Chrome-Inhaltsskript wird nicht in about: blank page geladen

Ich entwickle eine Chrome-Erweiterung, mit der Inhaltsskripte gemäß dem folgenden Manifest geladen werden:

"content_scripts" : [
    {
      "matches" : [ "<all_urls>" ],
      "js" : [  "scripts/namespace/namespace.js",
                "scripts/log/Logger.js"]
       "run_at" : "document_start",
       "all_frames" : true
     }
]

Es gibt eine Mockup-Site mit folgendem HTML-Code:

<html>
<head>
<script language=javascript>
    var test;

    function makewindow() {
        test=window.open('mywin');
        test.window.document.write("<html><body><A onclick=window.close(); href= > click Me to Close</A>");
        test.window.document.write(" ---- </body></html>");
    }
</script>

</head>
<body>
<a href="" onclick="makewindow();return false;" >Click me to launch the external Window</a>
</body>
</html>

Wenn ich auf den A-Link klicke, wird er ausgeführtmakewindow Funktion und öffnet ein neues Fenster.

Die URL des neuen Fensters lautetabout:blankIn diesem neuen Fenster wird kein Inhaltsskript geladen.

Wie lade ich ein Inhaltsskript in diesem neuen Fenster?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage