Commit Graph

25259 Commits

Author SHA1 Message Date
Eugen Sawin
791de0acc6 Bug 1610353 - [5.1] Update API changelog. r=geckoview-reviewers,agi
Differential Revision: https://phabricator.services.mozilla.com/D60666

--HG--
extra : moz-landing-system : lando
2020-01-23 20:04:10 +00:00
Eugen Sawin
7860cc1bbc Bug 1610353 - [4.0] Try to make top-level docs prettier. r=agi
Differential Revision: https://phabricator.services.mozilla.com/D60443

--HG--
extra : moz-landing-system : lando
2020-01-23 20:04:00 +00:00
Eugen Sawin
78b6ddecbf Bug 1610353 - [3.0] Add Login Storage onLoginUsed test. r=geckoview-reviewers,snorp
Differential Revision: https://phabricator.services.mozilla.com/D60442

--HG--
extra : moz-landing-system : lando
2020-01-23 20:03:57 +00:00
Eugen Sawin
7f3a6f5a5f Bug 1610353 - [2.0] Connect Gecko backend to GeckoView onLoginUsed API. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D60441

--HG--
extra : moz-landing-system : lando
2020-01-23 20:03:47 +00:00
Eugen Sawin
a2a4ce5156 Bug 1610353 - [1.0] Add LoginStorage onLoginUsed API. r=snorp,geckoview-reviewers,MattN,agi
Differential Revision: https://phabricator.services.mozilla.com/D60440

--HG--
extra : moz-landing-system : lando
2020-01-23 20:03:40 +00:00
James Willcox
415b58b0a0 Bug 1608588 - Auto-deny desktop-notification permission appropriately r=geckoview-reviewers,esawin
This causes us to automatically deny the `desktop-notification`
permission if there is no user interaction, like desktop Firefox. This is
not enforced if the `dom.webnotifications.requireuserinteraction`
preference is set to `false`

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

--HG--
extra : moz-landing-system : lando
2020-01-23 18:02:49 +00:00
Aaron Klotz
ce2204248f Bug 1595834: Make GeckoProcessManager interface e10s-multi aware; r=snorp
This patch does not change any of the *internals* of process management in
`GeckoProcessManager`, however it upgrades the interface in preparation for
such changes.

* We add a java equivalent to Gecko's `GeckoProcessType` enumeration;
* We add the `GeckoProcessType.Selector` class which will be used for
  identifying running content processes;
* We update `ContentParent::MarkAsDead` to use `GeckoProcessType.Selector` for
  indicating which process should be marked.

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

--HG--
extra : moz-landing-system : lando
2020-01-23 18:12:51 +00:00
Coroiu Cristina
30708cd54c Backed out changeset ef356b5b0879 (bug 1608588) for junit failures on a CLOSED TREE 2020-01-23 19:49:30 +02:00
James Willcox
e2ee347144 Bug 1608588 - Auto-deny desktop-notification permission appropriately r=geckoview-reviewers,esawin
This causes us to automatically deny the `desktop-notification`
permission if there is no user interaction, like desktop Firefox. This is
not enforced if the `dom.webnotifications.requireuserinteraction`
preference is set to `false`

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

--HG--
extra : moz-landing-system : lando
2020-01-23 16:28:42 +00:00
Coroiu Cristina
1110c2bfad Backed out changeset 8eb2b7857f62 (bug 1608588) for ESlint failure at mobile/android/components/geckoview/GeckoViewPermission.js on a CLOSED TREE 2020-01-23 18:17:48 +02:00
James Willcox
f691a36dc0 Bug 1608588 - Auto-deny desktop-notification permission appropriately r=geckoview-reviewers,esawin
This causes us to automatically deny the `desktop-notification`
permission if there is no user interaction, like desktop Firefox. This is
not enforced if the `dom.webnotifications.requireuserinteraction`
preference is set to `false`

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

--HG--
extra : moz-landing-system : lando
2020-01-23 12:48:55 +00:00
James Willcox
dcf1f45bdd Bug 1610338 - Make popup blocking work in GeckoView r=geckoview-reviewers,agi
This also fixes the tests, and adds a utility method for waiting one
round trip between the UI and Gecko thread.

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

