Skip to content

Conversation

@rgarcia
Copy link
Contributor

@rgarcia rgarcia commented Jan 22, 2026

Summary

After #128, the address bar searches use DuckDuckGo, but the new tab page was blank. This PR sets the new tab page to https://start.duckduckgo.com/ which shows:

  • DuckDuckGo logo
  • Search box with "Search privately" placeholder
  • Search/Duck.ai tabs
  • "Protection. Privacy. Peace of mind." tagline

DuckDuckGo New Tab Page

Test plan

  • Tested manually against production by modifying policy.json on a running browser
  • Verify new tab page shows DuckDuckGo start page after image rebuild
  • Verify chrome://newtab redirects to https://start.duckduckgo.com/

🤖 Generated with Claude Code


Note

Sets the Chrome enterprise policy for the new tab page to DuckDuckGo and wires it into server defaults.

  • Adds NewTabPageLocation constant and field to Policy with default https://start.duckduckgo.com/
  • Initializes NewTabPageLocation in default policy returned by readPolicyUnlocked
  • Updates managed policy file shared/chromium-policies/managed/policy.json to include NewTabPageLocation

Written by Cursor Bugbot for commit 5b0b744. This will update automatically on new commits. Configure here.

Add NewTabPageLocation policy to display DuckDuckGo's start page
(https://start.duckduckgo.com/) when opening new tabs. This complements
the existing DefaultSearchProvider settings from #128 by providing a
consistent DuckDuckGo experience with logo and search box on the new
tab page.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@rgarcia rgarcia requested a review from archandatta January 22, 2026 21:59
@rgarcia rgarcia merged commit 75b5b41 into main Jan 22, 2026
5 checks passed
@rgarcia rgarcia deleted the feat/duckduckgo-newtab-page branch January 22, 2026 23:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants