blob: d6958a7e8f97d788522d735afecac2daa5b09bb3 [file] [log] [blame]
Tests resource-related methods of WebInspector extension API
Started extension.
Running tests...
RUNNING TEST: extension_testGetAllResources
page resources:
{
0 : {
0 : {
getContent : <function>
setContent : <function>
type : "image"
url : .../abe.png
}
1 : {
getContent : <function>
setContent : <function>
type : "stylesheet"
url : .../audits-style1.css
}
2 : {
getContent : <function>
setContent : <function>
type : "document"
url : .../inspected-page.html
}
3 : {
getContent : <function>
setContent : <function>
type : "document"
url : .../subframe.html
}
4 : {
getContent : <function>
setContent : <function>
type : "script"
url : .../test-script.js
}
}
}
RUNNING TEST: extension_testGetResourceContent
{
0 : "function logMessage()
{
console.log("don't panic!");
}
"
1 : ""
}
RUNNING TEST: extension_testOnContentCommitted
error: Extension server error: Object does not support requested operation: Resource is not editable
content committed for resource .../audits-style1.css (type: stylesheet), new content: div.test { width: 220px; height: 42px; }
Revision content: div.test { width: 220px; height: 42px; }
RUNNING TEST: extension_testOnResourceAdded
resource added:
{
0 : {
getContent : <function>
setContent : <function>
type : "script"
url : data:application/javascript...
}
}
RUNNING TEST: extension_testOpenResourceHandler
handleOpenResource() invoked [this should only appear once!]:
{
0 : {
getContent : <function>
setContent : <function>
type : "script"
url : .../test-script.js
}
1 : 3
}
RUNNING TEST: extension_testSetResourceContent
div.test width after stylesheet edited (should be 126): 126
All tests done.