Richard Pospesel pushed to branch android-components-102.0.14-12.0-1 at The Tor Project / Applications / android-components
Commits:
-
67e3c6ae
by Roger Yang at 2022-11-17T19:40:29+00:00
2 changed files:
- components/browser/engine-gecko/src/main/java/mozilla/components/browser/engine/gecko/GeckoEngineSession.kt
- components/browser/engine-gecko/src/test/java/mozilla/components/browser/engine/gecko/GeckoEngineSessionTest.kt
Changes:
... | ... | @@ -588,7 +588,7 @@ class GeckoEngineSession( |
588 | 588 | )?.apply {
|
589 | 589 | when (this) {
|
590 | 590 | is InterceptionResponse.Content -> loadData(data, mimeType, encoding)
|
591 | - is InterceptionResponse.Url -> loadUrl(url)
|
|
591 | + is InterceptionResponse.Url -> loadUrl(url, flags = LoadUrlFlags.external())
|
|
592 | 592 | is InterceptionResponse.AppIntent -> {
|
593 | 593 | notifyObservers {
|
594 | 594 | onLaunchIntentRequest(url = url, appIntent = appIntent)
|
... | ... | @@ -1664,7 +1664,7 @@ class GeckoEngineSessionTest { |
1664 | 1664 | |
1665 | 1665 | assertEquals("sample:about", interceptorCalledWithUri)
|
1666 | 1666 | verify(geckoSession).load(
|
1667 | - GeckoSession.Loader().uri("https://mozilla.org")
|
|
1667 | + GeckoSession.Loader().uri("https://mozilla.org").flags(LoadUrlFlags.EXTERNAL),
|
|
1668 | 1668 | )
|
1669 | 1669 | }
|
1670 | 1670 |