Test that properties of counter-style rules are editable At rule: { name : { range : { endColumn : 27 endLine : 5 startColumn : 17 startLine : 5 } text : --my-style } origin : regular style : { cssProperties : [ [0] : { disabled : false implicit : false name : system range : { endColumn : 19 endLine : 6 startColumn : 4 startLine : 6 } text : system: cyclic; value : cyclic } [1] : { disabled : false implicit : false name : symbols range : { endColumn : 25 endLine : 7 startColumn : 4 startLine : 7 } text : symbols: 'a' 'b' 'c'; value : 'a' 'b' 'c' } [2] : { name : system value : cyclic } [3] : { name : symbols value : "a" "b" "c" } ] cssText : system: cyclic; symbols: 'a' 'b' 'c'; range : { endColumn : 2 endLine : 8 startColumn : 29 startLine : 5 } shorthandEntries : [ ] styleSheetId : } styleSheetId : type : counter-style } Edit: { range : { endColumn : 2 endLine : 8 startColumn : 29 startLine : 5 } styleSheetId : text : system: fixed; symbols: 'x' 'y' 'z'; } Edit result: { id : result : { styles : [ [0] : { cssProperties : [ [0] : { disabled : false implicit : false name : system range : { endColumn : 18 endLine : 6 startColumn : 4 startLine : 6 } text : system: fixed; value : fixed } [1] : { disabled : false implicit : false name : symbols range : { endColumn : 25 endLine : 7 startColumn : 4 startLine : 7 } text : symbols: 'x' 'y' 'z'; value : 'x' 'y' 'z' } [2] : { name : system value : fixed 1 } [3] : { name : symbols value : "x" "y" "z" } ] cssText : system: fixed; symbols: 'x' 'y' 'z'; range : { endColumn : 0 endLine : 8 startColumn : 29 startLine : 5 } shorthandEntries : [ ] styleSheetId : } ] } sessionId : }