b73f06be7ce6c4d3d1aa4cac1c449a92d8f9c874: Bug 1340631 - Remove the telemetry-related crash annotation tests r=Ted
Gabriele Svelto <gsvelto@mozilla.com> - Tue, 21 Feb 2017 22:36:12 +0100 - rev 491197
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1340631 - Remove the telemetry-related crash annotation tests r=Ted MozReview-Commit-ID: BS4jS9ph1fX
053c34ac7631c30954fd5cfabf5d6fcdc28571f0: Bug 1332783 - Null out privateWin and testBrowser, r=ehsan
Michael Layzell <michael@thelayzells.com> - Thu, 09 Feb 2017 11:07:11 -0500 - rev 491196
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1332783 - Null out privateWin and testBrowser, r=ehsan MozReview-Commit-ID: KVi1okXUqGV
ee9b08930b6563a28f621f6220cd2e4bb60f83dd: Bug 1317322 - Part 3: Make RemoveTempFileHelper's constructor explicit, a=bustage
Michael Layzell <michael@thelayzells.com> - Wed, 01 Mar 2017 15:48:08 -0500 - rev 491195
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1317322 - Part 3: Make RemoveTempFileHelper's constructor explicit, a=bustage MozReview-Commit-ID: 9Fm95kclBWq
4048d3a531078eb13aed019c5cc5f68da49967c5: Bug 1137567 - Make nsWindow for Android use TextEventDispatcher; r=esawin r=rbarker r=masayuki r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 01 Mar 2017 15:29:30 -0500 - rev 491194
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1137567 - Make nsWindow for Android use TextEventDispatcher; r=esawin r=rbarker r=masayuki r=snorp Bug 1137567 - 1. Allow dispatching key events during composition; r=esawin We potentially dispatch key events during composition to provide compatibility for pages that only listen to key events. Bug 1137567 - 2. Allow keyboard events in DispatchInputEvent when not on APZ thread; r=rbarker We use nsIWidget::DispatchInputEvent to dispatch our keyboard events on the Gecko thread, which on Android is not the APZ controller thread. We should allow these events to pass instead of crashing. Bug 1137567 - 3. Add GeckoEditableSupport class to support TextEventDispatcher; r=masayuki Add a separate GeckoEditableSupport class, which implements TextEventDispatcherListener and uses TextEventDispatcher for IME operations. The new class is entirely separate from nsWindow to allow it to be independently used in content processes as well. Most of the code is copied from nsWindow::GeckoViewSupport, and adapted to use TextEventDispatcher. Bug 1137567 - 4. Make nsWindow::WindowPtr available for outside classes; r=snorp Make nsWindow::WindowPtr available not just for classes inside nsWindow but for outside classes as well. Also, add support for RefPtr native objects to nsWindow::NativePtr. Bug 1137567 - 5. Use GeckoEditableSupport in nsWindow; r=esawin Use the new GeckoEditableSupport class in nsWindow to replace the previous code in nsWindow::GeckoViewSupport. GeckoEditable native methods now go to GeckoEditableSupport instead of GeckoViewSupport. Several native methods in GeckoEditable are changed from dispatchTo="proxy" to dispatchTo="gecko", because we no longer need the special nsWindow::WindowEvent wrapper for our native calls. Bug 1137567 - 6. Use pushPrefEnv in test_assign_event_data.html; r=masayuki setAndObserveCompositionPref in test_assign_event_data.html does not invoke the callback if the pref is already set. This patch changes it to use SpecialPowers.pushPrefEnv so the callback is always invoked.
1eb8e1322979bdd375acaa3b8b6ecb257c0729ab: Bug 1317322 - Part 2: Fix shutdown leak when win32 holds nsDataObj with temp file until shutdown, r=jimm
Michael Layzell <michael@thelayzells.com> - Fri, 24 Feb 2017 14:38:09 -0500 - rev 491193
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1317322 - Part 2: Fix shutdown leak when win32 holds nsDataObj with temp file until shutdown, r=jimm MozReview-Commit-ID: 90obWnqRSWk
39cba44c517d9a4060215449ddab6956c7abfe86: Bug 1317322 - Part 1: Activate `paste` in menus when within <textarea> controls, r=ehsan
Michael Layzell <michael@thelayzells.com> - Tue, 03 Jan 2017 13:06:58 -0500 - rev 491192
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1317322 - Part 1: Activate `paste` in menus when within <textarea> controls, r=ehsan MozReview-Commit-ID: 7YD8qtsC3u6
bfc13d436dd486b917fb707f9648651efe5d35fb: Bug 1338328 - Change error type for custom-clipdata mime type, and add test for correct exception type, r=baku
Michael Layzell <michael@thelayzells.com> - Wed, 01 Mar 2017 15:15:36 -0500 - rev 491191
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1338328 - Change error type for custom-clipdata mime type, and add test for correct exception type, r=baku MozReview-Commit-ID: 9qwwXxWgWrO
f3ee1078d7099276195aed0603e12d26dfae1807: Bug 1343069 - Capture a strong reference to nsRootPresContext in EnsureEventualDidPaintEvent, r=mattwoodrow
Michael Layzell <michael@thelayzells.com> - Tue, 28 Feb 2017 13:37:58 -0500 - rev 491190
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1343069 - Capture a strong reference to nsRootPresContext in EnsureEventualDidPaintEvent, r=mattwoodrow MozReview-Commit-ID: GRi4afSovP4
c92dc508b3b50cbf159b6470254d7b4291daf111: Bug 1343302 - Explicitly pass the nsHttpChannel to mCacheOpenRunnable instead of using a closure, r=valentin
Michael Layzell <michael@thelayzells.com> - Tue, 28 Feb 2017 13:32:35 -0500 - rev 491189
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1343302 - Explicitly pass the nsHttpChannel to mCacheOpenRunnable instead of using a closure, r=valentin MozReview-Commit-ID: 2jPiUdI1DWN
ed9b6ec1a0e8789b793bccf1426113e1c78f9ad5: Bug 1336510 - Part 1: Correct the RefCountedInsideLambda Check to complain about capturing and using `this` without a backing strong reference, r=ehsan
Michael Layzell <michael@thelayzells.com> - Fri, 03 Feb 2017 16:53:03 -0500 - rev 491188
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1336510 - Part 1: Correct the RefCountedInsideLambda Check to complain about capturing and using `this` without a backing strong reference, r=ehsan MozReview-Commit-ID: 19jiqArKgxo
f3b989e0a7b90950c47dd72425c7f669f027c685: Bug 1341511 - Replace std::map::empty() call with correct std::map::clear() call to remove all elements from the map r=dvander,jchen
Randall Barker <rbarker@mozilla.com> - Tue, 28 Feb 2017 12:34:16 -0800 - rev 491187
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1341511 - Replace std::map::empty() call with correct std::map::clear() call to remove all elements from the map r=dvander,jchen
52a406607871931b102f6dc76ce5eaff75cd8914: Bug 1342963 - only run jsreftests when js/src/* changes. r=dustin
Joel Maher <jmaher@mozilla.com> - Wed, 01 Mar 2017 14:36:45 -0500 - rev 491186
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1342963 - only run jsreftests when js/src/* changes. r=dustin MozReview-Commit-ID: 2stKqaayBHY
665c5023212598462d33d7addc1e14d7c7c10ee3: Backed out changeset 379093669b39 (bug 1340655) for warning as err.or at nsHttpConnection.cpp(875). r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 01 Mar 2017 20:20:57 +0100 - rev 491185
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Backed out changeset 379093669b39 (bug 1340655) for warning as err.or at nsHttpConnection.cpp(875). r=backout on a CLOSED TREE
a10bbbacbbdfc836ee3665b94abc8a80e7c92678: Bug 1318696 - Increase timeout in browser_thumbnails_bg_destroy_browser.js; r=adw
Geoff Brown <gbrown@mozilla.com> - Wed, 01 Mar 2017 12:11:47 -0700 - rev 491184
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1318696 - Increase timeout in browser_thumbnails_bg_destroy_browser.js; r=adw
9e8add7d25ddd5aab62500ac5e53bb5c825c4f8e: Bug 1343549 - Avoid unbound return_code errors in talos; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Wed, 01 Mar 2017 12:11:45 -0700 - rev 491183
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1343549 - Avoid unbound return_code errors in talos; r=jmaher
379093669b392384fffab147a1e7b42e835bceee: Bug 1340655 - remove h1 pipeline support r=mayhemer
Patrick McManus <mcmanus@ducksong.com> - Fri, 17 Feb 2017 15:35:37 -0500 - rev 491182
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Bug 1340655 - remove h1 pipeline support r=mayhemer HTTP/1.1 pipelines have been subsumed by the more effective mux of spdy, h2, and soon quic. The feature was never able to overcome the limitations of HoL blocking and TCP reset, and their impact on performance and reliability. Fundamentally mux is the only way we should be approaching that problem. The massive amount of code - mostly heuristics to try and deal with the HoL problem (by classifying things onto different transactions, timers for broken servers, etc..) has become a maintenance burden with minimal value given the default off state of the feature. h2 is the new (working) strategy.
5a561476eed268ed19b7364e15be437254ad89c8: Backed out changeset a6db4cae9990 (bug 1313326) for failing browser_UsageTelemetry_content.js on Linux x64 asan and debug (at least). r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 01 Mar 2017 19:48:09 +0100 - rev 491181
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Backed out changeset a6db4cae9990 (bug 1313326) for failing browser_UsageTelemetry_content.js on Linux x64 asan and debug (at least). r=backout on a CLOSED TREE
a54020e769ed87a70568aebaf01cbc6aa205b311: Backed out changeset 223a0be48369 (bug 1313326)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 01 Mar 2017 19:47:19 +0100 - rev 491180
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Backed out changeset 223a0be48369 (bug 1313326)
a756569e4a3c12b7ce5b34ddf9437f7ac64f64bc: Backed out changeset fe98d700bb64 (bug 1313326)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 01 Mar 2017 19:47:14 +0100 - rev 491179
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Backed out changeset fe98d700bb64 (bug 1313326)
6a3af7c0213856d5c8fde04682d99ed2b82db3c1: Backed out changeset bc61502be42e (bug 1313326)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 01 Mar 2017 19:47:09 +0100 - rev 491178
Push 47336 by bmo:eoger@fastmail.com at Wed, 01 Mar 2017 21:01:30 +0000
Backed out changeset bc61502be42e (bug 1313326)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip