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

Side by Side Diff: third_party/WebKit/LayoutTests/inspector/sass/test-ast-scss-3-expected.txt

Issue 1938313002: DevTools: [SASS] parse SCSS rules and their selectors. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: address comments Created 4 years, 7 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 unified diff | Download patch
OLDNEW
1 Verifies AST of SCSS with mixins. 1 Verifies AST of SCSS with mixins.
2 2
3 @mixin awesome { 3 @mixin awesome {
4 width: 100%; 4 width: 100%;
5 height: 100%; 5 height: 100%;
6 } 6 }
7 7
8 @mixin border-radius($radius) { 8 @mixin border-radius($radius) {
9 -webkit-border-radius: $radius; 9 -webkit-border-radius: $radius;
10 -moz-border-radius: $radius; 10 -moz-border-radius: $radius;
11 -ms-border-radius: $radius; 11 -ms-border-radius: $radius;
12 border-radius: $radius; 12 border-radius: $radius;
13 } 13 }
14 14
15 div { 15 div {
16 @include border-radius(15px); 16 @include border-radius(15px);
17 @include awesome; 17 @include awesome;
18 } 18 }
19 19
20 === AST === 20 === AST ===
21 rule 0: "variables" 21 rule 0: ""
22 rule 1: "properties"
23 property 0 22 property 0
24 name: "width" 23 name: "width"
25 range: {"startLine":1,"startColumn":4,"endLine":1,"endColumn":9} 24 range: {"startLine":1,"startColumn":4,"endLine":1,"endColumn":9}
26 value: " 100%" 25 value: " 100%"
27 range: {"startLine":1,"startColumn":10,"endLine":1,"endColumn":15} 26 range: {"startLine":1,"startColumn":10,"endLine":1,"endColumn":15}
28 range: {"startLine":1,"startColumn":4,"endLine":1,"endColumn":16} 27 range: {"startLine":1,"startColumn":4,"endLine":1,"endColumn":16}
29 disabled: false 28 disabled: false
30 property 1 29 property 1
31 name: "height" 30 name: "height"
32 range: {"startLine":2,"startColumn":4,"endLine":2,"endColumn":10} 31 range: {"startLine":2,"startColumn":4,"endLine":2,"endColumn":10}
33 value: " 100%" 32 value: " 100%"
34 range: {"startLine":2,"startColumn":11,"endLine":2,"endColumn":16} 33 range: {"startLine":2,"startColumn":11,"endLine":2,"endColumn":16}
35 range: {"startLine":2,"startColumn":4,"endLine":2,"endColumn":17} 34 range: {"startLine":2,"startColumn":4,"endLine":2,"endColumn":17}
36 disabled: false 35 disabled: false
37 property 2 36 rule 1: ""
37 property 0
38 name: "-webkit-border-radius" 38 name: "-webkit-border-radius"
39 range: {"startLine":6,"startColumn":2,"endLine":6,"endColumn":23} 39 range: {"startLine":6,"startColumn":2,"endLine":6,"endColumn":23}
40 value: " $radius" 40 value: " $radius"
41 range: {"startLine":6,"startColumn":24,"endLine":6,"endColumn":32} 41 range: {"startLine":6,"startColumn":24,"endLine":6,"endColumn":32}
42 range: {"startLine":6,"startColumn":2,"endLine":6,"endColumn":33} 42 range: {"startLine":6,"startColumn":2,"endLine":6,"endColumn":33}
43 disabled: false 43 disabled: false
44 property 3 44 property 1
45 name: "-moz-border-radius" 45 name: "-moz-border-radius"
46 range: {"startLine":7,"startColumn":5,"endLine":7,"endColumn":23} 46 range: {"startLine":7,"startColumn":5,"endLine":7,"endColumn":23}
47 value: " $radius" 47 value: " $radius"
48 range: {"startLine":7,"startColumn":24,"endLine":7,"endColumn":32} 48 range: {"startLine":7,"startColumn":24,"endLine":7,"endColumn":32}
49 range: {"startLine":7,"startColumn":5,"endLine":7,"endColumn":33} 49 range: {"startLine":7,"startColumn":5,"endLine":7,"endColumn":33}
50 disabled: false 50 disabled: false
51 property 4 51 property 2
52 name: "-ms-border-radius" 52 name: "-ms-border-radius"
53 range: {"startLine":8,"startColumn":6,"endLine":8,"endColumn":23} 53 range: {"startLine":8,"startColumn":6,"endLine":8,"endColumn":23}
54 value: " $radius" 54 value: " $radius"
55 range: {"startLine":8,"startColumn":24,"endLine":8,"endColumn":32} 55 range: {"startLine":8,"startColumn":24,"endLine":8,"endColumn":32}
56 range: {"startLine":8,"startColumn":6,"endLine":8,"endColumn":33} 56 range: {"startLine":8,"startColumn":6,"endLine":8,"endColumn":33}
57 disabled: false 57 disabled: false
58 property 5 58 property 3
59 name: "border-radius" 59 name: "border-radius"
60 range: {"startLine":9,"startColumn":10,"endLine":9,"endColumn":23} 60 range: {"startLine":9,"startColumn":10,"endLine":9,"endColumn":23}
61 value: " $radius" 61 value: " $radius"
62 range: {"startLine":9,"startColumn":24,"endLine":9,"endColumn":32} 62 range: {"startLine":9,"startColumn":24,"endLine":9,"endColumn":32}
63 range: {"startLine":9,"startColumn":10,"endLine":9,"endColumn":33} 63 range: {"startLine":9,"startColumn":10,"endLine":9,"endColumn":33}
64 disabled: false 64 disabled: false
65 rule 2: "mixins" 65 rule 2: "div"
66 property 0 66 property 0
67 name: "border-radius" 67 name: "border-radius"
68 range: {"startLine":13,"startColumn":13,"endLine":13,"endColumn":26} 68 range: {"startLine":13,"startColumn":13,"endLine":13,"endColumn":26}
69 value: "15px" 69 value: "15px"
70 range: {"startLine":13,"startColumn":27,"endLine":13,"endColumn":31} 70 range: {"startLine":13,"startColumn":27,"endLine":13,"endColumn":31}
71 range: {"startLine":13,"startColumn":4,"endLine":13,"endColumn":32} 71 range: {"startLine":13,"startColumn":4,"endLine":13,"endColumn":32}
72 disabled: false 72 disabled: false
73 ====== 73 ======
74 Ranges OK. 74 Ranges OK.
75 75
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698