Luca Greco
659ac681e9
Bug 1855977 - Set ExtensionProcessCrashObserver appInForeground flag to false if GeckoView is in background when Gecko main process is being started. r=geckoview-reviewers,willdurand,zmckenney
...
Differential Revision: https://phabricator.services.mozilla.com/D189680
2023-10-10 18:43:01 +00:00
Chris Peterson
022596d83c
Bug 1806690 - Remove "rv:109.0" UA workaround for IE11. r=necko-reviewers,geckoview-reviewers,valentin,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D190395
2023-10-10 16:22:47 +00:00
Noemi Erli
499935181f
Backed out changeset 9a8a37d46b1f (bug 1844138) for causing android buid bustages CLOSED TREE
2023-10-10 19:21:33 +03:00
Zac McKenney
716548e5b3
Bug 1844138 - Add new gecko runtime prefs for extensions process crash threshold and timeframe r=geckoview-reviewers,extension-reviewers,willdurand,amejiamarmol
...
Differential Revision: https://phabricator.services.mozilla.com/D187838
2023-10-10 15:56:06 +00:00
Gregory Pappas
7e0f6fa0f1
Bug 1857640 - Remove more prefs that don't do anything in GeckoView r=geckoview-reviewers,sync-reviewers,skhamis,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D190393
2023-10-10 02:28:11 +00:00
Gregory Pappas
311485c5b0
Bug 1857049 - Move toolkit.lazyHiddenWindow pref to all.js r=mossop,geckoview-reviewers,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D190100
2023-10-07 03:32:42 +00:00
Olivia Hall
3eceb9a32f
Bug 1844521 - GeckoView Initial Session Translations API r=geckoview-reviewers,kaya,calu
...
This patch lands an initial GeckoView session API for using toolkit
translations. This patch adds an initial session translate delegate,
functions to translate, detect languages, and restore to an original
page. The runtime API will follow in bug 1852313 and additional session
API changes are planned.
Differential Revision: https://phabricator.services.mozilla.com/D189228
2023-10-05 22:18:54 +00:00
Mike Hommey
c04c99325f
Bug 1839739 - Default to lld in more cases on Linux. r=firefox-build-system-reviewers,geckoview-reviewers,releng-reviewers,andi,gbrown,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D188676
2023-10-05 20:11:07 +00:00
William Durand
e602167d1b
Bug 1850674 - Export more GeckoView web extension metadata r=geckoview-reviewers,amejiamarmol
...
Added new properties from: https://searchfox.org/mozilla-central/rev/1f5d04fed3631f97a84b589429419b83342d7c9a/toolkit/mozapps/extensions/internal/XPIDatabase.jsm#1582,1586-1588,1601,1618
Differential Revision: https://phabricator.services.mozilla.com/D190071
2023-10-05 10:28:38 +00:00
Gregory Pappas
5bc7269515
Bug 1857042 - Set security.cert_pinning.enforcement_level to 1 in StaticPrefs r=keeler,geckoview-reviewers,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D190098
2023-10-05 03:35:17 +00:00
Gregory Pappas
da6352ffdb
Bug 1857045 - Remove duplicate prefs from geckoview-prefs.js r=geckoview-reviewers,m_kato
...
These are prefs in geckoview-prefs.js which are already declared in all.js with the same value.
Differential Revision: https://phabricator.services.mozilla.com/D190106
2023-10-05 03:34:45 +00:00
Butkovits Atila
3bc955fcfb
Backed out changeset 72b928e5b2ef (bug 1850674) for causing XPCShell failures at test_ext_webidl_api.js. CLOSED TREE
2023-10-05 01:26:40 +03:00
William Durand
e5f9b4dab3
Bug 1850674 - Export more GeckoView web extension metadata r=geckoview-reviewers,amejiamarmol
...
Added new properties from: https://searchfox.org/mozilla-central/rev/1f5d04fed3631f97a84b589429419b83342d7c9a/toolkit/mozapps/extensions/internal/XPIDatabase.jsm#1582,1586-1588,1601,1618
Differential Revision: https://phabricator.services.mozilla.com/D190071
2023-10-04 20:43:41 +00:00
Gregory Pappas
bb7ab41f75
Bug 1856512 - Lock toolkit.defaultChromeURI pref r=geckoview-reviewers,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D189887
2023-10-04 19:03:52 +00:00
Gregory Pappas
09a21738dd
Bug 1856510 - Clean up mobile.js r=geckoview-reviewers,calu
...
urlclassifier.downloadBlockTable/urlclassifier.downloadAllowTable are
declared twice for some reason.
privacy.popups.showBrowserMessage and home.sync.* prefs seem to be unused.
Differential Revision: https://phabricator.services.mozilla.com/D189886
2023-10-04 19:03:37 +00:00
Cathy Lu
462b4a4e84
Bug 1856797 - Fix Shopping adjustedRating Int cannot be cast as Double r=geckoview-reviewers,ohall
...
Differential Revision: https://phabricator.services.mozilla.com/D190088
2023-10-04 19:00:58 +00:00
Gregory Pappas
70c692706d
Bug 1856506 - Enable dom.ipc.processPriorityManager.enabled in StaticPrefs r=gsvelto,geckoview-reviewers,amejiamarmol
...
Differential Revision: https://phabricator.services.mozilla.com/D189884
2023-10-04 17:59:19 +00:00
Cosmin Sabou
c8c7e83a77
Backed out 2 changesets (bug 1854047, bug 1839739) for causing build bustages. CLOSED TREE
...
Backed out changeset 3fb508020251 (bug 1854047)
Backed out changeset 056fe66a8b3f (bug 1839739)
2023-10-04 03:34:26 +03:00
Mike Hommey
26cd3f8040
Bug 1839739 - Default to lld in more cases on Linux. r=firefox-build-system-reviewers,geckoview-reviewers,releng-reviewers,andi,gbrown,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D188676
2023-10-04 00:06:57 +00:00
William Durand
9c0303a15f
Bug 1847266 - Add new disabled flag for incompatible extensions. r=geckoview-reviewers,amejiamarmol
...
Differential Revision: https://phabricator.services.mozilla.com/D189763
2023-10-03 12:10:24 +00:00
Cathy Lu
d01fbb348d
Bug 1848658 - Update shopping reviewAnalysis to default to null r=geckoview-reviewers,rsainani,ohall
...
Differential Revision: https://phabricator.services.mozilla.com/D189669
2023-10-02 22:55:15 +00:00
owlishDeveloper
7f79395d05
Bug 1846341 - Add public Builders for Recommendation and ReviewAnalysis objects to aid testing r=geckoview-reviewers,calu,ohall
...
Differential Revision: https://phabricator.services.mozilla.com/D189436
2023-10-02 15:53:35 +00:00
Norisz Fay
aba9a1b03c
Backed out changeset 38f82f76af47 (bug 1673954) for causing gv-junit failures on NavigationDelegateTest
2023-10-02 15:23:42 +03:00
Makoto Kato
7c10529183
Bug 1673954 - onLoadError shouldn't return null if using test-support extension APIs. r=geckoview-reviewers,owlish
...
GeckoView can hook error page by `NavigationDelegate.onLoadError`. But
when this delegation returns `null`, test-support Web extensions won't
be loaded correctly.
A content script of Web extensions is loaded when first document element
is inserted. But when `onLoadError` returns null, there is no document
element. So content script won't be loaded on this situation.
If not fission, content script is already loaded. But if fission, content
script may not be loaded if switching process by loading new URL.
So we should return non-null string if we use `evaluateJS`.
Also, `document.reloadWithHttpsOnlyException` may causes that the document
will be unloaded immediately before native message isn't handled. So I
use `setTimeout` to call it.
Differential Revision: https://phabricator.services.mozilla.com/D189217
2023-10-02 01:35:31 +00:00
William Durand
874ca14beb
Bug 1855694 - Only send the remote type prefix. r=gsvelto,geckoview-reviewers,amejiamarmol
...
Differential Revision: https://phabricator.services.mozilla.com/D189499
2023-09-29 17:19:28 +00:00
Narcis Beleuzu
1915d07f5c
Backed out 2 changesets (bug 1854047, bug 1839739) for causing bug 1855568. CLOSED TREE
...
Backed out changeset 2b3b967b6571 (bug 1854047)
Backed out changeset f957fe22f28e (bug 1839739)
2023-09-29 11:13:56 +03:00
William Durand
7c296ccd35
Bug 1847266 - Add new disabled flag for extensions not correctly signed. r=geckoview-reviewers,amejiamarmol,rpl,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D189423
2023-09-28 10:33:25 +00:00
William Durand
e0e9b7dbe1
Bug 1855405 - Add `disableExtensionProcessSpawning()` method to the `WebExtensionController` r=geckoview-reviewers,amejiamarmol,zmckenney
...
Differential Revision: https://phabricator.services.mozilla.com/D189350
2023-09-27 18:38:30 +00:00
Valentin Gosu
0478833341
Bug 1854216 - Backed out changeset f5d973fcd59c (bug 1591533) for resetting the TRR mode when set via about:config r=owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D189106
2023-09-26 10:45:23 +00:00
Cosmin Sabou
c01b01d477
Bug 1855106 - Fix Android asan fuzzing build.
2023-09-26 04:36:45 +03:00
Mike Hommey
5dacba3398
Bug 1839739 - Default to lld in more cases on Linux. r=firefox-build-system-reviewers,geckoview-reviewers,releng-reviewers,andi,gbrown,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D188676
2023-09-25 22:58:28 +00:00
Gregory Pappas
27fa1ad977
Bug 1853546 - Remove dom.enable_window_print pref r=smaug,geckoview-reviewers,ohall
...
Differential Revision: https://phabricator.services.mozilla.com/D188789
2023-09-21 14:30:17 +00:00
Logan Rosen
27ebadb5d9
Bug 1510973 - remove redundant local variables r=geckoview-reviewers,calu
...
Differential Revision: https://phabricator.services.mozilla.com/D184062
2023-09-20 04:19:01 +00:00
Gregory Pappas
f26bb74ccf
Bug 1853835 - Enable media.webspeech.synth.enabled in StaticPrefs r=geckoview-reviewers,eeejay,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D188547
2023-09-19 21:21:22 +00:00
Cathy Lu
7157975f4b
Bug 1852804 - Expose requestCreateAnalysis in GeckoView to allow apps to request re-analysis r=geckoview-reviewers,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D188371
2023-09-18 21:43:43 +00:00
Gregory Pappas
06e3f83e31
Bug 1851962
- Remove dom.forms.autocapitalize pref r=emilio,geckoview-reviewers,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D188367
2023-09-18 13:53:21 +00:00
Gregory Pappas
e93d3dafd9
Bug 1851099 - Remove dom.media.mediasession.enabled pref r=alwu,geckoview-reviewers,webidl,smaug,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D187347
2023-09-15 18:31:44 +00:00
cschanaj
d00a7afc2e
Bug 1591533 - Add GV API to enable DNS-over-HTTPS capability on Fenix r=geckoview-reviewers,calu,owlish
...
This PR adds a couple GeckoView API to setup and specific DoH TRR mode
and server URI, which enables the DNS-over-HTTPS capability on Firefox
Fenix.
Differential Revision: https://phabricator.services.mozilla.com/D121455
2023-09-14 07:00:52 +00:00
Tom Marble
9e40a719f2
Bug 1850545 - convert .ini manifests to .toml: batch 3 chrome.ini (bis) r=jmaher,geckoview-reviewers,extension-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,places-reviewers,profiler-reviewers,m_kato,mak,mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D187597
2023-09-13 18:28:32 +00:00
Sandor Molnar
8640f33f25
Backed out changeset 3f735a759aae (bug 1591533) for causing gv-junit failures on RuntimeSettingsTest#largeKeepaliveFactor CLOSED TREE
2023-09-12 19:26:10 +03:00
cschanaj
96113e9390
Bug 1591533 - Add GV API to enable DNS-over-HTTPS capability on Fenix r=geckoview-reviewers,calu,owlish
...
This PR adds a couple GeckoView API to setup and specific DoH TRR mode
and server URI, which enables the DNS-over-HTTPS capability on Firefox
Fenix.
Differential Revision: https://phabricator.services.mozilla.com/D121455
2023-09-12 14:05:58 +00:00
Alexandra Borovova
24aa536555
Bug 1849369 - Add event detail to DOMModalDialogClosed event in the GeckoView. r=geckoview-reviewers,webdriver-reviewers,ohall,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D187777
2023-09-12 08:53:31 +00:00
Cosmin Sabou
eb5ad4931f
Backed out changeset deff068cb017 (bug 1849369) for marionette dialog related failures. CLOSED TREE
2023-09-11 14:40:03 +03:00
William Durand
e48ebbd1c4
Bug 1851518 - Send the `remoteType` in GeckoView child crash reports. r=gsvelto,geckoview-reviewers,Roger,amejiamarmol
...
Differential Revision: https://phabricator.services.mozilla.com/D187400
2023-09-11 10:48:00 +00:00
Alexandra Borovova
570733ffcd
Bug 1849369 - Add event detail to DOMModalDialogClosed event in the GeckoView. r=geckoview-reviewers,webdriver-reviewers,ohall,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D187777
2023-09-11 10:07:10 +00:00
Cosmin Sabou
6bb4d6638d
Backed out changeset 1410c62b886e (bug 1851518) for causing geckoview failures on GpuCrashTest. CLOSED TREE
2023-09-11 12:07:35 +03:00
William Durand
7abea2ac06
Bug 1851518 - Send the `remoteType` in GeckoView child crash reports. r=gsvelto,geckoview-reviewers,Roger,amejiamarmol
...
Differential Revision: https://phabricator.services.mozilla.com/D187400
2023-09-11 07:30:14 +00:00
Luke Warlow
02d0ccb5c2
Bug 1849040 - Android prefers-contrast support r=geckoview-reviewers,m_kato
...
This patch adds support for the Android high contrast text setting. This triggers the prefers-contrast media query as well as prefers-reduced-transparency.
Differential Revision: https://phabricator.services.mozilla.com/D186389
2023-09-11 07:24:31 +00:00
Arturo Mejia
0d51e137a4
Bug 1851766 - Pass null WebExtension to onInstallationFailed when an ERROR_CORRUPT_FILE happens. r=willdurand
...
Differential Revision: https://phabricator.services.mozilla.com/D187707
2023-09-10 16:17:41 +00:00
John Schanck
1a32e9ea0f
Bug 1536155 - implement getTransports() for AuthenticatorAttestationResponse. r=geckoview-reviewers,webidl,keeler,smaug,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D185225
2023-09-06 21:50:39 +00:00