| 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"
|
| -}
|
|
|