ec96df034b4e8677da75f15a4ca4841512fb7536: Bug 1479246 - Use z-index for the property running on the main thread instead of background-color. r=boris
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Sun, 29 Jul 2018 15:59:21 +0900 - rev 428895
Push 34351 by apavel@mozilla.com at Mon, 30 Jul 2018 09:51:16 +0000
Bug 1479246 - Use z-index for the property running on the main thread instead of background-color. r=boris background-color animations will run on the compositor. So we have to change the property in tests which suppose that background-color animation runs on the main-thread. The reason why we use z-index is that the property produces only nsChangeHint_RepaintFrame, thus it's throttled and won't be unthrottled periodically on out-of-view elements just like background-color animations. MozReview-Commit-ID: LZYs0qOGskh
0be4463d29159905dded07f1dbddc5bb7dfaa336: Merge inbound to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Sun, 29 Jul 2018 12:45:56 +0300 - rev 428894
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Merge inbound to mozilla-central. a=merge
b1e7eb636989823eb14df671c2362efd95f49cb4: Bug 1479239: prefers-reduced-motion should be sensible re. unsupported platforms / resistFingerprinting. r=hiro
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 29 Jul 2018 03:18:19 +0200 - rev 428893
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1479239: prefers-reduced-motion should be sensible re. unsupported platforms / resistFingerprinting. r=hiro With the current early-returning behavior, the expression will unconditionally evaluate to false, which is a bit of a footgun. Make sure to always return no-preference in unsupported platforms or when resisting fingerprinting. Differential Revision: https://phabricator.services.mozilla.com/D2491 MozReview-Commit-ID: 41uUudut7b4
0462ba95cb8464436526a35551170f3252451c22: Bug 1479236: Stop loading NetUtil.jsm in the content process. r=Mossop
Kris Maglione <maglione.k@gmail.com> - Sat, 28 Jul 2018 17:47:06 -0700 - rev 428892
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1479236: Stop loading NetUtil.jsm in the content process. r=Mossop MozReview-Commit-ID: CvV25FHerXJ
544320932f97d62f477bedd6296690fb164b846f: Bug 1463291: Move docShell getter from Document to Window. r=bz
Kris Maglione <maglione.k@gmail.com> - Mon, 21 May 2018 16:58:23 -0700 - rev 428891
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1463291: Move docShell getter from Document to Window. r=bz DocShells are associated with outer DOM Windows, rather than Documents, so having the getter on the document is a bit odd to begin with. But it's also considerably less convenient, since most of the times when we want a docShell from JS, we're dealing most directly with a window, and have to detour through the document to get it. MozReview-Commit-ID: LUj1H9nG3QL
60c1c783f5e100e1e43b09be2f11b4d1d0b82bdf: Bug 1463016: Part 5 - Add domWindow property to DocShellTreeItem and update callers to use it. r=nika
Kris Maglione <maglione.k@gmail.com> - Sun, 20 May 2018 18:10:16 -0700 - rev 428890
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1463016: Part 5 - Add domWindow property to DocShellTreeItem and update callers to use it. r=nika MozReview-Commit-ID: FRRAdxLHRtG
dc5ea0cbf005b65654b6ed8f44f447011295f0e3: Bug 1479230: Remove useless condition in GetPrefersReducedMotion. r=hiro
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 29 Jul 2018 02:11:53 +0200 - rev 428889
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1479230: Remove useless condition in GetPrefersReducedMotion. r=hiro This query is always enabled in content, so this check is always true. Differential Revision: https://phabricator.services.mozilla.com/D2490 MozReview-Commit-ID: 5etk5TM0agz
aaee68beff800bcf076d9c49b5c1f6531b135579: Backed out 2 changesets (bug 1463016, bug 1463291) for geckoview failures
Narcis Beleuzu <nbeleuzu@mozilla.com> - Sun, 29 Jul 2018 03:55:23 +0300 - rev 428888
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Backed out 2 changesets (bug 1463016, bug 1463291) for geckoview failures Backed out changeset fcfb99baa0f0 (bug 1463291) Backed out changeset 0d69b4fb1ed4 (bug 1463016)
fcfb99baa0f0fb60a7c420a712c6ae7c72576871: Bug 1463291: Move docShell getter from Document to Window. r=bz
Kris Maglione <maglione.k@gmail.com> - Mon, 21 May 2018 16:58:23 -0700 - rev 428887
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1463291: Move docShell getter from Document to Window. r=bz DocShells are associated with outer DOM Windows, rather than Documents, so having the getter on the document is a bit odd to begin with. But it's also considerably less convenient, since most of the times when we want a docShell from JS, we're dealing most directly with a window, and have to detour through the document to get it. MozReview-Commit-ID: LUj1H9nG3QL
0d69b4fb1ed43751cfcbc0b4f2fe3b6a49bc0494: Bug 1463016: Part 5 - Add domWindow property to DocShellTreeItem and update callers to use it. r=nika
Kris Maglione <maglione.k@gmail.com> - Sun, 20 May 2018 18:10:16 -0700 - rev 428886
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1463016: Part 5 - Add domWindow property to DocShellTreeItem and update callers to use it. r=nika MozReview-Commit-ID: FRRAdxLHRtG
553a4074bc2d39a801eb715e891e37017a420993: Bug 1479216: Restore the order of Scrollbarbutton appearance values. r=xidorn
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 29 Jul 2018 00:36:09 +0200 - rev 428885
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1479216: Restore the order of Scrollbarbutton appearance values. r=xidorn The patch at bug 1478391 comment 6 changed the way the math in Scrollbarbutton* worked, which pretty surely caused this. Restore the original order and math to be the same as before bug 1478391. MozReview-Commit-ID: CK3iOqeX2NW
1ea4380fd2ca2a2d590dfff6e5b4d5076f57d8e8: Bug 1477198: Remove Document.obsoleteSheet. r=bz
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 20 Jul 2018 11:44:47 +0200 - rev 428884
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1477198: Remove Document.obsoleteSheet. r=bz Not used anywhere, not even comm-central or bluegriffon. Differential Revision: https://phabricator.services.mozilla.com/D2263 MozReview-Commit-ID: LGefiaYSZjT
c31ed05b4863f016b942a387d9767dcf14d8cd75: Bug 1476405: Follow-up: Handle nsThread cleanup for threads that never shutdown. r=me
Kris Maglione <maglione.k@gmail.com> - Thu, 26 Jul 2018 16:36:16 -0700 - rev 428883
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1476405: Follow-up: Handle nsThread cleanup for threads that never shutdown. r=me
d0ef079fa85ebee5a35facda68b630c574f44462: Bug 1476405: Part 6 - Register AudioIPC threads with the profiler. r=kinetik
Kris Maglione <maglione.k@gmail.com> - Wed, 18 Jul 2018 23:29:16 -0700 - rev 428882
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1476405: Part 6 - Register AudioIPC threads with the profiler. r=kinetik Presumably the Rust portion of this will have to land externally first and then be imported, but I have no idea how or where to submit it. MozReview-Commit-ID: 2gzQbRKxaZ9
748ccf358e9664d958bf355e1993a474ed0c29a3: Bug 1476405: Part 5 - Create nsThread wrapper and use reasonable stack size for BackgroundHangMonitor. r=erahm
Kris Maglione <maglione.k@gmail.com> - Fri, 20 Jul 2018 13:31:14 -0700 - rev 428881
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1476405: Part 5 - Create nsThread wrapper and use reasonable stack size for BackgroundHangMonitor. r=erahm BackgroundHangMonitor is a special snowflake, and uses PR_CreateThread directly, for some reason. MozReview-Commit-ID: 2Qg28EqDwM7
27154b64d897dd5dbe192d2b7f4f5657dd586d74: Bug 1476405: Part 4 - Create nsThread wrappers whenever a thread is registered with the profiler. r=erahm,mstange
Kris Maglione <maglione.k@gmail.com> - Wed, 18 Jul 2018 22:39:38 -0700 - rev 428880
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1476405: Part 4 - Create nsThread wrappers whenever a thread is registered with the profiler. r=erahm,mstange This automatically gets us wrappers (and therefore memory statistics) for Stylo threads, JS HelperThreads, and any other non-nsThread threads that we already register with the profiler. MozReview-Commit-ID: 8ZPjb0ojyWp
8db85769e159e32d4bee06ecb44e3c2e40d15303: Bug 1476405: Part 3 - Use reasonable stack sizes and create wrappers for JS threads. r=erahm,tcampbell
Kris Maglione <maglione.k@gmail.com> - Thu, 19 Jul 2018 19:29:56 -0700 - rev 428879
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1476405: Part 3 - Use reasonable stack sizes and create wrappers for JS threads. r=erahm,tcampbell For ordinary JS helper threads, we can update names and create wrappers using the existing thread profiler hooks, but we still need to update their default stack sizes to avoid huge pages. For the XPConnect JS Watchdog thread, we sometimes get a wrapper as it is, but only sometimes. And we never use a reasonable stack size. MozReview-Commit-ID: EuR3gL5JATL
995910a452a2160283d8f60e38c4c5700b3c1bf9: Bug 1476405: Part 2b - Use default thread size from nsIThreadManager in Linux PlatformThreads. r=jld
Kris Maglione <maglione.k@gmail.com> - Fri, 20 Jul 2018 13:20:42 -0700 - rev 428878
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1476405: Part 2b - Use default thread size from nsIThreadManager in Linux PlatformThreads. r=jld MozReview-Commit-ID: 4Mod1IdzJBw
33213060b07a4c2586ca42efde8d2c3a12995a8a: Bug 1476405: Part 2a - Create nsThread wrappers/set names for chromium threads. r=erahm,jld
Kris Maglione <maglione.k@gmail.com> - Wed, 18 Jul 2018 22:31:30 -0700 - rev 428877
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1476405: Part 2a - Create nsThread wrappers/set names for chromium threads. r=erahm,jld MozReview-Commit-ID: FvGhq6nhIde
f73745f402dfe9185f0c5c69d4f58c1a355678df: Bug 1476405: Part 1 - Allow enumerating non-native nsThread threads. r=erahm
Kris Maglione <maglione.k@gmail.com> - Fri, 20 Jul 2018 13:48:50 -0700 - rev 428876
Push 34350 by ncsoregi@mozilla.com at Sun, 29 Jul 2018 09:46:15 +0000
Bug 1476405: Part 1 - Allow enumerating non-native nsThread threads. r=erahm MozReview-Commit-ID: 1JKxWeejqzi
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip