Unreviewed GTK gardening.
authorzandobersek@gmail.com <zandobersek@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 5 Oct 2012 08:49:00 +0000 (08:49 +0000)
committerzandobersek@gmail.com <zandobersek@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 5 Oct 2012 08:49:00 +0000 (08:49 +0000)
Updating platform-specific baselines after r130411.
Removing platform-specific baselines for CSS compositing tests
and skipping these tests entirely as the feature is not yet enabled
on the GTK port.

* platform/gtk/TestExpectations:
* platform/gtk/css3/compositing: Removed.
* platform/gtk/css3/compositing/blend-mode-property-expected.txt: Removed.
* platform/gtk/css3/compositing/blend-mode-property-parsing-expected.txt: Removed.
* platform/gtk/editing/deleting/delete-block-merge-contents-020-expected.txt:
* platform/gtk/editing/execCommand/paste-1-expected.txt:
* platform/gtk/editing/pasteboard/8145-3-expected.txt:
* platform/gtk/editing/pasteboard/paste-line-endings-007-expected.txt:
* platform/gtk/editing/pasteboard/paste-match-style-001-expected.txt:
* platform/gtk/editing/pasteboard/paste-text-009-expected.txt:
* platform/gtk/editing/pasteboard/smart-paste-007-expected.txt:
* platform/gtk/editing/pasteboard/unrendered-br-expected.txt:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@130487 268f45cc-cd09-0410-ab3c-d52691b4dbfc

12 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/gtk/TestExpectations
LayoutTests/platform/gtk/css3/compositing/blend-mode-property-expected.txt [deleted file]
LayoutTests/platform/gtk/css3/compositing/blend-mode-property-parsing-expected.txt [deleted file]
LayoutTests/platform/gtk/editing/deleting/delete-block-merge-contents-020-expected.txt
LayoutTests/platform/gtk/editing/execCommand/paste-1-expected.txt
LayoutTests/platform/gtk/editing/pasteboard/8145-3-expected.txt
LayoutTests/platform/gtk/editing/pasteboard/paste-line-endings-007-expected.txt
LayoutTests/platform/gtk/editing/pasteboard/paste-match-style-001-expected.txt
LayoutTests/platform/gtk/editing/pasteboard/paste-text-009-expected.txt
LayoutTests/platform/gtk/editing/pasteboard/smart-paste-007-expected.txt
LayoutTests/platform/gtk/editing/pasteboard/unrendered-br-expected.txt

index 7fe35d7..6a43027 100644 (file)
@@ -1,3 +1,25 @@
+2012-10-05  Zan Dobersek  <zandobersek@gmail.com>
+
+        Unreviewed GTK gardening.
+
+        Updating platform-specific baselines after r130411.
+        Removing platform-specific baselines for CSS compositing tests
+        and skipping these tests entirely as the feature is not yet enabled
+        on the GTK port.
+
+        * platform/gtk/TestExpectations:
+        * platform/gtk/css3/compositing: Removed.
+        * platform/gtk/css3/compositing/blend-mode-property-expected.txt: Removed.
+        * platform/gtk/css3/compositing/blend-mode-property-parsing-expected.txt: Removed.
+        * platform/gtk/editing/deleting/delete-block-merge-contents-020-expected.txt:
+        * platform/gtk/editing/execCommand/paste-1-expected.txt:
+        * platform/gtk/editing/pasteboard/8145-3-expected.txt:
+        * platform/gtk/editing/pasteboard/paste-line-endings-007-expected.txt:
+        * platform/gtk/editing/pasteboard/paste-match-style-001-expected.txt:
+        * platform/gtk/editing/pasteboard/paste-text-009-expected.txt:
+        * platform/gtk/editing/pasteboard/smart-paste-007-expected.txt:
+        * platform/gtk/editing/pasteboard/unrendered-br-expected.txt:
+
 2012-10-05  Csaba Osztrogon√°c  <ossy@webkit.org>
 
         [Qt] Enable CSS compositing by default
index 9459314..02acd56 100644 (file)
@@ -432,6 +432,9 @@ webkit.org/b/84635 fast/dom/HTMLDialogElement [ Skip ]
 webkit.org/b/92942 fast/dom/Proximity
 webkit.org/b/92942 fast/events/constructors/device-proximity-event-constructor.html
 
+# CSS compositing is not yet enabled.
+Bug(GTK) css3/compositing [ Skip ]
+
 # New test added for https://bugs.webkit.org/show_bug.cgi?id=98452 needs platform specific results
 fast/text/vertical-rl-rtl-linebreak.html [ Failure ]
 
diff --git a/LayoutTests/platform/gtk/css3/compositing/blend-mode-property-expected.txt b/LayoutTests/platform/gtk/css3/compositing/blend-mode-property-expected.txt
deleted file mode 100644 (file)
index 00728cb..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-Test the parsing of the -webkit-blend-mode property.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be normal. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be multiply. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be screen. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be overlay. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be darken. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be lighten. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be color-dodge. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be color-burn. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be hard-light. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be soft-light. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be difference. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be exclusion. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be hue. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be saturation. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be color. Threw exception ReferenceError: Can't find variable: declaration
-FAIL cssRule.type should be 1. Threw exception ReferenceError: Can't find variable: cssRule
-FAIL declaration.length should be 1. Threw exception ReferenceError: Can't find variable: declaration
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be luminosity. Threw exception ReferenceError: Can't find variable: declaration
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/platform/gtk/css3/compositing/blend-mode-property-parsing-expected.txt b/LayoutTests/platform/gtk/css3/compositing/blend-mode-property-parsing-expected.txt
deleted file mode 100644 (file)
index cf03f49..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-Test the parsing of the -webkit-blend-mode property.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-
-Basic reference : normal
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be normal (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : multiply
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be multiply (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : screen
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be screen (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : overlay
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be overlay (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : darken
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be darken (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : lighten
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be lighten (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : color-dodge
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be color-dodge (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : color-burn
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be color-burn (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : hard-light
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be hard-light (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : soft-light
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be soft-light (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : difference
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be difference (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : exclusion
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be exclusion (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : hue
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be hue (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : saturation
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be saturation (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : color
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be color (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-
-Basic reference : luminosity
-PASS cssRule.type is 1
-FAIL declaration.length should be 1. Was 0.
-FAIL declaration.getPropertyValue('-webkit-blend-mode') should be luminosity (of type string). Was null (of type object).
-FAIL jsWrapperClass(blendModeRule) should be CSSPrimitiveValue. Was [null].
-FAIL jsWrapperClass(blendModeRule.__proto__) should be CSSPrimitiveValuePrototype. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.__proto__')
-FAIL jsWrapperClass(blendModeRule.constructor) should be CSSPrimitiveValueConstructor. Threw exception TypeError: 'null' is not an object (evaluating 'blendModeRule.constructor')
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
index b98fad5..e80f20e 100644 (file)
@@ -1,3 +1,5 @@
+EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 6 of BODY > HTML > #document
+EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
index 01eb05e..a0de617 100644 (file)
@@ -10,7 +10,7 @@ EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 7 of #text > BODY > HT
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
 EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 8 of #text > BODY > HTML > #document to 8 of #text > BODY > HTML > #document givenAction:WebViewInsertActionPasted
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 8 of #text > BODY > HTML > #document to 8 of #text > BODY > HTML > #document toDOMRange:range from 3 of #text > BODY > HTML > #document to 3 of #text > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 8 of #text > BODY > HTML > #document to 8 of #text > BODY > HTML > #document toDOMRange:range from 11 of #text > BODY > HTML > #document to 11 of #text > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
 layer at (0,0) size 800x600
@@ -29,8 +29,6 @@ layer at (0,0) size 800x600
           layer at (0,0) size 300x150
             RenderBlock {HTML} at (0,0) size 300x150
               RenderBody {BODY} at (8,8) size 284x134 [bgcolor=#FFFFE0]
-                RenderText {#text} at (0,0) size 49x19
-                  text run at (0,0) width 49: "foo bar "
-                RenderText {#text} at (49,0) size 22x19
-                  text run at (49,0) width 22: "baz"
+                RenderText {#text} at (0,0) size 71x19
+                  text run at (0,0) width 71: "foo bar baz"
         RenderText {#text} at (0,0) size 0x0
index 0afa0a2..a7dfa96 100644 (file)
@@ -3,7 +3,7 @@ EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of #text > DIV > DIV > BODY > HTML > #document to 1 of #text > DIV > DIV > BODY > HTML > #document toDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 4 of #text > DIV > DIV > BODY > HTML > #document to 4 of #text > DIV > DIV > BODY > HTML > #document toDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
 layer at (0,0) size 800x600
@@ -19,10 +19,8 @@ layer at (0,0) size 800x600
           text run at (0,36) width 50: "the end."
       RenderBlock {DIV} at (0,70) size 784x56 [border: (1px solid #000000)]
         RenderBlock {DIV} at (1,1) size 782x18
-          RenderText {#text} at (0,0) size 5x19
-            text run at (0,0) width 5: "f"
-          RenderText {#text} at (5,0) size 20x19
-            text run at (5,0) width 20: "bar"
+          RenderText {#text} at (0,0) size 25x19
+            text run at (0,0) width 25: "fbar"
         RenderBlock (anonymous) at (1,19) size 782x18
           RenderText {#text} at (0,0) size 22x19
             text run at (0,0) width 22: "baz"
index 04694af..afca1b1 100644 (file)
@@ -13,7 +13,7 @@ EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 9 of #text > DIV > DIV > BODY > HTML > #document to 1 of #text > DIV > DIV > DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of DIV > DIV > BODY > HTML > #document to 1 of #text > DIV > DIV > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > DIV > DIV > DIV > BODY > HTML > #document to 1 of #text > DIV > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of DIV > DIV > BODY > HTML > #document to 8 of #text > DIV > DIV > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > DIV > DIV > DIV > BODY > HTML > #document to 1 of #text > DIV > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
 layer at (0,0) size 800x600
@@ -49,8 +49,6 @@ layer at (0,0) size 800x600
               text run at (0,0) width 78: "line one"
             RenderBR {BR} at (78,22) size 0x0
           RenderBlock {DIV} at (2,30) size 780x28
-            RenderText {#text} at (0,0) size 7x28
-              text run at (0,0) width 7: "l"
-            RenderText {#text} at (7,0) size 72x28
-              text run at (7,0) width 72: "ine two"
+            RenderText {#text} at (0,0) size 79x28
+              text run at (0,0) width 79: "line two"
 caret: position 1 of child 0 {#text} of child 2 {DIV} of child 1 {DIV} of child 3 {DIV} of body
index b35defa..7046b56 100644 (file)
@@ -11,7 +11,7 @@ EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of #text > B > DIV >
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
 EDITING DELEGATE: shouldInsertText:b replacingDOMRange:range from 1 of #text > B > DIV > DIV > BODY > HTML > #document to 1 of #text > B > DIV > DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > B > DIV > DIV > BODY > HTML > #document to 1 of #text > B > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of DIV > DIV > BODY > HTML > #document to 0 of DIV > DIV > BODY > HTML > #document toDOMRange:range from 2 of #text > B > DIV > DIV > BODY > HTML > #document to 2 of #text > B > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
 layer at (0,0) size 800x600
@@ -41,10 +41,8 @@ layer at (0,0) size 800x600
       RenderBlock {DIV} at (0,236) size 784x32
         RenderBlock {DIV} at (0,0) size 784x32 [border: (2px solid #FF0000)]
           RenderInline {B} at (0,0) size 25x28
-            RenderText {#text} at (2,2) size 12x28
-              text run at (2,2) width 12: "a"
-            RenderText {#text} at (14,2) size 13x28
-              text run at (14,2) width 13: "b"
+            RenderText {#text} at (2,2) size 25x28
+              text run at (2,2) width 25: "ab"
         RenderBlock (anonymous) at (0,32) size 784x0
           RenderText {#text} at (0,0) size 0x0
-caret: position 1 of child 1 {#text} of child 0 {B} of child 1 {DIV} of child 3 {DIV} of body
+caret: position 2 of child 0 {#text} of child 0 {B} of child 1 {DIV} of child 3 {DIV} of body
index 4448498..499adee 100644 (file)
@@ -81,10 +81,11 @@ EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotificatio
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 37 of #text > DIV > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 37 of #text > DIV > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 37 of #text > DIV > DIV > BODY > HTML > #document to 39 of #text > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
 EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 1 of #text > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
+EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of #text > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document toDOMRange:range from 1 of #text > DIV > BODY > HTML > #document to 1 of #text > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
@@ -105,8 +106,6 @@ layer at (0,0) size 800x600
             text run at (0,0) width 17: "U"
       RenderBlock (anonymous) at (0,140) size 784x0
       RenderBlock {DIV} at (0,140) size 784x56 [border: (2px solid #FF0000)]
-        RenderText {#text} at (14,14) size 17x28
-          text run at (14,14) width 17: "U"
-        RenderText {#text} at (31,14) size 365x28
-          text run at (31,14) width 365: "pon such a full sea are we now afloat,"
+        RenderText {#text} at (14,14) size 382x28
+          text run at (14,14) width 382: "Upon such a full sea are we now afloat,"
 caret: position 1 of child 0 {#text} of child 2 {DIV} of body
index 5d14ec6..f78e62c 100644 (file)
@@ -17,7 +17,7 @@ EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: shouldInsertNode:#document-fragment replacingDOMRange:range from 1 of #text > DIV > DIV > BODY > HTML > #document to 1 of #text > DIV > DIV > BODY > HTML > #document givenAction:WebViewInsertActionPasted
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 1 of #text > DIV > DIV > BODY > HTML > #document to 1 of #text > DIV > DIV > BODY > HTML > #document toDOMRange:range from 5 of #text > DIV > DIV > BODY > HTML > #document to 5 of #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 7 of #text > DIV > DIV > BODY > HTML > #document to 7 of #text > DIV > DIV > BODY > HTML > #document toDOMRange:range from 6 of #text > DIV > DIV > BODY > HTML > #document to 6 of #text > DIV > DIV > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
 EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
 EDITING DELEGATE: webViewDidChange:WebViewDidChangeNotification
 layer at (0,0) size 800x600
@@ -44,11 +44,7 @@ layer at (0,0) size 800x600
             text run at (0,84) width 52: ". test."
       RenderBlock {DIV} at (0,236) size 784x32
         RenderBlock {DIV} at (0,0) size 784x32 [border: (2px solid #FF0000)]
-          RenderText {#text} at (2,2) size 6x28
-            text run at (2,2) width 6: "."
-          RenderText {#text} at (8,2) size 40x28
-            text run at (8,2) width 40: " test"
-          RenderText {#text} at (48,2) size 6x28
-            text run at (48,2) width 6: "."
+          RenderText {#text} at (2,2) size 52x28
+            text run at (2,2) width 52: ". test."
         RenderBlock (anonymous) at (0,32) size 784x0
-caret: position 5 of child 1 {#text} of child 1 {DIV} of child 3 {DIV} of body
+caret: position 6 of child 0 {#text} of child 1 {DIV} of child 3 {DIV} of body
index 2d2d96a..b835034 100644 (file)
@@ -16,12 +16,10 @@ layer at (0,0) size 800x600
           text run at (0,18) width 114: "result of the paste."
       RenderBlock {DIV} at (0,52) size 784x36
         RenderBlock (anonymous) at (0,0) size 784x18
-          RenderText {#text} at (0,0) size 32x19
-            text run at (0,0) width 32: "First "
-          RenderText {#text} at (32,0) size 67x19
-            text run at (32,0) width 67: "paragraph."
+          RenderText {#text} at (0,0) size 99x19
+            text run at (0,0) width 99: "First paragraph."
         RenderBlock {DIV} at (0,18) size 784x18
           RenderText {#text} at (0,0) size 118x19
             text run at (0,0) width 118: "Second paragraph."
         RenderBlock (anonymous) at (0,36) size 784x0
-caret: position 17 of child 0 {#text} of child 2 {DIV} of child 2 {DIV} of body
+caret: position 17 of child 0 {#text} of child 1 {DIV} of child 2 {DIV} of body