Граф коммитов

27892 Коммитов

Автор SHA1 Сообщение Дата
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