summaryrefslogtreecommitdiffstats
path: root/WebCore/inspector/front-end/SourceTokenizer.js
diff options
context:
space:
mode:
authorSteve Block <steveblock@google.com>2010-04-27 16:31:00 +0100
committerSteve Block <steveblock@google.com>2010-05-11 14:42:12 +0100
commitdcc8cf2e65d1aa555cce12431a16547e66b469ee (patch)
tree92a8d65cd5383bca9749f5327fb5e440563926e6 /WebCore/inspector/front-end/SourceTokenizer.js
parentccac38a6b48843126402088a309597e682f40fe6 (diff)
downloadexternal_webkit-dcc8cf2e65d1aa555cce12431a16547e66b469ee.zip
external_webkit-dcc8cf2e65d1aa555cce12431a16547e66b469ee.tar.gz
external_webkit-dcc8cf2e65d1aa555cce12431a16547e66b469ee.tar.bz2
Merge webkit.org at r58033 : Initial merge by git
Change-Id: If006c38561af287c50cd578d251629b51e4d8cd1
Diffstat (limited to 'WebCore/inspector/front-end/SourceTokenizer.js')
-rw-r--r--WebCore/inspector/front-end/SourceTokenizer.js17
1 files changed, 7 insertions, 10 deletions
diff --git a/WebCore/inspector/front-end/SourceTokenizer.js b/WebCore/inspector/front-end/SourceTokenizer.js
index d498028..d30744c 100644
--- a/WebCore/inspector/front-end/SourceTokenizer.js
+++ b/WebCore/inspector/front-end/SourceTokenizer.js
@@ -40,28 +40,27 @@ WebInspector.SourceTokenizer.prototype = {
set condition(condition)
{
- this._lexCondition = condition.lexCondition;
- this._parseCondition = condition.parseCondition;
+ this._condition = condition;
},
get condition()
{
- return { lexCondition: this._lexCondition, parseCondition: this._parseCondition };
+ return this._condition;
},
- hasCondition: function(condition)
+ get subTokenizer()
{
- return this._lexCondition === condition.lexCondition && this._parseCondition === condition.parseCondition;
+ return this._condition.subTokenizer;
},
getLexCondition: function()
{
- return this._lexCondition;
+ return this.condition.lexCondition;
},
setLexCondition: function(lexCondition)
{
- this._lexCondition = lexCondition;
+ this.condition.lexCondition = lexCondition;
},
_charAt: function(cursor)
@@ -76,9 +75,7 @@ WebInspector.SourceTokenizer.Registry = function() {
this._tokenizerConstructors = {
"text/css": "SourceCSSTokenizer",
"text/html": "SourceHTMLTokenizer",
- "text/javascript": "SourceJavaScriptTokenizer",
- "application/javascript": "SourceJavaScriptTokenizer",
- "application/x-javascript": "SourceJavaScriptTokenizer"
+ "text/javascript": "SourceJavaScriptTokenizer"
};
}