2010-10-05 Andrey Kosyakov <caseq@chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: [Extensions API] Expose access to resource bodies
Added support for encoding resource in WebInspector.getResourceContent()
https://bugs.webkit.org/show_bug.cgi?id=45953
* inspector/Inspector.idl: Added encoding parameter to getResourceContent()
* inspector/InspectorController.cpp:
(WebCore::InspectorController::getResourceContent):
* inspector/InspectorController.h:
* inspector/InspectorResource.cpp: Added sourceBytes() to return encoded representation of resource's binary body.
(WebCore::InspectorResource::sourceBytes):
* inspector/InspectorResource.h:
* inspector/front-end/ExtensionAPI.js:
(WebInspector.injectedExtensionAPI.Resources.prototype.getContent):
* inspector/front-end/ExtensionServer.js:
(WebInspector.ExtensionServer):
(WebInspector.ExtensionServer.prototype._onGetResourceContent):
(WebInspector.ExtensionServer.prototype._onGetResourceContent.onContentAvailable):
(WebInspector.getEncodedResourceContent):
* inspector/front-end/NetworkPanel.js:
(WebInspector.getResourceContent):
* inspector/front-end/ResourcesPanel.js:
(WebInspector.getResourceContent):
2010-10-05 Andrey Kosyakov <caseq@chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: [Extensions API] Expose access to resource bodies
https://bugs.webkit.org/show_bug.cgi?id=45953
* inspector/extensions-api-expected.txt:
* inspector/extensions-resources-expected.txt:
* inspector/extensions-resources.html:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@69185
268f45cc-cd09-0410-ab3c-
d52691b4dbfc