Skip to content

Commit fc1e54f

Browse files
committed
Move AddDocumentStartJavaScriptPlugin to messaging
1 parent 9f89cf3 commit fc1e54f

File tree

6 files changed

+7
-5
lines changed

6 files changed

+7
-5
lines changed

app/src/androidTest/java/com/duckduckgo/app/browser/BrowserWebViewClientTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,6 @@ import com.duckduckgo.common.test.CoroutineTestRule
7474
import com.duckduckgo.common.utils.CurrentTimeProvider
7575
import com.duckduckgo.common.utils.device.DeviceInfo
7676
import com.duckduckgo.common.utils.plugins.PluginPoint
77-
import com.duckduckgo.contentscopescripts.api.AddDocumentStartJavaScriptPlugin
7877
import com.duckduckgo.contentscopescripts.api.contentscopeExperiments.ContentScopeExperiments
7978
import com.duckduckgo.cookies.api.CookieManagerProvider
8079
import com.duckduckgo.duckchat.api.DuckChat
@@ -86,6 +85,7 @@ import com.duckduckgo.duckplayer.api.DuckPlayer.OpenDuckPlayerInNewTab.On
8685
import com.duckduckgo.duckplayer.api.DuckPlayer.OpenDuckPlayerInNewTab.Unavailable
8786
import com.duckduckgo.feature.toggles.api.Toggle
8887
import com.duckduckgo.history.api.NavigationHistory
88+
import com.duckduckgo.js.messaging.api.AddDocumentStartJavaScriptPlugin
8989
import com.duckduckgo.privacy.config.api.AmpLinks
9090
import com.duckduckgo.subscriptions.api.Subscriptions
9191
import com.duckduckgo.user.agent.api.ClientBrandHintProvider

app/src/main/java/com/duckduckgo/app/browser/BrowserWebViewClient.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ import com.duckduckgo.common.utils.AppUrl.ParamKey.QUERY
7070
import com.duckduckgo.common.utils.CurrentTimeProvider
7171
import com.duckduckgo.common.utils.DispatcherProvider
7272
import com.duckduckgo.common.utils.plugins.PluginPoint
73-
import com.duckduckgo.contentscopescripts.api.AddDocumentStartJavaScriptPlugin
7473
import com.duckduckgo.contentscopescripts.api.contentscopeExperiments.ContentScopeExperiments
7574
import com.duckduckgo.cookies.api.CookieManagerProvider
7675
import com.duckduckgo.duckchat.api.DuckChat
@@ -80,6 +79,7 @@ import com.duckduckgo.duckplayer.api.DuckPlayer.DuckPlayerState.ENABLED
8079
import com.duckduckgo.duckplayer.api.DuckPlayer.OpenDuckPlayerInNewTab.On
8180
import com.duckduckgo.duckplayer.impl.DUCK_PLAYER_OPEN_IN_YOUTUBE_PATH
8281
import com.duckduckgo.history.api.NavigationHistory
82+
import com.duckduckgo.js.messaging.api.AddDocumentStartJavaScriptPlugin
8383
import com.duckduckgo.malicioussiteprotection.api.MaliciousSiteProtection.Feed
8484
import com.duckduckgo.privacy.config.api.AmpLinks
8585
import com.duckduckgo.subscriptions.api.Subscriptions

app/src/main/java/com/duckduckgo/app/plugins/AddDocumentStartJavaScriptPluginPoint.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
package com.duckduckgo.app.plugins
1818

1919
import com.duckduckgo.anvil.annotations.ContributesPluginPoint
20-
import com.duckduckgo.contentscopescripts.api.AddDocumentStartJavaScriptPlugin
2120
import com.duckduckgo.di.scopes.AppScope
21+
import com.duckduckgo.js.messaging.api.AddDocumentStartJavaScriptPlugin
2222

2323
@ContributesPluginPoint(
2424
scope = AppScope::class,

content-scope-scripts/content-scope-scripts-impl/src/main/java/com/duckduckgo/contentscopescripts/impl/ContentScopeScriptsAddDocumentStartJavaScriptPlugin.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ import android.annotation.SuppressLint
2020
import androidx.webkit.ScriptHandler
2121
import com.duckduckgo.app.browser.api.WebViewCapabilityChecker
2222
import com.duckduckgo.common.utils.DispatcherProvider
23-
import com.duckduckgo.contentscopescripts.api.AddDocumentStartJavaScriptPlugin
2423
import com.duckduckgo.di.scopes.AppScope
2524
import com.duckduckgo.feature.toggles.api.Toggle
25+
import com.duckduckgo.js.messaging.api.AddDocumentStartJavaScriptPlugin
2626
import com.squareup.anvil.annotations.ContributesMultibinding
2727
import javax.inject.Inject
2828
import kotlinx.coroutines.withContext

js-messaging/js-messaging-api/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ apply from: "$rootProject.projectDir/gradle/android-library.gradle"
2323

2424
dependencies {
2525
implementation AndroidX.core.ktx
26+
implementation AndroidX.webkit
27+
implementation project(':feature-toggles-api')
2628
}
2729

2830
android {
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package com.duckduckgo.contentscopescripts.api
17+
package com.duckduckgo.js.messaging.api
1818

1919
import androidx.webkit.ScriptHandler
2020
import com.duckduckgo.feature.toggles.api.Toggle

0 commit comments

Comments
 (0)