Commit Graph

28703 Commits

Author SHA1 Message Date
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
James Willcox
c0a84486f6 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:03:36 +00:00
James Willcox
5f8a13fc44 Bug 1510314 - Add some initial basic tests for the GeckoView class r=geckoview-reviewers,esawin
Differential Revision: https://phabricator.services.mozilla.com/D36113

--HG--
extra : moz-landing-system : lando
2019-07-24 14:53:19 +00:00
James Willcox
72ccde08db Bug 1510314 - Don't manage GeckoSession opening/closing in GeckoView class r=geckoview-reviewers,esawin,agi
Differential Revision: https://phabricator.services.mozilla.com/D34226

--HG--
extra : moz-landing-system : lando
2019-07-24 14:51:36 +00:00
Boris Zbarsky
a818800ec5 Bug 1568278. Remove various unnecessary QIs to nsIDOMWindow. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D39065

--HG--
extra : moz-landing-system : lando
2019-07-24 01:26:07 +00:00
Grisha Kruglov
d3afb838d4 Bug 1568336 - Share credentials in Cohabiting as well as Married states r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D39111

--HG--
extra : moz-landing-system : lando
2019-07-23 23:13:27 +00:00
Boris Zbarsky
3381384634 Bug 1568279. Remove some unnecessary QIs to nsIDOMChromeWindow. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D39066

--HG--
extra : moz-landing-system : lando
2019-07-23 19:08:55 +00:00
Nick Alexander
1acd86f7f7 Bug 1566359 - Pack GeckoView-specific metrics.yaml file into published AAR. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D38698

--HG--
extra : moz-landing-system : lando
2019-07-22 20:06:30 +00:00
Eugen Sawin
69fe17c8a6 Bug 1501108 - [6.0] Update changelog.
Differential Revision: https://phabricator.services.mozilla.com/D38727

--HG--
extra : moz-landing-system : lando
2019-07-21 17:23:16 +00:00
Eugen Sawin
54c69d2380 Bug 1501108 - [5.1] Ensure that the context ID string is safe for Gecko processing. r=Ehsan,geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D38188

--HG--
extra : moz-landing-system : lando
2019-07-21 17:36:41 +00:00
Eugen Sawin
10b4aa39cc Bug 1501108 - [3.6] Extend StorageController API to delete session context data. r=baku,snorp,geckoview-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D23732

--HG--
extra : moz-landing-system : lando
2019-07-21 17:20:19 +00:00
Eugen Sawin
a953b9ae74 Bug 1501108 - [2.4] Add Session Context ID test. r=snorp,baku
Differential Revision: https://phabricator.services.mozilla.com/D20008

--HG--
extra : moz-landing-system : lando
2019-07-21 17:19:51 +00:00
Eugen Sawin
532f60a55d Bug 1501108 - [1.7] Add GeckoView Session Context ID support. r=snorp,baku,mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D19182

--HG--
extra : moz-landing-system : lando
2019-07-21 17:18:37 +00:00
Agi Sferro
d0cb127dad Bug 1515248 - Upgrade to Android-Gradle plugin 3.2.1 and build-tools 28.0.3. r=agi
Differential Revision: https://phabricator.services.mozilla.com/D15159

--HG--
extra : moz-landing-system : lando
2019-07-20 17:27:53 +00:00
Agi Sferro
c0e92a8ba1 Bug 1515248 - Run android lints against GeckoView. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38787

--HG--
extra : moz-landing-system : lando
2019-07-20 17:27:53 +00:00
Daniel Varga
d3c740b0f9 Backed out changeset e9cc61207fb8 (bug 1507495) for mochitest failure at dom/tests/mochitest/general/test_interfaces.html. On a CLOSED TREE
--HG--
extra : rebase_source : df6aab0131cd9a71548976ade368a8f341311d23
extra : amend_source : 4cd50e2d275ad32dddd5da186cd72febd09babdd
2019-07-20 00:10:09 +03:00
Eugen Sawin
a01ada2c8a Bug 1489669 - [2.2] Add test for Storage Controller API. r=baku,snorp
Differential Revision: https://phabricator.services.mozilla.com/D32154

--HG--
extra : moz-landing-system : lando
2019-07-19 19:50:39 +00:00
Olli Pettay
4d0364f7ec Bug 1507495, Enable Pointer events on GeckoView by default,
Differential Revision: https://phabricator.services.mozilla.com/D38719

--HG--
extra : moz-landing-system : lando
2019-07-19 19:01:47 +00:00
ksenia
e8e4790c10 Bug 1567198 - create UA override for corporate.santander.co.uk r=denschub,rhelmer
Differential Revision: https://phabricator.services.mozilla.com/D38509

--HG--
extra : moz-landing-system : lando
2019-07-19 17:40:28 +00:00
Edwin Gao
ae0d488344 Bug 1559975 - fix python2 linter errors in mobile r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D37667

--HG--
extra : moz-landing-system : lando
2019-07-16 17:46:25 +00:00
Bogdan Tara
52d02305c2 Backed out changeset db7b66954bde (bug 1507495) for ES lint failure on geckoview.js CLOSED TREE 2019-07-19 19:42:47 +03:00
Olli Pettay
345ad4ab17 Bug 1507495, Enable Pointer events on GeckoView by default, r=droeh
Differential Revision: https://phabricator.services.mozilla.com/D38528

--HG--
extra : moz-landing-system : lando
2019-07-19 13:31:56 +00:00
Luca Greco
d8f68f5ee3 Bug 1472740 - Remove usage of deprecated lwt aliases from Fennec robocop tests. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D38300

--HG--
extra : moz-landing-system : lando
2019-07-17 14:21:56 +00:00
Nathan Froyd
bde244933a Bug 1486042 - switch all existing MOZ_LTO configs to use cross-language LTO; r=dmajor
This change is a no-op for win64 configs, as they had this feature before.

Differential Revision: https://phabricator.services.mozilla.com/D33317

--HG--
extra : moz-landing-system : lando
2019-07-16 02:39:16 +00:00
Agi Sferro
9312511318 Bug 1567314 - Add missing docs for TabDelegate.onNewTab. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D38574

--HG--
extra : moz-landing-system : lando
2019-07-18 21:49:40 +00:00
Imanol Fernandez
83b19f30bb Bug 1567232 - Add extra proguard rules for R8 compatibility. r=agi
Summary Add extra proguard rules for R8 compatibility.:

Differential Revision: https://phabricator.services.mozilla.com/D38522

--HG--
extra : moz-landing-system : lando
2019-07-18 17:18:32 +00:00
John Lin
afc3f16477 Bug 1560611 - remember valid buffers only. r=jya
Differential Revision: https://phabricator.services.mozilla.com/D38129

--HG--
extra : moz-landing-system : lando
2019-07-18 00:05:57 +00:00
Alvina Waseem
bf830a7844 Bug 1557096 - Add ContentDelegate.onKill() to differentiate between content process crashes and kills. r=geckoview-reviewers,agi,snorp
Differential Revision: https://phabricator.services.mozilla.com/D35874

--HG--
extra : moz-landing-system : lando
2019-07-18 15:12:28 +00:00
ksenia
64dcd6ee69 Bug 1510067 - change structure of console log messages reporting, create preview of objects and arrays r=twisniewski,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D37675

--HG--
extra : moz-landing-system : lando
2019-07-15 20:34:38 +00:00
Agi Sferro
2b4677581d Bug 1565410 - Don't expose BundleEventListener in the API. r=esawin
This also updates apilint to 0.2.2 to ensure that future instances of this
problem will be caught automatically.

Differential Revision: https://phabricator.services.mozilla.com/D37812

--HG--
extra : moz-landing-system : lando
2019-07-17 15:48:58 +00:00
Gurzau Raul
a40be3ff67 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-17 06:53:00 +03:00
Gurzau Raul
b34b6dead9 Merge autoland to mozilla-central. a=merge 2019-07-17 06:43:28 +03:00
Gurzau Raul
9e92bbfdc8 Backed out 2 changesets (bug 1557096, bug 1565410) for multiple regressions linked to Bug 1557096. a=backout CLOSED TREE
Backed out changeset d35d90d0322b (bug 1565410)
Backed out changeset 4629e855ea33 (bug 1557096)

--HG--
extra : amend_source : a32a416570e06b3905d482ebf313a0da21e53cb6
2019-07-17 00:07:39 +03:00
Jared Wein
d046711c81 Bug 1550171 - Don't apply Password Manager to about: pages. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D37998

--HG--
extra : moz-landing-system : lando
2019-07-15 21:14:12 +00:00
Thomas Nguyen
b0fa7cedfe Bug 1554947 - Update saveURL to use referrerInfo class instead of referrer and referrerr policy r=Gijs,snorp
Differential Revision: https://phabricator.services.mozilla.com/D33939

--HG--
extra : moz-landing-system : lando
2019-07-16 17:59:28 +00:00
Byron Campen [:bwc]
a381540292 Bug 1555792: Update android manifest files to include the socket process. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D34885

--HG--
extra : moz-landing-system : lando
2019-07-11 14:50:17 +00:00
Andrei Lazar
7322b26929 Bug 1564082 The app crash after reopening the recent closed tabs r=petru
The cursor was trying to move to first record after it was closed which lead into
IllegalStateException.
In order to avoid this exception, we should simply check if the cursor was already
closed before trying to move to the first record.

Differential Revision: https://phabricator.services.mozilla.com/D38085

--HG--
extra : moz-landing-system : lando
2019-07-15 15:04:31 +00:00
Brad Arant
2eabf6d0f6 Bug 1268019 - Return default icon for download files that do not have intent for handling.;r=VladBaicu
Depends on D34386

Differential Revision: https://phabricator.services.mozilla.com/D34387

--HG--
extra : moz-landing-system : lando
2019-07-15 09:36:47 +00:00
Cosmin Sabou
d55b8e80a6 Backed out changeset b8f19d6b8762 (bug 1564846) for causing high failure rate in bug 1565072. 2019-07-13 13:13:47 +03:00
Agi Sferro
61f5744ce6 Bug 1565410 - Don't expose BundleEventListener in the API. r=esawin
This also updates apilint to 0.2.2 to ensure that future instances of this
problem will be caught automatically.

Differential Revision: https://phabricator.services.mozilla.com/D37812

--HG--
extra : moz-landing-system : lando
2019-07-12 20:04:38 +00:00
Alvina Waseem
485de70925 Bug 1557096 - Add ContentDelegate.onKill() to differentiate between content process crashes and kills. r=geckoview-reviewers,agi,snorp
Differential Revision: https://phabricator.services.mozilla.com/D35874

--HG--
extra : moz-landing-system : lando
2019-07-11 22:03:43 +00:00
Petru Lingurar
6177d83601 Bug 1480031 - Truncate floating menu labels if they overflow screen width; r=VladBaicu
There's currently a bug in Android's framework that manifests by placing the
floating menu off-screen if a menu label overflows the menu's width.
https://issuetracker.google.com/issues/137169336
To overcome this we'll manually check and truncate any menu label that could
cause issues based on the floating menu style declared upstream.

Differential Revision: https://phabricator.services.mozilla.com/D37684

--HG--
extra : moz-landing-system : lando
2019-07-12 11:30:48 +00:00
Sam Foster
ae8c1da8cb Bug 1559994 - Add 'attention'-styled dismissed doorhanger when auto-saving a generated password. r=MattN
* Add a new optional 'notifySaved' argument to promptToSavePassword
* Give the notification an attention style when showing a login doorhanger for an auto-saved login with a generated password

Differential Revision: https://phabricator.services.mozilla.com/D37661

--HG--
extra : moz-landing-system : lando
2019-07-12 00:34:08 +00:00
Csoregi Natalia
fcccd2b6b0 Merge mozilla-central to autoland. CLOSED TREE 2019-07-12 02:06:45 +03:00
Petru Lingurar
31fcdf1aac Bug 1529557 - Mutate share drawable to prevent against it being reused from cache; r=VladBaicu
Summary:
The share drawable is used in multiple places in code.
Android would cache it and subsequently serve a now dirty version of it with
transformations potentially added.
By mutating it into a new drawable we ensure we'll always have it clean.

Reviewers: VladBaicu

Reviewed By: VladBaicu

Subscribers: emilio

Bug #: 1529557

Differential Revision: https://phabricator.services.mozilla.com/D37734

--HG--
extra : rebase_source : 864946cb3d5a256b26a380fbf6a0cbe70a20ca12
extra : histedit_source : 941d909f040426046d71028b21644d0652fa1238
2019-07-11 23:15:30 +03:00
Bogdan Tara
556047a14b Backed out changeset 81f121f3a7cb (bug 1557096) for ES lint failure on GeckoViewContent.jsm CLOSED TREE 2019-07-12 00:40:18 +03:00
Agi Sferro
1726d85fea Bug 1563844 - Add @ReflectionTarget to DebugConfig. r=csadilek,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D37753

--HG--
extra : moz-landing-system : lando
2019-07-11 20:48:11 +00:00
Alvina Waseem
133133e12f Bug 1557096 - Add ContentDelegate.onKill() to differentiate between content process crashes and kills. r=geckoview-reviewers,agi,snorp
Differential Revision: https://phabricator.services.mozilla.com/D35874

--HG--
extra : moz-landing-system : lando
2019-07-11 18:34:55 +00:00
Rob Wu
1b2dc590f5 Bug 1539144 - Follow-up checkstyle fix in WebExtensionController.java
Verified with `./mach android checkstyle`

Differential Revision: https://phabricator.services.mozilla.com/D37710

--HG--
extra : moz-landing-system : lando
2019-07-11 11:57:40 +00:00
chrmod
8e1240dc4b Bug 1539144 - GeckoView extensions support chrome.tabs.create r=snorp,agi,geckoview-reviewers,robwu,rpl
Differential Revision: https://phabricator.services.mozilla.com/D32796

--HG--
rename : mobile/android/geckoview/src/androidTest/assets/web_extensions/messaging/background.js => mobile/android/geckoview/src/androidTest/assets/web_extensions/tabs/background.js
extra : moz-landing-system : lando
2019-07-11 11:35:25 +00:00