cb8d820ea2d8d990742e11dbb0b3c8407e9335d5: Bug 1476405: Part 5 - Create nsThread wrapper and use reasonable stack size for BackgroundHangMonitor. r?erahm draft
Kris Maglione <maglione.k@gmail.com> - Fri, 20 Jul 2018 13:31:14 -0700 - rev 821044
Push 116998 by maglione.k@gmail.com at Fri, 20 Jul 2018 20:53:25 +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
9144972b2bdcfb6239929c41df78cd443ed1e7b7: Bug 1476405: Part 4 - Create nsThread wrappers whenever a thread is registered with the profiler. r?erahm,mstange draft
Kris Maglione <maglione.k@gmail.com> - Wed, 18 Jul 2018 22:39:38 -0700 - rev 821043
Push 116998 by maglione.k@gmail.com at Fri, 20 Jul 2018 20:53:25 +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
7922493a0d83901a17f9eb298de8c2f8050d8f3c: Bug 1476405: Part 3 - Use reasonable stack sizes and create wrappers for JS threads. r?erahm,tcampbell draft
Kris Maglione <maglione.k@gmail.com> - Thu, 19 Jul 2018 19:29:56 -0700 - rev 821042
Push 116998 by maglione.k@gmail.com at Fri, 20 Jul 2018 20:53:25 +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
68935ef593163b30172950789be82ec5730bc6c9: Bug 1476405: Part 2b - Use default thread size from nsIThreadManager in Linux PlatformThreads. r?jld draft
Kris Maglione <maglione.k@gmail.com> - Fri, 20 Jul 2018 13:20:42 -0700 - rev 821041
Push 116998 by maglione.k@gmail.com at Fri, 20 Jul 2018 20:53:25 +0000
Bug 1476405: Part 2b - Use default thread size from nsIThreadManager in Linux PlatformThreads. r?jld MozReview-Commit-ID: 4Mod1IdzJBw
b1f0333414b0d716e874efb5e7916227d42b62b4: Bug 1476405: Part 2a - Create nsThread wrappers/set names for chromium threads. r?erahm,jld draft
Kris Maglione <maglione.k@gmail.com> - Wed, 18 Jul 2018 22:31:30 -0700 - rev 821040
Push 116998 by maglione.k@gmail.com at Fri, 20 Jul 2018 20:53:25 +0000
Bug 1476405: Part 2a - Create nsThread wrappers/set names for chromium threads. r?erahm,jld MozReview-Commit-ID: FvGhq6nhIde
f975d460c5eff4f6abd9c58c06c535da8fcebde0: Bug 1476405: Part 1 - Allow enumerating non-native nsThread threads. r=erahm draft
Kris Maglione <maglione.k@gmail.com> - Fri, 20 Jul 2018 13:48:50 -0700 - rev 821039
Push 116998 by maglione.k@gmail.com at Fri, 20 Jul 2018 20:53:25 +0000
Bug 1476405: Part 1 - Allow enumerating non-native nsThread threads. r=erahm MozReview-Commit-ID: 1JKxWeejqzi
ea8fea805dca359985d33955a8e76917f66051b7: Bug 1474529 - Update scalar is_devtools_user to opt-out and expire in Fx66;r=francois draft
Julian Descottes <jdescottes@mozilla.com> - Fri, 20 Jul 2018 21:56:02 +0200 - rev 821038
Push 116997 by jdescottes@mozilla.com at Fri, 20 Jul 2018 19:56:29 +0000
Bug 1474529 - Update scalar is_devtools_user to opt-out and expire in Fx66;r=francois MozReview-Commit-ID: 2gSYSEnvCPN
03fd1f62c396afbc85d30a59b5856107f4e8fe8f: Bug 1443923 - part9: Listen to "customelementdefined" in inspector actor;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Fri, 20 Jul 2018 11:06:42 +0200 - rev 821037
Push 116997 by jdescottes@mozilla.com at Fri, 20 Jul 2018 19:56:29 +0000
Bug 1443923 - part9: Listen to "customelementdefined" in inspector actor;r=bgrins MozReview-Commit-ID: 5VLwHGaWJLu
0ac70397c093ac2b17ae87ecc64a49323c4fbcc8: Bug 1443923 - part8: Emit chrome-only event customelementdefined for DevTools;r=masayuki draft
Julian Descottes <jdescottes@mozilla.com> - Fri, 20 Jul 2018 11:01:43 +0200 - rev 821036
Push 116997 by jdescottes@mozilla.com at Fri, 20 Jul 2018 19:56:29 +0000
Bug 1443923 - part8: Emit chrome-only event customelementdefined for DevTools;r=masayuki MozReview-Commit-ID: GCFhhpVj5VS
1f2ad05c0721891ed813bccd1698807ff37f770b: Bug 1443923 - part7: Use InspectorUtils.isCustomElementName in inspector actor;r=bgrins draft
Julian Descottes <jdescottes@mozilla.com> - Fri, 20 Jul 2018 11:05:31 +0200 - rev 821035
Push 116997 by jdescottes@mozilla.com at Fri, 20 Jul 2018 19:56:29 +0000
Bug 1443923 - part7: Use InspectorUtils.isCustomElementName in inspector actor;r=bgrins MozReview-Commit-ID: 9aKFGcoX8TS
02019b77fdbdbc4994c625357411872dfa4211fe: Bug 1443923 - part6: Expose isCustomElementName to DevTools via InspectorUtils;r=emilio draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 19 Jul 2018 13:59:05 +0200 - rev 821034
Push 116997 by jdescottes@mozilla.com at Fri, 20 Jul 2018 19:56:29 +0000
Bug 1443923 - part6: Expose isCustomElementName to DevTools via InspectorUtils;r=emilio MozReview-Commit-ID: GaHP1gOCwoB
ce26ca4168bb361dedf5346ec9fff2b5dae28760: Bug 1477254: Assert that varcache prefs match pref values at content process startup. r?njn draft
Kris Maglione <maglione.k@gmail.com> - Fri, 20 Jul 2018 12:34:54 -0700 - rev 821033
Push 116996 by maglione.k@gmail.com at Fri, 20 Jul 2018 19:38:36 +0000
Bug 1477254: Assert that varcache prefs match pref values at content process startup. r?njn In order to avoid the overhead of doing a full pref lookup for every static var cache at content process startup, we currently assume that the default value of any static varcache pref will always match the default value of its database entry (as long as the pref isn't locked). This lets us only perform lookups for preferences which have a user value, or are locked. If the default values of those preferences are changed in a bundled preference file, though, the varcache value will be correct in the parent process, but not in child processes. Since this is an easy mistake to make, we should assert that it doesn't happen. Note: This change only affects applications which use e10s. Applications like Thunderbird can still override default values of any static pref with impunity. Repacks and distributors can only do so by changing user values or locking the preference after the change (which is the standard practice for enterprise deployments). MozReview-Commit-ID: JMHQBrp9HN
5faf674fcefa482739be98a64b5d2553d40135e8: Bug 1476975 - P3. Fix canPlayType/isTypeSupported for AV1 content. r=dminor draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 20 Jul 2018 10:24:56 +0200 - rev 821032
Push 116995 by bmo:jyavenard@mozilla.com at Fri, 20 Jul 2018 19:37:25 +0000
Bug 1476975 - P3. Fix canPlayType/isTypeSupported for AV1 content. r=dminor AV1 support is behind a pref, as such, the result of canPlayType should depends on the value of that pref. Additionally to this change we remove AOMDecoder::IsSupportedCodec as it implied confusion on what a codec mimetype is. There are two type of codec mimetype: the one describing the container content ("av1") and the one describing the codec itself "video/av1") AOMDecoder shouldn't know anything about containers (e.g. mp4 or webm)
c98bc2a9d980d73021bf343c4cac466e7ab9f319: Bug 1476975 - P2. Add mochitests. r=dminor draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 20 Jul 2018 10:59:20 +0200 - rev 821031
Push 116995 by bmo:jyavenard@mozilla.com at Fri, 20 Jul 2018 19:37:25 +0000
Bug 1476975 - P2. Add mochitests. r=dminor
21711e595aedfcb5f43b80a58f5f2ca6dbdc3c4b: Bug 1476975 - P1. Make media.av1.enabled pref public. r=dminor draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 20 Jul 2018 10:39:01 +0200 - rev 821030
Push 116995 by bmo:jyavenard@mozilla.com at Fri, 20 Jul 2018 19:37:25 +0000
Bug 1476975 - P1. Make media.av1.enabled pref public. r=dminor Makes it easier to toggle for tests.
8ac7b31bc5ea58e3a5e2ff53c0889a535cab9df9: Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond draft
Kashav Madan <kmadan@mozilla.com> - Wed, 04 Jul 2018 16:17:31 -0400 - rev 821029
Push 116994 by bmo:kmadan@mozilla.com at Fri, 20 Jul 2018 19:32:49 +0000
Bug 1465616 - Add a mochitest for fixed position hit-testing. r=botond MozReview-Commit-ID: IC82JZoVgPs
d4f597023ba54ab0082d5df77101fd89a8e3cbd7: Bug 1465616 - Add reftests for fixed and sticky elements. r=botond draft
Kashav Madan <kmadan@mozilla.com> - Wed, 04 Jul 2018 16:16:09 -0400 - rev 821028
Push 116994 by bmo:kmadan@mozilla.com at Fri, 20 Jul 2018 19:32:49 +0000
Bug 1465616 - Add reftests for fixed and sticky elements. r=botond MozReview-Commit-ID: IzSUQqvjrUp
0de750341ae0976719225cf00096a903cab058d4: Bug 1465616 - Use layout viewport size to compute visible rect for fixed position elements. r?mstange draft
Kashav Madan <kmadan@mozilla.com> - Wed, 04 Jul 2018 16:10:04 -0400 - rev 821027
Push 116994 by bmo:kmadan@mozilla.com at Fri, 20 Jul 2018 19:32:49 +0000
Bug 1465616 - Use layout viewport size to compute visible rect for fixed position elements. r?mstange Since fixed position elements are now scrollable, we need to ensure that they're drawn using the layout viewport size instead of only the SPC-SPS, since otherwise they'd appear to be clipped when scrolled. MozReview-Commit-ID: 4p3pWnwluvz
d90f7b5dd3f7761d26cdfc4fbfccec864ade33a5: Bug 1465616 - Remove call to AlignFixedAndStickyLayers for RCD-RSF. r=botond draft
Kashav Madan <kmadan@mozilla.com> - Wed, 04 Jul 2018 15:52:03 -0400 - rev 821026
Push 116994 by bmo:kmadan@mozilla.com at Fri, 20 Jul 2018 19:32:49 +0000
Bug 1465616 - Remove call to AlignFixedAndStickyLayers for RCD-RSF. r=botond MozReview-Commit-ID: B8HH6mbjTnv
9418aed138d11aaab9ff9fd2105648a536bda125: Bug 1465616 - Don't use SPC-SPS to layout fixed position elements. r=mstange draft
Kashav Madan <kmadan@mozilla.com> - Wed, 04 Jul 2018 15:16:17 -0400 - rev 821025
Push 116994 by bmo:kmadan@mozilla.com at Fri, 20 Jul 2018 19:32:49 +0000
Bug 1465616 - Don't use SPC-SPS to layout fixed position elements. r=mstange MozReview-Commit-ID: 5D4ErVFx8Bm
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip