Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1951)

Unified Diff: Source/devtools/front_end/sdk/CSSMetadata.js

Issue 343343003: DevTools: [Styles] Add "px" suffix to numbers on arrow up/down (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: remove "border" and "outline" Created 6 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/devtools/front_end/sdk/CSSMetadata.js
diff --git a/Source/devtools/front_end/sdk/CSSMetadata.js b/Source/devtools/front_end/sdk/CSSMetadata.js
index c6e0da717fe6f390ef2e0ef2126735fa8ea0e52c..8b778562b6af4fee8fe7dc3bf9a5e4a33ee7c130 100644
--- a/Source/devtools/front_end/sdk/CSSMetadata.js
+++ b/Source/devtools/front_end/sdk/CSSMetadata.js
@@ -89,6 +89,17 @@ WebInspector.CSSMetadata.colors = function()
return WebInspector.CSSMetadata._colorsKeySet;
}
+/**
+ * @param {string} propertyName
+ * @return {boolean}
+ */
+WebInspector.CSSMetadata.isLengthProperty = function(propertyName)
+{
+ if (!WebInspector.CSSMetadata._distancePropertiesKeySet)
+ WebInspector.CSSMetadata._distancePropertiesKeySet = WebInspector.CSSMetadata._distanceProperties.keySet();
+ return WebInspector.CSSMetadata._distancePropertiesKeySet[propertyName] || propertyName.startsWith("margin") || propertyName.startsWith("padding") || propertyName.indexOf("width") !== -1;
+}
+
// Taken from http://www.w3.org/TR/CSS21/propidx.html.
WebInspector.CSSMetadata.InheritedProperties = [
"azimuth", "border-collapse", "border-spacing", "caption-side", "color", "cursor", "direction", "elevation",
@@ -151,6 +162,11 @@ WebInspector.CSSMetadata._colors = [
"wheat", "whitesmoke", "yellowgreen"
];
+WebInspector.CSSMetadata._distanceProperties = [
+ 'background-position', 'border-spacing', 'bottom', 'font-size', 'height', 'left', 'letter-spacing', 'line-height', 'max-height', 'max-width', 'min-height',
+ 'min-width', 'right', 'text-indent', 'top', 'width', 'word-spacing'
+];
+
WebInspector.CSSMetadata._colorAwareProperties = [
"background", "background-color", "background-image", "border", "border-color", "border-top", "border-right", "border-bottom",
"border-left", "border-top-color", "border-right-color", "border-bottom-color", "border-left-color", "box-shadow", "color",

Powered by Google App Engine
This is Rietveld 408576698