7737a0e2861806ce37f2764eedfe73aadddff5cd: Bug 1636797 - Purge __pycache__ in 'mach clobber python'; r=firefox-build-system-reviewers,rstewart
Geoff Brown <gbrown@mozilla.com> - Sat, 23 May 2020 19:37:09 +0000 - rev 531889
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1636797 - Purge __pycache__ in 'mach clobber python'; r=firefox-build-system-reviewers,rstewart Differential Revision: https://phabricator.services.mozilla.com/D76560
be7a56eeccc3a8e70dffd4f419b090ad4d44f651: Bug 1638993 - Run 'mach test-info' with python 3; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Sat, 23 May 2020 20:54:00 +0000 - rev 531888
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1638993 - Run 'mach test-info' with python 3; r=jmaher With recent changes to dependencies, 'mach test-info' can now run under python 3. Differential Revision: https://phabricator.services.mozilla.com/D76607
8c637aeb40e08e99f5a1ab40c1589f2968dbce75: Bug 1632357 - Use compositor window only when it is necessary r=nical
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 25 May 2020 11:57:05 +0000 - rev 531887
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1632357 - Use compositor window only when it is necessary r=nical With current gecko, there are cases that compositor window is used even when it is not necessary. For example, fallback from DirectComposite with WebRender and fallback from double buffering with Compositor. With some gpu drivers, the fallbacks with compositor window causes rendering problem. Differential Revision: https://phabricator.services.mozilla.com/D76470
c7b1f73f0a118922882a18d19a61da381d902d90: Bug 1633192 - Added 'scroll-margin: inherit;' to ua.css to make scroll-margin work on elements with 'display: table'. r=emilio
Jan <jan_firefoxdev@t-online.de> - Mon, 25 May 2020 11:55:56 +0000 - rev 531886
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1633192 - Added 'scroll-margin: inherit;' to ua.css to make scroll-margin work on elements with 'display: table'. r=emilio Forgot to add test to the first commit. Moved bug reference link to seperate link tag in scroll-target-margin-004.html and changed comment on modified css line. Differential Revision: https://phabricator.services.mozilla.com/D76685
0cf175ec013b501f2f1348852e7a2e483a34f7fc: Bug 1635016 - Remove the rest of the SetTransactionLogging glue. r=jrmuizel
Nicolas Silva <nsilva@mozilla.com> - Mon, 18 May 2020 12:11:33 +0000 - rev 531885
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1635016 - Remove the rest of the SetTransactionLogging glue. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D74866
5e72b9fd00c5744577f920a849e9c315364ebd6c: Bug 1571290 - Allow clock_gettime64 in the 32-bit linux seccomp-bpf profile. r=jld
Gian-Carlo Pascutto <gcp@mozilla.com> - Fri, 22 May 2020 23:11:59 +0000 - rev 531884
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1571290 - Allow clock_gettime64 in the 32-bit linux seccomp-bpf profile. r=jld Differential Revision: https://phabricator.services.mozilla.com/D76351
f095191aaa4a748d66936a17a62fbad02681018c: Bug 1640605 - Remove some now-unneeded casts / type-checks. r=edgar
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 25 May 2020 11:46:43 +0000 - rev 531883
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1640605 - Remove some now-unneeded casts / type-checks. r=edgar IsInNativeAnonymousSubtree and IsRootOfNativeAnonymousSubtree are exposed in nsINode, so we don't need to make sure to call them on nsIContent objects. Depends on D76681 Differential Revision: https://phabricator.services.mozilla.com/D76682
629add14b7813e4937f048a917779230b210f3b7: Bug 1640605 - Remove IsInAnonymousSubtree / IsRootOfAnonymousSubtree. r=edgar
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 25 May 2020 11:43:51 +0000 - rev 531882
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1640605 - Remove IsInAnonymousSubtree / IsRootOfAnonymousSubtree. r=edgar In favor of the NativeAnonymous versions which they forward to. Done automatically with: rg -l 'IsInAnonymousSubtree' | xargs sed -i 's/IsInAnonymousSubtree/IsInNativeAnonymousSubtree/g' And removing the function definitions afterwards. Differential Revision: https://phabricator.services.mozilla.com/D76681
67484429b3162aa12cab9eaee797e6b02f28782d: Bug 1640532 - docs - fix some typos DONTBUILD r=webdriver-reviewers,whimboo
Sylvestre Ledru <sledru@mozilla.com> - Mon, 25 May 2020 11:30:05 +0000 - rev 531881
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1640532 - docs - fix some typos DONTBUILD r=webdriver-reviewers,whimboo Depends on D76636 Differential Revision: https://phabricator.services.mozilla.com/D76637
609908f93d016f494594dee7b78978bbab969166: Bug 1640532 - devtools: fix some typos in the localization files r=Gijs,nchevobbe
Sylvestre Ledru <sledru@mozilla.com> - Mon, 25 May 2020 10:01:02 +0000 - rev 531880
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1640532 - devtools: fix some typos in the localization files r=Gijs,nchevobbe Note that there is a typo in the identifier. Differential Revision: https://phabricator.services.mozilla.com/D76636
a92c423736e5979a8cf039017fd707d41f665b9c: Bug 1546358 - Forward cache entry check to parent process r=dragana
Kershaw Chang <kershaw@mozilla.com> - Mon, 25 May 2020 11:07:07 +0000 - rev 531879
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1546358 - Forward cache entry check to parent process r=dragana Differential Revision: https://phabricator.services.mozilla.com/D75941
b21cc935a336b7c79550d42804f18a8154dff437: Bug 1639560 - Don't open an initial tab in fennec raptor tests. r=whimboo,perftest-reviewers,Bebe
Gregory Mierzwinski <gmierz2@outlook.com> - Fri, 22 May 2020 13:37:54 +0000 - rev 531878
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1639560 - Don't open an initial tab in fennec raptor tests. r=whimboo,perftest-reviewers,Bebe This patch prevents opening a new tab in fennec raptor tests to attempt to fix some intermittents we see in production. Differential Revision: https://phabricator.services.mozilla.com/D76395
cbee2377997906cdb93ccb13b0bd99c568bb881c: Bug 1640504 - Optimize IsObject. r=iain
Tom Schuster <evilpies@gmail.com> - Mon, 25 May 2020 03:03:52 +0000 - rev 531877
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1640504 - Optimize IsObject. r=iain Differential Revision: https://phabricator.services.mozilla.com/D76626
236469cc9c95f89e00b16cefb6e03357219d4715: Bug 1640504 - Optimize ToObject and ToInteger. r=iain
Tom Schuster <evilpies@gmail.com> - Mon, 25 May 2020 10:55:00 +0000 - rev 531876
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1640504 - Optimize ToObject and ToInteger. r=iain Differential Revision: https://phabricator.services.mozilla.com/D76624
4d0a8420647e268146af6e7e21b6572f1257443b: Bug 1639756 - Address some nits that I missed.
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 25 May 2020 10:32:48 +0000 - rev 531875
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1639756 - Address some nits that I missed. Differential Revision: https://phabricator.services.mozilla.com/D76678
5e78c6238e348639fdbd0bd47eb2151aadd66bee: Backed out 2 changesets (bug 1639111) for mochitest failures on test_preference.html . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Mon, 25 May 2020 13:54:06 +0300 - rev 531874
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Backed out 2 changesets (bug 1639111) for mochitest failures on test_preference.html . CLOSED TREE Backed out changeset 7ca3266213e7 (bug 1639111) Backed out changeset 55df4479027c (bug 1639111)
90b6e0e32402202184bd54e196262d4d99c6f1e8: Backed out changeset 2b4796470c0b (bug 1638826) for wpt failure on form-action-src-javascript-blocked.sub.html . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Mon, 25 May 2020 13:52:24 +0300 - rev 531873
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Backed out changeset 2b4796470c0b (bug 1638826) for wpt failure on form-action-src-javascript-blocked.sub.html . CLOSED TREE
9b5d151a83b7d94170f1d094f4a1959bad9d8c91: Backed out changeset 82df6f70ec60 (bug 1635675) for lint failure on file-chooser-button-001.tentative.html . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Mon, 25 May 2020 13:49:39 +0300 - rev 531872
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Backed out changeset 82df6f70ec60 (bug 1635675) for lint failure on file-chooser-button-001.tentative.html . CLOSED TREE
82df6f70ec60b3b63bca95f2dfe170e336d84c0c: Bug 1635675 - Implement the ::file-chooser-button pseudo-element. r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 21 May 2020 12:27:54 +0000 - rev 531871
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1635675 - Implement the ::file-chooser-button pseudo-element. r=jwatt As per https://github.com/w3c/csswg-drafts/issues/5049. Don't enable it unconditionally just yet, as the name may change. I had to move some rules in forms.css because otherwise you get specificity conflicts. Differential Revision: https://phabricator.services.mozilla.com/D76214
9d8f9a2cd37f88c72c7990d2a5a60d978ea2263b: Bug 1639756 - Clean up quirks.css using :is(). r=jwatt
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 21 May 2020 13:28:53 +0000 - rev 531870
Push 37447 by nbeleuzu@mozilla.com at Mon, 25 May 2020 15:42:48 +0000
Bug 1639756 - Clean up quirks.css using :is(). r=jwatt This one I went all-in with :is(). Because even if we have to do some more selector-matching for each element, we need to check the more expensive selectors and the combinators less often, so I don't think we end up worse than before, and the difference is massive. Differential Revision: https://phabricator.services.mozilla.com/D76266
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip