summaryrefslogtreecommitdiffstats
path: root/dom/base/nsGlobalWindow.cpp
Commit message (Collapse)AuthorAgeLines
* Bug 1412775 - Implement Event.composedPathMatt A. Tobin2020-04-17-1/+1
| | | | Tag #1375
* Bug 1305458 - Changing -moz-appearence on hover breaks change eventMatt A. Tobin2020-04-14-3/+4
| | | | | | | | | | | | | | | | | | | * 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
* Bug 1341693 - Don't need to check GetDocShell() when creating ↵Gaming4JC2020-01-26-1/+2
| | | | | | CustomElementRegistry; Tag UXP Issue #1344
* Issue #1366 - Fix build bustage from erroneously removing 2 function ↵wolfbeast2020-01-22-0/+14
| | | | implementations.
* Issue #1366 - Completely remove showModalDialogGaming4JC2020-01-21-329/+4
|
* Issue #1219 - Align computed DOM styles with mainstream behvior.wolfbeast2019-12-20-25/+2
| | | | | | | | | This updates our behavior for computed DOM styling to no longer return null on elements that have no display, but return a 0-length (empty) style instead and don't throw. For this we stop looking at having a presentation for the style and just look at the document instead. This resolves #1219
* Issue #1257 - Part1: Remove watch class-hook and proxy trap.wolfbeast2019-10-26-19/+0
|
* Issue #1253 - Reset performance object on navigationwolfbeast2019-10-21-1/+13
| | | | | | | This also addresses clearing of document dependent JS slots which might get out of sync with innerWindow navigation; relevant comments added. This resolves #1253
* Revert "Capture delayed events and cancel as necessary."wolfbeast2019-07-18-2/+2
| | | | | | | | | Tag #1052 (backout). Backed out for creating issues like #1191 and other issue-less problems with e.g. losing the caret from text boxes. Of note: this was also backed out from m-c for similar reasons in Bug 1332433. This fixes #1191. This reverts commit 3424afccaebc71c4acd4fa9eadf519c408c5965b.
* Consider domain when deciding on inner window reuse.wolfbeast2019-07-18-2/+1
|
* Capture delayed events and cancel as necessary.wolfbeast2019-04-26-2/+2
| | | | Tag #1052
* Remove NS_IMPL_CYCLE_COLLECTION_TRAVERSE_SCRIPT_OBJECTSwolfbeast2019-01-18-1/+0
|
* Telemetry: Remove stubs and related codeadeshkp2019-01-12-11/+0
|
* Remove VR hardware support.wolfbeast2018-11-26-66/+0
| | | | This resolves #881
* Ensure user input suppression works correctly even after document.open.wolfbeast2018-11-02-4/+9
|
* Remove all C++ Telemetry Accumulation calls.wolfbeast2018-09-03-19/+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.
* Convert the button rect to device coordinates correctly instead of casting ↵wolfbeast2018-06-28-1/+3
| | | | | | CSS coordinates. This should the correct fix for #559
* Remove MOZ_WIDGET_GONK [1/2]wolfbeast2018-05-12-5/+5
| | | | Tag #288
* Remove MOZ_B2G leftovers and some dead B2G-only components.wolfbeast2018-05-12-111/+0
|
* Bug 1341754: Provide a valid triggeringPrincipal when calling SetURI in Locationjanekptacijarabaci2018-04-30-2/+7
|
* Bug 1322966 - Cleanup performance.cppjanekptacijarabaci2018-04-29-18/+2
| | | | https://hg.mozilla.org/mozilla-central/rev/0ad76084c4c3
* Bug 1337814 - Remove rIC callback from pending callbacks before running itjanekptacijarabaci2018-04-18-2/+1
|
* Bug 1336229 - Don't dispatch canceled IdleRequestExecutorsjanekptacijarabaci2018-04-18-3/+5
|
* moebius#73: DOM - window.requestIdleCallback - improvements (basic)janekptacijarabaci2018-04-18-58/+301
| | | | https://github.com/MoonchildProductions/moebius/pull/73
* JS - make window.pageYOffset/pageXOffset/scrollX/scrollY doublejanekptacijarabaci2018-02-21-6/+6
|
* Add m-esr52 at 52.6.0Matt A. Tobin2018-02-02-0/+15189