James Willcox
d45e43febe
Bug 1577003 - Make naming consistent in GeckoView autofill bits r=geckoview-reviewers,agi,esawin
...
Differential Revision: https://phabricator.services.mozilla.com/D48066
--HG--
rename : mobile/android/modules/geckoview/GeckoViewAutoFill.jsm => mobile/android/modules/geckoview/GeckoViewAutofill.jsm
extra : moz-landing-system : lando
2019-10-04 17:55:54 +00:00
Randall E. Barker
232be7b92d
Bug 1583265 - Add GeckoSession.purgeHistory() r=geckoview-reviewers,snorp,droeh
...
Differential Revision: https://phabricator.services.mozilla.com/D47137
--HG--
extra : moz-landing-system : lando
2019-09-26 15:18:59 +00:00
Eitan Isaacson
885a031613
Bug 1564549 - Remove AccessFu. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45604
--HG--
extra : moz-landing-system : lando
2019-09-24 19:28:28 +00:00
Noemi Erli
ecdbbb2a1f
Backed out 8 changesets (bug 1564549) for causing failures in browser_all_files_referenced.js CLOSED TREE
...
Backed out changeset a6b83802832c (bug 1564549)
Backed out changeset 7f38c6ddd009 (bug 1564549)
Backed out changeset 15a754fb192e (bug 1564549)
Backed out changeset 34441585469f (bug 1564549)
Backed out changeset aada27f6ad6e (bug 1564549)
Backed out changeset 103dbf465704 (bug 1564549)
Backed out changeset c38e72058869 (bug 1564549)
Backed out changeset aca91e9add16 (bug 1564549)
2019-09-24 02:38:39 +03:00
Eitan Isaacson
b7427e24a9
Bug 1564549 - Remove AccessFu. r=geckoview-reviewers,yzen,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45604
--HG--
extra : moz-landing-system : lando
2019-09-23 21:07:21 +00:00
Agi Sferro
ebe6d184ab
Bug 1570115 - Move LoadURIDelegate to Actor. r=kmag,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D44051
--HG--
extra : moz-landing-system : lando
2019-09-20 18:15:25 +00:00
Neil Deakin
9a9e65a7e5
Bug 1553384, find should iterate over each frame within a document in the parent process to allow out-of-process frames to be searched through, r=mikedeboer
...
Differential Revision: https://phabricator.services.mozilla.com/D41224
--HG--
extra : moz-landing-system : lando
2019-09-17 23:28:41 +00:00
Dylan Roeh
d53f00ee8b
Bug 1580201 - Expose ContentBlockingLog to GV. r=geckoview-reviewers,snorp,Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D45350
--HG--
extra : moz-landing-system : lando
2019-09-16 13:53:24 +00:00
Andreea Pavel
c0862209da
Backed out changeset 7fa60ca9bdb5 (bug 1580201) for ESlint failure on a CLOSED TREE
2019-09-16 05:24:47 +03:00
Dylan Roeh
708b155955
Bug 1580201 - Expose ContentBlockingLog to GV. r=geckoview-reviewers,snorp,Ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D45350
--HG--
extra : moz-landing-system : lando
2019-09-16 01:46:52 +00:00
Ehsan Akhgari
fcbe4c45aa
Bug 1573238 - Provide a minimal BrowserUsageTelemetry.jsm module in GeckoView that implements nsIBrowserUsage; r=snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45428
--HG--
extra : moz-landing-system : lando
2019-09-10 20:52:47 +00:00
Razvan Maries
87792dbd62
Backed out changeset 746c872d6242 (bug 1573238) for ES Lint failure. CLOSED TREE
2019-09-10 23:45:24 +03:00
Ehsan Akhgari
0385a52dd3
Bug 1573238 - Provide a minimal BrowserUsageTelemetry.jsm module in GeckoView that implements nsIBrowserUsage; r=snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D45428
--HG--
extra : moz-landing-system : lando
2019-09-10 19:28:24 +00:00
Elliot Stirling
73adec6cbf
Bug 1567549 - Added overloads to GeckoSession.loadUri() that accept additional HTTP request headers r=geckoview-reviewers,snorp,mayhemer
...
Adds overloads to GeckoSession.loadUri() that accept additional HTTP request headers
Differential Revision: https://phabricator.services.mozilla.com/D40951
--HG--
extra : moz-landing-system : lando
2019-09-09 15:59:13 +00:00
Dylan Roeh
9a70aa2560
Bug 1557009 - Add ContentBlockingController to GeckoSession to allow managing exceptions list for content blocking. r=snorp,geckoview-reviewers,Ehsan,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D43758
--HG--
extra : moz-landing-system : lando
2019-09-06 17:21:16 +00:00
arthur.iakab
a85c15b134
Backed out changeset dce44ccda93f (bug 1557009) for causing android lints failure on ContentBlockingController.java CLOSED TREE
2019-09-06 18:53:35 +03:00
Dylan Roeh
5ee7c5e622
Bug 1557009 - Add ContentBlockingController to GeckoSession to allow managing exceptions list for content blocking. r=snorp,geckoview-reviewers,Ehsan,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D43758
--HG--
extra : moz-landing-system : lando
2019-09-06 15:14:36 +00:00
James Willcox
17531c0400
Bug 1343678 - Add WebPush support to GeckoView r=jcj,lina,agi,geckoview-reviewers,droeh,mt
...
Differential Revision: https://phabricator.services.mozilla.com/D41290
--HG--
extra : moz-landing-system : lando
2019-09-04 21:25:44 +00:00
Noemi Erli
478b1751c7
Backed out 5 changesets (bug 1343678) for causing multiple web-platform failures CLOSED TREE
...
Backed out changeset 4b77646bc788 (bug 1343678)
Backed out changeset 7396789341b1 (bug 1343678)
Backed out changeset 85526faefe6d (bug 1343678)
Backed out changeset 07b757a21222 (bug 1343678)
Backed out changeset 3551cc55620d (bug 1343678)
2019-08-30 00:36:40 +03:00
James Willcox
fe4b02a3cc
Bug 1343678 - Add WebPush support to GeckoView r=jcj,lina,agi,geckoview-reviewers,droeh,mt
...
Differential Revision: https://phabricator.services.mozilla.com/D41290
--HG--
extra : moz-landing-system : lando
2019-08-29 18:59:31 +00:00
Elliot Stirling
650412e66c
Bug 1521094 - Basic API for handling nsIHangReport in GeckoView r=geckoview-reviewers,snorp
...
Hooks up slow script reporting to the ContentDelegate. Allowing slow script prompts to be implemented.
Differential Revision: https://phabricator.services.mozilla.com/D41970
--HG--
extra : moz-landing-system : lando
2019-08-29 15:51:55 +00:00
Dorel Luca
547786f1cd
Backed out 3 changesets (bug 1343678) for WPT failures on Android. CLOSED TREE
...
Backed out changeset 619e7838ebfd (bug 1343678)
Backed out changeset 5010684cdca4 (bug 1343678)
Backed out changeset b01343e4c2eb (bug 1343678)
2019-08-28 23:09:08 +03:00
James Willcox
746abdeae8
Bug 1343678 - Add WebPush support to GeckoView r=jcj,lina,agi,geckoview-reviewers,droeh,mt
...
Differential Revision: https://phabricator.services.mozilla.com/D41290
--HG--
extra : moz-landing-system : lando
2019-08-28 14:21:47 +00:00
Noemi Erli
15323a790b
Backed out 3 changesets (bug 1343678) for breaking Android web platform tests CLOSED TREE
...
Backed out changeset c22a725950f0 (bug 1343678)
Backed out changeset 0bef62794abb (bug 1343678)
Backed out changeset 37c92bba3e1c (bug 1343678)
2019-08-24 01:13:36 +03:00
James Willcox
fa77c48a55
Bug 1343678 - Add WebPush support to GeckoView r=jcj,lina,agi,geckoview-reviewers,droeh,mt
...
Differential Revision: https://phabricator.services.mozilla.com/D41290
--HG--
extra : moz-landing-system : lando
2019-08-23 16:29:38 +00:00
Thomas Nguyen
bbd6f51a56
Bug 1528697 - Add cenum referrerpolicy in ReferrerInfo.idl r=ckerschb,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D41955
--HG--
extra : moz-landing-system : lando
2019-08-21 13:28:23 +00:00
chrmod
3aafa3960e
Bug 1562844 - GeckoView webextensions tabs and webnavigation listeners support r=robwu,rpl,snorp
...
This changes provide basic support for webextenion tabs and webNavigation listeners by implementing missing objects on which Fennec implementation was relying.
Differential Revision: https://phabricator.services.mozilla.com/D36575
--HG--
extra : moz-landing-system : lando
2019-08-13 18:59:55 +00:00
Mark Banner
b1970e6a2f
Bug 1571466 - Cleanup unnecessary ESLint global definitions. r=mossop
...
These are raised as redeclares or unused variables by ESLint 6.
Differential Revision: https://phabricator.services.mozilla.com/D37268
--HG--
extra : moz-landing-system : lando
2019-08-19 07:11:56 +00:00
Cosmin Sabou
4569ff802f
Backed out changeset 2a9a7371947a (bug 1562844) for Android mochitest failures on test_ext_tabs_onUpdated. CLOSED TREE
2019-08-12 19:18:01 +03:00
chrmod
25488b089e
Bug 1562844 - GeckoView webextensions tabs and webnavigation listeners support r=robwu,rpl,snorp
...
This changes provide basic support for webextenion tabs and webNavigation listeners by implementing missing objects on which Fennec implementation was relying.
Differential Revision: https://phabricator.services.mozilla.com/D36575
--HG--
extra : moz-landing-system : lando
2019-08-12 12:51:52 +00:00
Dylan Roeh
8ac0d59281
Bug 1567268 - [1.0] Report all ETP-related blocking and non-blocking. r=geckoview-reviewers,snorp,rbarker
...
Differential Revision: https://phabricator.services.mozilla.com/D40694
--HG--
rename : mobile/android/modules/geckoview/GeckoViewContentBlocking.jsm => mobile/android/chrome/geckoview/GeckoViewContentBlockingChild.js
extra : moz-landing-system : lando
2019-08-09 14:17:35 +00:00
Julian Descottes
3df7a88f3b
Bug 1572390 - Split main.js in debugger-server and debugger-server-connection r=yulia,ochameau
...
Differential Revision: https://phabricator.services.mozilla.com/D41009
--HG--
rename : devtools/server/main.js => devtools/server/debugger-server-connection.js
rename : devtools/server/main.js => devtools/server/debugger-server.js
extra : moz-landing-system : lando
2019-08-08 12:44:13 +00:00
Randall E. Barker
5911905e7c
Bug 1571088 - Add LOAD_FLAGS_REPLACE_HISTORY to GeckoSession LoadFlags r=geckoview-reviewers,snorp,droeh
...
Bug 1571088 - Add LOAD_FLAGS_REPLACE_HISTORY to GeckoSession LoadFlags
Differential Revision: https://phabricator.services.mozilla.com/D40908
--HG--
extra : moz-landing-system : lando
2019-08-07 22:58:48 +00:00
Kris Maglione
22592538f5
Bug 1561015: Part 1 - Use BrowsingContext in window provider APIs. r=bzbarsky,mossop
...
This is the first step in making it possible to return remote WindowProxy
objects from window.open() and related APIs.
This patch also incidentally fixes a bug where getContentWindowOrOpenURI
returned the top-level browser window rather than the new content window when
passed OPEN_NEWWINDOW for the `aWhere` parameter. This was not the expected
behavior, and was a potentially major footgun for any new users who expected
to always get the content window for the URL they were loading, rather than
sometimes getting a chrome browser window instead.
For now, that case just returns null, which is only a minor footgun, rather
than the major one we had before.
Differential Revision: https://phabricator.services.mozilla.com/D35688
--HG--
extra : moz-landing-system : lando
2019-08-02 20:48:33 +00:00
Grisha Kruglov
33327053e3
Bug 1570496 - Forward-compatible treatment of 'action' WebChannel payload param r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D40118
--HG--
extra : moz-landing-system : lando
2019-08-01 00:09:23 +00:00
Bogdan Tara
331634801e
Backed out changeset bcdd64c29e02 (bug 1570496) for ES Lint failure on FxAccountsWebChannel.jsm CLOSED TREE
2019-08-01 02:44:24 +03:00
Grisha Kruglov
b86d74ef84
Bug 1570496 - Forward-compatible treatment of 'action' WebChannel payload param r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D40118
--HG--
extra : moz-landing-system : lando
2019-07-31 23:01:22 +00:00
Grisha Kruglov
eaeb821d6a
Bug 1568605 - Send corrent Leanplum events during signin, signup and reconnect r=nalexander
...
This patch augments FxA messages sent to native code with just enough information that we are able
to differentiate between "signin", "signup" and "reconnect" events.
Corresponding Leanplum events are sent on the receiving end of the FxA messages.
Differential Revision: https://phabricator.services.mozilla.com/D39989
--HG--
extra : moz-landing-system : lando
2019-07-31 18:28:25 +00:00
James Willcox
6c9d00461e
Bug 1561913 - Correctly propagate referrer policy in GeckoView nsIBrowserDOMWindow impl r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D36617
--HG--
extra : moz-landing-system : lando
2019-07-29 15:34:45 +00:00
James Willcox
4274c61812
Bug 1561079 - Add a `GeckoSession.loadUri()` overload that takes a referring `GeckoSession` r=geckoview-reviewers,ckerschb,esawin,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D36526
--HG--
extra : moz-landing-system : lando
2019-07-29 15:34:40 +00:00
Thomas Nguyen
180aa6b0a1
Bug 1566833 - Update to use ReferrerInfo in nsIWebBrowserChrome3 r=Gijs,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D38381
--HG--
extra : moz-landing-system : lando
2019-07-29 10:13:45 +00:00
chrmod
271cd169eb
Bug 1565782 - Implement browser.tabs.remove for GeckoView webextensions APIs r=agi,robwu,rpl,geckoview-reviewers,snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D38216
--HG--
rename : mobile/android/geckoview/src/androidTest/assets/web_extensions/tabs/background.js => mobile/android/geckoview/src/androidTest/assets/web_extensions/tabs-create/background.js
rename : mobile/android/geckoview/src/androidTest/assets/web_extensions/tabs/manifest.json => mobile/android/geckoview/src/androidTest/assets/web_extensions/tabs-create/manifest.json
extra : moz-landing-system : lando
2019-07-26 20:26:47 +00:00
Coroiu Cristina
075c52994f
Backed out 4 changesets (bug 1561079, bug 1561913) for mochitest failures at dom/base/test/test_bug375314.html on a CLOSED TREE
...
Backed out changeset 0d1eaf86253f (bug 1561913)
Backed out changeset 1d1be67a5950 (bug 1561079)
Backed out changeset 528a46ffe2af (bug 1561079)
Backed out changeset f562e67e38cf (bug 1561079)
2019-07-24 20:56:30 +03:00
James Willcox
ffd5747f58
Bug 1561913 - Correctly propagate referrer policy in GeckoView nsIBrowserDOMWindow impl r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D36617
--HG--
extra : moz-landing-system : lando
2019-07-24 16:34:00 +00:00
James Willcox
3d039180df
Bug 1561079 - Add a `GeckoSession.loadUri()` overload that takes a referring `GeckoSession` r=geckoview-reviewers,ckerschb,esawin,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D36526
--HG--
extra : moz-landing-system : lando
2019-07-24 16:33:52 +00:00
Bogdan Tara
e82c5fe738
Backed out 4 changesets (bug 1561079, bug 1561913) for apilint and checkstyle failures CLOSED TREE
...
Backed out changeset 50244d8132f9 (bug 1561913)
Backed out changeset 9abb44cca93b (bug 1561079)
Backed out changeset e6e23c902808 (bug 1561079)
Backed out changeset e48cf42b707f (bug 1561079)
2019-07-24 19:23:44 +03:00
James Willcox
83bfba712a
Bug 1561913 - Correctly propagate referrer policy in GeckoView nsIBrowserDOMWindow impl r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D36617
--HG--
extra : moz-landing-system : lando
2019-07-24 15:48:02 +00:00
James Willcox
b06b598252
Bug 1561079 - Add a `GeckoSession.loadUri()` overload that takes a referring `GeckoSession` r=geckoview-reviewers,ckerschb,esawin,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D36526
--HG--
extra : moz-landing-system : lando
2019-07-24 15:48:00 +00:00
Bogdan Tara
6d06c40c7c
Backed out 2 changesets (bug 1561079, bug 1561913) for apilint and checkstyle failures CLOSED TREE
...
Backed out changeset c21bf3dfa6e5 (bug 1561913)
Backed out changeset 77ef4f2e0a8d (bug 1561079)
2019-07-24 18:34:06 +03:00
James Willcox
c6482d6bcf
Bug 1561913 - Correctly propagate referrer policy in GeckoView nsIBrowserDOMWindow impl r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D36617
--HG--
extra : moz-landing-system : lando
2019-07-24 14:52:42 +00:00