Upstream version 7.35.144.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / devtools / front_end / ResourceView.js
index d69aec9..aba5f9a 100644 (file)
  */
 
 /**
- * @extends {WebInspector.View}
+ * @extends {WebInspector.VBox}
  * @constructor
  */
 WebInspector.ResourceView = function(resource)
 {
-    WebInspector.View.call(this);
+    WebInspector.VBox.call(this);
     this.registerRequiredCSS("resourceView.css");
 
-    this.element.addStyleClass("resource-view");
+    this.element.classList.add("resource-view");
     this.resource = resource;
 }
 
 WebInspector.ResourceView.prototype = {
+    /**
+     * @return {boolean}
+     */
     hasContent: function()
     {
         return false;
     },
 
-    __proto__: WebInspector.View.prototype
+    __proto__: WebInspector.VBox.prototype
 }
 
 /**
- * @param {WebInspector.Resource} resource
+ * @param {!WebInspector.Resource} resource
+ * @return {boolean}
  */
 WebInspector.ResourceView.hasTextContent = function(resource)
 {
     if (resource.type.isTextType())
         return true; 
     if (resource.type === WebInspector.resourceTypes.Other)
-        return resource.content && !resource.contentEncoded;
+        return !!resource.content && !resource.contentEncoded;
     return false;
 }
 
 /**
- * @param {WebInspector.Resource} resource
+ * @param {!WebInspector.Resource} resource
  */
 WebInspector.ResourceView.nonSourceViewForResource = function(resource)
 {
@@ -79,7 +83,7 @@ WebInspector.ResourceView.nonSourceViewForResource = function(resource)
 /**
  * @extends {WebInspector.SourceFrame}
  * @constructor
- * @param {WebInspector.Resource} resource
+ * @param {!WebInspector.Resource} resource
  */
 WebInspector.ResourceSourceFrame = function(resource)
 {
@@ -103,15 +107,14 @@ WebInspector.ResourceSourceFrame.prototype = {
 
 /**
  * @constructor
- * @extends {WebInspector.View}
- * @param {WebInspector.Resource} resource
+ * @extends {WebInspector.VBox}
+ * @param {!WebInspector.Resource} resource
  */
 WebInspector.ResourceSourceFrameFallback = function(resource)
 {
-    WebInspector.View.call(this);
+    WebInspector.VBox.call(this);
     this._resource = resource;
-    this.element.addStyleClass("fill");
-    this.element.addStyleClass("script-view");
+    this.element.classList.add("script-view");
     this._content = this.element.createChild("div", "script-view-fallback monospace");
 }
 
@@ -132,5 +135,5 @@ WebInspector.ResourceSourceFrameFallback.prototype = {
         this._content.textContent = content;
     },
 
-    __proto__: WebInspector.View.prototype
-}
\ No newline at end of file
+    __proto__: WebInspector.VBox.prototype
+}