1 ==== Initial style sheet text ====
3 box-sizing: border-box;
7 /* resetting some properties */
11 display: flex; /* flex FTW! */
22 Running test: testEditProperty
23 ==== Style sheet text ====
25 box-sizing: border-box;
29 /* resetting some properties */
31 content: 'EDITED PROPERTY';
33 display: flex; /* flex FTW! */
44 Running test: testBreakingCommentEditProperty
45 Expected protocol error: SyntaxError The property '/*<--OPENED COMMENT' could not be set.
47 Running test: testInsertFirstProperty
48 ==== Style sheet text ====
50 box-sizing: border-box;
54 /* resetting some properties */
55 content: 'INSERTED PROPERTY';
59 display: flex; /* flex FTW! */
70 Running test: testInsertLastProperty
71 ==== Style sheet text ====
73 box-sizing: border-box;
77 /* resetting some properties */
81 display: flex; /* flex FTW! */
82 content: 'INSERTED PROPERTY';
93 Running test: testInsertMultipleProperties
94 ==== Style sheet text ====
96 box-sizing: border-box;
100 /* resetting some properties */
103 content: 'INSERTED #1';content: 'INSERTED #2';
105 display: flex; /* flex FTW! */
116 Running test: testInsertPropertyInEmptyRule
117 ==== Style sheet text ====
119 box-sizing: border-box;
123 /* resetting some properties */
127 display: flex; /* flex FTW! */
135 content: 'INSERTED PROPERTY';
139 Running test: testInsertPropertyOutsideRule
140 Expected protocol error: Source range didn't match any existing property source range nor any property insertion point
142 Running test: testInsertBreakingPropertyInLastEmptyRule
143 Expected protocol error: SyntaxError The property 'content: 'INSERTED PROPERTY'/*' could not be set.
145 Running test: testDisableProperty
146 ==== Style sheet text ====
148 box-sizing: border-box;
152 /* resetting some properties */
156 display: flex; /* flex FTW! */
167 Running test: testRedo
168 ==== Style sheet text ====
170 box-sizing: border-box;
174 /* resetting some properties */
178 display: flex; /* flex FTW! */
189 ==== Style sheet text ====
191 box-sizing: border-box;
195 /* resetting some properties */
199 display: flex; /* flex FTW! */
211 Running test: testInvalidParameters
212 Expected protocol error: range.startLine must be a non-negative integer
214 Running test: testNegativeRangeParameters
215 Expected protocol error: range.startLine must be a non-negative integer
217 Running test: testStartLineOutOfBounds
218 Expected protocol error: Specified range is out of bounds
220 Running test: testEndLineOutOfBounds
221 Expected protocol error: Specified range is out of bounds
223 Running test: testStartColumnBeyondLastLineCharacter
224 Expected protocol error: Specified range is out of bounds
226 Running test: testEndColumnBeyondLastLineCharacter
227 Expected protocol error: Specified range is out of bounds
229 Running test: testInsertBeyondLastCharacterOfLastLine
230 Expected protocol error: Specified range is out of bounds
232 Running test: testReversedRange
233 Expected protocol error: Range start must not succeed its end