Requests
initialSetup
/**
* Example of the `InitialSetupResponse`
*
* @type {import("../../types/new-tab.js").InitialSetupResponse}
*/
// prettier-ignore
const initialSetupResponse = {
widgets: [
{ id: 'updateNotification' },
{ id: 'rmf' },
{ id: 'favorites' },
{ id: 'privacyStats' }
],
widgetConfigs: [
{ id: 'rmf', visibility: 'visible' },
{ id: 'nextSteps', visibility: 'visible' },
{ id: 'favorites', visibility: 'visible' },
{ id: 'privacyStats', visibility: 'visible' },
],
env: 'production',
locale: 'en',
platform: { name: 'windows' },
updateNotification: { content: null },
customizer: {
theme: 'system',
userImages: [],
userColor: null,
background: { kind: 'default' },
defaultStyles: {
lightBackgroundColor: '#E9EBEC',
darkBackgroundColor: '#27282A',
},
},
};
Notifications
{
"visibilityMenuItems": [
{
"id": "favorites",
"title": "Favorites"
},
{
"id": "privacyStats",
"title": "Privacy Stats"
}
]
}
open
{
"target": "settings"
}
telemetryEvent
{
"attributes": {
"name": "stats_toggle",
"value": "show_more"
}
}
reportInitException
reportPageException