| OLD | NEW |
| 1 This tests removing style attribute after removing CSS property. Undo should bri
ng back the CSS property we removed. | 1 This tests removing style attribute after removing CSS property. Undo should bri
ng back the CSS property we removed. |
| 2 | 2 |
| 3 Initially "test" should be bold wrapped with a span: | 3 Initially "test" should be bold wrapped with a span: |
| 4 | <span> | 4 | <span> |
| 5 | style="font-weight: 900;" | 5 | style="font-weight: 900;" |
| 6 | "test" | 6 | "test" |
| 7 | 7 |
| 8 Unbolding should remove the CSS style and also remove the span: | 8 Unbolding should remove the CSS style and also remove the span: |
| 9 | "<#selection-anchor>test<#selection-focus>" | 9 | "<#selection-anchor>test<#selection-focus>" |
| 10 | 10 |
| 11 Undo should bring back both the span and style attribute so that "test" is once
again bold: | 11 Undo should bring back both the span and style attribute so that "test" is once
again bold: |
| 12 | <span> | 12 | <span> |
| 13 | style="font-weight: 900;" | 13 | style="font-weight: 900;" |
| 14 | "<#selection-anchor>test<#selection-focus>" | 14 | "<#selection-anchor>test<#selection-focus>" |
| 15 | 15 |
| 16 Redo should unbold "test" and there should be no span: | 16 Redo should unbold "test" and there should be no span: |
| 17 | "<#selection-anchor>test<#selection-focus>" | 17 | "<#selection-anchor>test<#selection-focus>" |
| 18 | 18 |
| 19 Undo once more: | 19 Undo once more: |
| 20 | <span> | 20 | <span> |
| 21 | style="font-weight: 900;" | 21 | style="font-weight: 900;" |
| 22 | "<#selection-anchor>test<#selection-focus>" | 22 | "<#selection-anchor>test<#selection-focus>" |
| 23 | 23 |
| 24 Reset, and added id and title: | 24 Reset, and added id and title: |
| 25 | <span> | 25 | <span> |
| 26 | id="test_span" | 26 | id="test_span" |
| 27 | style="font-weight: 900;" | 27 | style="font-weight: 900;" |
| 28 | title="hello, world" | 28 | title="hello, world" |
| 29 | "<#selection-anchor>test<#selection-focus>" | 29 | "test" |
| 30 | 30 |
| 31 Unbolding should remove the CSS style but shouldn't remove the span: | 31 Unbolding should remove the CSS style but shouldn't remove the span: |
| 32 | <span> | 32 | <span> |
| 33 | id="test_span" | 33 | id="test_span" |
| 34 | title="hello, world" | 34 | title="hello, world" |
| 35 | "<#selection-anchor>test<#selection-focus>" | 35 | "<#selection-anchor>test<#selection-focus>" |
| 36 | 36 |
| 37 Undo should restore the style attribute and "test" should be bold: | 37 Undo should restore the style attribute and "test" should be bold: |
| 38 | <span> | 38 | <span> |
| 39 | id="test_span" | 39 | id="test_span" |
| 40 | style="font-weight: 900;" | 40 | style="font-weight: 900;" |
| 41 | title="hello, world" | 41 | title="hello, world" |
| 42 | "<#selection-anchor>test<#selection-focus>" | 42 | "<#selection-anchor>test<#selection-focus>" |
| 43 | 43 |
| 44 Redo should remove the style attribute again: | 44 Redo should remove the style attribute again: |
| 45 | <span> | 45 | <span> |
| 46 | id="test_span" | 46 | id="test_span" |
| 47 | title="hello, world" | 47 | title="hello, world" |
| 48 | "<#selection-anchor>test<#selection-focus>" | 48 | "<#selection-anchor>test<#selection-focus>" |
| 49 | 49 |
| 50 Reset, and added color:blue: | 50 Reset, and added color:blue: |
| 51 | <span> | 51 | <span> |
| 52 | style="font-weight: 900; color: blue;" | 52 | style="font-weight: 900; color: blue;" |
| 53 | "<#selection-anchor>test<#selection-focus>" | 53 | "test" |
| 54 | 54 |
| 55 Unbolding should remove the font-weight but shouldn't remove the style attribute
: | 55 Unbolding should remove the font-weight but shouldn't remove the style attribute
: |
| 56 | <span> | 56 | <span> |
| 57 | style="color: blue;" | 57 | style="color: blue;" |
| 58 | "<#selection-anchor>test<#selection-focus>" | 58 | "<#selection-anchor>test<#selection-focus>" |
| 59 | 59 |
| 60 Undo should reset the style attribute so that "test" is both bold and blue: | 60 Undo should reset the style attribute so that "test" is both bold and blue: |
| 61 | <span> | 61 | <span> |
| 62 | style="color: blue; font-weight: 900;" | 62 | style="color: blue; font-weight: 900;" |
| 63 | "<#selection-anchor>test<#selection-focus>" | 63 | "<#selection-anchor>test<#selection-focus>" |
| 64 | 64 |
| 65 Redo should only remove font-weight and leave "test" blue: | 65 Redo should only remove font-weight and leave "test" blue: |
| 66 | <span> | 66 | <span> |
| 67 | style="color: blue;" | 67 | style="color: blue;" |
| 68 | "<#selection-anchor>test<#selection-focus>" | 68 | "<#selection-anchor>test<#selection-focus>" |
| 69 | 69 |
| 70 Setting the forecolor to black should remove both the style attribute and the sp
an: | 70 Setting the forecolor to black should remove both the style attribute and the sp
an: |
| 71 | "<#selection-anchor>test<#selection-focus>" | 71 | "<#selection-anchor>test<#selection-focus>" |
| 72 | 72 |
| 73 Undo should make "test" blue again: | 73 Undo should make "test" blue again: |
| 74 | <span> | 74 | <span> |
| 75 | style="color: blue;" | 75 | style="color: blue;" |
| 76 | "<#selection-anchor>test<#selection-focus>" | 76 | "<#selection-anchor>test<#selection-focus>" |
| OLD | NEW |