623036d074b415a010a734fcb5c53c88fd0ed143: Bug 1363457 - 2. Remove GeckoApp.getEventDispatcher(); r=droeh
Jim Chen <nchen@mozilla.com> - Thu, 18 May 2017 17:40:32 -0400 - rev 359208
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1363457 - 2. Remove GeckoApp.getEventDispatcher(); r=droeh Use the current Activity to derive GeckoApp instances in tests, so we no longer need GeckoApp.getEventDispatcher() at all. Also refactor some code for getting an Activity from Context in FindInPageBar and FormAssistPopup. MozReview-Commit-ID: H1QNbtt9dB1
a8ba0313fbffe131069b461dc6495c8a9f8d5729: Bug 1363457 - 1. Remove GeckoInterface.getAppEventDispatcher(); r=me
Jim Chen <nchen@mozilla.com> - Thu, 18 May 2017 17:40:31 -0400 - rev 359207
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1363457 - 1. Remove GeckoInterface.getAppEventDispatcher(); r=me Remove GeckoInterface.getAppEventDispatcher(), which is actually no longer called by anyone. r=me for trivial patch. MozReview-Commit-ID: ILjiyMuPwEB
ac260c2c361fff0960130113e6ec32b73687900f: Bug 1358907 Part 1 Addon Manager hooks for startup telemetry r=kmag
Andrew Swan <aswan@mozilla.com> - Thu, 18 May 2017 13:07:14 -0700 - rev 359206
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1358907 Part 1 Addon Manager hooks for startup telemetry r=kmag Add AddonManager.getActiveAddons() which can be called during startup to get a limited amount of information about active addons without forcing an unwated read of the extensions database. MozReview-Commit-ID: Fj6z5eYgYYC
0e48946fd355251d61767f7ec6dd4a712bc36d9d: Backed out changeset 3a6693755c7d (bug 1365940) for bustage at nsTArray.h:568. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 18 May 2017 23:30:55 +0200 - rev 359205
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Backed out changeset 3a6693755c7d (bug 1365940) for bustage at nsTArray.h:568. r=backout on a CLOSED TREE
3436882396c9afb268a47a8871d563bbe40084ca: Bug 1180561 - Bustage followup - 32-bit builds don't have RtlIFTC. CLOSED TREE
David Major <dmajor@mozilla.com> - Thu, 18 May 2017 17:16:36 -0400 - rev 359204
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1180561 - Bustage followup - 32-bit builds don't have RtlIFTC. CLOSED TREE
3a6693755c7d248bf40d6cf5caea365677da12ed: Bug 1365940 - struct WindowAction in WorkerPrivate.cpp should be marked MOZ_RAII, r=qdot
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 18 May 2017 23:04:46 +0200 - rev 359203
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1365940 - struct WindowAction in WorkerPrivate.cpp should be marked MOZ_RAII, r=qdot
40852f4be7493d4a41a4f3754c91fbc37c4855a6: Bug 1358914: Avoid calling evalInSandbox when creating bootstrap scopes. r=rhelmer
Kris Maglione <maglione.k@gmail.com> - Sat, 15 Apr 2017 20:13:07 -0700 - rev 359202
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1358914: Avoid calling evalInSandbox when creating bootstrap scopes. r=rhelmer MozReview-Commit-ID: GDxnEdxe1bu
396de980a0d585f31e06799dfba4fab2656adc3b: Bug 1365509: Don't trigger a sync load of the add-ons DB at startup when a built-in LWT is enabled. r=rhelmer
Kris Maglione <maglione.k@gmail.com> - Wed, 17 May 2017 13:51:42 -0700 - rev 359201
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1365509: Don't trigger a sync load of the add-ons DB at startup when a built-in LWT is enabled. r=rhelmer MozReview-Commit-ID: AG0dXSnBwZ3
861266a11cd2f2127e2fc0e86fa20120659ef3fc: Bug 1365509: Special case handling of enabled state for XUL themes. r=rhelmer
Kris Maglione <maglione.k@gmail.com> - Wed, 17 May 2017 13:48:47 -0700 - rev 359200
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1365509: Special case handling of enabled state for XUL themes. r=rhelmer Legacy XUL themes are treated specially for chrome registration when a lightweight theme is enabled. In those cases, all XUL themes are marked as disabled for the purposes of UI, but chrome for the default theme still needs to be loaded. So we need to treate the `selectedTheme` as enabled for chrome registration purposes regardless of its database disabled state. MozReview-Commit-ID: EZLckFhftqt
d6dbb3f9f813d0dc62196c3a55a4eb1229b5f53f: Bug 1360441 - Disable the IsHandlingUserInput timeout for execCommand(copy/cut) commands, r=ehsan
Michael Layzell <michael@thelayzells.com> - Mon, 08 May 2017 12:03:42 -0400 - rev 359199
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1360441 - Disable the IsHandlingUserInput timeout for execCommand(copy/cut) commands, r=ehsan MozReview-Commit-ID: 341K1DEsVCg
83ae7a021aaf9eecc8856129dda11371b2b5b3cd: Bug 1180561 - Intercept msmpeg2vdec's JIT unwind callback on Win7 x64. r=aklotz
David Major <dmajor@mozilla.com> - Thu, 18 May 2017 16:15:29 -0400 - rev 359198
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1180561 - Intercept msmpeg2vdec's JIT unwind callback on Win7 x64. r=aklotz So we can avoid stack-walking their JIT code. They don't have unwind information so their callback just kills the process.
19e4de97f4c64646ee54ba876a0e8cf6d9b01aed: Bug 1180561 - Cleanup - Remove the DLL blocklist's anonymous namespace. r=aklotz
David Major <dmajor@mozilla.com> - Thu, 18 May 2017 16:05:32 -0400 - rev 359197
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1180561 - Cleanup - Remove the DLL blocklist's anonymous namespace. r=aklotz It makes it really annoying to set breakpoints on patched_LdrLoadDll.
3826b6da14a9ddf363b69030d0650f103c7a07c2: Bug 1365836 - Inline nsContentUtils::InternalContentPolicyTypeToExternal(OrPreload); r=mystor
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 18 May 2017 01:05:55 -0400 - rev 359196
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1365836 - Inline nsContentUtils::InternalContentPolicyTypeToExternal(OrPreload); r=mystor
91f27a7b51309623f33d9e86d1ee673f95f534e3: Bug 1365830 - Don't flush layout for (0, 0) in nsGlobalWindow::ScrollTo(); r=bzbarsky
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 18 May 2017 00:51:16 -0400 - rev 359195
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1365830 - Don't flush layout for (0, 0) in nsGlobalWindow::ScrollTo(); r=bzbarsky Accurate layout information for this operation isn't ever needed.
802ae55b7c03b356ba5543b74c2417c443bca453: Backout bug 1365830 for build bustage
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 18 May 2017 15:39:54 -0400 - rev 359194
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Backout bug 1365830 for build bustage
93cbe9914d05492a332ef78837e3800038d9ce8e: Bug 1365830 - Don't flush layout for (0, 0) in nsGlobalWindow::ScrollTo(); r=bzbarsky
Ehsan Akhgari <ehsan@mozilla.com> - Thu, 18 May 2017 00:51:16 -0400 - rev 359193
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1365830 - Don't flush layout for (0, 0) in nsGlobalWindow::ScrollTo(); r=bzbarsky Accurate layout information for this operation isn't ever needed.
9f160f5995bbd3c62fe44d45681dcdd3b04c04ee: Bug 1365825: Fix occasional crashes on OSX when handling custom shortcuts. r=mstange
Stephen A Pohl <spohl.mozilla.bugs@gmail.com> - Thu, 18 May 2017 15:37:01 -0400 - rev 359192
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1365825: Fix occasional crashes on OSX when handling custom shortcuts. r=mstange
15179fb5cc42f8f21da607b9549e35b7a352e731: Bug 1365793 - Inline isxdigit() manually in the JS engine; r=luke
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 17 May 2017 19:32:49 -0400 - rev 359191
Push 31850 by ryanvm@gmail.com at Fri, 19 May 2017 15:47:16 +0000
Bug 1365793 - Inline isxdigit() manually in the JS engine; r=luke MSVC uses a slow, locale-aware isxdigit() implementation which only serves to waste time here, so we need to inline this manually. This helps improve the performance of JSON parsing on Windows.
52b207e50972b74546b89775b6dd7c182ff6ff6a: Merge autoland to m-c. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 19 May 2017 11:37:57 -0400 - rev 359190
Push 31849 by ryanvm@gmail.com at Fri, 19 May 2017 15:38:10 +0000
Merge autoland to m-c. a=merge
74a3dc70ad7d6b9fe4f81e9f0a9910d6612e639b: Bug 1350377 - Remove `getPlacesInfo` and change associated files and tests, r=mak
milindl <i.milind.luthra@gmail.com> - Wed, 17 May 2017 16:02:21 +0530 - rev 359189
Push 31849 by ryanvm@gmail.com at Fri, 19 May 2017 15:38:10 +0000
Bug 1350377 - Remove `getPlacesInfo` and change associated files and tests, r=mak Files which make use of `getPlacesInfo` have been replaced with `History.fetch`. The code for `GetPlacesInfo` has been deleted from the cpp and idl files. The test for `getPlacesInfo` has been suitably rewritten and moved alongside the other History.jsm tests. There were 2 places where the fact that `getPlacesInfo` takes an array as opposed to a single uri mattered, in `test_getPlacesInfo.js` and `test_refresh_firefox.py`. MozReview-Commit-ID: KQSMHCvvlrQ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip