File tree Expand file tree Collapse file tree 6 files changed +7
-5
lines changed
androidTest/java/com/duckduckgo/app/browser
main/java/com/duckduckgo/app
content-scope-scripts/content-scope-scripts-impl/src/main/java/com/duckduckgo/contentscopescripts/impl
js-messaging/js-messaging-api
src/main/java/com/duckduckgo/js/messaging/api Expand file tree Collapse file tree 6 files changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -74,7 +74,6 @@ import com.duckduckgo.common.test.CoroutineTestRule
74
74
import com.duckduckgo.common.utils.CurrentTimeProvider
75
75
import com.duckduckgo.common.utils.device.DeviceInfo
76
76
import com.duckduckgo.common.utils.plugins.PluginPoint
77
- import com.duckduckgo.contentscopescripts.api.AddDocumentStartJavaScriptPlugin
78
77
import com.duckduckgo.contentscopescripts.api.contentscopeExperiments.ContentScopeExperiments
79
78
import com.duckduckgo.cookies.api.CookieManagerProvider
80
79
import com.duckduckgo.duckchat.api.DuckChat
@@ -86,6 +85,7 @@ import com.duckduckgo.duckplayer.api.DuckPlayer.OpenDuckPlayerInNewTab.On
86
85
import com.duckduckgo.duckplayer.api.DuckPlayer.OpenDuckPlayerInNewTab.Unavailable
87
86
import com.duckduckgo.feature.toggles.api.Toggle
88
87
import com.duckduckgo.history.api.NavigationHistory
88
+ import com.duckduckgo.js.messaging.api.AddDocumentStartJavaScriptPlugin
89
89
import com.duckduckgo.privacy.config.api.AmpLinks
90
90
import com.duckduckgo.subscriptions.api.Subscriptions
91
91
import com.duckduckgo.user.agent.api.ClientBrandHintProvider
Original file line number Diff line number Diff line change @@ -70,7 +70,6 @@ import com.duckduckgo.common.utils.AppUrl.ParamKey.QUERY
70
70
import com.duckduckgo.common.utils.CurrentTimeProvider
71
71
import com.duckduckgo.common.utils.DispatcherProvider
72
72
import com.duckduckgo.common.utils.plugins.PluginPoint
73
- import com.duckduckgo.contentscopescripts.api.AddDocumentStartJavaScriptPlugin
74
73
import com.duckduckgo.contentscopescripts.api.contentscopeExperiments.ContentScopeExperiments
75
74
import com.duckduckgo.cookies.api.CookieManagerProvider
76
75
import com.duckduckgo.duckchat.api.DuckChat
@@ -80,6 +79,7 @@ import com.duckduckgo.duckplayer.api.DuckPlayer.DuckPlayerState.ENABLED
80
79
import com.duckduckgo.duckplayer.api.DuckPlayer.OpenDuckPlayerInNewTab.On
81
80
import com.duckduckgo.duckplayer.impl.DUCK_PLAYER_OPEN_IN_YOUTUBE_PATH
82
81
import com.duckduckgo.history.api.NavigationHistory
82
+ import com.duckduckgo.js.messaging.api.AddDocumentStartJavaScriptPlugin
83
83
import com.duckduckgo.malicioussiteprotection.api.MaliciousSiteProtection.Feed
84
84
import com.duckduckgo.privacy.config.api.AmpLinks
85
85
import com.duckduckgo.subscriptions.api.Subscriptions
Original file line number Diff line number Diff line change 17
17
package com.duckduckgo.app.plugins
18
18
19
19
import com.duckduckgo.anvil.annotations.ContributesPluginPoint
20
- import com.duckduckgo.contentscopescripts.api.AddDocumentStartJavaScriptPlugin
21
20
import com.duckduckgo.di.scopes.AppScope
21
+ import com.duckduckgo.js.messaging.api.AddDocumentStartJavaScriptPlugin
22
22
23
23
@ContributesPluginPoint(
24
24
scope = AppScope ::class ,
Original file line number Diff line number Diff line change @@ -20,9 +20,9 @@ import android.annotation.SuppressLint
20
20
import androidx.webkit.ScriptHandler
21
21
import com.duckduckgo.app.browser.api.WebViewCapabilityChecker
22
22
import com.duckduckgo.common.utils.DispatcherProvider
23
- import com.duckduckgo.contentscopescripts.api.AddDocumentStartJavaScriptPlugin
24
23
import com.duckduckgo.di.scopes.AppScope
25
24
import com.duckduckgo.feature.toggles.api.Toggle
25
+ import com.duckduckgo.js.messaging.api.AddDocumentStartJavaScriptPlugin
26
26
import com.squareup.anvil.annotations.ContributesMultibinding
27
27
import javax.inject.Inject
28
28
import kotlinx.coroutines.withContext
Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ apply from: "$rootProject.projectDir/gradle/android-library.gradle"
23
23
24
24
dependencies {
25
25
implementation AndroidX . core. ktx
26
+ implementation AndroidX . webkit
27
+ implementation project(' :feature-toggles-api' )
26
28
}
27
29
28
30
android {
Original file line number Diff line number Diff line change 14
14
* limitations under the License.
15
15
*/
16
16
17
- package com.duckduckgo.contentscopescripts .api
17
+ package com.duckduckgo.js.messaging .api
18
18
19
19
import androidx.webkit.ScriptHandler
20
20
import com.duckduckgo.feature.toggles.api.Toggle
You can’t perform that action at this time.
0 commit comments