Title: [101510] trunk/Source/WebCore
Revision
101510
Author
apav...@chromium.org
Date
2011-11-30 07:14:12 -0800 (Wed, 30 Nov 2011)

Log Message

Web Inspector: Display of data URIs cumbersome in the Elements panel
https://bugs.webkit.org/show_bug.cgi?id=73438

Reviewed by Pavel Feldman.

* inspector/front-end/ElementsTreeOutline.js:
(WebInspector.ElementsTreeElement.prototype._buildAttributeDOM):

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (101509 => 101510)


--- trunk/Source/WebCore/ChangeLog	2011-11-30 15:00:58 UTC (rev 101509)
+++ trunk/Source/WebCore/ChangeLog	2011-11-30 15:14:12 UTC (rev 101510)
@@ -1,3 +1,13 @@
+2011-11-30  Alexander Pavlov  <apav...@chromium.org>
+
+        Web Inspector: Display of data URIs cumbersome in the Elements panel
+        https://bugs.webkit.org/show_bug.cgi?id=73438
+
+        Reviewed by Pavel Feldman.
+
+        * inspector/front-end/ElementsTreeOutline.js:
+        (WebInspector.ElementsTreeElement.prototype._buildAttributeDOM):
+
 2011-11-28  Vsevolod Vlasov  <vse...@chromium.org>
 
         Web Inspector: TreeOutline elements should be formatted using margin-left instead of text-indent.

Modified: trunk/Source/WebCore/inspector/front-end/ElementsTreeOutline.js (101509 => 101510)


--- trunk/Source/WebCore/inspector/front-end/ElementsTreeOutline.js	2011-11-30 15:00:58 UTC (rev 101509)
+++ trunk/Source/WebCore/inspector/front-end/ElementsTreeOutline.js	2011-11-30 15:14:12 UTC (rev 101510)
@@ -1472,8 +1472,11 @@
             if (rewrittenHref === null) {
                 var attrValueElement = attrSpanElement.createChild("span", "webkit-html-attribute-value");
                 attrValueElement.textContent = value;
-            } else
+            } else {
+                if (value.indexOf("data:") === 0)
+                    value = value.trimMiddle(60);
                 attrSpanElement.appendChild(linkify(rewrittenHref, value, "webkit-html-attribute-value", node.nodeName().toLowerCase() === "a"));
+            }
         } else {
             value = value.replace(/([\/;:\)\]\}])/g, "$1\u200B");
             var attrValueElement = attrSpanElement.createChild("span", "webkit-html-attribute-value");
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to