--HG--
extra : moz-landing-system : lando
2020-01-23 15:22:47 +00:00
Brendan Dahl
f15a6c8a03 Bug 1533406 - Add tests for gecko view private mode. r=snorp
1) Adds a basic functionality test.
2) Adds a tests to ensure storage is shared across private mode sessions.

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

--HG--
extra : moz-landing-system : lando
2020-01-22 22:07:08 +00:00
Brendan Dahl
d4e28b08cf Bug 1533406 - Extend private browsing lifetime for gecko view too. r=smaug
Private browsing data kept getting cleared each time a new tab was created
since gecko thought there were no more private windows. Also, fixes a typo
in the case of "windowtype".

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

--HG--
extra : moz-landing-system : lando
2020-01-22 22:06:58 +00:00
Bogdan Tara
3722dbcc14 Backed out 2 changesets (bug 1533406) for lints complaining about PrivateModeTest.kt CLOSED TREE
Backed out changeset 1b67df42fdf2 (bug 1533406)
Backed out changeset e60af0dab868 (bug 1533406)
2020-01-22 22:50:50 +02:00
Brendan Dahl
fdde9c7d30 Bug 1533406 - Add tests for gecko view private mode. r=snorp
1) Adds a basic functionality test.
2) Adds a tests to ensure storage is shared across private mode sessions.

Depends on D60330

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

--HG--
extra : moz-landing-system : lando
2020-01-21 21:50:35 +00:00
Brendan Dahl
6bd04c1a5d Bug 1533406 - Extend private browsing lifetime for gecko view too. r=smaug
Private browsing data kept getting cleared each time a new tab was created
since gecko thought there were no more private windows. Also, fixes a typo
in the case of "windowtype".

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

--HG--
extra : moz-landing-system : lando
2020-01-21 18:28:37 +00:00
Agi Sferro
c1c4d77618 Bug 1610914 - Handle theme_icons in Icon. r=snorp
Differential Revision: https://phabricator.services.mozilla.com/D60726

--HG--
extra : moz-landing-system : lando
2020-01-22 19:19:48 +00:00
Agi Sferro
45c0f04775 Bug 1610641 - Remove all remaining Fennec modules. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60586

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:49 +00:00
Agi Sferro
576e9c816c Bug 1610641 - Remove unused SharedPreferences. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60585

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:47 +00:00
Agi Sferro
fd153c526e Bug 1610641 - Remove unused MediaPlayerApp, Notifications, RuntimePermissions. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60584

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:40 +00:00
Agi Sferro
2813249bdd Bug 1610641 - Remove unused FormAssistant.jsm, DownloadNotifications.jsm r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60583

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:37 +00:00
Agi Sferro
b02df59d02 Bug 1610641 - Remove unused ActionBarHandler.jsm. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60582

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:35 +00:00
Agi Sferro
7610d7f3cb Bug 1610641 - Remove unused Accounts.jsm. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60581

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:33 +00:00
Agi Sferro
9b30266671 Bug 1610641 - Remove Fennec's ext-browsingData. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D60580

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:31 +00:00
Agi Sferro
a6d7032a66 Bug 1610608 - Remove unused ErrorPageEventHandler. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60579

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:29 +00:00
Agi Sferro
3c673800f1 Bug 1610641 - Remove unused NetErrorHelper.jsm r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60578

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:27 +00:00
Agi Sferro
5397fdb093 Bug 1610641 - Remove unused Prompt.jsm r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60577

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:24 +00:00
Agi Sferro
5a1c71fcd7 Bug 1610641 - Remove unused HelperApps.jsm. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60576

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:22 +00:00
Agi Sferro
151e1545d9 Bug 1593395 - Remove unused FxAccountsWebChannel.jsm. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60575

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:18 +00:00
Agi Sferro
0969a490fb Bug 1610641 - Remove unused SelectHelper.jsm r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60574

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:16 +00:00
Agi Sferro
fb8a612c6d Bug 1610641 - Remove unused InputWidgetHelper.jsm. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60573

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:13 +00:00
Agi Sferro
305511975b Bug 1610641 - Remove unused WebrtcUI.jsm. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60572

--HG--
extra : moz-landing-system : lando
2020-01-22 15:19:10 +00:00
Narcis Beleuzu
df67c871b2 Backed out 15 changesets (bug 1593395, bug 1610641, bug 1610608) for build bustages on chrome.ini . CLOSED TREE
Backed out changeset 11f9ed281022 (bug 1610641)
Backed out changeset a3852d7add7c (bug 1610641)
Backed out changeset 03fd98c58009 (bug 1610641)
Backed out changeset df53aae9f611 (bug 1610641)
Backed out changeset 8dce2aa95db7 (bug 1610641)
Backed out changeset 4d78ecbd2217 (bug 1610641)
Backed out changeset 8e5484acd16c (bug 1610641)
Backed out changeset 45be5eda8a5e (bug 1610608)
Backed out changeset 040bdf225776 (bug 1610641)
Backed out changeset 4a84eddd9815 (bug 1610641)
Backed out changeset e469149d1828 (bug 1610641)
Backed out changeset f1f041f2c5c1 (bug 1593395)
Backed out changeset ae84f1c37adb (bug 1610641)
Backed out changeset 4cf939a54ca3 (bug 1610641)
Backed out changeset 22f33e33fb81 (bug 1610641)
2020-01-22 17:13:36 +02:00
Agi Sferro
eed39517bf Bug 1610641 - Remove all remaining Fennec modules. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60586

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:56 +00:00
Agi Sferro
5ee251c454 Bug 1610641 - Remove unused SharedPreferences. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60585

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:53 +00:00
Agi Sferro
d5c021dcff Bug 1610641 - Remove unused MediaPlayerApp, Notifications, RuntimePermissions. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60584

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:51 +00:00
Agi Sferro
162b378a2a Bug 1610641 - Remove unused FormAssistant.jsm, DownloadNotifications.jsm r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60583

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:49 +00:00
Agi Sferro
b86095690f Bug 1610641 - Remove unused ActionBarHandler.jsm. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60582

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:47 +00:00
Agi Sferro
19eac071b5 Bug 1610641 - Remove unused Accounts.jsm. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60581

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:44 +00:00
Agi Sferro
03744413b0 Bug 1610641 - Remove Fennec's ext-browsingData. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D60580

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:42 +00:00
Agi Sferro
fa62d87def Bug 1610608 - Remove unused ErrorPageEventHandler. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60579

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:40 +00:00
Agi Sferro
07f16c547d Bug 1610641 - Remove unused NetErrorHelper.jsm r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60578

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:38 +00:00
Agi Sferro
de2ff3ef4c Bug 1610641 - Remove unused Prompt.jsm r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60577

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:36 +00:00
Agi Sferro
ae9d27056b Bug 1610641 - Remove unused HelperApps.jsm. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60576

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:34 +00:00
Agi Sferro
9881f80610 Bug 1593395 - Remove unused FxAccountsWebChannel.jsm. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60575

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:31 +00:00
Agi Sferro
4b9cbeb71e Bug 1610641 - Remove unused SelectHelper.jsm r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60574

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:29 +00:00
Agi Sferro
8cae585683 Bug 1610641 - Remove unused InputWidgetHelper.jsm. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60573

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:27 +00:00
Agi Sferro
f141e90b45 Bug 1610641 - Remove unused WebrtcUI.jsm. r=esawin
Differential Revision: https://phabricator.services.mozilla.com/D60572

--HG--
extra : moz-landing-system : lando
2020-01-22 14:52:25 +00:00
Oana Pop Rus
1d2bce24ac Backed out 2 changesets (bug 1601660) for gv-junit failures in ContentBlockingControllerTest. on a CLOSED TREE
Backed out changeset ec5d3b078a88 (bug 1601660)
Backed out changeset 06001b30f6cd (bug 1601660)
2020-01-22 12:06:22 +02:00