@duckduckgo/content-scope-scripts
Example Messages
InitialSetupResponse
Interface InitialSetupResponse
interface
InitialSetupResponse
{
env
:
"production"
|
"development"
;
locale
:
string
;
}
Index
Properties
env
locale
Properties
env
env
:
"production"
|
"development"
locale
locale
:
string
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
env
locale
@duckduckgo/content-scope-scripts
New
Tab
Page
Widget
Config
Remote
Messaging
Framework
Update
Notification
Privacy
Stats
Activity
Favorites
API
Next
Steps
Cards
Customizer
Protections
Report
History
View
Favicon
Monitor
Message
Bridge
Android integration
API manipulation
Apple integration
Duck
Player
Overlays
Duck
Player
Overlay
Messages
Open
In
Duck
Player
Msg
Pixel
Overlays
Initial
Settings
UI
Settings
User
Values
Overlays
Feature
Settings
Duck
Player
Thumbnails
Click
Interception
Environment
Side
Effects
Thumbnails
Video
Params
Thumbnail
Params
Duckplayer
Messages
Custom
Error
Settings
Duckplayer
Messages
Duck
Player
Page
Settings
Get
User
Values
Request
Impression
Initial
Setup
Request
Initial
Setup
Response
On
User
Values
Changed
Subscription
Open
Info
Notification
Open
Settings
Notification
Report
Init
Exception
Notification
Report
Init
Exception
Notify
Report
Page
Exception
Notification
Report
Page
Exception
Notify
Report
You
Tube
Error
Notification
Report
You
Tube
Error
Notify
Set
User
Values
Request
Telemetry
Event
Telemetry
Event
Notification
User
Values
Private
Player
Mode
You
Tube
Error
Example
Messages
Example
Messages
Initial
Setup
Request
Initial
Setup
Response
Report
Init
Exception
Notification
Report
Init
Exception
Notify
Report
Page
Exception
Notification
Report
Page
Exception
Notify
Example
Page
Example
Page
Favicon
Messages
Favicon
Attrs
Favicon
Found
Favicon
Found
Notification
Favicon
Messages
Harmful
AP
Is protection
Api
Config
Api
Protections
Device
Orientation
Config
File
System
Access
Config
File
System
Access
Config
Mixin
Generic
Sensor
Config
Generic
Sensor
Config
Mixin
Get
Installed
Related
Apps
Config
Get
Installed
Related
Apps
Config
Mixin
Idle
Detection
Config
Network
Information
Config
Network
Information
Config
Mixin
Storage
Manager
Config
Storage
Manager
Config
Mixin
Ua
Client
Hints
Config
Ua
Client
Hints
Config
Mixin
Web
Bluetooth
Config
Web
Bluetooth
Config
Mixin
Web
Hid
Config
Web
Midi
Config
Web
Nfc
Config
Web
Nfc
Config
Mixin
Web
Serial
Config
Web
Usb
Config
Window
Placement
Config
Window
Placement
Config
Mixin
History
Messages
Default
Styles
Delete
Domain
Params
Delete
Domain
Request
Delete
Domain
Response
Delete
Range
Params
Delete
Range
Request
Delete
Range
Response
Delete
Term
Params
Delete
Term
Request
Delete
Term
Response
Domain
Filter
Entries
Delete
Params
Entries
Delete
Request
Entries
Delete
Response
Entries
Menu
Params
Entries
Menu
Request
Entries
Menu
Response
Get
Ranges
Request
Get
Ranges
Response
History
Item
History
Messages
History
Open
Action
History
Query
History
Query
Info
History
Query
Response
Initial
Setup
Request
Initial
Setup
Response
Open
Notification
Query
Request
Range
Range
Filter
Report
Init
Exception
Notification
Report
Init
Exception
Notify
Report
Page
Exception
Notification
Report
Page
Exception
Notify
Search
Term
Action
Response
Auto
Source
Delete
Action
Domain
Search
Action
Favicon
Initial
Source
None
Action
Open
Target
Query
Kind
Range
Id
User
Source
injected/src/features/duckplayer/video-
overlay
Video
Overlay
main world integration for
Chrome
MV3 and
Firefox (enhanced)
MV2
Messaging
Android
Messaging
Config
Android
Messaging
Transport
Messaging
Messaging
Context
Messaging
Transport
Missing
Handler
Test
Transport
Test
Transport
Config
Webkit
Messaging
Config
Webkit
Messaging
Transport
Windows
Interop
Methods
Windows
Messaging
Config
Windows
Messaging
Transport
Windows
Notification
Windows
Request
Message
Messaging
Config
create
Typed
Messages
Message
Error
Message
Response
Notification
Message
Request
Message
Subscription
Subscription
Event
Messaging
Implementation
Guide
Messaging
Schema
Message
Error
Message
Response
Notification
Message
Request
Message
Subscription
Subscription
Event
is
Response
For
is
Subscription
Event
For
New
Tab
Constants
DDG_
DEFAULT_
ICON_
SIZE
DDG_
FALLBACK_
ICON
DDG_
FALLBACK_
ICON_
DARK
DDG_
MIME_
TYPE
New
Tab
Messages
Activity
Add
Favorite
Notification
Activity
Add
Favorite
Notify
Activity
Confirm
Burn
Request
Activity
Data
Activity
Get
Data
For
Urls
Request
Activity
Get
Data
Request
Activity
Get
Urls
Request
Activity
On
Burn
Complete
Subscription
Activity
On
Data
Patch
Subscription
Activity
On
Data
Update
Subscription
Activity
Open
Action
Activity
Open
Notification
Activity
Remove
Favorite
Notification
Activity
Remove
Favorite
Notify
Activity
Remove
Item
Notification
Activity
Remove
Item
Notify
Auto
Background
Data
Big
Single
Action
Message
Big
Two
Action
Message
Confirm
Burn
Params
Confirm
Burn
Response
Context
Menu
Notification
Context
Menu
Notify
Customizer
Auto
Open
Subscription
Customizer
Context
Menu
Notification
Customizer
Data
Customizer
Delete
Image
Notification
Customizer
Delete
Image
Notify
Customizer
On
Background
Update
Subscription
Customizer
On
Color
Update
Subscription
Customizer
On
Images
Update
Subscription
Customizer
On
Theme
Update
Subscription
Customizer
Set
Background
Notification
Customizer
Set
Background
Notify
Customizer
Set
Theme
Notification
Customizer
Set
Theme
Notify
Customizer
Upload
Notification
Data
For
Urls
Params
Default
Background
Default
Styles
Domain
Activity
Example
Telemetry
Event
Favorite
Favorites
Add
Notification
Favorites
Config
Favorites
Data
Favorites
Get
Config
Request
Favorites
Get
Data
Request
Favorites
Move
Action
Favorites
Move
Notification
Favorites
On
Config
Update
Subscription
Favorites
On
Data
Update
Subscription
Favorites
Open
Action
Favorites
Open
Context
Menu
Action
Favorites
Open
Context
Menu
Notification
Favorites
Open
Notification
Favorites
Set
Config
Notification
Freemium
PIR
Banner
Action
Freemium
PIR
Banner
Action
Notification
Freemium
PIR
Banner
Data
Freemium
PIR
Banner
Dismiss
Action
Freemium
PIR
Banner
Dismiss
Notification
Freemium
PIR
Banner
Get
Data
Request
Freemium
PIR
Banner
Message
Freemium
PIR
Banner
On
Data
Update
Subscription
Gradient
Background
Hex
Value
Background
History
Entry
Initial
Setup
Request
Initial
Setup
Response
Medium
Message
New
Tab
Messages
New
Tab
Page
Settings
Next
Steps
Action
Notification
Next
Steps
Action
Notify
Next
Steps
Config
Next
Steps
Data
Next
Steps
Dismiss
Notification
Next
Steps
Dismiss
Notify
Next
Steps
Get
Config
Request
Next
Steps
Get
Data
Request
Next
Steps
On
Config
Update
Subscription
Next
Steps
On
Data
Update
Subscription
Next
Steps
Set
Config
Notification
None
NTP
Telemetry
Event
Open
Action
Open
Notification
Patch
Data
Privacy
Stats
Data
Protections
Config
Protections
Data
Protections
Get
Config
Request
Protections
Get
Data
Request
Protections
On
Config
Update
Subscription
Protections
On
Data
Update
Subscription
Protections
Set
Config
Notification
Report
Init
Exception
Notification
Report
Init
Exception
Notify
Report
Page
Exception
Notification
Report
Page
Exception
Notify
RMF
Data
RMF
Dismiss
Action
Rmf
Dismiss
Notification
Rmf
Get
Data
Request
Rmf
On
Data
Update
Subscription
RMF
Primary
Action
Rmf
Primary
Action
Notification
RMF
Secondary
Action
Rmf
Secondary
Action
Notification
Small
Message
Solid
Color
Background
Stats
Get
Data
Request
Stats
On
Data
Update
Subscription
Stats
Show
Less
Notification
Stats
Show
More
Stats
Show
More
Notification
Telemetry
Event
Notification
Theme
Data
Tracker
Company
Tracking
Status
Update
Notification
Update
Notification
Data
Update
Notification
Dismiss
Notification
Update
Notification
On
Data
Update
Subscription
Url
Info
User
Color
Data
User
Image
User
Image
Background
User
Image
Context
Menu
User
Image
Data
View
Transitions
Visibility
Menu
Item
Widget
Config
Item
Widget
List
Item
Widgets
On
Config
Updated
Subscription
Widgets
Set
Config
Notification
Animation
Background
Color
Scheme
Background
Variant
Browser
Theme
Expansion
Favicon
Feed
Type
Next
Steps
Cards
Next
Steps
Card
Types
Open
Target
Predefined
Color
Predefined
Gradient
RMF
Icon
RMF
Message
Widget
Configs
Widgets
Widget
Visibility
Onboarding
Page
Onboarding
Messages
Init
Response
Step
Complete
Params
Release
Notes
Page
Release
Notes
Page
Init
Response
Update
Message
Release
Notes
Messages
Browser
Restart
Browser
Restart
Notification
Downloading
Update
State
Initial
Setup
Request
Initial
Setup
Response
Loading
State
On
Update
Subscription
Preparing
Update
State
Release
Notes
Loaded
State
Release
Notes
Loading
Error
State
Release
Notes
Messages
Report
Init
Exception
Report
Init
Exception
Notification
Report
Page
Exception
Report
Page
Exception
Notification
Retry
Fetch
Release
Notes
Retry
Fetch
Release
Notes
Notification
Retry
Update
Retry
Update
Notification
Update
Error
State
Update
Ready
State
Update
Message
Special
Pages
support
special-
pages/pages
duckplayer/src
Duckplayer
Page
Telemetry
onboarding/app/types
Global
State
Advance
Event
Boolean
System
Value
Cleaner
Browsing
Step
Customize
Step
Dismiss
Event
Dismissto
Settings
Event
Dock
Single
Step
Duck
Player
Single
Step
Error
Boundary
Event
Exec
Complete
Event
Exec
Error
Event
Get
Started
Step
Global
Events
Import
Single
Step
Make
Default
Single
Step
Next
Event
Private
By
Default
Step
Status
Step
Summary
Step
System
Settings
Step
System
Value
System
Value
Id
Title
Complete
Event
Translation
Fn
UI
Value
Update
System
Value
Event
Welcome
Step
ALT_
ORDER
DEFAULT_
ORDER
EVERY_
PAGE_
ID
ORDER_
V3
PLATFORMS
use
Typed
Translation
release-
notes/app/types
Notes
Notes
Icon
use
Typed
Translation
special-
error/app/types
use
Typed
Translation
Special
Error
Messages
Advanced
Info
Notification
Initial
Setup
Request
Initial
Setup
Response
Leave
Site
Notification
Malicious
Site
Report
Init
Exception
Notification
Report
Init
Exception
Notify
Report
Page
Exception
Notification
Report
Page
Exception
Notify
Special
Error
Messages
SSL
Expired
Certificate
SSL
Invalid
Certificate
SSL
Self
Signed
Certificate
SSL
Wrong
Host
Visit
Site
Notification
SSL
Error
Page
Special
Error
Page
Web
Compat
Messages
Web
Compat
Messages
Web
Share
Params
Web
Share
Request
Windows integration
M
M
N
E
P
V
F
C
I
C
P
M
F
P
C
P
T
T
A
A
A
T
R