a7f61d74a4221f168fae94e7582e0928c06d7baf: Bug 1374590 - Refactoring ParentDevToolsPanel class to provide create/destroyBrowserElement helper methods. draft
Luca Greco <lgreco@mozilla.com> - Mon, 11 Sep 2017 15:49:36 +0200 - rev 664017
Push 79593 by luca.greco@alcacoop.it at Wed, 13 Sep 2017 16:19:52 +0000
Bug 1374590 - Refactoring ParentDevToolsPanel class to provide create/destroyBrowserElement helper methods. MozReview-Commit-ID: FsGlCU0H9VG
56a6f988eadeca6fc426c200486c0773358cf654: Bug 1367079 - 5. Add TextSelection support in custom tabs and PWA; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 13 Sep 2017 12:17:24 -0400 - rev 664016
Push 79592 by bmo:nchen@mozilla.com at Wed, 13 Sep 2017 16:17:57 +0000
Bug 1367079 - 5. Add TextSelection support in custom tabs and PWA; r?snorp Add TextSelection support in custom tabs and PWA. MozReview-Commit-ID: AcHjMfJ8onU
c4a3c0fbb7f038b2041c36f79798726b5750029c: Bug 1367079 - 4. Move ActionBarHandler usage out of browser.js; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 13 Sep 2017 12:17:24 -0400 - rev 664015
Push 79592 by bmo:nchen@mozilla.com at Wed, 13 Sep 2017 16:17:57 +0000
Bug 1367079 - 4. Move ActionBarHandler usage out of browser.js; r?snorp Use ActionBarHandler in BrowserCLH.js instead of browser.js, so it can handle text selection for all windows. Also update ActionBarHandler to reflect the new usage and to support multiple windows. MozReview-Commit-ID: G8sKu2XyAAG
abe542523cfa958d9a985c4d10c346401615725e: Bug 1367079 - 3. Add utility for registering lazy WindowEventDispatcher listener; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 13 Sep 2017 12:17:24 -0400 - rev 664014
Push 79592 by bmo:nchen@mozilla.com at Wed, 13 Sep 2017 16:17:57 +0000
Bug 1367079 - 3. Add utility for registering lazy WindowEventDispatcher listener; r?snorp Add `GeckoViewUtils.registerLazyWindowEventListener` that, similar to `addLazyEventListener`, will register a lazy event listener with the per-window EventDispatcher. MozReview-Commit-ID: AX3EQGpmdw
3066815325449b5afb521efb32c3dce33e1f9966: Bug 1367079 - 2. Move Share:Text listener to GeckoApplication; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 13 Sep 2017 12:17:24 -0400 - rev 664013
Push 79592 by bmo:nchen@mozilla.com at Wed, 13 Sep 2017 16:17:57 +0000
Bug 1367079 - 2. Move Share:Text listener to GeckoApplication; r?snorp Move the "Share:Text" event listener from GeckoApp to GeckoApplication, so ActionBarHandler.js can use it for the Share action from any window. MozReview-Commit-ID: 8w1llJy4pwy
460953a681d9bb98ed1fd4fb4225806d383e5ecd: Bug 1367079 - 1. Update TextSelection implementations for GeckoView; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 13 Sep 2017 12:17:24 -0400 - rev 664012
Push 79592 by bmo:nchen@mozilla.com at Wed, 13 Sep 2017 16:17:57 +0000
Bug 1367079 - 1. Update TextSelection implementations for GeckoView; r?snorp Make TextSelection implementations not depend on GeckoApp. Instead, make them use GeckoView's EventDispatcher directly for communicating with Gecko. MozReview-Commit-ID: EygAt3D9HMI
cbf939c515a0f9cf0e9184be1b1381f18eeb2bd4: Bug 1387052 - Intentionally make Firefox code worse to test clangbot. r=clangbot draft
Jan Keromnes <janx@linux.com> - Wed, 13 Sep 2017 08:54:24 +0000 - rev 664011
Push 79591 by bmo:janx@linux.com at Wed, 13 Sep 2017 16:17:54 +0000
Bug 1387052 - Intentionally make Firefox code worse to test clangbot. r=clangbot Author: Jan Keromnes <janx@linux.com> Date: Tue Sep 12 14:27:52 2017 +0000 MozReview-Commit-ID: 1PXgjaZlx6w
e0a146937683299463f25cba361d0721fab8e8ba: Bug 1398409 - 3. Add FormAssistPopup to custom tabs; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 13 Sep 2017 12:14:53 -0400 - rev 664010
Push 79590 by bmo:nchen@mozilla.com at Wed, 13 Sep 2017 16:15:33 +0000
Bug 1398409 - 3. Add FormAssistPopup to custom tabs; r?snorp Add and use FormAssistPopup in custom tabs to show autocomplete lists and form validation messages. MozReview-Commit-ID: AvK70MLQNVN
1cbdac152c3a076e96157cc9dfe384aa85108d30: Bug 1398409 - 2. Use event callback to communicate FormAssistPopup actions; r?sebastian draft
Jim Chen <nchen@mozilla.com> - Wed, 13 Sep 2017 12:14:19 -0400 - rev 664009
Push 79590 by bmo:nchen@mozilla.com at Wed, 13 Sep 2017 16:15:33 +0000
Bug 1398409 - 2. Use event callback to communicate FormAssistPopup actions; r?sebastian Use event callbacks instead of separate events to deliver FormAssistPopup replies back to FormAssistant. This lets us better handle having multiple FormAssistPopup instances across Fennec, custom tabs, and PWAs. FormAssistant._currentInputElement is removed because it does not allow us to have multiple concurrent popups. Instead, we track the current element through the event callback closure. FormAssistant._currentInputValue is also removed for similar reasons, and I don't think it was really necessary. MozReview-Commit-ID: DdeMBGCxDou
7017ea87f59886224b7432b327745fff7b2e86d8: Bug 1398409 - 1. Move FormAssistant out of browser.js; r?sebastian draft
Jim Chen <nchen@mozilla.com> - Wed, 13 Sep 2017 12:14:19 -0400 - rev 664008
Push 79590 by bmo:nchen@mozilla.com at Wed, 13 Sep 2017 16:15:33 +0000
Bug 1398409 - 1. Move FormAssistant out of browser.js; r?sebastian To support FormAssistPopup in custom tabs, we need to move the FormAssitant object out of browser.js and into its own separate file. BrowserCLH.h in turn loads FormAssistant.js when necessary. MozReview-Commit-ID: 7CFQ9R16P4J
c026469f664a70ed67ce9441fc729f1b4d48d908: Bug 1367077 - 4. Remove LoginManagerParent.login; r?kmag draft
Jim Chen <nchen@mozilla.com> - Wed, 13 Sep 2017 12:14:19 -0400 - rev 664007
Push 79590 by bmo:nchen@mozilla.com at Wed, 13 Sep 2017 16:15:33 +0000
Bug 1367077 - 4. Remove LoginManagerParent.login; r?kmag Mobile code now loads LoginManagerParent lazily, similar to nsBrowserGlue on desktop, so we no longer need LoginManagerParent.login. MozReview-Commit-ID: 8tnWnev344
3d716b9c8379ab19d3c4365ab34fc278c7e72f4d: Bug 1367077 - 3. Move form fill event listeners out of browser.js; r?sebastian draft
Jim Chen <nchen@mozilla.com> - Wed, 13 Sep 2017 12:14:19 -0400 - rev 664006
Push 79590 by bmo:nchen@mozilla.com at Wed, 13 Sep 2017 16:15:33 +0000
Bug 1367077 - 3. Move form fill event listeners out of browser.js; r?sebastian Move the form fill event listeners out of browser.js and into BrowserCLH.js, and update them to support chrome windows, so we can handle form fill events for Fennec, custom tabs, and PWAs. MozReview-Commit-ID: Fb5gWmGvxfE
38ee0e650e6be976233bfce1ad6f2922ba0d0863: Bug 1367077 - 2. Move PromptService startup to BrowserCLH; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 13 Sep 2017 12:14:18 -0400 - rev 664005
Push 79590 by bmo:nchen@mozilla.com at Wed, 13 Sep 2017 16:15:33 +0000
Bug 1367077 - 2. Move PromptService startup to BrowserCLH; r?snorp Use the BrowserCLH for PromptService startup, to consolidate startup handling code and also to delay loading PromptService. MozReview-Commit-ID: 25UgVH7wrrs
ecb66882fc6c917e8d91e8f2f09c94986aaadafb: Bug 1367077 - 1. Move startup utility functions into GeckoViewUtils; r?snorp draft
Jim Chen <nchen@mozilla.com> - Wed, 13 Sep 2017 12:14:18 -0400 - rev 664004
Push 79590 by bmo:nchen@mozilla.com at Wed, 13 Sep 2017 16:15:33 +0000
Bug 1367077 - 1. Move startup utility functions into GeckoViewUtils; r?snorp Move `addLazyGetter` and `addLazyEventListener` utility functions from GeckoViewStartup.js into GeckoViewUtils.jsm, so they can be used for both Fennec and standalone GeckoView. Also switch to "chrome-document-loaded" for loading DownloadNotifications because that's later in the startup sequence. MozReview-Commit-ID: 1caMtufkHGR
20322eaeacd00a462fae736116a8e2d4b8250704: Bug 1374590 - Add a new test case for toolbox dock mode switch with a devtools panel addon. draft
Luca Greco <lgreco@mozilla.com> - Mon, 11 Sep 2017 19:02:12 +0200 - rev 664003
Push 79589 by luca.greco@alcacoop.it at Wed, 13 Sep 2017 16:13:16 +0000
Bug 1374590 - Add a new test case for toolbox dock mode switch with a devtools panel addon. MozReview-Commit-ID: 9Rf0OEdKYQl
9962ada76276c3827f17e9cc3a96c2a52dc47c6c: Bug 1374590 - Fix changing devtools toolbox dock location while using WebExtension devtools panel. draft
Luca Greco <lgreco@mozilla.com> - Mon, 11 Sep 2017 17:32:05 +0200 - rev 664002
Push 79589 by luca.greco@alcacoop.it at Wed, 13 Sep 2017 16:13:16 +0000
Bug 1374590 - Fix changing devtools toolbox dock location while using WebExtension devtools panel. MozReview-Commit-ID: 2O1MoNZXZm0
7d6ddff428d552be81e46ec6a9268b536de8888f: Bug 1374590 - Refactoring ParentDevToolsPanel class to provide create/destroyBrowserElement helper methods. draft
Luca Greco <lgreco@mozilla.com> - Mon, 11 Sep 2017 15:49:36 +0200 - rev 664001
Push 79589 by luca.greco@alcacoop.it at Wed, 13 Sep 2017 16:13:16 +0000
Bug 1374590 - Refactoring ParentDevToolsPanel class to provide create/destroyBrowserElement helper methods. MozReview-Commit-ID: FsGlCU0H9VG
78eb600a58fed45800b9df8303cc4d6898d96ae9: Bug 1390488 - Pass the childProcessTmpDir from the parent process to the GPU process. r=froydnj draft
Kartikaya Gupta <kgupta@mozilla.com> - Wed, 13 Sep 2017 11:26:25 -0400 - rev 664000
Push 79588 by kgupta@mozilla.com at Wed, 13 Sep 2017 16:12:29 +0000
Bug 1390488 - Pass the childProcessTmpDir from the parent process to the GPU process. r=froydnj The GPU process doesn't have the directory service enabled, so it can't find a tmp dir to put its .extra files for crash reports. Even if we do enable the directory service, we still don't get the correct "content process tmp dir" in the GPU process, because the UUID baked into that folder is passed via the preferences service, and that isn't initialized in the GPU process either. Rather than unneccessarily initialize all this stuff in the GPU process just to get one folder name, we can pass that folder name directly in the argv list. See comments 12-19 on the bug for further discussion of the various solutions attempted/explored. MozReview-Commit-ID: 1sFg27hIe7S
1425ee707e4942574e1e8702d042ade05b0d28ce: Bug 1390313 - Item added to the overflow menu should scale down and fade out. r?Gijs draft
Erica Wright <ewright@mozilla.com> - Wed, 13 Sep 2017 10:06:08 -0400 - rev 663999
Push 79587 by bmo:ewright@mozilla.com at Wed, 13 Sep 2017 16:03:20 +0000
Bug 1390313 - Item added to the overflow menu should scale down and fade out. r?Gijs MozReview-Commit-ID: DnSLsJgeZPr
3392bb586f0fa7f409ecd084deb07ee0c337d523: Bug 260611 - Introduce pref browser.bookmarks.openInTabClosesMenu to optionally leave menu open for single bookmark menuitem clicks that open in new tab. r?mak draft
Tawny Hoover <stayopenmenu@gmail.com> - Mon, 11 Sep 2017 12:12:21 -0400 - rev 663998
Push 79586 by bmo:standard8@mozilla.com at Wed, 13 Sep 2017 15:56:39 +0000
Bug 260611 - Introduce pref browser.bookmarks.openInTabClosesMenu to optionally leave menu open for single bookmark menuitem clicks that open in new tab. r?mak MozReview-Commit-ID: HreM02pdzWP
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip