Makoto Kato
b330c6558e
Bug 1799379
- Update bug components for GeckoView. r=geckoview-reviewers,calu
...
There is no Core: Widget - Android now, so we should update bug component of
widget/android. Also, I add GVE for GVE path.
Differential Revision: https://phabricator.services.mozilla.com/D161413
2022-11-08 01:07:43 +00:00
Emilio Cobos Álvarez
75f4e85d71
Bug 1799535 - Clean-up autoplay prefs. r=alwu,geckoview-reviewers,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D161518
2022-11-07 23:13:44 +00:00
Mark Banner
18753bfe42
Bug 1798212 - Convert consumers of downloads code to ES modules. r=mak,geckoview-reviewers,extension-reviewers,settings-reviewers,credential-management-reviewers,sgalich,mconley,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D161013
2022-11-07 17:56:10 +00:00
Nick Alexander
e5289052b2
Bug 1792258 - Post: Make it easier to test (Android) multi-locale packages. r=geckoview-reviewers,m_kato
...
This commit updates the outdated documentation for producing multi-locale
packages, and also arranges for Android multi-locale packages to produce a
GeckoViewExample binary that has `libs` and `assets/omni.ja`. Together, these
greatly ease multi-locale testing.
Differential Revision: https://phabricator.services.mozilla.com/D160705
2022-11-03 21:36:26 +00:00
Nick Alexander
b5e9cea02a
Bug 1792258 - Package `mobile/android/aboutConfig.ftl`. r=geckoview-reviewers,m_kato
...
This commit does two things. First, it fixes a packaging error caused
by various `relativesrcdir` directives impacting the `**/*.ftl` block
by lifting that block earlier; second, it patches the target JAR in
later blocks.
Differential Revision: https://phabricator.services.mozilla.com/D160704
2022-11-03 21:36:25 +00:00
Arturo Mejia
74b761feb0
Bug 1798402 - Improve GeckoView Save to PDF error reporting r=ohall,jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D160854
2022-11-02 23:40:15 +00:00
Sandor Molnar
f1c485027f
Backed out 2 changesets (bug 1798363) for causing android mochitest failures in dom/serviceworkers/test/test_https_origin_after_redirect_cached.html CLOSED TREE
...
Backed out changeset 2b6cf2df8e21 (bug 1798363)
Backed out changeset fe72217f6916 (bug 1798363)
2022-11-03 00:41:43 +02:00
Mugurell
ba8c53f59e
Bug 1798363 - Have DFPI as the default cookie policy in GeckoView-Example. r=geckoview-reviewers,jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D160830
2022-11-02 20:53:04 +00:00
Mugurell
b6b08f7b66
Bug 1798363 - Have DFPI as the default cookie policy in GeckoView. r=geckoview-reviewers,jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D160829
2022-11-02 20:53:04 +00:00
Makoto Kato
1b99d3294e
Bug 1797472 - Convert Messaging.jsm to ESM. r=geckoview-reviewers,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D160349
2022-11-02 14:31:59 +00:00
Arturo Mejia
3307fe95de
Bug 1788720 - Expose private browsing flag in StorageController.getPermissions r=geckoview-reviewers,jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D160424
2022-11-02 13:20:13 +00:00
ohall-m
3b204056d6
Bug 1771343 - GeckoView Android API 33 (Android 13) r=geckoview-reviewers,jgraham,jnicol,nalexander,jonalmeida
...
Updating GeckoView from Android API level 31 to API 33 for target and compile.
Differential Revision: https://phabricator.services.mozilla.com/D159764
2022-11-02 10:53:33 +00:00
Cristian Tuns
4d37cf70f1
Backed out 19 changesets (bug 1541508) for causing xpcshell failures on test_notHeadlessByDefault.js CLOSED TREE
...
Backed out changeset 08476fa2bc27 (bug 1541508)
Backed out changeset 0bf7514845db (bug 1541508)
Backed out changeset aa612a5e9ef7 (bug 1541508)
Backed out changeset 6bb9360473f7 (bug 1541508)
Backed out changeset b3d8e92f50c2 (bug 1541508)
Backed out changeset fa40dded133e (bug 1541508)
Backed out changeset 2e7db4aa8d4f (bug 1541508)
Backed out changeset 6098e2eb62ea (bug 1541508)
Backed out changeset 2c599ee639c4 (bug 1541508)
Backed out changeset 7d44f6e2644c (bug 1541508)
Backed out changeset c1279c3d674c (bug 1541508)
Backed out changeset 8bd08a62a590 (bug 1541508)
Backed out changeset 740010cb005c (bug 1541508)
Backed out changeset 0bfc7dd85c62 (bug 1541508)
Backed out changeset c4374a351356 (bug 1541508)
Backed out changeset 44ccfeca7364 (bug 1541508)
Backed out changeset e944e706a523 (bug 1541508)
Backed out changeset 2c59d66f43e4 (bug 1541508)
Backed out changeset a1896eacb6f1 (bug 1541508)
2022-11-01 22:38:52 -04:00
Barret Rennie
c5f4e61691
Bug 1541508 - Use Services.env in mobile/ r=geckoview-reviewers,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D160142
2022-11-02 02:08:56 +00:00
Cristian Tuns
47601caf13
Backed out changeset 6d8714cc305a (bug 1788720) for causing geckoview failures on clickNotificationParceled CLOSED TREE
2022-11-01 14:00:27 -04:00
Arturo Mejia
b2bb2aa95a
Bug 1788720 - Expose private browsing flag in StorageController.getPermissions r=geckoview-reviewers,jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D160424
2022-11-01 16:49:12 +00:00
Oliver Dunk
b7782d615a
Bug 1755763
- Update browserAction.openPopup API r=geckoview-reviewers,robwu,owlish
...
To align with other browsers, the user gesture requirement has
been removed and there is now an optional first argument which
can be used to provide a windowId.
Differential Revision: https://phabricator.services.mozilla.com/D139796
2022-10-31 15:22:41 +00:00
Mark Banner
a2123f2d55
Bug 1798058 - Convert consumers of toolkit/modules/sessionstore/ to ES modules. r=daleharvey,geckoview-reviewers,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D160682
2022-10-31 15:15:34 +00:00
Makoto Kato
164e8abdd6
Bug 1797670 - Fix broken CHANGELOG.md links by bug 1790724. r=geckoview-reviewers,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D160445
2022-10-31 01:00:16 +00:00
Cosmin Sabou
76db5a7d62
Backed out changeset c7074f4cf73c (bug 1788720) for causing geckoview failures on PermissionDelegateTest. CLOSED TREE
2022-10-28 22:03:56 +03:00
Arturo Mejia
fd35bab7a0
Bug 1788720 - Expose private browsing flag in StorageController.getPermissions r=geckoview-reviewers,jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D160424
2022-10-28 14:00:45 +00:00
Arturo Mejia
d47465946b
Bug 1795954 - Implement the Initial Onboarding Feature in GeckoView Example app r=geckoview-reviewers,ohall,amejiamarmol
...
Differential Revision: https://phabricator.services.mozilla.com/D159632
2022-10-28 13:48:00 +00:00
William Durand
47ec599a1c
Bug 1797050 - Part 5 - Use `browser_specific_settings` instead of `applications` in android test extensions. r=owlish
...
We want to encourage extension developers to use `browser_specific_settings` instead of `applications`,
which will be unsupported in Manifest Version 3+. This patch makes sure test extensions won't cause any
issues in the future.
Differential Revision: https://phabricator.services.mozilla.com/D160541
2022-10-28 09:53:10 +00:00
William Durand
64e8f3272d
Bug 1797050 - Part 3 - Use `browser_specific_settings` instead of `applications` in existing WebExt tests. r=rpl,geckoview-reviewers,extension-reviewers,owlish
...
We want to encourage extension developers to use `browser_specific_settings` instead of `applications`,
which will be unsupported in Manifest Version 3+. This patch prepares the introduction of a new warning
(that is usually converted into an error in the test environment).
Differential Revision: https://phabricator.services.mozilla.com/D160059
2022-10-28 09:53:09 +00:00
Marian-Vasile Laza
a0fe811cf3
Backed out changeset 9cda62240050 (bug 1788720) for causing linting failures. CLOSED TREE
2022-10-27 01:49:08 +03:00
Arturo Mejia
bd826e4068
Bug 1788720 - Expose private browsing flag in StorageController.getPermissions r=geckoview-reviewers,jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D160424
2022-10-26 21:56:06 +00:00
Mark Banner
9613c19f16
Bug 1795880 - Add an ESLint rule to enforce using static imports where possible. r=arai,geckoview-reviewers,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D160131
2022-10-26 09:37:46 +00:00
Mark Banner
7f3cba09e8
Bug 1795322 - Update toolkit modules references in remaining places. r=mossop,zeid,geckoview-reviewers,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D160036
2022-10-26 08:06:37 +00:00
Csoregi Natalia
5f9da7b301
Backed out 12 changesets (bug 1795322) for causing multiple failures e.g. test_deletion_request_ping.py. CLOSED TREE
...
Backed out changeset aba25cbcda51 (bug 1795322)
Backed out changeset a4a35005ada9 (bug 1795322)
Backed out changeset 8e8d790eb0f4 (bug 1795322)
Backed out changeset db8903454bd3 (bug 1795322)
Backed out changeset 60cc71c61cad (bug 1795322)
Backed out changeset bc6a674994ad (bug 1795322)
Backed out changeset 6ac8a611f8c7 (bug 1795322)
Backed out changeset 9fb873ecfb31 (bug 1795322)
Backed out changeset c8a7a40c2a2f (bug 1795322)
Backed out changeset f2c118b6c6ce (bug 1795322)
Backed out changeset 38df43b4a70f (bug 1795322)
Backed out changeset 89aea8373411 (bug 1795322)
2022-10-25 23:47:58 +03:00
Mark Banner
fc7befc08d
Bug 1795322 - Update toolkit modules references in remaining places. r=mossop,zeid,geckoview-reviewers,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D160036
2022-10-25 19:49:28 +00:00
Stanca Serban
f07c2c9783
Backed out changeset adb4eb909fc2 (bug 1755763
) for causing mochitests failures on browser_ext_browserAction_click_types.js. CLOSED TREE
2022-10-25 15:53:19 +03:00
Oliver Dunk
5bf4e95eac
Bug 1755763
- Update browserAction.openPopup API r=geckoview-reviewers,robwu,owlish
...
To align with other browsers, the user gesture requirement has
been removed and there is now an optional first argument which
can be used to provide a windowId.
Differential Revision: https://phabricator.services.mozilla.com/D139796
2022-10-25 11:49:42 +00:00
Arturo Mejia
c57bd72f23
Bug 1790724 - Add API to expose Cookie Banner Handling Mode setting r=geckoview-reviewers,jonalmeida,ohall
...
Differential Revision: https://phabricator.services.mozilla.com/D159774
2022-10-24 18:12:06 +00:00
Csoregi Natalia
b9f1f061b4
Bug 1754570 - Remove test capturePixelsAfterGpuProcessCrash. r=intermittent-reviewers,geckoview-reviewers,MasterWayZ,owlish,jnicol
...
Differential Revision: https://phabricator.services.mozilla.com/D159274
2022-10-20 18:26:48 +00:00
Makoto Kato
9a1a597177
Bug 1795639 - Convert GeckoViewUtils to ESM. r=geckoview-reviewers,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D159490
2022-10-20 11:37:01 +00:00
Morgan Rae Reschenberg
98bda97716
Bug 1787274: Use mCachedFields viewport cache for determining offscreen state r=Jamie,geckoview-reviewers,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D155903
2022-10-18 22:30:10 +00:00
Cosmin Sabou
02bc919daa
Backed out 3 changesets (bug 1787274, bug 1792964, bug 1774708) for causing mochitest failures on browser_test_visibility.js. CLOSED TREE
...
Backed out changeset f9ec55a441c4 (bug 1774708)
Backed out changeset f942a92c1666 (bug 1792964)
Backed out changeset d60a24f2c8b8 (bug 1787274)
2022-10-18 22:54:12 +03:00
Morgan Rae Reschenberg
32271e47f7
Bug 1787274: Use mCachedFields viewport cache for determining offscreen state r=Jamie,geckoview-reviewers,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D155903
2022-10-18 19:07:44 +00:00
Mark Banner
2ffde1e92f
Bug 1792341 - Migrate more toolkit/modules consumers to use direct ES module import. r=Gijs,webdriver-reviewers,perftest-reviewers,necko-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,sgalich,owlish,bytesized,AlexandruIonescu,whimboo,mconley,mixedpuppy
...
Mainly automated changes. Some manual ESLint fixes and whitespace cleanup.
Differential Revision: https://phabricator.services.mozilla.com/D158452
2022-10-18 11:21:26 +00:00
Makoto Kato
1dce2205ee
Bug 1795183 - Replace OS.path.join with PathUtils.join in ChildCrashHandler.jsm. r=geckoview-reviewers,owlish
...
`osfile` is deprecated and `./mach lint -l eslint` shows warning message for
it. So I would like to replace it with `PathUtils`.
Differential Revision: https://phabricator.services.mozilla.com/D159343
2022-10-18 00:18:56 +00:00
Eitan Isaacson
3243bf997e
Bug 1789474 - Allow detached documents to be overwritten in accessible mapping. r=Jamie,geckoview-reviewers,owlish
...
Also assure that unregistering an accessible removes the right one and
doesn't confuse the attached document with the detached one.
Add stderr output to Accessible::DebugPrint in Android as well.
Differential Revision: https://phabricator.services.mozilla.com/D157528
2022-10-17 23:10:19 +00:00
Paul Adenot
9a01f6f628
Bug 1770940 - Ignore an exception when calling AudioManager.startBluetoothSco. r=geckoview-reviewers,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D158661
2022-10-17 12:00:27 +00:00
Alexandre Poirot
a6539ba47e
Bug 1793604 - [devtools] Convert Loader.jsm to ESM. r=perftest-reviewers,geckoview-reviewers,preferences-reviewers,owlish,kshampur,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D158582
2022-10-14 12:19:42 +00:00
Eemeli Aro
1564027eba
Bug 1786186 - Migrate mobile about:config to Fluent. r=geckoview-reviewers,fluent-reviewers,flod,owlish. CLOSED TREE
...
This migration creates the first FTL file under mobile/android/.
As GeckoView isn't actually localised (see bug 1605358), this file
is not exposed to localisers.
A migration script is still included, as previous localisations of
the about:config view's strings are available from its Fennec days.
Running the script will fail in an m-c checkout bootstrapped for
desktop development; it's possible to hack around this by manually
setting the `l10n_toml` value in `python/l10n/test_fluent_migrations/fmt.py`.
Differential Revision: https://phabricator.services.mozilla.com/D155450
2022-09-20 11:53:37 +00:00
Narcis Beleuzu
e16ed10e23
Backed out changeset a7e5bcf262cd (bug 1786186) - wrong backout
2022-10-14 09:49:25 +03:00
Eemeli Aro
1d7d01e03d
Bug 1786186 - Backed out changeset 24e777435dea for geckoview-junit failures. CLOSED TREE
...
This migration creates the first FTL file under mobile/android/.
As GeckoView isn't actually localised (see bug 1605358), this file
is not exposed to localisers.
A migration script is still included, as previous localisations of
the about:config view's strings are available from its Fennec days.
Running the script will fail in an m-c checkout bootstrapped for
desktop development; it's possible to hack around this by manually
setting the `l10n_toml` value in `python/l10n/test_fluent_migrations/fmt.py`.
Differential Revision: https://phabricator.services.mozilla.com/D155450
2022-10-14 09:41:21 +03:00
Sandor Molnar
6a467e1baf
Backed out changeset 431649004dd4 (bug 1789474) for causing android gv-junit-fis-o crashes CLOSED TREE
2022-10-14 07:59:55 +03:00
Cosmin Sabou
87e1282cfb
Backed out changeset cb56ec6454d6 (bug 1786186) for causing Bug 1792258.
2022-10-14 05:53:47 +03:00
Eitan Isaacson
1778c775fe
Bug 1789474 - Allow detached documents to be overwritten in accessible mapping. r=Jamie,geckoview-reviewers,owlish
...
Also assure that unregistering an accessible removes the right one and
doesn't confuse the attached document with the detached one.
Add stderr output to Accessible::DebugPrint in Android as well.
Differential Revision: https://phabricator.services.mozilla.com/D157528
2022-10-13 22:03:03 +00:00
Joel Maher
39c161dd67
Bug 1794927 - Use clear text traffic flag for android test_runner app. r=nalexander,geckoview-reviewers,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D159235
2022-10-13 20:21:09 +00:00