bd879296ae2d09a45d9ca5056ceaaed7d78f8fb7: Bug 1341009 - Pass a local nsReflowStatus to nsLineLayout::ReflowFrame(). draft
Ting-Yu Lin <tlin@mozilla.com> - Thu, 14 Sep 2017 13:11:22 +0800 - rev 664659
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1341009 - Pass a local nsReflowStatus to nsLineLayout::ReflowFrame(). This ensures the nsIFrame::Reflow() call in nsLineLayout::ReflowFrame() is using an empty reflow status. MozReview-Commit-ID: EBHs8xX7MI1
787534779bfe523e02f12a2af5c040ff69b1be60: Bug 1341009 - Add IsEmpty() assertion to nsAbsoluteContainingBlock::ReflowAbsoluteFrame(). draft
Ting-Yu Lin <tlin@mozilla.com> - Thu, 14 Sep 2017 11:33:36 +0800 - rev 664658
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1341009 - Add IsEmpty() assertion to nsAbsoluteContainingBlock::ReflowAbsoluteFrame(). The only caller declares nsReflowStatus before passing it in. Add an assertion to record this knowledge. MozReview-Commit-ID: 8M3Oi38nDyG
14f578fd70d5963b93d400b0ff258d065b6e2a1f: Bug 1341009 - Pass const reference instead of value for nsReflowStatus. draft
Ting-Yu Lin <tlin@mozilla.com> - Wed, 13 Sep 2017 15:47:51 +0800 - rev 664657
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1341009 - Pass const reference instead of value for nsReflowStatus. It's good to save a copy constructor call. Also, make nsBlockFrame::SplitFloat() return void because the only caller (BlockReflowInput::FlowAndPlaceFloat()) doesn't check its return value. MozReview-Commit-ID: 9LmDCXd7xGS
814add2e1a01282eb1dbb01617a44e34bcb7f1bc: Bug 1341009 - Remove nsReflowStatus::Reset() in BlockReflowInput's constructor. draft
Ting-Yu Lin <tlin@mozilla.com> - Mon, 11 Sep 2017 16:19:29 +0800 - rev 664656
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1341009 - Remove nsReflowStatus::Reset() in BlockReflowInput's constructor. nsReflowStatus's constructor will be called before BlockReflowInput's constructor. No need to invoke Reset(). MozReview-Commit-ID: EhYe8u1ksvD
4702042aa919d5ae49dfe3ac5ee86507839b3c83: Merge inbound to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Thu, 14 Sep 2017 00:03:28 -0700 - rev 664655
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Merge inbound to central, a=merge MozReview-Commit-ID: ClVRh99eIUo
7fbfb64d7b9b351e557785987baecf4e0cbd1649: Backed out changeset 71761ab92e6d (bug 1398974) for OS-X bustage. r=backout
Kris Maglione <maglione.k@gmail.com> - Wed, 13 Sep 2017 21:14:45 -0700 - rev 664654
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Backed out changeset 71761ab92e6d (bug 1398974) for OS-X bustage. r=backout MozReview-Commit-ID: 3Lo64wOjraz
9c8fa966c76b3d95e3928285b3a08959909256bf: Bug 1399424 - Update net monitor colors: r=gl;
Jan Odvarko <odvarko@gmail.com> - Wed, 13 Sep 2017 17:36:12 +0200 - rev 664653
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1399424 - Update net monitor colors: r=gl; MozReview-Commit-ID: IWZVNMRSxFC
9cb5d9d656d27a1cf2b88d62a16395ac471711cb: Bug 1394031 - Remove mCryptoHash members of nsUrlClassifierDBServiceWorker and ProtocolParser
Thomas Nguyen <tnguyen@mozilla.com> - Tue, 05 Sep 2017 17:14:54 +0800 - rev 664652
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1394031 - Remove mCryptoHash members of nsUrlClassifierDBServiceWorker and ProtocolParser The usage of cryptoHash consists of a complete set of Init, Update, and Finish, there's no reason to keep it around MozReview-Commit-ID: 7bT9IsWEM5m
71761ab92e6d21c30a2f9bdfae0960044638cc42: Bug 1398974: Part 7 - Update and sign talos webext extension. r=me
Kris Maglione <maglione.k@gmail.com> - Tue, 12 Sep 2017 13:21:31 -0700 - rev 664651
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1398974: Part 7 - Update and sign talos webext extension. r=me MozReview-Commit-ID: AaQ5JaenApG
c7c638b31626ace9d0951e7a69450615673c9656: Bug 1399646: Part 4 - Increase the extension shutdown blocker timeout. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Wed, 13 Sep 2017 08:58:37 -0700 - rev 664650
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1399646: Part 4 - Increase the extension shutdown blocker timeout. r=mixedpuppy The current timeout was added to deal with some shutdown deadlocks that were happining in the wild, but were hard to reproduce locally and therefore diagnose. It's not clear whether the bulk of those have been fixed, so I'm reluctant to remove the timeout entirely. But the current 1s timeout is quite short, and doesn't allow for proper cleanup in a lot of legitimate cases. The async shutdown service starts to emit warnings at 10s, so 8s gives us enough time to avoid at least that. MozReview-Commit-ID: 94zZjYUY8qZ
f87e1d6810536ab0dc940f95563869d86aa937d3: Bug 1399646: Part 3 - Improve handling of StreamFilters at shutdown. r=mixedpuppy
Kris Maglione <maglione.k@gmail.com> - Wed, 13 Sep 2017 13:40:08 -0700 - rev 664649
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1399646: Part 3 - Improve handling of StreamFilters at shutdown. r=mixedpuppy The main change here is to disconnect stream filters immediately if we try to send start or data events to a window that's already been destroyed. It also fixes a race where we end up in the wrong state if a stop event arrives while the channel is being disconnected. MozReview-Commit-ID: LwxXxoRUDgQ
8220fde3db60b243e9d8b8abd82562bb31509deb: Bug 1399646: Part 1 - Destroy BackgroundPageThumbs instance at shutdown. r=Gijs
Kris Maglione <maglione.k@gmail.com> - Wed, 13 Sep 2017 13:34:57 -0700 - rev 664648
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1399646: Part 1 - Destroy BackgroundPageThumbs instance at shutdown. r=Gijs During extremely short sessions (such as the ones triggered by many tests), the code run by BackgroundPageThumbs during shutdown can trigger hard-to-diagnose issues, among the most serious being a deadlock in the service worker registrar. Calling the (currently unused) _destroy() method at the start of shutdown seems to prevent the majority of these problems. MozReview-Commit-ID: Go7OLzVM24G
50e7fe6b995e6f0d4906ea40415a9f6503a00bfe: Bug 1399689 - Update pdf.js to version 1.9.562. r=bdahl
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 13 Sep 2017 21:16:20 -0400 - rev 664647
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1399689 - Update pdf.js to version 1.9.562. r=bdahl
b2a36230e1936ff5e6554e3809274fa87e4297b1: Bug 1399280 - Use pair->Size() for nvFIFO::AddElement, like in RemoveElement. - r=nwgh
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 12 Sep 2017 15:53:16 -0700 - rev 664646
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1399280 - Use pair->Size() for nvFIFO::AddElement, like in RemoveElement. - r=nwgh MozReview-Commit-ID: 7YvsmMKUF2
4198b9d273b9db50b5ffe4cdd078da073d8483db: Bug 1399541 - Add assertion that we rcwn is enabled when mRaceCacheWithNetwork is true. r=michal
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 13 Sep 2017 18:41:45 +0200 - rev 664645
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1399541 - Add assertion that we rcwn is enabled when mRaceCacheWithNetwork is true. r=michal MozReview-Commit-ID: 8UDaIklOOmw
db0bc6f63bc429741509ea5d789b71236482530c: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 13 Sep 2017 20:37:13 -0400 - rev 664644
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Merge m-c to inbound. a=merge
49862e6cc323f6d3a3f498b803436e32cddc9824: Bug 1395828 (part 4) - Remove nsIParserService/nsParserService. r=mrbkap.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 05 Sep 2017 20:19:06 +1000 - rev 664643
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1395828 (part 4) - Remove nsIParserService/nsParserService. r=mrbkap. It a stateless wrapper around static methods in nsHTMLTags and nsHTMLElement, and hence an unnecessary layer of indirection that just adds complexity and slowness. This patch removes it, cutting almost 300 lines of code. This requires making nsElementTable.h an exported header, to expose the nsHTMLElement methods.
563cd69c6fd95df76555e944fe597edb2f3ba9d1: Bug 1399346: Make sure channel is QIed to nsIChannel before wrapping. r=trivial
Kris Maglione <maglione.k@gmail.com> - Mon, 11 Sep 2017 21:44:30 -0700 - rev 664642
Push 79752 by bmo:tlin@mozilla.com at Thu, 14 Sep 2017 07:18:09 +0000
Bug 1399346: Make sure channel is QIed to nsIChannel before wrapping. r=trivial MozReview-Commit-ID: EyKcc9irD8H
60c0e5fa527029f696b01331645137949f0f4baa: Bug 1399456 - Clean up aboutTelemetry.properties (reorganize content, comments format) r?chutten draft
Francesco Lodolo (:flod) <flod@lodolo.net> - Thu, 14 Sep 2017 09:12:28 +0200 - rev 664641
Push 79751 by bmo:francesco.lodolo@gmail.com at Thu, 14 Sep 2017 07:13:26 +0000
Bug 1399456 - Clean up aboutTelemetry.properties (reorganize content, comments format) r?chutten MozReview-Commit-ID: 3JtC7yjOISD
499e42e33dcf63b94669b245754edc84f6f1367a: Bug 1399402 - Correct "Never Save Credit Cards" string in the credit card door hanger. r=lchang draft
steveck-chung <schung@mozilla.com> - Thu, 14 Sep 2017 11:36:48 +0800 - rev 664640
Push 79750 by bmo:schung@mozilla.com at Thu, 14 Sep 2017 06:55:09 +0000
Bug 1399402 - Correct "Never Save Credit Cards" string in the credit card door hanger. r=lchang MozReview-Commit-ID: FLMkaOj1NVh
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip