Examine source code of Virtual to 'Virtual'

Inspect and view changes in Virtual to 'Virtual' source codes across current and past versions
Premium users can view and search full source code, and see the source code differences between two versions.
Upgrade to premium
manifest.json
{
  "name": "virtual to 'virtual'",
  "version": "1.0",
  "description": "The Virtual to 'Virtual' extension places all instances of the word virtual on each webpage within single inverted commas.",
  "applications": {
    "gecko": {
      "id": "garrett@asquare.org"
    }
  },
  "permissions": [
    "tabs",
    "notifications"
  ],
  "background": {
    "scripts": [
      "background.js"
    ]
  },
  "content_scripts": [
    {
      "matches": [
        "*://*/*"
      ],
      "js": [
        "content.js"
      ],
      "run_at": "document_end"
    }
  ],
  "browser_action": {
    "default_title": "Virtual to 'virtual'",
    "default_popup": "popup.html",
    "default_icon": {
      "16": "images/virtual16.png",
      "32": "images/virtual32.png",
      "48": "images/virtual48.png",
      "128": "images/virtual128.png"
    }
  },
  "icons": {
    "16": "images/virtual16.png",
    "32": "images/virtual32.png",
    "48": "images/virtual48.png",
    "128": "images/virtual128.png"
  },
  "manifest_version": 2
}