5c43a389e735d16940d2f36b6f167249285c51dc: Bug 1331808 - IconDescriptorComparator: Return consistent order for compared items. r=Grisha
Sebastian Kaspari <s.kaspari@gmail.com> - Wed, 18 Jan 2017 14:50:35 +0100 - rev 463653
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1331808 - IconDescriptorComparator: Return consistent order for compared items. r=Grisha Previously if we could not compare two icon descriptions we'd always return the "right" one. This does not create a consistent order if the parameters are flipped. As a result some operations on a TreeSet can fail (like remove()). MozReview-Commit-ID: EYPlhzGUEnD
b69accee20b4a38ba050768729f86f8d21ee0d3f: Bug 1331798 Bookmark panel for new bookmark shouldn't be closed automatically during composition and after text input without keyboard events nor composition events r=jaws
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 19 Jan 2017 15:04:56 +0900 - rev 463652
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1331798 Bookmark panel for new bookmark shouldn't be closed automatically during composition and after text input without keyboard events nor composition events r=jaws Bookmark panel for a new bookmark shouldn't be closed automatically during composition even if mouse cursor is moved outside the panel because user may click in IME's UI. Additionally, editor might be modified without keyboard events nor composition events. In such case, the bookmark panel shouldn't be closed automatically too. MozReview-Commit-ID: 1FAUmkXjid
6587e676b76d68462cacdb567e4c39fff1057194: Bug 1331402 - Update plugins' clipRects when hiding a tab. r=jimm,mattwoodrow
Markus Stange <mstange@themasta.com> - Tue, 17 Jan 2017 18:07:05 +0100 - rev 463651
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1331402 - Update plugins' clipRects when hiding a tab. r=jimm,mattwoodrow In non-e10s, all tabs of a window would share one nsRootPresContext. When switching tabs, the tab switch paint would trigger a call to nsRootPresContext::ComputePluginGeometryUpdates, which would call SetEmptyWidgetConfiguration on all registered nsPluginFrames, notably also those inside the tab that was hidden. With e10s, every tab has its own nsRootPresContext, and paints in one tab do not trigger calls to nsRootPresContext::ComputePluginGeometryUpdates on the root pres contexts of other tabs. So when painting the new tab, the registered plugin frames in the old tab were not notified that they were now hidden. This patch now does that in TabChild::MakeHidden. MozReview-Commit-ID: LlW9dKKFqZE
60dcbc3c90267f6bd083c6a43be48a744d103b2c: Bug 1323949 - Use MOZ_MUST_USE in netwerk/protocol/websocket r=valentin
Wei-Cheng Pan <wpan@mozilla.com> - Wed, 23 Nov 2016 18:00:42 +0800 - rev 463650
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1323949 - Use MOZ_MUST_USE in netwerk/protocol/websocket r=valentin MozReview-Commit-ID: 6lNrHbDIUez
b172f492f29ff072fe0c16b5d21856222f65bdd7: Bug 1313155 - Remove dom/settings and related code. r=Ehsan
Michelangelo De Simone <mdesimone@mozilla.com> - Thu, 29 Dec 2016 11:26:49 -0800 - rev 463649
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1313155 - Remove dom/settings and related code. r=Ehsan MozReview-Commit-ID: Gi7frPFQ6yW
7aa76c31395d239acef1a28ee03d18849ec4dee7: Bug 1317363 Implement the new sideloading flow r=florian,rhelmer
Andrew Swan <aswan@mozilla.com> - Wed, 18 Jan 2017 18:16:19 -0800 - rev 463648
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1317363 Implement the new sideloading flow r=florian,rhelmer MozReview-Commit-ID: JgloWKYAhlK
77dc13c9bb350d1f9ee4b16f50cf3c3bb3dabebb: Bug 1332160 - use nsCString internally whenever possible. r=gerald
JW Wang <jwwang@mozilla.com> - Wed, 18 Jan 2017 16:51:31 +0800 - rev 463647
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1332160 - use nsCString internally whenever possible. r=gerald MozReview-Commit-ID: 1DUaJWfbL88
cb11189cd2d2da8608a45c1dc3c876c2c259a29e: Bug 1332146 - use stronger assertions in MediaDecoder.h r=kaku
JW Wang <jwwang@mozilla.com> - Thu, 19 Jan 2017 10:42:29 +0800 - rev 463646
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1332146 - use stronger assertions in MediaDecoder.h r=kaku MozReview-Commit-ID: 60umMQWhead
3544f347daf2af7a48e9f8b4a8ff75181d948041: Bug 1331999: Fix race in setting initial popup background color. r=aswan
Kris Maglione <maglione.k@gmail.com> - Wed, 18 Jan 2017 11:38:46 -0800 - rev 463645
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1331999: Fix race in setting initial popup background color. r=aswan MozReview-Commit-ID: KgRTxRIFbVd
29e806c862faaf43c984c12a2a17dd0053acb852: Bug 1331592 - Skipping wasm frames during debugger eval. r=luke
Yury Delendik <ydelendik@mozilla.com> - Wed, 18 Jan 2017 12:48:35 -0600 - rev 463644
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1331592 - Skipping wasm frames during debugger eval. r=luke MozReview-Commit-ID: 4ziVmSnuIhT
c4abb503bfcddd2c79f998047bbede6672b6bd0c: Bug 1330365 - Use mozilla::TimeStamp instead of NSPR's PRIntervalTime for OCSP timeout code. r=keeler
Cykesiopka <cykesiopka.bmo@gmail.com> - Sat, 14 Jan 2017 13:12:43 +0800 - rev 463643
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1330365 - Use mozilla::TimeStamp instead of NSPR's PRIntervalTime for OCSP timeout code. r=keeler mozilla::TimeStamp is generally superior to PRIntervalTime, and switching lets us get rid of yet another NSPR dependency. This patch also: 1. Gets rid of code in nsNSSHttpRequestSession::createFcn() that limits the max OCSP timeout. This is a relic from when NSS was used for OCSP requests, and is no longer necessary. 2. Converts all uses of PR_NOT_REACHED() to MFBT asserts while we're nearby. MozReview-Commit-ID: KvgOWWhP8Km
3d9de93bd6ecd8a44eeedda5d8dc18936b3fb675: Bug 1329248 - Enable 26 more ESLint rules for PSM. r=mgoodwin
Cykesiopka <cykesiopka.bmo@gmail.com> - Sat, 14 Jan 2017 13:18:03 +0800 - rev 463642
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1329248 - Enable 26 more ESLint rules for PSM. r=mgoodwin The "no-mixed-spaces-and-tabs" rule is also disabled since there's no point having it enabled when the "no-tabs" rule is also enabled. MozReview-Commit-ID: 49addnnmmvf
a5aa102e8f0ff015d21ac4057fa4d47f47192204: Bug 1306329 - Stop exporting XPCOM and XUL symbols. r=glandium
Benjamin Smedberg <benjamin@smedbergs.us> - Fri, 02 Dec 2016 12:55:34 -0500 - rev 463641
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1306329 - Stop exporting XPCOM and XUL symbols. r=glandium
65fcf5e91cf08b581b5aad9aa32e2dd9f5089c46: Bug 1306329 - Don't build the dependent XPCOM glue. r=glandium
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 26 Oct 2016 13:55:51 -0400 - rev 463640
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1306329 - Don't build the dependent XPCOM glue. r=glandium
15c053fffd35a97ad872547e0b01b68fe079ddee: Bug 1306329 - Things that depend on xul should no longer link the XPCOM glue library. r=glandium
Benjamin Smedberg <benjamin@smedbergs.us> - Tue, 01 Nov 2016 15:14:52 -0400 - rev 463639
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1306329 - Things that depend on xul should no longer link the XPCOM glue library. r=glandium
8f4893e390c3bdbc7c8ae3ba77ebb62c02273020: Bug 1306329 - Backout 621aa115c3df (bug 1316450). r=glandium
Mike Hommey <mh+mozilla@glandium.org> - Sat, 14 Jan 2017 07:47:43 +0900 - rev 463638
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1306329 - Backout 621aa115c3df (bug 1316450). r=glandium We're going to remove the xpcom glue, so there is no need to check that nothing depends on it anymore.
a506d21c911efc23fd6f5d7c0d600a90b70b2277: Bug 1331705 - shield-recipe-client: Do not use an XRay-ed Promise during recipe execution, r=Gijs
Mythmon <mcooper@mozilla.com> - Tue, 17 Jan 2017 11:27:40 -0800 - rev 463637
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1331705 - shield-recipe-client: Do not use an XRay-ed Promise during recipe execution, r=Gijs MozReview-Commit-ID: DEM6lUiCHnj
f5138ecf6374787133e3381b071cd7737aa16f7a: Bug 1331829 - Remove async shutdown GMP API. r=gerald
Chris Pearce <cpearce@mozilla.com> - Wed, 18 Jan 2017 15:01:56 +1300 - rev 463636
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1331829 - Remove async shutdown GMP API. r=gerald Now that we're not supporting Adobe EME anymore, we don't need to provide a mechanism for GMPs to block browser shutdown. MozReview-Commit-ID: KUC94IBQiod
e98f322145a5c281e72ef279f9378ade609dc9c5: Bug 1331783 - Fix MAKECAB option when set in artifact builds. r=rillian
Chris Manchester <cmanchester@mozilla.com> - Wed, 18 Jan 2017 20:13:10 -0800 - rev 463635
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1331783 - Fix MAKECAB option when set in artifact builds. r=rillian MozReview-Commit-ID: HYJOVhR5GwO
e4a95dce8bb83f2d8d83ee72e8c060bd4ffada33: Bug 1330822 - Remove CPOWs from browser_bug633691.js r=Gijs
Blake Kaplan <mrbkap@gmail.com> - Wed, 30 Nov 2016 18:00:19 -0800 - rev 463634
Push 42137 by jichen@mozilla.com at Thu, 19 Jan 2017 15:08:06 +0000
Bug 1330822 - Remove CPOWs from browser_bug633691.js r=Gijs MozReview-Commit-ID: 829vnw81Xkd
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip