Index: Source/devtools/front_end/sdk/ResourceType.js |
diff --git a/Source/devtools/front_end/sdk/ResourceType.js b/Source/devtools/front_end/sdk/ResourceType.js |
deleted file mode 100644 |
index 552f817cef4cdd1064b0549d3eab0d9c9b142710..0000000000000000000000000000000000000000 |
--- a/Source/devtools/front_end/sdk/ResourceType.js |
+++ /dev/null |
@@ -1,185 +0,0 @@ |
-/* |
- * Copyright (C) 2012 Google Inc. All rights reserved. |
- * Copyright (C) 2007, 2008 Apple Inc. All rights reserved. |
- * |
- * Redistribution and use in source and binary forms, with or without |
- * modification, are permitted provided that the following conditions |
- * are met: |
- * |
- * 1. Redistributions of source code must retain the above copyright |
- * notice, this list of conditions and the following disclaimer. |
- * 2. Redistributions in binary form must reproduce the above copyright |
- * notice, this list of conditions and the following disclaimer in the |
- * documentation and/or other materials provided with the distribution. |
- * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of |
- * its contributors may be used to endorse or promote products derived |
- * from this software without specific prior written permission. |
- * |
- * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY |
- * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED |
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE |
- * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY |
- * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES |
- * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
- * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND |
- * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT |
- * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF |
- * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
- */ |
- |
-/** |
- * @constructor |
- * @param {string} name |
- * @param {string} title |
- * @param {string} categoryTitle |
- * @param {string} color |
- * @param {boolean} isTextType |
- */ |
-WebInspector.ResourceType = function(name, title, categoryTitle, color, isTextType) |
-{ |
- this._name = name; |
- this._title = title; |
- this._categoryTitle = categoryTitle; |
- this._color = color; |
- this._isTextType = isTextType; |
-} |
- |
-WebInspector.ResourceType.prototype = { |
- /** |
- * @return {string} |
- */ |
- name: function() |
- { |
- return this._name; |
- }, |
- |
- /** |
- * @return {string} |
- */ |
- title: function() |
- { |
- return this._title; |
- }, |
- |
- /** |
- * @return {string} |
- */ |
- categoryTitle: function() |
- { |
- return this._categoryTitle; |
- }, |
- |
- /** |
- * @return {string} |
- */ |
- color: function() |
- { |
- return this._color; |
- }, |
- |
- /** |
- * @return {boolean} |
- */ |
- isTextType: function() |
- { |
- return this._isTextType; |
- }, |
- |
- /** |
- * @return {string} |
- */ |
- toString: function() |
- { |
- return this._name; |
- }, |
- |
- /** |
- * @return {string} |
- */ |
- canonicalMimeType: function() |
- { |
- if (this === WebInspector.resourceTypes.Document) |
- return "text/html"; |
- if (this === WebInspector.resourceTypes.Script) |
- return "text/javascript"; |
- if (this === WebInspector.resourceTypes.Stylesheet) |
- return "text/css"; |
- return ""; |
- } |
-} |
- |
-/** |
- * Keep these in sync with WebCore::InspectorPageAgent::resourceTypeJson |
- * @enum {!WebInspector.ResourceType} |
- */ |
-WebInspector.resourceTypes = { |
- Document: new WebInspector.ResourceType("document", "Document", "Documents", "rgb(47,102,236)", true), |
- Stylesheet: new WebInspector.ResourceType("stylesheet", "Stylesheet", "Stylesheets", "rgb(157,231,119)", true), |
- Image: new WebInspector.ResourceType("image", "Image", "Images", "rgb(164,60,255)", false), |
- Media: new WebInspector.ResourceType("media", "Media", "Media", "rgb(164,60,255)", false), // FIXME: Decide the color. |
- Script: new WebInspector.ResourceType("script", "Script", "Scripts", "rgb(255,121,0)", true), |
- XHR: new WebInspector.ResourceType("xhr", "XHR", "XHR", "rgb(231,231,10)", true), |
- Font: new WebInspector.ResourceType("font", "Font", "Fonts", "rgb(255,82,62)", false), |
- TextTrack: new WebInspector.ResourceType("texttrack", "TextTrack", "TextTracks", "rgb(164,60,255)", true), // FIXME: Decide the color. |
- WebSocket: new WebInspector.ResourceType("websocket", "WebSocket", "WebSockets", "rgb(186,186,186)", false), // FIXME: Decide the color. |
- Other: new WebInspector.ResourceType("other", "Other", "Other", "rgb(186,186,186)", false) |
-} |
- |
-WebInspector.ResourceType.mimeTypesForExtensions = { |
- // Web extensions |
- "js": "text/javascript", |
- "css": "text/css", |
- "html": "text/html", |
- "htm": "text/html", |
- "xml": "application/xml", |
- "xsl": "application/xml", |
- |
- // HTML Embedded Scripts: ASP, JSP |
- "asp": "application/x-aspx", |
- "aspx": "application/x-aspx", |
- "jsp": "application/x-jsp", |
- |
- // C/C++ |
- "c": "text/x-c++src", |
- "cc": "text/x-c++src", |
- "cpp": "text/x-c++src", |
- "h": "text/x-c++src", |
- "m": "text/x-c++src", |
- "mm": "text/x-c++src", |
- |
- // CoffeeScript |
- "coffee": "text/x-coffeescript", |
- |
- // Dart |
- "dart": "text/javascript", |
- |
- // TypeScript |
- "ts": "text/typescript", |
- |
- // JSON |
- "json": "application/json", |
- "gyp": "application/json", |
- "gypi": "application/json", |
- |
- // C# |
- "cs": "text/x-csharp", |
- |
- // Java |
- "java": "text/x-java", |
- |
- // PHP |
- "php": "text/x-php", |
- "phtml": "application/x-httpd-php", |
- |
- // Python |
- "py": "text/x-python", |
- |
- // Shell |
- "sh": "text/x-sh", |
- |
- // SCSS |
- "scss": "text/x-scss", |
- |
- // Video Text Tracks. |
- "vtt": "text/vtt" |
-} |