Chromium Code Reviews| Index: LayoutTests/editing/deleting/merge-div-with-inline-style.html |
| diff --git a/LayoutTests/editing/deleting/merge-div-with-inline-style.html b/LayoutTests/editing/deleting/merge-div-with-inline-style.html |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..e959c42136172d3833bf8414c4f0b329fec2fdf4 |
| --- /dev/null |
| +++ b/LayoutTests/editing/deleting/merge-div-with-inline-style.html |
| @@ -0,0 +1,28 @@ |
| +<!DOCTYPE html> |
| +<html> |
| +<head> |
| +<style type="text/css"> |
| +.styleToMerge { |
| +color: red; |
| +font-size: 10px; |
| +} |
| +</style> |
| +</head> |
| +<body> |
| +<div id="test" contenteditable="true"> |
| +<div>foo</div> |
| +<div id="divToMerge" class="styleToMerge" style="color:blue;font-size:20px">bar</div> |
| +</div> |
| +<script src="../../resources/dump-as-markup.js"></script> |
| +<script> |
| +Markup.description('The inline style should be applied when merging div element.\n' |
| + + 'The test passes if "bar" has the blue color and 20px font-size.'); |
|
Yuta Kitamura
2014/05/29 06:48:25
nit: We generally use green to indicate a pass,
so
|
| + |
| +var divToMerge = document.getElementById("divToMerge"); |
| +divToMerge.focus(); |
| +getSelection().collapse(divToMerge, 0); |
| +document.execCommand("Delete"); |
| +Markup.dump(document.getElementById("test")); |
| +</script> |
| + </body> |
|
Yuta Kitamura
2014/05/29 06:48:25
nit: Unnecessary space
|
| +</html> |