Search and New Tab by Yahoo

Search and New Tab by Yahoo

This Add-on sets your default Search to Yahoo, and it brings a fresh look to every new tab page, powered by Yahoo.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "default_locale": "en",
  "chrome_settings_overrides": {
    "search_provider": {
      "name": "Yahoo",
      "keyword": "Yahoo",
      "search_url": "https://search.yahoo.com/search?p={searchTerms}&fr=yset_ff_hp_cnewtab&type=default&manifest=1",
      "favicon_url": "https://www.yahoo.com/favicon.ico",
      "suggest_url": "https://search.yahoo.com/sugg/ie?output=fxjson&command={searchTerms}&nResults=10",
      "is_default": true
    }
  },
  "manifest_version": 2,
  "name": "__MSG_newtab_chrome_extension_name__",
  "description": "__MSG_newtab_chrome_extension_description__",
  "applications": {
    "gecko": {
      "id": "jid1-16aeif9OQIRKxA@jetpack",
      "strict_min_version": "55.0"
    }
  },
  "version": "2.2.1",
  "chrome_url_overrides": {
    "newtab": "newtab.html"
  },
  "permissions": [
    "topSites",
    "bookmarks",
    "*://*.yahoo.com/",
    "storage",
    "tabs",
    "webRequest",
    "webRequestBlocking",
    "cookies"
  ],
  "icons": {
    "64": "icons/Y_NT64.png"
  },
  "browser_action": {
    "default_icon": {
      "64": "icons/Y_NT64.png"
    },
    "browser_style": false
  },
  "background": {
    "scripts": [
      "TrackerEncoder.js",
      "Tracker.js",
      "Constants.js",
      "PhotoManager.js",
      "TrendingNow.js",
      "BrowserGap.js",
      "ViewUtils.js",
      "main.js"
    ]
  },
  "content_scripts": [
    {
      "matches": [
        "*://*.yahoo.com/*"
      ],
      "js": [
        "notifyPresence.js"
      ],
      "all_frames": true
    }
  ]
}