9e895d32653b939602552eb859c319b50457afba: Bug 1383501: Modify a11y::IsHandlerRegistered to include check of path to handler binary; r=eeejay
Aaron Klotz <aklotz@mozilla.com> - Thu, 14 Sep 2017 13:05:26 -0600 - rev 665161
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +0000
Bug 1383501: Modify a11y::IsHandlerRegistered to include check of path to handler binary; r=eeejay
69521f759e299849c0ae9ab0f7f11ea322730aea: Bug 1367079 - 6. Fix testAccessibleCarets; r=me
Jim Chen <nchen@mozilla.com> - Thu, 14 Sep 2017 17:50:58 -0400 - rev 665160
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +0000
Bug 1367079 - 6. Fix testAccessibleCarets; r=me Fix testAccessibleCarets and enable it for non-Nightly builds. r=me for test changes. MozReview-Commit-ID: EjNwzb5bETy
5dae173f8fe8567970e9f97143ab635b8de8acea: Bug 1367079 - 5. Add TextSelection support in custom tabs and PWA; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 14 Sep 2017 17:50:58 -0400 - rev 665159
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +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
c185dd417782d8e8a1d9ab7c75211d6b09ac8573: Bug 1367079 - 4. Move ActionBarHandler usage out of browser.js; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 14 Sep 2017 17:50:58 -0400 - rev 665158
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +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
7f1d3a461631ba73c54fc3079dbc933889a711b3: Bug 1367079 - 3. Add utility for registering lazy WindowEventDispatcher listener; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 14 Sep 2017 17:50:58 -0400 - rev 665157
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +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
1af8aae9f13783e8497f9a0ca91a07e0524503de: Bug 1367079 - 2. Move Share:Text listener to GeckoApplication; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 14 Sep 2017 17:50:58 -0400 - rev 665156
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +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
58e575edf398a9657282842eb798512b023f16df: Bug 1367079 - 1. Update TextSelection implementations for GeckoView; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 14 Sep 2017 17:50:58 -0400 - rev 665155
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +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
d190ba5c8b7f8cf619276f55dc93c8908b156788: Bug 1398409 - 3. Add FormAssistPopup to custom tabs; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 14 Sep 2017 17:50:57 -0400 - rev 665154
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +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
b1de7fdaa3835f5469206fc120ecb74616534291: Bug 1398409 - 2. Use event callback to communicate FormAssistPopup actions; r=sebastian
Jim Chen <nchen@mozilla.com> - Thu, 14 Sep 2017 17:50:57 -0400 - rev 665153
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +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
a99a2486f70c65b2411caef9898c05680b374499: Bug 1398409 - 1. Move FormAssistant out of browser.js; r=sebastian
Jim Chen <nchen@mozilla.com> - Thu, 14 Sep 2017 17:50:57 -0400 - rev 665152
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +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
5bb25516598f08df439fb16c69d60555b406d353: Bug 1367077 - 4. Remove LoginManagerParent.login; r=kmag
Jim Chen <nchen@mozilla.com> - Thu, 14 Sep 2017 17:50:57 -0400 - rev 665151
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +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
17f9dd20314af009f328e920f68008885ab8cb73: Bug 1367077 - 3. Move form fill event listeners out of browser.js; r=sebastian
Jim Chen <nchen@mozilla.com> - Thu, 14 Sep 2017 17:50:57 -0400 - rev 665150
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +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
72e591f41777329d56c686ba778f3e3c8b0dce20: Bug 1367077 - 2. Move PromptService startup to BrowserCLH; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 14 Sep 2017 17:50:54 -0400 - rev 665149
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +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
682c9d79073c383b52731d20fa81edd1c9755fb8: Bug 1367077 - 1. Move startup utility functions into GeckoViewUtils; r=snorp
Jim Chen <nchen@mozilla.com> - Thu, 14 Sep 2017 17:50:54 -0400 - rev 665148
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +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
0aa8826fa414d39fa7d5e661792a5c4ab83fe228: Bug 1398133 - Simplify gfxCoreTextShaper code by removing legacy code only needed on 10.7 and earlier. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Thu, 14 Sep 2017 22:45:26 +0100 - rev 665147
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +0000
Bug 1398133 - Simplify gfxCoreTextShaper code by removing legacy code only needed on 10.7 and earlier. r=jrmuizel
ac08b84acbcc781b4542ceca12bf417da73ac563: Backed out changeset 5dff64340068 (bug 1397407) because it depends on bug 1393031. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 14 Sep 2017 23:36:02 +0200 - rev 665146
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +0000
Backed out changeset 5dff64340068 (bug 1397407) because it depends on bug 1393031. r=backout on a CLOSED TREE
edddc72cb9a8b62fa6e921332c32128594fede6c: Backed out changeset 67ca40453027 (bug 1393031) for failing e.g. reftest layout/reftests/image/image-srcset-basic-selection-2x-ref.html on QuantumRender. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 14 Sep 2017 23:18:49 +0200 - rev 665145
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +0000
Backed out changeset 67ca40453027 (bug 1393031) for failing e.g. reftest layout/reftests/image/image-srcset-basic-selection-2x-ref.html on QuantumRender. r=backout
3428a9f92bf4bd18ee78946834a201a670a54752: Backed out changeset 8291145f0920 (bug 1393031)
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 14 Sep 2017 23:18:05 +0200 - rev 665144
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +0000
Backed out changeset 8291145f0920 (bug 1393031)
80142d2029b6d66a281dfd92d44bb08d28b86737: Backed out changeset 980729ab6e94 (bug 1393031)
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 14 Sep 2017 23:17:59 +0200 - rev 665143
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +0000
Backed out changeset 980729ab6e94 (bug 1393031)
e1d623b0acedbc5ebc19a7a43a09a30d8e2af702: Backed out changeset f34a52244cf9 (bug 1393031)
Sebastian Hengst <archaeopteryx@coole-files.de> - Thu, 14 Sep 2017 23:17:35 +0200 - rev 665142
Push 79943 by bmo:tchiovoloni@mozilla.com at Thu, 14 Sep 2017 23:59:48 +0000
Backed out changeset f34a52244cf9 (bug 1393031)
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip