abbc7bcb54e365d56c0abd70cbb7c48f97ddb08a: Bug 1403202 - Update macOS DMG Backgrounds for label reability. r=dolske, a=sledru
Stephen Horlander <shorlander@mozilla.com> - Wed, 27 Sep 2017 21:08:14 -0700 - rev 673648
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1403202 - Update macOS DMG Backgrounds for label reability. r=dolske, a=sledru
8d89adbab6e645c5a8725da163ebe7c47f67d4ec: Bug 1402740 - Position modal sheets correctly on macOS now that titlebars are being hidden by bug 1401297. r=mstange, a=sledru
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Thu, 28 Sep 2017 14:01:10 -0400 - rev 673647
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1402740 - Position modal sheets correctly on macOS now that titlebars are being hidden by bug 1401297. r=mstange, a=sledru
d1bb539f6325eb1f58d819316e9b99e46b1eaccc: Bug 1403962 - Add JS test for FillWithUndefined special-case. r=anba, a=test-only
Christian Holler <choller@mozilla.com> - Thu, 28 Sep 2017 17:11:58 +0200 - rev 673646
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1403962 - Add JS test for FillWithUndefined special-case. r=anba, a=test-only MozReview-Commit-ID: FBa8qw3kUSU
6cbe936e07c21d7920976a10c764fcb9bd9b574c: Bug 1403023 - Set mSentCommitOrAbort to true when HoldWorker call fails to silence the destructor assertion (this is a followup fix for bug 1399322). r=asuth, a=debug-only
Jan Varga <jan.varga@gmail.com> - Fri, 29 Sep 2017 08:48:47 +0200 - rev 673645
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1403023 - Set mSentCommitOrAbort to true when HoldWorker call fails to silence the destructor assertion (this is a followup fix for bug 1399322). r=asuth, a=debug-only
0b50c7250aa635957c72a9e49eddc8b7cd65cdf6: Bug 1402503 - Part 2: Add test for extension slow script dialog. r=mixedpuppy, a=sledru
Kris Maglione <maglione.k@gmail.com> - Wed, 27 Sep 2017 20:44:30 -0700 - rev 673644
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1402503 - Part 2: Add test for extension slow script dialog. r=mixedpuppy, a=sledru MozReview-Commit-ID: BknBhAttKHS
41942dc5a92f1fef3f2f8ec78bafb5d9a87b1951: Bug 1402503 - Part 1: Fix slow script add-on ID detection. r=mixedpuppy, a=sledru
Kris Maglione <maglione.k@gmail.com> - Mon, 25 Sep 2017 10:52:11 -0700 - rev 673643
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1402503 - Part 1: Fix slow script add-on ID detection. r=mixedpuppy, a=sledru MozReview-Commit-ID: EYhOn2TQCq1
9bd05768af69c88d44b84ffcaa9a2644d9a0a6ec: Bug 1403945 - Add utility functions to recognize OS X 10.13. r=mstange, a=sledru
Milan Sreckovic <milan@mozilla.com> - Thu, 28 Sep 2017 10:21:10 -0400 - rev 673642
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1403945 - Add utility functions to recognize OS X 10.13. r=mstange, a=sledru MozReview-Commit-ID: Bw0jkyWrIzD
0460ea0333f964f3ff09093260dc648933f43e67: Bug 1403853 - Hide the menu button separator in popup windows. r=nhnt11, a=sledru
Dão Gottwald <dao@mozilla.com> - Thu, 28 Sep 2017 10:19:23 +0200 - rev 673641
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1403853 - Hide the menu button separator in popup windows. r=nhnt11, a=sledru MozReview-Commit-ID: HxAC8oXcQOn
ccce663812da531d339710da3901fc8b4bc64ab8: Bug 1403758 - Sync shield-recipe-client v76 from GitHub (commit 2419d02). r=Gijs, a=sledru
Michael Cooper <mcooper@mozilla.com> - Wed, 27 Sep 2017 16:09:56 -0700 - rev 673640
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1403758 - Sync shield-recipe-client v76 from GitHub (commit 2419d02). r=Gijs, a=sledru - #1070: Use the correct attribute name when comparing telemetry timestamps. https://github.com/mozilla/normandy/pull/1070 - #1071: Fix #957: Use UpdateUtils.jsm to determine the update channel. https://github.com/mozilla/normandy/pull/1071 MozReview-Commit-ID: Jdpc02PBQRv
dade9951a461fef6a6af9265760861e86c9b06ca: Bug 1403615 - Also follow the NODE_DESCENDANTS_NEED_FRAMES bit in ClearRestyleStateFromSubtree. r=bholley, a=sledru
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 27 Sep 2017 19:19:12 +0200 - rev 673639
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1403615 - Also follow the NODE_DESCENDANTS_NEED_FRAMES bit in ClearRestyleStateFromSubtree. r=bholley, a=sledru We don't follow this bit intentionally because we know that even if it's set, when none of the other two bits are set there are no other restyle / change hints down the tree. We rely on the frame constructor to clean the mess up, though, and it doesn't really do a good work about it. In particular, the case we're hitting on the test-case is: <body descendant-need-frames change=reconstruct style="display: table-column-group"> <div descendant-need-frames> <div descendant-need-frames> <span needs-frame></span> </div> </div> </body> When we see we need to reconstruct the body, we call ClearRestyleStateFromSubtree, but that doesn't do much now, since we don't follow the descendant-need-frames bits. Then, when we reconstruct the content, we arrive at[1] when constructing the first child <div>. The <div> flags have been cleared, but not the children's! Then a text-node is inserted in a <div>, breaking all sorts of invariants. This is the easiest fix. Other fixes include clearing the flags on SetAsUndisplayedContent. But that implies not clearing them in ShouldCreateItemsForChild, and doing that somewhere more sensible. I suspect it's not too hard, but that's a slightly more risky change, will do it if you prefer it. [1]: http://searchfox.org/mozilla-central/rev/3dbb47302e114219c53e99ebaf50c5cb727358ab/layout/base/nsCSSFrameConstructor.cpp#6092 MozReview-Commit-ID: 7026wkQLQkz
f98a2bd7044165abb4e6244e1f6448596897fba8: Bug 1403592 - Crashtest. r=Manishearth, a=sledru
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 27 Sep 2017 18:16:25 +0200 - rev 673638
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1403592 - Crashtest. r=Manishearth, a=sledru I've made it crash at least once, though it's intermittent-y. I guess it's better than no crashtest. MozReview-Commit-ID: 5m2VCrEs8lM
1322c11127a063fc0172f8519b06e04380917163: Bug 1403592 - Never flush the user font set when getting font metrics from style resolution. r=Manishearth, a=sledru
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 27 Sep 2017 18:09:31 +0200 - rev 673637
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1403592 - Never flush the user font set when getting font metrics from style resolution. r=Manishearth, a=sledru In this case, the caller doesn't go through all the PreTraverseSync stuff (we don't really want it to do so), via GetComputedStyleNoFlush. It makes sense to not flush the user font set that case, we'll schedule a restyle properly if / when needed. Since the set should be flushed otherwise, let's just not flush it from the styling code. MozReview-Commit-ID: LLHfxemJ8QQ
c786424818eae74178d9412cf999507be271d3cd: Bug 1403127 - Don't try to pass fullscreen element through IPC. r=jaws, a=sledru
Xidorn Quan <me@upsuper.org> - Wed, 27 Sep 2017 16:27:36 +1000 - rev 673636
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1403127 - Don't try to pass fullscreen element through IPC. r=jaws, a=sledru MozReview-Commit-ID: DaiBNVdqAOh
04e56dc5714e1b5d71dedc47ab372f03a2fcc19b: Bug 1402896 - Make the url bar strip javascript even when preceded by control characters. r=mak, a=sledru
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 25 Sep 2017 17:24:26 +0100 - rev 673635
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1402896 - Make the url bar strip javascript even when preceded by control characters. r=mak, a=sledru MozReview-Commit-ID: 5ZO8n5lfvnl
d19abce87a20a5c33cc2831c4a50e3c8a6d72aaa: Bug 1402416 - Use the correct font smoothing background color for disabled menuitems. r=dao, a=sledru
Markus Stange <mstange@themasta.com> - Wed, 27 Sep 2017 14:40:57 -0400 - rev 673634
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1402416 - Use the correct font smoothing background color for disabled menuitems. r=dao, a=sledru MozReview-Commit-ID: 9EmcppE2rDE
6508bce1106dffe39c131f2217abf514235c90b6: Bug 1391227 - Make buttons in the tab toolbar more opaque. r=dao, a=sledru
Johann Hofmann <jhofmann@mozilla.com> - Thu, 28 Sep 2017 00:11:17 +0200 - rev 673633
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1391227 - Make buttons in the tab toolbar more opaque. r=dao, a=sledru MozReview-Commit-ID: AHtVrDXxTLe
96181880ab720123d9f7c4309b999abfc1166e10: Bug 1403110 - Fix disabled button color on Windows 7 aero. r=nhnt11, a=sledru
Johann Hofmann <jhofmann@mozilla.com> - Tue, 26 Sep 2017 12:52:13 +0200 - rev 673632
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1403110 - Fix disabled button color on Windows 7 aero. r=nhnt11, a=sledru MozReview-Commit-ID: INfoRsLNPT9
35bae846b62970fc2faa9c0979c2544eff3c04da: Bug 1402094 - Blacklist about:reader from using stylo. r=bholley, a=sledru
Xidorn Quan <me@upsuper.org> - Thu, 28 Sep 2017 16:19:45 +1000 - rev 673631
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1402094 - Blacklist about:reader from using stylo. r=bholley, a=sledru MozReview-Commit-ID: 6cG1x1tcOwn
d9f70ecf91d3188bfb15a97b97ca1d5d1309aac8: Bug 1401807 - Part 3: Use a local reflow status when reflowing nsVideoFrame's children. r=dholbert, a=sledru
Ting-Yu Lin <tlin@mozilla.com> - Wed, 27 Sep 2017 23:27:25 +0800 - rev 673630
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1401807 - Part 3: Use a local reflow status when reflowing nsVideoFrame's children. r=dholbert, a=sledru This ensures the video frame's reflow status is not affect by its children's reflow result. MozReview-Commit-ID: 4WwLFyIyV4q
3c55cc6a76f28eba2e84f87450cb0503fdd658f2: Bug 1401807 - Part 2: Add a crashtest. r=dholbert, a=sledru
Ting-Yu Lin <tlin@mozilla.com> - Wed, 27 Sep 2017 23:12:55 +0800 - rev 673629
Push 82597 by bmo:edilee@mozilla.com at Mon, 02 Oct 2017 17:24:38 +0000
Bug 1401807 - Part 2: Add a crashtest. r=dholbert, a=sledru MozReview-Commit-ID: 18oPdP1OplJ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip