Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Issue #1603 - Part 1: Reorganize ScriptLoader/ScriptElement | Moonchild | 2020-06-30 | -1/+1 |
| | | | | | | - Moves scripting parts of DOM into 'dom/script' - Renames nsScript{Loader/Element} to Script{Loader/Element} - Adjusts all callers | |||
* | Issue #1538 - remove speech recognition engine | Moonchild | 2020-05-20 | -119/+0 |
| | | | | | | | | | | | | | | | This removes speech recognition, pocketsphinx, training models and the speech automated test interface. This also re-establishes proper use of MOZ_WEBSPEECH to work for the speech API (synthesis part only) that was a broken mess before, with some synth parts being always built, some parts being built only with it enabled and recognition parts being dependent on it. I'm pretty sure it'd be totally busted if you'd ever have tried building without MOZ_WEBPEECH before. Tested that synthesis still works as-intended. This resolves #1538 | |||
* | Issue #1517 - Remove dom.event.highrestimestamp.enabled pref | Moonchild | 2020-05-04 | -20/+0 |
| | | | | This resolves #1517 | |||
* | Issue #80 - De-unify dom/events | wolfbeast | 2020-04-19 | -7/+10 |
| | ||||
* | Bug 1417829 - Remove unresolved pseudoclass | Matt A. Tobin | 2020-04-17 | -4/+2 |
| | | | | Tag #1375 | |||
* | Bug 1425441 - Move relatedTarget to WidgetEvent | Matt A. Tobin | 2020-04-17 | -30/+6 |
| | | | | Tag #1375 | |||
* | Bug 1327185 - Refine EventStateManager::FireDragEnterOrExit | Matt A. Tobin | 2020-04-17 | -10/+23 |
| | | | | Tag #1375 | |||
* | Bug 1412775 - Implement Event.composedPath | Matt A. Tobin | 2020-04-17 | -4/+155 |
| | | | | Tag #1375 | |||
* | Bug 1409975 - Implement node distribution for shadow tree slots | Matt A. Tobin | 2020-04-17 | -7/+0 |
| | | | | | | | | | | * Implementation for assignedNodes * Include slots in the flat tree * Fix event get-the-parent algorithm for a node * Update and add reftests for Shadow DOM v1 * Update web platform tests expectations Tag #1375 | |||
* | Bug 1373798 - Move HTML dir attribute state into event state flags | Matt A. Tobin | 2020-04-17 | -5/+31 |
| | | | | | | | | | | * Stop calling SetHasDirAuto/ClearHasDirAuto in input element code * Introduce event state flags that track the state of an element's dir attribute * Rewrite our existing checks for the state of the dir attr on top of the new event state flags * Add pseudo-classes for matching on the dir attribute states * Use the new dir attribute pseudoclasses in html.css Tag #1375 | |||
* | Bug 1367683 - Optimize initializing nsRange | Matt A. Tobin | 2020-04-17 | -7/+2 |
| | | | | Tag #1375 | |||
* | Bug 1305458 - Changing -moz-appearence on hover breaks change event | Matt A. Tobin | 2020-04-14 | -86/+251 |
| | | | | | | | | | | | | | | | | | | | * Rename nsIDOMEventTarget::PreHandleEvent to nsIDOMEventTarget::GetEventTargetParent * Add nsIDOMEventTarget::PreHandleEvent * Add EventTargetChainItem::GetFirstEventTarget * Call EventTargetChainItem::PreHandleEvent even it sets mCanHandle=false * Move form control frame focus/blur from nsGenericHTMLFormElement::GetEventTargetParent to PreHandleEvent * Move fire change event from HTMLTextAreaElement::GetEventTargetParent to PreHandleEvent * Refine nsXULElement::GetEventTargetParent * Move dispatch XUL command from nsXULElement::GetEventTargetParent to PreHandleEvent * Move fire events and set value from HTMLInputElement::GetEventTargetParent to PreHandleEvent * Add test case * Let HTMLInputElement delegate event handling to it's parent class * Refine EventTargetChain flags to reduce overheads * Refine event target chain creation * Refine assertion in EventTargetChainItem::Create Tag #1375 | |||
* | Issue #1395 - Remove FlyWeb Service | Matt A. Tobin | 2020-02-06 | -4/+0 |
| | ||||
* | Bug 1405821 - Move microtask handling to CycleCollectedJSContext | Gaming4JC | 2020-01-26 | -2/+8 |
| | | | | Tag UXP Issue #1344 | |||
* | Merge pull request #1347 from g4jc/html5_dialog | Moonchild | 2020-01-09 | -4/+4 |
|\ | | | | | Implement HMTL5 <dialog> | |||
| * | Bug 1379728 part 1. Remove the double-definition of the 'close' event from ↵ | Gaming4JC | 2020-01-07 | -5/+1 |
| | | | | | | | | | | | | EventNameList.h. Tag #1343 | |||
| * | Bug 1322938 - Emit close event when HTMLDialogElement.prototype.close() is ↵ | Gaming4JC | 2020-01-07 | -0/+4 |
| | | | | | | | | | | | | called. Tag #1343 | |||
* | | Issue #1348 - Part 2: Teach IMEState about Private Browsing mode. | wolfbeast | 2020-01-09 | -8/+17 |
|/ | ||||
* | Forward to new tree structure. | wolfbeast | 2019-12-22 | -1/+1 |
|\ | ||||
| * | Issue #1328 - Part 2: Change tests that require Courier New explicitly. | wolfbeast | 2019-12-18 | -1/+1 |
| | | ||||
* | | Issue #1118 Part 3: Add a public RemoveAllListeners method on | wolfbeast | 2019-08-06 | -4/+25 |
|/ | | | | EventListenerManager. | |||
* | [places] Prevent some abuse of smart queries. | wolfbeast | 2019-05-26 | -0/+8 |
| | ||||
* | Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTS | wolfbeast | 2019-01-18 | -4/+0 |
| | ||||
* | Remove all C++ Telemetry Accumulation calls. | wolfbeast | 2018-09-03 | -48/+0 |
| | | | | | This creates a number of stubs and leaves some surrounding code that may be irrelevant (eg. recorded time stamps, status variables). Stub resolution/removal should be a follow-up to this. | |||
* | Add missing } | wolfbeast | 2018-08-25 | -0/+1 |
| | ||||
* | Add a horizontal scroll action option for mouse wheel. | wolfbeast | 2018-08-25 | -1/+7 |
| | | | | Resolves #732 | |||
* | Bug 1351193 - Added new DataTransfer constructor | janekptacijarabaci | 2018-07-20 | -16/+4 |
| | ||||
* | Issue #12 Part 2: Stop using nsIDOMEvent in IsAcceptableInputEvent. | wolfbeast | 2018-06-26 | -13/+3 |
| | ||||
* | Remove other gonk widget conditionals and unused files. | wolfbeast | 2018-05-13 | -5/+0 |
| | | | | Tag #288. | |||
* | Remove MOZ_WIDGET_GONK [1/2] | wolfbeast | 2018-05-12 | -5/+5 |
| | | | | Tag #288 | |||
* | Remove MOZ_B2G leftovers and some dead B2G-only components. | wolfbeast | 2018-05-12 | -55/+1 |
| | ||||
* | Merge pull request #296 from janekptacijarabaci/js_dom_animationcancel_1 | Moonchild | 2018-04-29 | -14/+15 |
|\ | | | | | DOM - implement animationcancel event | |||
| * | Bug 1202333: AnimationEvent elapsedTime should reflect playbackRate (added ↵ | janekptacijarabaci | 2018-03-14 | -14/+7 |
| | | | | | | | | | | | | tests) Issue #55 | |||
| * | moebius#89: DOM - implement animationcancel event | janekptacijarabaci | 2018-03-14 | -0/+4 |
| | | | | | | | | Issue #55 | |||
| * | Bug 1264125: Fire transitioncancel event when a transition is canceled - ↵ | janekptacijarabaci | 2018-03-14 | -0/+4 |
| | | | | | | | | | | | | | | | | | | part 1 (in the description) Issue #55 part 1 - Add transitioncancel event handler part 2 - Add ontransitioncancel EventHandler to WebIDL part 3 - Add member of active time to ComputedTiming | |||
* | | Merge pull request #295 from janekptacijarabaci/_native_52ESR_events_auxclick_1 | Moonchild | 2018-04-29 | -26/+189 |
|\ \ | | | | | | | UI Events - implement auxclick | |||
| * | | Implement auxclick | janekptacijarabaci | 2018-02-04 | -26/+189 |
| | | | | | | | | | | | | | | | | | | Bug(s): https://bugzilla.mozilla.org/show_bug.cgi?id=1304044 (native in moebius) | |||
* | | | Bug 1322292 - Some fixes for the Performance API in workers - part 3 - ↵ | janekptacijarabaci | 2018-04-29 | -5/+1 |
| | | | | | | | | | | | | | | | | | | TimeStampToDOMHighRes() in workerPrivate https://hg.mozilla.org/mozilla-central/rev/b827e4d0dc73 | |||
* | | | Bug 1322292 - Some fixes for the Performance API in workers - part 2 - Get ↵ | janekptacijarabaci | 2018-04-29 | -4/+3 |
| | | | | | | | | | | | | | | | | | | rid of NowBaseTimeStamp() https://hg.mozilla.org/mozilla-central/rev/301231f4165a | |||
* | | | Bug 1313420 - Implement Performance.timeOrigin - part 2 - tests | janekptacijarabaci | 2018-04-29 | -19/+17 |
| | | | | | | | | | | | | https://hg.mozilla.org/mozilla-central/rev/c22f17e0db9d | |||
* | | | moebius#195: DOM - PointerEvent - improvements | janekptacijarabaci | 2018-04-23 | -8/+162 |
| | | | | | | | | | | | | https://github.com/MoonchildProductions/moebius/pull/195 | |||
* | | | moebius#123: DOM - Events - support createEvent("FocusEvent") | janekptacijarabaci | 2018-04-23 | -0/+5 |
| | | | | | | | | | | | | https://github.com/MoonchildProductions/moebius/pull/123 | |||
* | | | moebius#71: DOM - Pointer Events - improvements | janekptacijarabaci | 2018-04-20 | -57/+182 |
| | | | | | | | | | | | | https://github.com/MoonchildProductions/moebius/pull/71 | |||
* | | | Bug 1302297 - Part 4: Remove every button and buttons used in testcases ↵ | janekptacijarabaci | 2018-04-20 | -1/+1 |
| | | | | | | | | | | | | | | | | | | (partially) native in moebius | |||
* | | | Bug 1322994 - Update pointerevent web-platform-tests (partially - depends on) | janekptacijarabaci | 2018-04-20 | -13/+28 |
| | | | | | | | | | | | | https://github.com/MoonchildProductions/moebius/pull/71 | |||
* | | | Bug 1317030 - Removing/reattaching an element from the DOM triggers spurious ↵ | janekptacijarabaci | 2018-04-20 | -1/+3 |
| | | | | | | | | | | | | | | | | | | mouseenter events native in moebius | |||
* | | | Bug 1288768 - Better error reporting for network errors in workers | janekptacijarabaci | 2018-04-04 | -3/+16 |
| | | | ||||
* | | | Bug 755821: Function() should use the parser's argument parsing code | janekptacijarabaci | 2018-03-16 | -3/+2 |
| | | | ||||
* | | | Bug 1430173 - Update tests for 2ms timers. r=baku, a=RyanVM | Tom Ritter | 2018-03-14 | -12/+14 |
| | | | | | | | | | | | | | | | | | | | | | MozReview-Commit-ID: 6xhQ71a5rDU --HG-- extra : transplant_source : %C2%D3%A7It%0Cg%92h%BB%3A%95%A2%0D.%86%B9C%9B%2B | |||
* | | | Bug 1430173 - Reduce the precision of all explicit clocks to 2ms. r=baku, ↵ | Tom Ritter | 2018-03-14 | -0/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a=RyanVM Backport to ESR where we don't have the ResistFingerprinting component. MozReview-Commit-ID: 9bjycHjR3SF --HG-- extra : transplant_source : %EA%03%21%0A%E9%3F%8E%CD%7C%D79f%96%85%96%00%5D%7F%95X |