1ae1bd9b2b5c0198a685fe8b86d6ba6660b19381: Bug 256180 build config part - Increase the max size for the runtime stack on Windows. r=glandium
Henri Sivonen <hsivonen@hsivonen.fi> - Thu, 14 Sep 2017 11:39:43 +0300 - rev 671779
Push 82038 by bmo:ayang@mozilla.com at Thu, 28 Sep 2017 08:28:02 +0000
Bug 256180 build config part - Increase the max size for the runtime stack on Windows. r=glandium MozReview-Commit-ID: JhWucajuuFz
8d4f4b54141ac107d52688bf2b4392e860ab554d: Bug 1403615: Also follow the NODE_DESCENDANTS_NEED_FRAMES bit in ClearRestyleStateFromSubtree. r=bholley
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 27 Sep 2017 19:19:12 +0200 - rev 671778
Push 82038 by bmo:ayang@mozilla.com at Thu, 28 Sep 2017 08:28:02 +0000
Bug 1403615: Also follow the NODE_DESCENDANTS_NEED_FRAMES bit in ClearRestyleStateFromSubtree. r=bholley 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
f0d6d70e39ae3893893a56ff6ee9aeef03db9e51: Bug 1364333 - remove leftover code and strings from standalone about:addons UI r=rhelmer
sajattack <sajattack@gmail.com> - Thu, 14 Sep 2017 13:44:36 -0700 - rev 671777
Push 82038 by bmo:ayang@mozilla.com at Thu, 28 Sep 2017 08:28:02 +0000
Bug 1364333 - remove leftover code and strings from standalone about:addons UI r=rhelmer MozReview-Commit-ID: SmDGrX0fz5
f4b5a83e20e92dd32fc5b151d7f61c96ff6ba51f: Bug 1403127 - Don't try to pass fullscreen element through IPC. r=jaws
Xidorn Quan <me@upsuper.org> - Wed, 27 Sep 2017 16:27:36 +1000 - rev 671776
Push 82038 by bmo:ayang@mozilla.com at Thu, 28 Sep 2017 08:28:02 +0000
Bug 1403127 - Don't try to pass fullscreen element through IPC. r=jaws MozReview-Commit-ID: DaiBNVdqAOh
e3221268f8fc67bd461c2e04ed486e264c070abf: Bug 1403215 - Fix broken Snippets pref, perceived performance and bug fixes to Activity Stream. r=k88hudson,ursula
Ed Lee <edilee@mozilla.com> - Wed, 27 Sep 2017 08:28:06 -0400 - rev 671775
Push 82038 by bmo:ayang@mozilla.com at Thu, 28 Sep 2017 08:28:02 +0000
Bug 1403215 - Fix broken Snippets pref, perceived performance and bug fixes to Activity Stream. r=k88hudson,ursula MozReview-Commit-ID: JSvQB4nxduM
8ce27eeef7662c04deed1328ff25937e530aaf79: Bug 1402094 - Blacklist about:reader from using stylo. r=bholley
Xidorn Quan <me@upsuper.org> - Thu, 28 Sep 2017 16:19:45 +1000 - rev 671774
Push 82038 by bmo:ayang@mozilla.com at Thu, 28 Sep 2017 08:28:02 +0000
Bug 1402094 - Blacklist about:reader from using stylo. r=bholley MozReview-Commit-ID: 6cG1x1tcOwn
56e8182e239d28d20f0088d61a96c14d204c26c0: Bug 1389315 - Isolate Safe Browsing completions cached by each provider. r=francois
Thomas Nguyen <tnguyen@mozilla.com> - Thu, 14 Sep 2017 17:05:52 +0800 - rev 671773
Push 82038 by bmo:ayang@mozilla.com at Thu, 28 Sep 2017 08:28:02 +0000
Bug 1389315 - Isolate Safe Browsing completions cached by each provider. r=francois MozReview-Commit-ID: INiuM5ydv2f
c4db9dfba44dc89ac669b314204fc1139dc75543: Bug 1403824 - Keep track of arenas in the arena tree. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Thu, 28 Sep 2017 08:06:23 +0900 - rev 671772
Push 82038 by bmo:ayang@mozilla.com at Thu, 28 Sep 2017 08:28:02 +0000
Bug 1403824 - Keep track of arenas in the arena tree. r=njn Bug 1402174 made all arenas registered in a Red-Black tree. Which means they are iterable through that tree, making the arenas list now redundant. The list is also inconvenient, since it needs to be constantly reallocated, and the allocator in charge of the list doesn't know how to free things. Iteration of arenas is not on any hot path anyways, so even though iterating the RB tree is slower, it doesn't matter. So we remove the arenas list, and keep a direct pointer to the main arena for convenience (instead of calling First() on the RB tree every time)
82c2eecf82ba820c4593aa4a9749662f7d54d9a7: Bug 1403616 - Defer logging of Marionette IOError to after post-test checks. r=gbrown
Henrik Skupin <mail@hskupin.info> - Wed, 27 Sep 2017 21:07:44 +0200 - rev 671771
Push 82038 by bmo:ayang@mozilla.com at Thu, 28 Sep 2017 08:28:02 +0000
Bug 1403616 - Defer logging of Marionette IOError to after post-test checks. r=gbrown If Firefox crashes while mochitests or reftests are running, Marionette will trigger an IOError exception which currently gets logged immediately, and causes no post-test checks to be performed. This results in missing crash and leak checks, and an unclear failure message on Treeherder. With this change only the IOError from Marionette gets deferred until all post-test checks are done. This fixes the failure messages, and will put PROCESS_CRASH or leak log output first. MozReview-Commit-ID: JCYP5LlPE1m
b72247744144d1bf462ffdcb8ff5c2354eb98c1f: Bug 1403693 - Fix IDN conversion during theme installation. r=jwu
Jan Henning <jh+bugzilla@buttercookie.de> - Wed, 27 Sep 2017 21:43:57 +0200 - rev 671770
Push 82038 by bmo:ayang@mozilla.com at Thu, 28 Sep 2017 08:28:02 +0000
Bug 1403693 - Fix IDN conversion during theme installation. r=jwu MozReview-Commit-ID: 9WshGSu4FQJ
f7fa2b0e818df2570f0078c86c4dfdaba3953f01: Bug 1403508 - Tabbrowser is no more storing root favicons in Places for pages not defining an icon. r=Mardak draft
Marco Bonardo <mbonardo@mozilla.com> - Wed, 27 Sep 2017 14:43:17 +0200 - rev 671769
Push 82037 by mak77@bonardo.net at Thu, 28 Sep 2017 08:26:24 +0000
Bug 1403508 - Tabbrowser is no more storing root favicons in Places for pages not defining an icon. r=Mardak Setting an icon for the tab and storing that icon in Places are now separate actions. Before bug 1401777 setIcon was doing both, but that was error-prone and more expensive. Due to that change, useDefaultIcon stopped storing root domain favicons in Places. MozReview-Commit-ID: Kt5xEXctsnU
6830e78332d5e1c672f598512688f418e784c36c: Bug 1403830 - [Part2] Remove unnecessary code and include header using gmp-platform.h. draft
James Cheng <jacheng@mozilla.com> - Thu, 28 Sep 2017 16:18:16 +0800 - rev 671768
Push 82036 by bmo:jacheng@mozilla.com at Thu, 28 Sep 2017 08:24:07 +0000
Bug 1403830 - [Part2] Remove unnecessary code and include header using gmp-platform.h. MozReview-Commit-ID: huebQ9Ihs8
75a496f5bbb6ed1855449c5af90feff735ddcd7f: Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. draft
James Cheng <jacheng@mozilla.com> - Thu, 28 Sep 2017 15:50:28 +0800 - rev 671767
Push 82036 by bmo:jacheng@mozilla.com at Thu, 28 Sep 2017 08:24:07 +0000
Bug 1403830 - [Part1] Remove gmp-decryption.h and its related code. MozReview-Commit-ID: G8RHADhfd3c
29982e84db6f6d8f414c89925abcae256036bf7e: Bug 1403846 - add "header-filter" option argument to static-analysis from mach. draft
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Thu, 28 Sep 2017 11:21:34 +0300 - rev 671766
Push 82035 by bmo:bpostelnicu@mozilla.com at Thu, 28 Sep 2017 08:23:20 +0000
Bug 1403846 - add "header-filter" option argument to static-analysis from mach. MozReview-Commit-ID: GulGPCCi9U4
e71a68e7352afee0ff181cad7d535b0b9bfa28fb: Bug 1403853 - Hide the menu button separator in popup windows. r?nhnt11 draft
Dão Gottwald <dao@mozilla.com> - Thu, 28 Sep 2017 10:19:23 +0200 - rev 671765
Push 82034 by dgottwald@mozilla.com at Thu, 28 Sep 2017 08:20:02 +0000
Bug 1403853 - Hide the menu button separator in popup windows. r?nhnt11 MozReview-Commit-ID: HxAC8oXcQOn
6f4d49035fb3d2ef16a2ba092e2c49bfac48ca3d: Bug 1397737 - Show a "…" ellipsis if the width of search tooltip is over 150px to match visual design spec. draft
Evan Tseng <evan@tseng.io> - Thu, 28 Sep 2017 16:18:31 +0800 - rev 671764
Push 82033 by bmo:evan@tseng.io at Thu, 28 Sep 2017 08:19:59 +0000
Bug 1397737 - Show a "…" ellipsis if the width of search tooltip is over 150px to match visual design spec. The visual design suggestion is from https://bugzilla.mozilla.org/show_bug.cgi?id=1397737#c2. MozReview-Commit-ID: 91iciz52s5d
71adbb7dbb053cb3c8c97e3587540dd3258149ab: Bug 1402584 - only set MDSM::mDuration after metadata is loaded in MDSM::BufferedRangeUpdated(); r?jwwang draft
Kaku Kuo <kaku@mozilla.com> - Thu, 28 Sep 2017 16:13:10 +0800 - rev 671763
Push 82032 by bmo:kaku@mozilla.com at Thu, 28 Sep 2017 08:15:53 +0000
Bug 1402584 - only set MDSM::mDuration after metadata is loaded in MDSM::BufferedRangeUpdated(); r?jwwang MozReview-Commit-ID: 3VVuWUXB8lL
1b8be3cbce6e0cad7ee7bbc5aed6f20ef4ee1a76: Bug 1402584 - only set MDSM::mDuration after metadata is loaded in MDSM::BufferedRangeUpdated(); r:jwwang draft
Kaku Kuo <kaku@mozilla.com> - Thu, 28 Sep 2017 16:13:10 +0800 - rev 671762
Push 82031 by bmo:kaku@mozilla.com at Thu, 28 Sep 2017 08:13:52 +0000
Bug 1402584 - only set MDSM::mDuration after metadata is loaded in MDSM::BufferedRangeUpdated(); r:jwwang MozReview-Commit-ID: 3VVuWUXB8lL
04737fba04de7a8ca8c5dcf8ad729373b0bc7963: Bug 1398576 - Fix listening for debugger reload on DAMP. r=bgrins draft
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 25 Sep 2017 10:07:46 +0200 - rev 671761
Push 82030 by bmo:poirot.alex@gmail.com at Thu, 28 Sep 2017 07:52:52 +0000
Bug 1398576 - Fix listening for debugger reload on DAMP. r=bgrins MozReview-Commit-ID: vT1DRF1Biz
787de9daef98eb3a8d5c1630787a00947ac2ddb7: Bug 1403843 - Disable static sizes on debug builds. r?njn draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 28 Sep 2017 15:15:23 +0900 - rev 671760
Push 82029 by bmo:mh+mozilla@glandium.org at Thu, 28 Sep 2017 07:51:55 +0000
Bug 1403843 - Disable static sizes on debug builds. r?njn Because why not, especially now that this only concerns the page size.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip