ede7f6c30b62fa74d2f49ad841e08b1d65124700: Bug 1456394 - Rename KeyframeEffectReadOnly.{h,cpp} to KeyframeEffect.{h,cpp}; r=bz,hiro
Brian Birtles <birtles@gmail.com> - Mon, 07 May 2018 11:07:06 +0900 - rev 417843
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1456394 - Rename KeyframeEffectReadOnly.{h,cpp} to KeyframeEffect.{h,cpp}; r=bz,hiro MozReview-Commit-ID: 5Q7oQV8vmgS
5f8a3f4a435a734c4fd954cb55b8780395ac1b4a: Bug 1456394 - Move KeyframeEffect constructors to KeyframeEffectReadOnly.{h,cpp}; r=bz,hiro
Brian Birtles <birtles@gmail.com> - Mon, 07 May 2018 11:07:01 +0900 - rev 417842
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1456394 - Move KeyframeEffect constructors to KeyframeEffectReadOnly.{h,cpp}; r=bz,hiro By doing this we will have all the KeyframeEffect* related code in KeyframeEffectReadOnly.{h,cpp} so we can rename them to KeyframeEffect.{h,cpp} in the next patch and make it easier to examine the history for the bulk of this code. The added [HeaderFile] annotation will be removed in a subsequent patch in this series. MozReview-Commit-ID: Fxk6fPukgAS
831f34bd841d593041fac84ca07d852a2f72339c: Bug 1456394 - Moving timing updates to KeyframeEffectReadOnly; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 07 May 2018 11:02:12 +0900 - rev 417841
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1456394 - Moving timing updates to KeyframeEffectReadOnly; r=hiro This might seem a bit odd but later in this patch series we will rename KeyframeEffectReadOnly to KeyframeEffect. MozReview-Commit-ID: H9b8brtA36W
45e028b105e5ee6136c1dff28a59d99f0c304b39: Bug 1456394 - Move KeyframeEffect attribute setters to KeyframeEffectReadOnly; r=bz,hiro
Brian Birtles <birtles@gmail.com> - Mon, 07 May 2018 10:48:48 +0900 - rev 417840
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1456394 - Move KeyframeEffect attribute setters to KeyframeEffectReadOnly; r=bz,hiro It might seem a bit odd to move the setters to the read-only class that we are ultimately planning to drop but the reason for doing this is that KeyframeEffectReadOnly.cpp has a *lot* more code than KeyframeEffect.cpp. In order to simplify code archaeology we take the following approach: 1. Move code from KeyframeEffect.{h,cpp} to KeyframeEffectReadOnly.{h,cpp}. 2. Delete KeyframeEffect.{h,cpp}. 3. Rename KeyframeEffectReadOnly.{h,cpp} to KeyframeEffect.{h,cpp}. Note that at least steps 2 and 3 must be performed in separate patches as mercurial does not successfully track renames when the target name already exists. MozReview-Commit-ID: LwJoxGJitKR
2dd8b719d64584af09cdf97bf775241d91e5e225: Bug 1176019 - Fix browser_tabswitchbetweenplugins.js r=mconley
Doug Thayer <dothayer@mozilla.com> - Tue, 08 May 2018 15:26:15 -0700 - rev 417839
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1176019 - Fix browser_tabswitchbetweenplugins.js r=mconley After digging into this, I'm still not entirely sure why the timing has changed such that the checks don't work immediately. I have a strong suspicion though that it's simply because our tab switch is now instant, resulting in the necessary messages just being a little bit behind. Hopefully this is an acceptable bandaid. MozReview-Commit-ID: H1wKW1UQBxp
9c6b0eb062ca41adb298dd5a5170fe0649c8e8d7: Bug 1176019 - Fix browser_bug1196539.js painting check r=mconley
Doug Thayer <dothayer@mozilla.com> - Tue, 08 May 2018 09:49:24 -0700 - rev 417838
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1176019 - Fix browser_bug1196539.js painting check r=mconley MozReview-Commit-ID: HgzcSIdIh1h
2d0dfc54128e24012859b1f1fa80b1088ef9cc3f: Bug 1176019 - Cache layers of background tabs r=mconley
Doug Thayer <dothayer@mozilla.com> - Mon, 16 Apr 2018 15:35:41 -0700 - rev 417837
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1176019 - Cache layers of background tabs r=mconley We maintain a simple LRU cache of tab layers by setting their docShellIsActive = false with preserveLayers(true). Once they are pushed out of the cache by more recently used tabs, their layers are discarded. Luckily most of the complexity of this could be contained in the AsyncTabSwitcher - the one change that had to sit outside of that was moving the aTab.closing = true earlier in the removeTab call, so that we could use that information to eagerly evict tabs from the cache. This was to address a leak in a few tests on try. MozReview-Commit-ID: 2E3uU8LEYkD
1591f55d3e32fc488133d3ea9e7a2a3163066663: Bug 1457359 - Update mp4parse and disable FallibleVec when jemalloc is disabled. r=glandium,jya
Matthew Gregan <kinetik@flim.org> - Thu, 10 May 2018 12:11:51 +1200 - rev 417836
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1457359 - Update mp4parse and disable FallibleVec when jemalloc is disabled. r=glandium,jya Update mp4parse-rust to 0c8e1d91464aaa63b82ebf076b63cda1df4230d1, which adds uuid parsing support and exports the mp4parse_fallible feature from mp4parse_capi. Update gkrust to pass MOZ_MEMORY as a feature, and use that to conditionally enable mp4parse_fallible/FallibleVec. MozReview-Commit-ID: 2HDYbL2CGgJ
cfba5652a29cc056bf3ce25e765a922abc7581a4: Bug 1458920 - Filter RemoteSettings sync event data r=Gijs,mgoodwin
Mathieu Leplatre <mathieu@mozilla.com> - Tue, 08 May 2018 16:30:40 +0200 - rev 417835
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1458920 - Filter RemoteSettings sync event data r=Gijs,mgoodwin MozReview-Commit-ID: Hw9CA5W2J26
ce79538855b7e2f5b0f378865fc7878885e27c37: Bug 1458920 - Update blocklists dumps in release r=Gijs
Mathieu Leplatre <mathieu@mozilla.com> - Tue, 08 May 2018 15:33:47 +0200 - rev 417834
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1458920 - Update blocklists dumps in release r=Gijs MozReview-Commit-ID: 5WQfUxRjf8V
77b53df1f550267c9544748ec5d3926294c15f00: Bug 1458920 - Add RemoteSettings custom filtering function r=Gijs
Mathieu Leplatre <mathieu@mozilla.com> - Wed, 09 May 2018 22:53:04 +0200 - rev 417833
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1458920 - Add RemoteSettings custom filtering function r=Gijs MozReview-Commit-ID: 1fxfg1MRww3
f0cc2bdcd8efdc83f5c0bac24e1b033f1c3f9ee6: Bug 1458920 - Update RemoteSettings documentation r=Gijs
Mathieu Leplatre <mathieu@mozilla.com> - Mon, 07 May 2018 18:34:58 +0200 - rev 417832
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1458920 - Update RemoteSettings documentation r=Gijs MozReview-Commit-ID: JUKlnwZOIH8
f365bf91369c4f1327738cd4a4fb27ccdf05f274: Bug 1025815 - caretPositionFromPoint needs to account for CSS transforms. r=bz
Kestrel <ke5trel@protonmail.com> - Tue, 08 May 2018 18:09:32 +0800 - rev 417831
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1025815 - caretPositionFromPoint needs to account for CSS transforms. r=bz MozReview-Commit-ID: 1cTUyd0x6xy
4e38ca9aaa48420fcb44df9e1a41e29ce53af267: Bug 1460495 - When sending a transaction, ensure the new transaction that takes its place has the same async-scene-build flag set. r=sotaro
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 10 May 2018 13:05:22 -0400 - rev 417830
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1460495 - When sending a transaction, ensure the new transaction that takes its place has the same async-scene-build flag set. r=sotaro MozReview-Commit-ID: HYwUwqE2P2O
6327e477e665de347ce5d281d36e8cf94fe53749: Bug 1460190 - Handle search regions with default but no enginelist. r=adw
Michael Kaply <mozilla@kaply.com> - Wed, 09 May 2018 23:29:34 -0700 - rev 417829
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1460190 - Handle search regions with default but no enginelist. r=adw MozReview-Commit-ID: FJM1Q9DLXWR
a7d70f62c8057a74ddcf7d80ed869c8e5b3f1075: Backed out changeset b5fac38dc791 (bug 1457359) for build bustage on a CLOSED TREE
Coroiu Cristina <ccoroiu@mozilla.com> - Fri, 11 May 2018 04:17:18 +0300 - rev 417828
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Backed out changeset b5fac38dc791 (bug 1457359) for build bustage on a CLOSED TREE
b5fac38dc791a9935f2d3713537f2e4350a1c2b7: Bug 1457359 - Update mp4parse and disable FallibleVec when jemalloc is disabled. r=glandium,jya
Matthew Gregan <kinetik@flim.org> - Thu, 10 May 2018 12:11:51 +1200 - rev 417827
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1457359 - Update mp4parse and disable FallibleVec when jemalloc is disabled. r=glandium,jya Update mp4parse-rust to 0c8e1d91464aaa63b82ebf076b63cda1df4230d1, which adds uuid parsing support and exports the mp4parse_fallible feature from mp4parse_capi. Update gkrust to pass MOZ_MEMORY as a feature, and use that to conditionally enable mp4parse_fallible/FallibleVec. MozReview-Commit-ID: 2HDYbL2CGgJ
77b189833de1067c21f8230d6c68a29f1e4d7455: Bug 1460396 - Make notifyHistoryObservers an arrow function. r=tcsc
Edouard Oger <eoger@fastmail.com> - Wed, 09 May 2018 15:26:04 -0400 - rev 417826
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1460396 - Make notifyHistoryObservers an arrow function. r=tcsc MozReview-Commit-ID: B4BPE98YxEi
fd3cab8c506a65faf17c6080bc4b7dadf6c928a5: Bug 1460482 - Force root scroll frame overlay scroll bars to be always on top. r=mstange
Matt Woodrow <mwoodrow@mozilla.com> - Thu, 10 May 2018 16:52:12 +1200 - rev 417825
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1460482 - Force root scroll frame overlay scroll bars to be always on top. r=mstange MozReview-Commit-ID: 3zeykuDgEHc
05f625985b7ff72b09db1244ccc1af172b13f199: Bug 1460041 Part 2: Add WPT reftests for many shape-outside shapes that use an element offset from its container. r=jfkthame
Brad Werth <bwerth@mozilla.com> - Wed, 09 May 2018 12:50:25 -0700 - rev 417824
Push 33980 by ebalazs@mozilla.com at Fri, 11 May 2018 09:35:12 +0000
Bug 1460041 Part 2: Add WPT reftests for many shape-outside shapes that use an element offset from its container. r=jfkthame This adds several tests to ensure that computation of float areas for shape-outside shapes works for elements that are offset from their containing block. MozReview-Commit-ID: FWUfCb9Evhl
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip