Commit dadb85e1 authored by rniwa@webkit.org's avatar rniwa@webkit.org

Dump-as-markup conversion: editing/pasteboard/block-wrappers-necessary.html

https://bugs.webkit.org/show_bug.cgi?id=66420

Reviewed by Kent Tamura.

Converted the test.

* editing/pasteboard/block-wrappers-necessary-expected.txt: Added.
* editing/pasteboard/block-wrappers-necessary.html:
* platform/chromium-cg-mac-leopard/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/chromium-linux/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/chromium-win-vista/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/chromium-win/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/chromium-win/editing/pasteboard/block-wrappers-necessary-expected.txt: Removed.
* platform/gtk/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/gtk/editing/pasteboard/block-wrappers-necessary-expected.txt: Removed.
* platform/mac-leopard/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/mac/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/mac/editing/pasteboard/block-wrappers-necessary-expected.txt: Removed.
* platform/qt/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/qt/editing/pasteboard/block-wrappers-necessary-expected.txt: Removed.


git-svn-id: svn://svn.chromium.org/blink/trunk@93324 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 8cee4de8
2011-08-18 Ryosuke Niwa <rniwa@webkit.org>
Dump-as-markup conversion: editing/pasteboard/block-wrappers-necessary.html
https://bugs.webkit.org/show_bug.cgi?id=66420
Reviewed by Kent Tamura.
Converted the test.
* editing/pasteboard/block-wrappers-necessary-expected.txt: Added.
* editing/pasteboard/block-wrappers-necessary.html:
* platform/chromium-cg-mac-leopard/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/chromium-linux/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/chromium-win-vista/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/chromium-win/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/chromium-win/editing/pasteboard/block-wrappers-necessary-expected.txt: Removed.
* platform/gtk/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/gtk/editing/pasteboard/block-wrappers-necessary-expected.txt: Removed.
* platform/mac-leopard/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/mac/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/mac/editing/pasteboard/block-wrappers-necessary-expected.txt: Removed.
* platform/qt/editing/pasteboard/block-wrappers-necessary-expected.png: Removed.
* platform/qt/editing/pasteboard/block-wrappers-necessary-expected.txt: Removed.
2011-08-17 Ryosuke Niwa <rniwa@webkit.org>
Dump-as-markup conversion: editing/pasteboard/5368833.html
EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldDeleteDOMRange:range from 1 of #text > P > CENTER > DIV > DIV > BODY > HTML > #document to 86 of #text > P > CENTER > DIV > DIV > BODY > HTML > #document
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of P > CENTER > DIV > DIV > BODY > HTML > #document to 0 of P > CENTER > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 0 of P > CENTER > DIV > DIV > BODY > HTML > #document to 0 of P > CENTER > DIV > DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 85 of #text > P > P > CENTER > DIV > DIV > BODY > HTML > #document to 85 of #text > P > P > CENTER > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
Tests:
Bug fix for <rdar://problem/4180820> Erroneous spacing between lines introduced on paste
Applying block styles, like text-align, used to wrap paragraphs that needed block style changes in clones of other paragraphs in the document. This would almost always introduce unwanted styles.
Before cut:
| "
"
| <div>
| class="editing"
| id="test"
| "
"
| <center>
| "
"
| <p>
| "
<#selection-anchor>This is an "
| <b>
| "interactive"
| " documentation site, so please help out by posting any useful information that you've had to search out."
| <br>
| "
(Adding to this "
| <a>
| href="db.cgi?Wiki_Is_So_Easy"
| "wiki is so easy"
| ", you can't screw it up). See "
| <a>
| href="db.cgi?Wiki_Reference"
| "Wiki Reference"
| " for text formatting syntax."
| <br>
| "
Info for setting up your own wiki is at "
| <a>
| href="db.cgi?About_Howto.Apple.Com"
| "about howto.apple.com"
| "."
| <br>
| "
Check out a cool wiki editor application that helps in wiki generation: "
| <a>
| href="db.cgi?Wikinator"
| "Wikinator"
| "
"
| <p>
| "
Start browsing the topics below, or use the search field at the bottom of every page.<#selection-focus>
"
| "
"
| "
"
After cut:
| "
"
| <div>
| class="editing"
| id="test"
| "
"
| <center>
| "
"
| <p>
| <#selection-caret>
| <br>
| "
"
| "
"
After paste (this should be identical to before cut):
| "
"
| <div>
| class="editing"
| id="test"
| "
"
| <center>
| "
"
| <p>
| <p>
| "This is an"
| " "
| <b>
| "interactive"
| " "
| "documentation site, so please help out by posting any useful information that you've had to search out."
| <br>
| "(Adding to this"
| " "
| <a>
| href="db.cgi?Wiki_Is_So_Easy"
| "wiki is so easy"
| ", you can't screw it up). See"
| " "
| <a>
| href="db.cgi?Wiki_Reference"
| "Wiki Reference"
| " "
| "for text formatting syntax."
| <br>
| "Info for setting up your own wiki is at"
| " "
| <a>
| href="db.cgi?About_Howto.Apple.Com"
| "about howto.apple.com"
| "."
| <br>
| "Check out a cool wiki editor application that helps in wiki generation:"
| " "
| <a>
| href="db.cgi?Wikinator"
| "Wikinator"
| <p>
| "Start browsing the topics below, or use the search field at the bottom of every page.<#selection-caret>"
| "
"
| "
"
<html>
<!DOCTYPE html>
<html>
<head>
<style>
.editing {
border: 2px solid red;
font-size: 18px;
.editing {
border: 2px solid red;
font-size: 18px;
}
.explanation {
border: 2px solid blue;
padding: 12px;
font-size: 18px;
border: 2px solid blue;
padding: 12px;
font-size: 18px;
margin-bottom: 24px;
}
.scenario { margin-bottom: 16px;}
.scenario:first-line { font-weight: bold; margin-bottom: 16px;}
.expected-results:first-line { font-weight: bold }
</style>
<script src=../editing.js language="JavaScript" type="text/JavaScript" ></script>
<script src="../editing.js"></script>
<script src="../../resources/dump-as-markup.js"></script>
<script>
Markup.waitUntilDone();
function editingTest() {
Markup.description(document.getElementsByClassName('explanation')[0].textContent);
for (var i = 0; i < 10; i++)
extendSelectionForwardByLineCommand();
Markup.dump('root', 'Before cut');
cutCommand();
Markup.dump('root', 'After cut');
pasteCommand();
Markup.dump('root', 'After paste (this should be identical to before cut)');
Markup.notifyDone();
}
</script>
<title>Editing Test</title>
</head>
<body onload="runEditingTest()">
<div class="explanation">
<div class="scenario">
Tests:
......@@ -41,9 +46,7 @@ Bug fix for <a href="rdar://problem/4180820">&lt;rdar://problem/4180820&gt;</a>
</div>
Applying block styles, like text-align, used to wrap paragraphs that needed block style changes in clones of other paragraphs in the document. This would almost always introduce unwanted styles.
</div>
<div contenteditable id="root" style="word-wrap: break-word; -khtml-nbsp-mode: space; -khtml-line-break: after-white-space;">
<div id="test" class="editing">
<center>
<p>
......@@ -56,6 +59,5 @@ Start browsing the topics below, or use the search field at the bottom of every
</center>
</div>
</div>
</body>
</html>
EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldDeleteDOMRange:range from 1 of #text > P > CENTER > DIV > DIV > BODY > HTML > #document to 86 of #text > P > CENTER > DIV > DIV > BODY > HTML > #document
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of P > CENTER > DIV > DIV > BODY > HTML > #document to 0 of P > CENTER > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 0 of P > CENTER > DIV > DIV > BODY > HTML > #document to 0 of P > CENTER > DIV > DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 85 of #text > P > P > CENTER > DIV > DIV > BODY > HTML > #document to 85 of #text > P > P > CENTER > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
RenderBlock {DIV} at (0,0) size 784x128 [border: (2px solid #0000FF)]
RenderBlock {DIV} at (14,14) size 756x42
RenderText {#text} at (0,0) size 49x20
text run at (0,0) width 49: "Tests: "
RenderBR {BR} at (0,0) size 0x0
RenderText {#text} at (0,21) size 83x20
text run at (0,21) width 83: "Bug fix for "
RenderInline {A} at (0,0) size 190x20 [color=#0000EE]
RenderText {#text} at (83,21) size 190x20
text run at (83,21) width 190: "<rdar://problem/4180820>"
RenderText {#text} at (273,21) size 385x20
text run at (273,21) width 385: " Erroneous spacing between lines introduced on paste"
RenderBlock (anonymous) at (14,72) size 756x42
RenderText {#text} at (0,0) size 744x41
text run at (0,0) width 744: "Applying block styles, like text-align, used to wrap paragraphs that needed block style changes in clones"
text run at (0,21) width 271: "of other paragraphs in the document. "
text run at (271,21) width 384: "This would almost always introduce unwanted styles."
RenderBlock {DIV} at (0,152) size 784x184
RenderBlock {DIV} at (0,0) size 784x184 [border: (2px solid #FF0000)]
RenderBlock {CENTER} at (2,20) size 780x144
RenderBlock {P} at (0,0) size 780x144
RenderBlock {P} at (0,0) size 780x105
RenderText {#text} at (7,0) size 71x20
text run at (7,0) width 71: "This is an"
RenderText {#text} at (77,0) size 6x20
text run at (77,0) width 6: " "
RenderInline {B} at (0,0) size 82x20
RenderText {#text} at (82,0) size 82x20
text run at (82,0) width 82: "interactive"
RenderText {#text} at (163,0) size 6x20
text run at (163,0) width 6: " "
RenderText {#text} at (168,0) size 610x41
text run at (168,0) width 605: "documentation site, so please help out by posting any useful information that you've"
text run at (772,0) width 6: " "
text run at (325,21) width 130: "had to search out."
RenderBR {BR} at (454,37) size 1x0
RenderText {#text} at (27,42) size 106x20
text run at (27,42) width 106: "(Adding to this"
RenderText {#text} at (133,42) size 5x20
text run at (133,42) width 5: " "
RenderInline {A} at (0,0) size 104x20 [color=#0000EE]
RenderText {#text} at (138,42) size 104x20
text run at (138,42) width 104: "wiki is so easy"
RenderText {#text} at (242,42) size 202x20
text run at (242,42) width 202: ", you can't screw it up). See"
RenderText {#text} at (444,42) size 5x20
text run at (444,42) width 5: " "
RenderInline {A} at (0,0) size 112x20 [color=#0000EE]
RenderText {#text} at (449,42) size 112x20
text run at (449,42) width 112: "Wiki Reference"
RenderText {#text} at (561,42) size 5x20
text run at (561,42) width 5: " "
RenderText {#text} at (566,42) size 187x20
text run at (566,42) width 187: "for text formatting syntax."
RenderBR {BR} at (753,58) size 0x0
RenderText {#text} at (164,63) size 273x20
text run at (164,63) width 273: "Info for setting up your own wiki is at"
RenderText {#text} at (437,63) size 5x20
text run at (437,63) width 5: " "
RenderInline {A} at (0,0) size 169x20 [color=#0000EE]
RenderText {#text} at (442,63) size 169x20
text run at (442,63) width 169: "about howto.apple.com"
RenderText {#text} at (611,63) size 5x20
text run at (611,63) width 5: "."
RenderBR {BR} at (616,79) size 0x0
RenderText {#text} at (104,84) size 496x20
text run at (104,84) width 496: "Check out a cool wiki editor application that helps in wiki generation:"
RenderText {#text} at (599,84) size 6x20
text run at (599,84) width 6: " "
RenderInline {A} at (0,0) size 72x20 [color=#0000EE]
RenderText {#text} at (604,84) size 72x20
text run at (604,84) width 72: "Wikinator"
RenderBlock {P} at (0,123) size 780x21
RenderText {#text} at (88,0) size 604x20
text run at (88,0) width 604: "Start browsing the topics below, or use the search field at the bottom of every page."
RenderBlock (anonymous) at (0,162) size 780x0
caret: position 85 of child 0 {#text} of child 1 {P} of child 1 {P} of child 1 {CENTER} of child 1 {DIV} of child 3 {DIV} of body
EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldDeleteDOMRange:range from 1 of #text > P > CENTER > DIV > DIV > BODY > HTML > #document to 86 of #text > P > CENTER > DIV > DIV > BODY > HTML > #document
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of P > CENTER > DIV > DIV > BODY > HTML > #document to 0 of P > CENTER > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 0 of P > CENTER > DIV > DIV > BODY > HTML > #document to 0 of P > CENTER > DIV > DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 85 of #text > P > P > CENTER > DIV > DIV > BODY > HTML > #document to 85 of #text > P > P > CENTER > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
RenderBlock {DIV} at (0,0) size 784x128 [border: (2px solid #0000FF)]
RenderBlock {DIV} at (14,14) size 756x42
RenderText {#text} at (0,0) size 51x21
text run at (0,0) width 51: "Tests: "
RenderBR {BR} at (0,0) size 0x0
RenderText {#text} at (0,21) size 86x21
text run at (0,21) width 86: "Bug fix for "
RenderInline {A} at (0,0) size 192x21 [color=#0000EE]
RenderText {#text} at (86,21) size 192x21
text run at (86,21) width 192: "<rdar://problem/4180820>"
RenderText {#text} at (278,21) size 390x21
text run at (278,21) width 390: " Erroneous spacing between lines introduced on paste"
RenderBlock (anonymous) at (14,72) size 756x42
RenderText {#text} at (0,0) size 713x42
text run at (0,0) width 711: "Applying block styles, like text-align, used to wrap paragraphs that needed block style changes in"
text run at (0,21) width 324: "clones of other paragraphs in the document. "
text run at (324,21) width 389: "This would almost always introduce unwanted styles."
RenderBlock {DIV} at (0,152) size 784x184
RenderBlock {DIV} at (0,0) size 784x184 [border: (2px solid #FF0000)]
RenderBlock {CENTER} at (2,20) size 780x144
RenderBlock {P} at (0,0) size 780x144
RenderBlock {P} at (0,0) size 780x105
RenderText {#text} at (2,0) size 72x21
text run at (2,0) width 72: "This is an"
RenderText {#text} at (73,0) size 6x21
text run at (73,0) width 6: " "
RenderInline {B} at (0,0) size 83x21
RenderText {#text} at (78,0) size 83x21
text run at (78,0) width 83: "interactive"
RenderText {#text} at (160,0) size 6x21
text run at (160,0) width 6: " "
RenderText {#text} at (165,0) size 616x42
text run at (165,0) width 613: "documentation site, so please help out by posting any useful information that you've"
text run at (777,0) width 4: " "
text run at (325,21) width 130: "had to search out."
RenderBR {BR} at (454,38) size 1x0
RenderText {#text} at (20,42) size 111x21
text run at (20,42) width 111: "(Adding to this"
RenderText {#text} at (130,42) size 6x21
text run at (130,42) width 6: " "
RenderInline {A} at (0,0) size 108x21 [color=#0000EE]
RenderText {#text} at (135,42) size 108x21
text run at (135,42) width 108: "wiki is so easy"
RenderText {#text} at (242,42) size 203x21
text run at (242,42) width 203: ", you can't screw it up). See"
RenderText {#text} at (444,42) size 6x21
text run at (444,42) width 6: " "
RenderInline {A} at (0,0) size 115x21 [color=#0000EE]
RenderText {#text} at (449,42) size 115x21
text run at (449,42) width 115: "Wiki Reference"
RenderText {#text} at (563,42) size 6x21
text run at (563,42) width 6: " "
RenderText {#text} at (568,42) size 192x21
text run at (568,42) width 192: "for text formatting syntax."
RenderBR {BR} at (759,59) size 1x0
RenderText {#text} at (161,63) size 278x21
text run at (161,63) width 278: "Info for setting up your own wiki is at"
RenderText {#text} at (439,63) size 5x21
text run at (439,63) width 5: " "
RenderInline {A} at (0,0) size 170x21 [color=#0000EE]
RenderText {#text} at (444,63) size 170x21
text run at (444,63) width 170: "about howto.apple.com"
RenderText {#text} at (614,63) size 5x21
text run at (614,63) width 5: "."
RenderBR {BR} at (619,80) size 0x0
RenderText {#text} at (96,84) size 510x21
text run at (96,84) width 510: "Check out a cool wiki editor application that helps in wiki generation:"
RenderText {#text} at (605,84) size 6x21
text run at (605,84) width 6: " "
RenderInline {A} at (0,0) size 74x21 [color=#0000EE]
RenderText {#text} at (610,84) size 74x21
text run at (610,84) width 74: "Wikinator"
RenderBlock {P} at (0,123) size 780x21
RenderText {#text} at (85,0) size 610x21
text run at (85,0) width 610: "Start browsing the topics below, or use the search field at the bottom of every page."
RenderBlock (anonymous) at (0,162) size 780x0
caret: position 85 of child 0 {#text} of child 1 {P} of child 1 {P} of child 1 {CENTER} of child 1 {DIV} of child 3 {DIV} of body
EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldDeleteDOMRange:range from 1 of #text > P > CENTER > DIV > DIV > BODY > HTML > #document to 86 of #text > P > CENTER > DIV > DIV > BODY > HTML > #document
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of P > CENTER > DIV > DIV > BODY > HTML > #document to 0 of P > CENTER > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 0 of P > CENTER > DIV > DIV > BODY > HTML > #document to 0 of P > CENTER > DIV > DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 85 of #text > P > P > CENTER > DIV > DIV > BODY > HTML > #document to 85 of #text > P > P > CENTER > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
RenderBlock {DIV} at (0,0) size 784x132 [border: (2px solid #0000FF)]
RenderBlock {DIV} at (14,14) size 756x44
RenderText {#text} at (0,0) size 51x22
text run at (0,0) width 51: "Tests: "
RenderBR {BR} at (0,0) size 0x0
RenderText {#text} at (0,22) size 86x22
text run at (0,22) width 86: "Bug fix for "
RenderInline {A} at (0,0) size 192x22 [color=#0000EE]
RenderText {#text} at (86,22) size 192x22
text run at (86,22) width 192: "<rdar://problem/4180820>"
RenderText {#text} at (278,22) size 390x22
text run at (278,22) width 390: " Erroneous spacing between lines introduced on paste"
RenderBlock (anonymous) at (14,74) size 756x44
RenderText {#text} at (0,0) size 713x44
text run at (0,0) width 711: "Applying block styles, like text-align, used to wrap paragraphs that needed block style changes in"
text run at (0,22) width 324: "clones of other paragraphs in the document. "
text run at (324,22) width 389: "This would almost always introduce unwanted styles."
RenderBlock {DIV} at (0,156) size 784x190
RenderBlock {DIV} at (0,0) size 784x190 [border: (2px solid #FF0000)]
RenderBlock {CENTER} at (2,20) size 780x150
RenderBlock {P} at (0,0) size 780x150
RenderBlock {P} at (0,0) size 780x110
RenderText {#text} at (2,0) size 72x22
text run at (2,0) width 72: "This is an"
RenderText {#text} at (73,0) size 6x22
text run at (73,0) width 6: " "
RenderInline {B} at (0,0) size 83x22
RenderText {#text} at (78,0) size 83x22
text run at (78,0) width 83: "interactive"
RenderText {#text} at (160,0) size 6x22
text run at (160,0) width 6: " "
RenderText {#text} at (165,0) size 616x44
text run at (165,0) width 613: "documentation site, so please help out by posting any useful information that you've"
text run at (777,0) width 4: " "
text run at (325,22) width 130: "had to search out."
RenderBR {BR} at (454,39) size 1x0
RenderText {#text} at (20,44) size 111x22
text run at (20,44) width 111: "(Adding to this"
RenderText {#text} at (130,44) size 6x22
text run at (130,44) width 6: " "
RenderInline {A} at (0,0) size 108x22 [color=#0000EE]
RenderText {#text} at (135,44) size 108x22
text run at (135,44) width 108: "wiki is so easy"
RenderText {#text} at (242,44) size 203x22
text run at (242,44) width 203: ", you can't screw it up). See"
RenderText {#text} at (444,44) size 6x22
text run at (444,44) width 6: " "
RenderInline {A} at (0,0) size 115x22 [color=#0000EE]
RenderText {#text} at (449,44) size 115x22
text run at (449,44) width 115: "Wiki Reference"
RenderText {#text} at (563,44) size 6x22
text run at (563,44) width 6: " "
RenderText {#text} at (568,44) size 192x22
text run at (568,44) width 192: "for text formatting syntax."
RenderBR {BR} at (759,61) size 1x0
RenderText {#text} at (161,66) size 278x22
text run at (161,66) width 278: "Info for setting up your own wiki is at"
RenderText {#text} at (439,66) size 5x22
text run at (439,66) width 5: " "
RenderInline {A} at (0,0) size 170x22 [color=#0000EE]
RenderText {#text} at (444,66) size 170x22
text run at (444,66) width 170: "about howto.apple.com"
RenderText {#text} at (614,66) size 5x22
text run at (614,66) width 5: "."
RenderBR {BR} at (619,83) size 0x0
RenderText {#text} at (96,88) size 510x22
text run at (96,88) width 510: "Check out a cool wiki editor application that helps in wiki generation:"
RenderText {#text} at (605,88) size 6x22
text run at (605,88) width 6: " "
RenderInline {A} at (0,0) size 74x22 [color=#0000EE]
RenderText {#text} at (610,88) size 74x22
text run at (610,88) width 74: "Wikinator"
RenderBlock {P} at (0,128) size 780x22
RenderText {#text} at (85,0) size 610x22
text run at (85,0) width 610: "Start browsing the topics below, or use the search field at the bottom of every page."
RenderBlock (anonymous) at (0,168) size 780x0
caret: position 85 of child 0 {#text} of child 1 {P} of child 1 {P} of child 1 {CENTER} of child 1 {DIV} of child 3 {DIV} of body
EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of DIV > BODY > HTML > #document to 3 of DIV > BODY > HTML > #document
EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldDeleteDOMRange:range from 1 of #text > P > CENTER > DIV > DIV > BODY > HTML > #document to 86 of #text > P > CENTER > DIV > DIV > BODY > HTML > #document
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of P > CENTER > DIV > DIV > BODY > HTML > #document to 0 of P > CENTER > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 0 of P > CENTER > DIV > DIV > BODY > HTML > #document to 0 of P > CENTER > DIV > DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 85 of #text > P > P > CENTER > DIV > DIV > BODY > HTML > #document to 85 of #text > P > P > CENTER > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
RenderBlock {DIV} at (0,0) size 784x169 [border: (2px solid #0000FF)]
RenderBlock {DIV} at (14,14) size 756x50
RenderText {#text} at (0,0) size 51x25
text run at (0,0) width 51: "Tests: "
RenderBR {BR} at (0,0) size 0x0
RenderText {#text} at (0,25) size 89x25
text run at (0,25) width 89: "Bug fix for "
RenderInline {A} at (0,0) size 204x25 [color=#0000EE]
RenderText {#text} at (89,25) size 204x25
text run at (89,25) width 204: "<rdar://problem/4180820>"
RenderText {#text} at (293,25) size 415x25
text run at (293,25) width 415: " Erroneous spacing between lines introduced on paste"
RenderBlock (anonymous) at (14,80) size 756x75
RenderText {#text} at (0,0) size 753x75
text run at (0,0) width 753: "Applying block styles, like text-align, used to wrap paragraphs that needed block style changes in"
text run at (0,25) width 347: "clones of other paragraphs in the document. "
text run at (347,25) width 359: "This would almost always introduce unwanted"
text run at (0,50) width 47: "styles."
RenderBlock {DIV} at (0,193) size 784x208
RenderBlock {DIV} at (0,0) size 784x208 [border: (2px solid #FF0000)]
RenderBlock {CENTER} at (2,20) size 780x168
RenderBlock {P} at (0,0) size 780x168
RenderBlock {P} at (0,0) size 780x125
RenderText {#text} at (9,0) size 76x25
text run at (9,0) width 76: "This is an"
RenderText {#text} at (84,0) size 6x25
text run at (84,0) width 6: " "
RenderInline {B} at (0,0) size 83x25
RenderText {#text} at (89,0) size 83x25
text run at (89,0) width 83: "interactive"
RenderText {#text} at (171,0) size 6x25
text run at (171,0) width 6: " "
RenderText {#text} at (176,0) size 600x50
text run at (176,0) width 595: "documentation site, so please help out by posting any useful information that"
text run at (770,0) width 6: " "
text run at (293,25) width 194: "you've had to search out."
RenderBR {BR} at (487,43) size 0x0
RenderText {#text} at (1,50) size 116x25
text run at (1,50) width 116: "(Adding to this"
RenderText {#text} at (117,50) size 5x25
text run at (117,50) width 5: " "
RenderInline {A} at (0,0) size 109x25 [color=#0000EE]
RenderText {#text} at (122,50) size 109x25
text run at (122,50) width 109: "wiki is so easy"
RenderText {#text} at (231,50) size 213x25
text run at (231,50) width 213: ", you can't screw it up). See"
RenderText {#text} at (444,50) size 5x25
text run at (444,50) width 5: " "
RenderInline {A} at (0,0) size 120x25 [color=#0000EE]
RenderText {#text} at (449,50) size 120x25
text run at (449,50) width 120: "Wiki Reference"
RenderText {#text} at (569,50) size 5x25
text run at (569,50) width 5: " "
RenderText {#text} at (574,50) size 205x25
text run at (574,50) width 205: "for text formatting syntax."
RenderBR {BR} at (779,68) size 0x0
RenderText {#text} at (148,75) size 294x25
text run at (148,75) width 294: "Info for setting up your own wiki is at"
RenderText {#text} at (442,75) size 5x25
text run at (442,75) width 5: " "
RenderInline {A} at (0,0) size 180x25 [color=#0000EE]
RenderText {#text} at (447,75) size 180x25
text run at (447,75) width 180: "about howto.apple.com"
RenderText {#text} at (627,75) size 5x25
text run at (627,75) width 5: "."
RenderBR {BR} at (632,93) size 0x0
RenderText {#text} at (77,100) size 541x25
text run at (77,100) width 541: "Check out a cool wiki editor application that helps in wiki generation:"
RenderText {#text} at (618,100) size 5x25
text run at (618,100) width 5: " "
RenderInline {A} at (0,0) size 80x25 [color=#0000EE]
RenderText {#text} at (623,100) size 80x25
text run at (623,100) width 80: "Wikinator"
RenderBlock {P} at (0,143) size 780x25
RenderText {#text} at (67,0) size 646x25
text run at (67,0) width 646: "Start browsing the topics below, or use the search field at the bottom of every page."
RenderBlock (anonymous) at (0,186) size 780x0
caret: position 85 of child 0 {#text} of child 1 {P} of child 1 {P} of child 1 {CENTER} of child 1 {DIV} of child 3 {DIV} of body
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment