d94211244fe8803694010fc17867d61e0b14e44a: Bug 1340987 - (Part 3) Fix browser-chrome-mochitest for gSubDialog. r=MattN draft
Scott Wu <scottcwwu@gmail.com> - Thu, 13 Apr 2017 15:15:08 +0800 - rev 567096
Push 55438 by bmo:scwwu@mozilla.com at Mon, 24 Apr 2017 11:56:32 +0000
Bug 1340987 - (Part 3) Fix browser-chrome-mochitest for gSubDialog. r=MattN MozReview-Commit-ID: 1bqlA4i6dki
bf478b1ed72499f9be73cc3b82721b08dbfdd38f: Bug 1340987 - (Part 2) Make Preference SubDialog stackable. r=MattN draft
Scott Wu <scottcwwu@gmail.com> - Wed, 12 Apr 2017 16:13:50 +0800 - rev 567095
Push 55438 by bmo:scwwu@mozilla.com at Mon, 24 Apr 2017 11:56:32 +0000
Bug 1340987 - (Part 2) Make Preference SubDialog stackable. r=MattN MozReview-Commit-ID: EHVjC50s0bO
f013964ff35c709b7a7df6f323a9a6544c7eb30a: Bug 1302702 - No need to use the BrowserToolboxProcess to debug OOP WebExtensions. draft
Luca Greco <lgreco@mozilla.com> - Mon, 24 Apr 2017 13:53:15 +0200 - rev 567094
Push 55437 by luca.greco@alcacoop.it at Mon, 24 Apr 2017 11:56:00 +0000
Bug 1302702 - No need to use the BrowserToolboxProcess to debug OOP WebExtensions. MozReview-Commit-ID: LtzpHdi1f6l
d5a5d59275873ef216159dfa819ccd2d6fb34883: Bug 1302702 - Filter out console errors with non-extension sourceName from the addon debugger webconsole. draft
Luca Greco <lgreco@mozilla.com> - Mon, 24 Apr 2017 13:51:10 +0200 - rev 567093
Push 55437 by luca.greco@alcacoop.it at Mon, 24 Apr 2017 11:56:00 +0000
Bug 1302702 - Filter out console errors with non-extension sourceName from the addon debugger webconsole. MozReview-Commit-ID: DKTfywF6fsc
065c1f9254a86e8ea6b1a358525d33f95f69a324: Bug 1302702 - Fix inspector panel deadwrapper exceptions on addon reloads. draft
Luca Greco <lgreco@mozilla.com> - Mon, 24 Apr 2017 13:49:10 +0200 - rev 567092
Push 55437 by luca.greco@alcacoop.it at Mon, 24 Apr 2017 11:56:00 +0000
Bug 1302702 - Fix inspector panel deadwrapper exceptions on addon reloads. MozReview-Commit-ID: DPaUiLeTyCC
363b69c1c9ab86f9515d39e242ba74c6d1d4a65e: Bug 1302702 - Shorter extension urls in addon debugger window title and frames list selector. draft
Luca Greco <lgreco@mozilla.com> - Mon, 24 Apr 2017 13:47:56 +0200 - rev 567091
Push 55437 by luca.greco@alcacoop.it at Mon, 24 Apr 2017 11:56:00 +0000
Bug 1302702 - Shorter extension urls in addon debugger window title and frames list selector. MozReview-Commit-ID: zMdiVPyBUR
88ca69998b623fb5c3ce7c3b5fd671fd49f27a48: Bug 1302702 - Remove from ext-backgroundPage any code that uses the AddonManager object. draft
Luca Greco <lgreco@mozilla.com> - Tue, 21 Mar 2017 16:28:15 +0100 - rev 567090
Push 55437 by luca.greco@alcacoop.it at Mon, 24 Apr 2017 11:56:00 +0000
Bug 1302702 - Remove from ext-backgroundPage any code that uses the AddonManager object. The background page do not need to use the AddonManager to set its preferred debugging global anymore (and it would not be able to use it from the extension child process). MozReview-Commit-ID: 2IAxvCjDKvl
4dc99de6b051a8c32dbbc3004a06618bbcd5f2c5: Bug 1302702 - Add tests to check that ExtensionDebuggingUtils is cleaned up when the addon debugger is closed. draft
Luca Greco <lgreco@mozilla.com> - Tue, 21 Mar 2017 15:59:54 +0100 - rev 567089
Push 55437 by luca.greco@alcacoop.it at Mon, 24 Apr 2017 11:56:00 +0000
Bug 1302702 - Add tests to check that ExtensionDebuggingUtils is cleaned up when the addon debugger is closed. MozReview-Commit-ID: GZT0U1kNwr3
5ac51f311264a77ead98d1c7e57640b1e4a572b8: Bug 1302702 - Make WebExtension Addon Debugging oop-compatible. draft
Luca Greco <lgreco@mozilla.com> - Tue, 21 Mar 2017 15:55:35 +0100 - rev 567088
Push 55437 by luca.greco@alcacoop.it at Mon, 24 Apr 2017 11:56:00 +0000
Bug 1302702 - Make WebExtension Addon Debugging oop-compatible. This patch applies all the changes needed to the devtools actors and the toolbox-process-window, to be able to debug a webextension running in an extension child process (as well as a webextension running in the main process). The devtools actor used to debug a webextension is splitted into 3 actors: - the WebExtensionActor is the actor that is created when the "root.listTabs" RDP request is received, it provides the addon metadata (name, icon and addon id) and two RDP methods: - reload: used to reload the addon (e.g. from the "about:debugging#addons" page) - connectAddonDebuggingActor: which provides the actorID of the actor that is connected to the process where the extension is running (used by toolbox-process-window.js to connect the toolbox to the needed devtools actors, e.g. console, inspector etc.) - the WebExtensionParentActor is the actor that connects to the process where the extension is running and ensures that a WebExtensionChildActor instance is created and connected (this actor is only the entrypoint to reach the WebExtensionChildActor, and so it does not provide any RDP request on its own, it only connect itself to its child counterpart and then it returns the RDP "form" of the child actor, and the client is then connected directly to the child actor) - the WebExtensionChildActor is the actor that is running in the same process of the target extension, and it provides the same requestTypes of a tab actor. By splitting the WebExtensionActor from the WebExtensionParentActor, we are able to prevent the RemoteDebuggingServer to connect (and create instances of the WebExtensionChildActor) for every addon listed by a root.listAddons() request. MozReview-Commit-ID: L1vxhA6xQkD
8007a3bf747e329c37859d33e8302d872bfbb720: Bug 1015466 - Part 3, implement OnStartRequest/OnStopRequest/OnTransportAndData/OnProgress/OnStatus/OnRedirect3Complete/OnDiversion on background channel. r=mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Mon, 24 Apr 2017 17:32:54 +0800 - rev 567087
Push 55436 by schien@mozilla.com at Mon, 24 Apr 2017 11:33:44 +0000
Bug 1015466 - Part 3, implement OnStartRequest/OnStopRequest/OnTransportAndData/OnProgress/OnStatus/OnRedirect3Complete/OnDiversion on background channel. r=mayhemer MozReview-Commit-ID: FymUsRom8eq
8cfa202e8a36a7b327eb2fa40bf1d67e5ed59f6d: Bug 1015466 - Part 2, PHttpBackgroundChannel lifecycle management. r=mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Mon, 24 Apr 2017 11:09:35 +0800 - rev 567086
Push 55436 by schien@mozilla.com at Mon, 24 Apr 2017 11:33:44 +0000
Bug 1015466 - Part 2, PHttpBackgroundChannel lifecycle management. r=mayhemer PHttpBackgroundChannel is created by content process because PBackground IPDL can only be initiated from content process. The background channel deletion is controlled by chrome process while PHttpChannel is going to be closed or canceled. BackgroundChannelRegistrar is introduced for pairing HttpChannelParent and HttpBackgroundChannelParent since they are created over different IPDL asynchronously. nsIParentRedirectingChannel.continueVerification is introduced to asynchronously wait for background channel to be established on the new channel during the Redirect2Verify phase. MozReview-Commit-ID: IaFOHVhpb76
5a80a575d617a7164ae4539736af9ff3200757d9: Bug 1015466 - Part 1, skeleton of PHttpBackgroundChannel. r=mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Mon, 24 Apr 2017 14:16:31 +0800 - rev 567085
Push 55436 by schien@mozilla.com at Mon, 24 Apr 2017 11:33:44 +0000
Bug 1015466 - Part 1, skeleton of PHttpBackgroundChannel. r=mayhemer PHttpBackgroundChannel is introduced to deliver OnStartRequest/OnStopRequest/OnTransportAndData/OnProgress/OnStatus on background thread. Redirect3Complete is moved to PHttpBackgroundChannel to ensure redirect procedure in completed before any channel event is handled. FlushedForDiversion/DivertMessages is moved to PHttpBackgroundChannel to ensure no more channel event are delivered after these two messages on the background channel. MozReview-Commit-ID: 6w0LPIziWge
dedade886111f6c6e07284c449050a29498dc7f9: Bug 1015466 - Part 0, fix warning/error covered by unified build. r=mayhemer draft
Shih-Chiang Chien <schien@mozilla.com> - Mon, 16 Jan 2017 18:20:42 +0800 - rev 567084
Push 55436 by schien@mozilla.com at Mon, 24 Apr 2017 11:33:44 +0000
Bug 1015466 - Part 0, fix warning/error covered by unified build. r=mayhemer MozReview-Commit-ID: E0Eqiiytcm3
301271f0f088e550d7e0f72cf0080b3da7ea9f93: Bug 1353447 - Fix race condition in TestBackForwardNavigation.test_timeout_error. draft
Henrik Skupin <mail@hskupin.info> - Mon, 24 Apr 2017 13:08:13 +0200 - rev 567083
Push 55435 by bmo:hskupin@gmail.com at Mon, 24 Apr 2017 11:08:33 +0000
Bug 1353447 - Fix race condition in TestBackForwardNavigation.test_timeout_error. The test doesn't care about the page load status when a timeout error happened for a back and forward command. It only compares the urlbar for the expected url, but doesn't actually wait for the required element on the page. MozReview-Commit-ID: 8w0iP62rlQZ
45835d19661bbea3bb27e45459198043f415d4af: Bug 1357639 - add Fennec test for media control and audio focus. draft
Alastor Wu <alwu@mozilla.com> - Mon, 24 Apr 2017 19:00:14 +0800 - rev 567082
Push 55434 by alwu@mozilla.com at Mon, 24 Apr 2017 11:00:34 +0000
Bug 1357639 - add Fennec test for media control and audio focus. MozReview-Commit-ID: IsMRpSbBNLK
e22023ce279c664153bb7b4149ce55da00bf9af0: Bug 1357639 - add Fennec test for media control and audio focus. draft
Alastor Wu <alwu@mozilla.com> - Mon, 24 Apr 2017 18:58:28 +0800 - rev 567081
Push 55433 by alwu@mozilla.com at Mon, 24 Apr 2017 10:58:44 +0000
Bug 1357639 - add Fennec test for media control and audio focus. MozReview-Commit-ID: 7Ixihkr9R5g
dd52ec6a6a06b9665cab073d7b57bf7fc9d63480: Bug 1357639 - add Fennec test for media control and audio focus. draft
Alastor Wu <alwu@mozilla.com> - Mon, 24 Apr 2017 18:57:43 +0800 - rev 567080
Push 55432 by alwu@mozilla.com at Mon, 24 Apr 2017 10:58:08 +0000
Bug 1357639 - add Fennec test for media control and audio focus. MozReview-Commit-ID: 4C3K0YSXa6h
a930681d3d449476b5232e29bd5a07aa9d81e793: Bug 1257565 - Reload from disk when kinto blocklist was updated draft
Mathieu Leplatre <mathieu@mozilla.com> - Mon, 24 Apr 2017 12:51:21 +0200 - rev 567079
Push 55431 by mleplatre@mozilla.com at Mon, 24 Apr 2017 10:54:19 +0000
Bug 1257565 - Reload from disk when kinto blocklist was updated MozReview-Commit-ID: JPrDybWvbGc
1d9a36f03e76db0e6dd9b3d265e42659a5151a8f: Bug 1257565 - Load addons/plugins/gfx blocklist from JSON files draft
Mathieu Leplatre <mathieu@mozilla.com> - Mon, 24 Apr 2017 12:37:23 +0200 - rev 567078
Push 55431 by mleplatre@mozilla.com at Mon, 24 Apr 2017 10:54:19 +0000
Bug 1257565 - Load addons/plugins/gfx blocklist from JSON files MozReview-Commit-ID: 53TqOdufEJt ***
9fa735f64b7781bf97ba1a304ad203ac5409bd97: Bug 1257565 - Refactor to (pre)load multiple files draft
Mathieu Leplatre <mathieu@mozilla.com> - Mon, 24 Apr 2017 12:38:59 +0200 - rev 567077
Push 55431 by mleplatre@mozilla.com at Mon, 24 Apr 2017 10:54:19 +0000
Bug 1257565 - Refactor to (pre)load multiple files Hefactor to (pre)load multiple filesns/nsBlocklistService.js MozReview-Commit-ID: 15DsdekCdze
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip