53d116eb2adb6d25ba5ef3664127c2f204652466: Bug 1597160 - Remove nsChangeHint_UpdateWidgetProperties. r=mstange
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 20 Nov 2019 02:37:06 +0000 - rev 502770
Push 36824 by csabou@mozilla.com at Wed, 20 Nov 2019 16:17:49 +0000
Bug 1597160 - Remove nsChangeHint_UpdateWidgetProperties. r=mstange :ntim was about to add another widget-affecting property (pointer-events) to menupopups to replace the mousethrough attribute, see bug 1597120. But pointer-events is inherited, and thus changing pointer-events on any element would cause a change list of length == the number of descendants of the element, which is not amazing. So I suggested using DidSetComputedStyle instead, as this is fairly popup-specific, but we may as well be consistent and do the same everywhere. This removes the code to handle the -moz-window-* properties on the root frame, as I haven't seen any usage of them (we always set them in panel or menupopup). Differential Revision: https://phabricator.services.mozilla.com/D53377
79821df172391d2d9ab224951b36bd8856df0fb1: Bug 1469716 SetTransparentMode: warn only when requesting translucency without support r=stransky
Karl Tomlinson <karlt+@karlt.net> - Tue, 19 Nov 2019 23:57:47 +0000 - rev 502769
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Bug 1469716 SetTransparentMode: warn only when requesting translucency without support r=stransky Differential Revision: https://phabricator.services.mozilla.com/D53391
e55213821970c55c7f4b703b4cde196334e27dc0: Bug 1469716 SetTransparentMode: only clear out popup window layer manager if a different kind is needed r=stransky
Karl Tomlinson <karlt+@karlt.net> - Tue, 19 Nov 2019 10:51:22 +0000 - rev 502768
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Bug 1469716 SetTransparentMode: only clear out popup window layer manager if a different kind is needed r=stransky Depends on D53389 Differential Revision: https://phabricator.services.mozilla.com/D53390
19252343b776a4097a9b7c025d2aaa16a713530c: Bug 1469716 add log messages for SetTransparencyMode r=stransky
Karl Tomlinson <karlt+@karlt.net> - Wed, 20 Nov 2019 04:32:43 +0000 - rev 502767
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Bug 1469716 add log messages for SetTransparencyMode r=stransky Differential Revision: https://phabricator.services.mozilla.com/D53389
dafab8054c071653c676b4cb7879e72fe40b8737: Bug 1469716 provide identifying handles in CreateWindowSurface() log messages r=rhunt
Karl Tomlinson <karlt+@karlt.net> - Wed, 20 Nov 2019 04:32:43 +0000 - rev 502766
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Bug 1469716 provide identifying handles in CreateWindowSurface() log messages r=rhunt These identifiers can be compared with messages from logging from nsWindow. Also clarify that this log is not intended to indicate each draw. Differential Revision: https://phabricator.services.mozilla.com/D53387
92870dfc6e6af378334dcd4c530108664dbe7092: Backed out changeset 4757e1fd407f (bug 1594781) for failing wpt at iframe_sandbox_popups_escaping-1.html on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 20 Nov 2019 07:26:52 +0200 - rev 502765
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Backed out changeset 4757e1fd407f (bug 1594781) for failing wpt at iframe_sandbox_popups_escaping-1.html on a CLOSED TREE
086ad9237960b735c7be2923513a613d5962d339: Bug 1547213 - update navigated-named-objects.window.html expectancy r=gbrown
Andreea Pavel <apavel@mozilla.com> - Wed, 20 Nov 2019 01:40:48 +0000 - rev 502764
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Bug 1547213 - update navigated-named-objects.window.html expectancy r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D53880
93ad252d869a5c52766009408090e21a67fbfe11: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 20 Nov 2019 06:50:16 +0200 - rev 502763
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
66d0d8a0243ab14fb103955b5a430d9315bf3471: Backed out changeset 054f3bf50667 (bug 1547213) for failing wpt at iframe_sandbox_popups_escaping-1.html on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 20 Nov 2019 06:27:44 +0200 - rev 502762
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Backed out changeset 054f3bf50667 (bug 1547213) for failing wpt at iframe_sandbox_popups_escaping-1.html on a CLOSED TREE
84da4d581c3c602d0b70bdb0e3b8fefafdb32995: Bug 1594419 - update .ini path and viewport-no-resize-event-on-overflow-recalc.html expectations r=gbrown
Andreea Pavel <apavel@mozilla.com> - Wed, 20 Nov 2019 01:41:01 +0000 - rev 502761
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Bug 1594419 - update .ini path and viewport-no-resize-event-on-overflow-recalc.html expectations r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D53331
26dedaf63bf56ad57d1ecb2a72fc6c87ca3d0765: Backed out 2 changesets (bug 1592140) for crashing test_peerConnection_bug1512281.html on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 20 Nov 2019 06:19:38 +0200 - rev 502760
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Backed out 2 changesets (bug 1592140) for crashing test_peerConnection_bug1512281.html on a CLOSED TREE Backed out changeset edb87ed43383 (bug 1592140) Backed out changeset efe989cdf146 (bug 1592140)
08d4fb4665bf40a53b8e4e518575ed6d75c42d18: Backed out changeset 2d01da3fafbb (bug 1594419) for failing wpt at iframe_sandbox_popups_escaping-1.html on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 20 Nov 2019 06:14:36 +0200 - rev 502759
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Backed out changeset 2d01da3fafbb (bug 1594419) for failing wpt at iframe_sandbox_popups_escaping-1.html on a CLOSED TREE
e87f5c17aa873c10d9cbcb42698073c501a72925: Backed out changeset 7e8755b2ddce (bug 1594004) for failing xpcshell at test_http2.js on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 20 Nov 2019 06:13:50 +0200 - rev 502758
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Backed out changeset 7e8755b2ddce (bug 1594004) for failing xpcshell at test_http2.js on a CLOSED TREE
032f9bb031b3275ecc0282daf39ae05ef046d197: Backed out 3 changesets (bug 1595154) for failing bc at browser_autocomplete_marked_detached_tab.js on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Wed, 20 Nov 2019 05:03:37 +0200 - rev 502757
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Backed out 3 changesets (bug 1595154) for failing bc at browser_autocomplete_marked_detached_tab.js on a CLOSED TREE Backed out changeset f512953534ac (bug 1595154) Backed out changeset 803a2dfdda82 (bug 1595154) Backed out changeset ddd336d5bf1a (bug 1595154)
4ec011830a0b2649d70b58d30e30edb8babfc6f1: Bug 1579664 - Migrate compositor GLContexts to the active GPU after a GPU switch. r=jgilbert
Markus Stange <mstange@themasta.com> - Tue, 19 Nov 2019 08:52:00 +0000 - rev 502756
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Bug 1579664 - Migrate compositor GLContexts to the active GPU after a GPU switch. r=jgilbert MigrateToActiveGPU is only called on compositor GLContexts, not for WebGL. See bug 1597547 for WebGL. After this fix, the situation can be improved in multiple ways: - Rather than moving contexts between GPUs, it would be better to have separate contexts for each GPU, and teach our compositors to switch a window over to a new context. - Instead of creating a fresh context to obtain the "preferred" GPU, we should find the GPU that drives the display on which the context's results are going to be displayed. Differential Revision: https://phabricator.services.mozilla.com/D53719
e318a3f2027c8209ddb3afbe312cfe953953d938: Bug 1594561 - Update spec tests for backported spec change. r=lth
Ryan Hunt <rhunt@eqrion.net> - Mon, 18 Nov 2019 12:17:19 +0000 - rev 502755
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Bug 1594561 - Update spec tests for backported spec change. r=lth Our import of the spec tests don't include the change to allow dropped segments if the length = 0. Ideally we would update the test branch to the latest canon master, then merge bulk, then merge ref. Unfortunately ref and bulk have non-trivial interpreter changes that conflict. I solved some of these issues on the current test branch, but it's gotten more challenging to do again. For now, it seems easiest to backport the change we need to our test branch, ask for either bulk-mem or reftypes to move to phase 4, then fix the merge conflicts publically in the repo of other proposal. Link to the backport patch [1] [2]. [1] github.com/eqrion/wasm-spec/commit/cb1eb6f3235574ae043d5e1e7e9adc56852d2e4f [2] github.com/eqrion/wasm-spec/tree/spidermonkey-tree-tests Depends on D52130 Differential Revision: https://phabricator.services.mozilla.com/D53242
263c029519073e3d6fff07d791d90f01b609ce82: Bug 1594561 - Allow dropped segs with mem/table.init when len=0. r=lth
Ryan Hunt <rhunt@eqrion.net> - Fri, 15 Nov 2019 17:52:25 +0000 - rev 502754
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Bug 1594561 - Allow dropped segs with mem/table.init when len=0. r=lth This was an ambiguity in the spec between the prose and formalism. The spec interpreter implements it this way. Differential Revision: https://phabricator.services.mozilla.com/D52130
857a699a808896b2256f85a290326661f36e0491: Bug 1594585 - add coverage for b-c tests that run in in-process iframes. r=Jamie
Yura Zenevich <yura.zenevich@gmail.com> - Wed, 20 Nov 2019 02:31:07 +0000 - rev 502753
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Bug 1594585 - add coverage for b-c tests that run in in-process iframes. r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D53654
5029ec6468dfda2f3fee657fa46aa83bb8fa75e2: Bug 1594585 - update wording across accessible b-c tests to differentiate between fission and iframe. r=Jamie
Yura Zenevich <yura.zenevich@gmail.com> - Wed, 20 Nov 2019 01:24:37 +0000 - rev 502752
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Bug 1594585 - update wording across accessible b-c tests to differentiate between fission and iframe. r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D53653
2d01da3fafbb4cdf4197f6681c39e8623785db8a: Bug 1594419 - update .ini path and viewport-no-resize-event-on-overflow-recalc.html expectations r=gbrown
Andreea Pavel <apavel@mozilla.com> - Wed, 20 Nov 2019 01:41:01 +0000 - rev 502751
Push 36823 by malexandru@mozilla.com at Wed, 20 Nov 2019 09:47:58 +0000
Bug 1594419 - update .ini path and viewport-no-resize-event-on-overflow-recalc.html expectations r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D53331
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip