b2c4e4641643e39e317e3bbf2c940bfb788a884e: Bug 1333645 - Remove the VS2013 MaxILKSize workaround. r=glandium
David Major <dmajor@mozilla.com> - Thu, 26 Jan 2017 13:28:44 +1300 - rev 466672
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333645 - Remove the VS2013 MaxILKSize workaround. r=glandium MozReview-Commit-ID: 7V5jWL6mkVo
9e55d80cc4a819f1ab122e77f28edbe5d18a2bd6: Bug 1333939 - Remove -Wno-invalid-constexpr from clang-cl config. r=froydnj
David Major <dmajor@mozilla.com> - Thu, 26 Jan 2017 13:26:01 +1300 - rev 466671
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333939 - Remove -Wno-invalid-constexpr from clang-cl config. r=froydnj The constexpr warning no longer appears in VS2015 headers. I spot-checked a few other warnings in the list, and we still need to keep them. Notably, we still need -Wno-ignored-attributes, but now for a different reason! MozReview-Commit-ID: LMqJX1KlAra
c8145ad1dcf8d8e5d8387063d8ea8f22e600cfef: Bug 1275447 - Skip browser_referrer_open_link_in_container_tab.js on e10s for frequent failures; r=me
Geoff Brown <gbrown@mozilla.com> - Wed, 25 Jan 2017 17:02:00 -0700 - rev 466670
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1275447 - Skip browser_referrer_open_link_in_container_tab.js on e10s for frequent failures; r=me
c09b8f1c7934e6bb844a29f67d1ce6a610ee74f9: Bug 1333589 - 3. Convert SiteIdentityPopup observers to events; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:57:32 -0500 - rev 466669
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333589 - 3. Convert SiteIdentityPopup observers to events; r=sebastian Convert the "Permissions:*" and "Session:Reload" observers to events that go through GlobalEventDispatcher.
114c35019621332a2d5113b63db03a99526af820: Bug 1333589 - 2. Convert SiteIdentityPopup events to bundle events; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:57:31 -0500 - rev 466668
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333589 - 2. Convert SiteIdentityPopup events to bundle events; r=sebastian Convert the events used in SiteIdentityPopup to bundle events. UI thread events are used because the listeners perform operations on the UI thread.
edeef4fcdb7b4dfb43a1ae9d31a8f19a46c8e9fc: Bug 1333589 - 1. Use GeckoBundle for DoorHanger.OnButtonClickListener; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:57:31 -0500 - rev 466667
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333589 - 1. Use GeckoBundle for DoorHanger.OnButtonClickListener; r=sebastian Convert the onButtonClick method to provide GeckoBundle as the response.
45316394ec1d7a06fa15404ba21c67f1ca4027d6: Bug 1333588 - Convert PageActions events to bundle events; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:57:31 -0500 - rev 466666
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333588 - Convert PageActions events to bundle events; r=sebastian Convert events used in PageActions to bundle events. UI thread events are used because the listeners require the UI thread. The observer notifications from Java to Gecko are converted to events as well.
639e6a9174f466b5f3e0ed894d15dfb8cc3081af: Bug 1333586 - Convert AccountsHelper events to bundle events; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:57:31 -0500 - rev 466665
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333586 - Convert AccountsHelper events to bundle events; r=sebastian Convert events used in AccountsHelper to bundle events. Most events are kept as Gecko thread events, but a couple events that start activities are converted to UI thread events.
174bd8a438db50a4274fbb94ea0d35c34fad793b: Bug 1333581 - Convert IntentHelper events to bundle events; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:57:31 -0500 - rev 466664
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1333581 - Convert IntentHelper events to bundle events; r=sebastian Convert events used in IntentHelper to bundle events. UI thread events are used for most events because the listeners perform operations on Intent objects, which is best done on the UI thread. For "Intent:GetHandlers", use a Gecko thread event because it's possible we want a synchronous callback response.
3c1089284c7596a93ea6fd2a87e6dd2546ea2ac5: Bug 1330439 - 4. Convert home panel observers to events; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:53:58 -0500 - rev 466663
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1330439 - 4. Convert home panel observers to events; r=sebastian Convert nsIObserverService observers used in home panels to events that go through EventDispatcher.
904d17b3ff1e65af007e338f54c797ba0802103b: Bug 1330439 - 3. Convert HomePanelsManager events to bundle events; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:53:58 -0500 - rev 466662
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1330439 - 3. Convert HomePanelsManager events to bundle events; r=sebastian Convert events used in HomePanelsManager to bundle events. Background thread events are used because HomePanelsManager processes panel changes in the background thread. Changing to background thread events also lets us make the change queue a simple ArrayList instead of a ConcurrentLinkedQueue, because there is no longer multiple threads involved.
bf42119cf8af9501275c0ab54890c02b60115a22: Bug 1330439 - 2. Convert HomeBanner events to bundle events; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:53:58 -0500 - rev 466661
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1330439 - 2. Convert HomeBanner events to bundle events; r=sebastian Convert the events in HomeBanner to bundle events. "HomeBanner:Shown" is removed in favor of using a callback.
d3c8b390c953ac092935591d83eaa20fe3b41a33: Bug 1330439 - 1. Convert PanelInfoManager events to bundle events; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:53:58 -0500 - rev 466660
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1330439 - 1. Convert PanelInfoManager events to bundle events; r=sebastian Convert the "HomePanels:Data" event to a GeckoBundle/BundleEventListener event. UI thread event is used because the listener invokes the callback on the UI thread.
14bd5683877aca3615acb06b92edb9ec4bd31eab: Bug 1330411 - 2. Convert FindInPageBar events to bundle events; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:53:58 -0500 - rev 466659
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1330411 - 2. Convert FindInPageBar events to bundle events; r=sebastian Convert events used in FindInPageBar to GeckoBundle/BundleEventListener events. UI thread events are used because the listener performs UI operations. FindInPageBar also sends some events like "FindInPage:Find" from Java to Gecko; those events will be converted in another bug.
65b07eac83b329667ae01b036e7e5f5b067c31c4: Bug 1330411 - 1. Convert ActionBarHandler observers to events; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:53:58 -0500 - rev 466658
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1330411 - 1. Convert ActionBarHandler observers to events; r=sebastian Convert observers in ActionBarHandler.js to events that go through WindowEventDispatcher. "TextSelection:Get" now replies through the callback interface rather than a "TextSelection:Data" event. The patch also adds new lazy-loading events in browser.js to replace the lazy-loading observers that ActionBarHandler relied on.
2740c0e269054538fe69c6ed5b6afe82d9407370: Bug 1330409 - Convert CastingApps events to bundle events; r=sebastian
Jim Chen <nchen@mozilla.com> - Wed, 25 Jan 2017 18:53:57 -0500 - rev 466657
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1330409 - Convert CastingApps events to bundle events; r=sebastian Convert the events used in MediaCastingBar and ChromeCastPlayer to GeckoBundle/BundleEventListener events. UI thread events are used because the listener performs operations on the UI thread.
6057588e27441ec4ce22e05b5a9f7eee7774995b: Backed out changeset dd1efa762e49 (bug 1333683) for failing the browser_color_widget test a=backout
Wes Kocher <wkocher@mozilla.com> - Wed, 25 Jan 2017 15:52:12 -0800 - rev 466656
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Backed out changeset dd1efa762e49 (bug 1333683) for failing the browser_color_widget test a=backout MozReview-Commit-ID: 1am5MdTLodU
ad0c4806133ae96c62f4ecc47229d19887934b70: Bug 1332881 - Handle stack value in correct order when leaving loop and try-finally. r=shu
Tooru Fujisawa <arai_a@mac.com> - Thu, 26 Jan 2017 08:37:24 +0900 - rev 466655
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1332881 - Handle stack value in correct order when leaving loop and try-finally. r=shu
8bf2d6dea785389f334bb368483cdb2644470c83: Bug 1332333 - Remove EffectlessLookupProperty. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Tue, 24 Jan 2017 18:07:54 -0500 - rev 466654
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1332333 - Remove EffectlessLookupProperty. r=jandem
7493fe7b336d6a095046a3d3a536f7f19d36b541: Bug 1332333 - Remove uses of EffectlesslyLookupProperty. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Tue, 24 Jan 2017 18:07:14 -0500 - rev 466653
Push 42948 by bmo:gasolin@mozilla.com at Thu, 26 Jan 2017 07:49:21 +0000
Bug 1332333 - Remove uses of EffectlesslyLookupProperty. r=jandem
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip