summaryrefslogtreecommitdiffstats
path: root/devtools/client/shared/css-angle.js
diff options
context:
space:
mode:
Diffstat (limited to 'devtools/client/shared/css-angle.js')
-rw-r--r--devtools/client/shared/css-angle.js11
1 files changed, 7 insertions, 4 deletions
diff --git a/devtools/client/shared/css-angle.js b/devtools/client/shared/css-angle.js
index 903b7813ad..d89cba5b7f 100644
--- a/devtools/client/shared/css-angle.js
+++ b/devtools/client/shared/css-angle.js
@@ -6,7 +6,9 @@
const SPECIALVALUES = new Set(["initial", "inherit", "unset"]);
-const { getCSSLexer } = require("resource://devtools/shared/css/lexer.js");
+const {
+ InspectorCSSParserWrapper,
+} = require("resource://devtools/shared/css/lexer.js");
loader.lazyRequireGetter(
this,
@@ -68,13 +70,14 @@ CssAngle.prototype = {
},
get valid() {
- const token = getCSSLexer(this.authored).nextToken();
+ const token = new InspectorCSSParserWrapper(this.authored).nextToken();
if (!token) {
return false;
}
+
return (
- token.tokenType === "dimension" &&
- token.text.toLowerCase() in this.ANGLEUNIT
+ token.tokenType === "Dimension" &&
+ token.unit.toLowerCase() in this.ANGLEUNIT
);
},