diff options
Diffstat (limited to 'Source/WebCore/inspector/front-end/ContentProviders.js')
-rw-r--r-- | Source/WebCore/inspector/front-end/ContentProviders.js | 8 |
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()); }, /** |