{
    "manifest_version": 2,
    "name": "PinPoint",
    "description": "bookmark your favorite YouTube video moments",
    "version": "1.12",
    "background": {
        "scripts": ["JSONparser.js", "popup.js"],
        "persistent": true
    },
    "browser_action": {
        "default_icon": "PP_logo.png"
    },
    "content_scripts": [{
            "matches": ["http://www.youtube.com/*", "https://www.youtube.com/*"],
            "all_frames": true,
            "js": ["widget.js", "pinpoint-notes-presenter.js"],
            "css": ["pinpoint.css"]
            }],
    "permissions": [
        "storage",
        "tabs",
        "http://www.youtube.com/*",
        "https://www.youtube.com/*"
    ],
    "options_page": "dashboard.html"
}

{
    "manifest_version": 2,
    "name": "PinPoint",
    "description": "bookmark your favorite YouTube video moments",
    "version": "1.12",
    "background": {
        "scripts": ["JSONparser.js", "popup.js"],
        "persistent": true
    },
    "browser_action": {
        "default_icon": "PP_logo.png"
    },
    "content_scripts": [{
            "matches": ["http://www.youtube.com/*", "https://www.youtube.com/*"],
            "all_frames": true,
            "js": ["widget.js", "pinpoint-notes-presenter.js"],
            "css": ["pinpoint.css"],
            "run_at":"document_start"
            }],
    "permissions": [
        "storage",
        "tabs",
        "http://www.youtube.com/*",
        "https://www.youtube.com/*"
    ],
    "options_page": "dashboard.html"
}

Add run_at statement so event listener for document load runs correctly
Add run_at statement so event listener for document load runs correctly
