First of all I must say I'm just learning these things so probable
there's a stupid mistake somewhere, but anyway:
manifest.json
{
"name": "My1st",
"version": "0.0",
"description": "Testing...",
"browser_action": {
"default_title": "",
"default_icon": "icon.png",
"popup": "popup.html",
"permissions": [
"http://www.google.com/*",
"https://www.google.com/*",
"http://*"
]
}
}
==============================
and popup.html (as per an example in extension dev pages)
<html>
<head>
<script>
function main()
{
var xhr = new XMLHttpRequest();
xhr.open("GET", "http://www.google.com/", true);
xhr.send();
xhr.onreadystatechange = function()
{
if (xhr.readyState == 4)
{
// WARNING ! Might be evaluating an evil script !
alert(xhr.responseText + " " + xhr.status);
}
}
}
</script>
<title></title>
</head>
<body onload="main()";>
Hello world!
</body>
</html>
The alert that pops up says "0". After clicking ok to it, "hello
world" appears. I've tried to sort this out with debugger but as far
as I can figure out the resultText is indeed empty.
Network traffic goes like:
first standard TCP syn / syn ack / ack
mycomp -> google GET HTTP/1.1
google -> mycomp HTTP/1.1 302 Found
mycomp -> google TCP ACK
google -> mycomp [TCP RETRANSMISSION] HTTP/1.1 302 Found
mycomp -> google [TCP DUP ACK]
mycomp -> google FIN ACK
google -> mycomp FIN ACK
(probably shouldn't go like that?)
Timo
2009/11/28 Aaron Boodman <[email protected]>:
> On Fri, Nov 27, 2009 at 10:54 PM, Timo Tuomi <[email protected]> wrote:
>> On 27 marras, 22:01, Aaron Boodman <[email protected]> wrote:
>>> Did you addhttp://www.google.com/*to the list of permissions in the
>>> manifest?
>>>
>>> http://code.google.com/chrome/extensions/manifest.html#permissions
>>>
>>> - a
>>
>> Same problem here. Permissions should be ok, I've tested all kinds of
>> sites and permissions. It actually communicates with the site somehow
>> as I monitor the network traffic but responseText is empty and status
>> = 0 no matter what I try.
>
> Can you post a small sample that demonstrates this problem?
>
> - a
>
--
You received this message because you are subscribed to the Google Groups
"Chromium-extensions" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/chromium-extensions?hl=en.