summaryrefslogtreecommitdiff
path: root/Source/WebCore/inspector/front-end/ContentProviders.js
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/inspector/front-end/ContentProviders.js')
-rw-r--r--Source/WebCore/inspector/front-end/ContentProviders.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/WebCore/inspector/front-end/ContentProviders.js b/Source/WebCore/inspector/front-end/ContentProviders.js
index e1c3996f3..9c19953dd 100644
--- a/Source/WebCore/inspector/front-end/ContentProviders.js
+++ b/Source/WebCore/inspector/front-end/ContentProviders.js
@@ -241,12 +241,14 @@ WebInspector.CompilerSourceMappingContentProvider.prototype.__proto__ = WebInspe
* @constructor
* @implements {WebInspector.ContentProvider}
* @param {WebInspector.ResourceType} contentType
- * @param {string} content
+ * @param {string} content
+ * @param {string=} mimeType
*/
-WebInspector.StaticContentProvider = function(contentType, content)
+WebInspector.StaticContentProvider = function(contentType, content, mimeType)
{
this._content = content;
this._contentType = contentType;
+ this._mimeType = mimeType;
}
WebInspector.StaticContentProvider.prototype = {
@@ -271,7 +273,7 @@ WebInspector.StaticContentProvider.prototype = {
*/
requestContent: function(callback)
{
- callback(this._content, false, this._contentType.canonicalMimeType());
+ callback(this._content, false, this._mimeType || this._contentType.canonicalMimeType());
},
/**