WebKit Bugzilla
Attachment 359792 Details for
Bug 193692
: Remove an iOS quirk where iframe renderers are identified as "RenderPartObject" in layout test results
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch
bug-193692-20190122155214.patch (text/plain), 134.68 KB, created by
Simon Fraser (smfr)
on 2019-01-22 15:52:15 PST
(
hide
)
Description:
Patch
Filename:
MIME Type:
Creator:
Simon Fraser (smfr)
Created:
2019-01-22 15:52:15 PST
Size:
134.68 KB
patch
obsolete
>Subversion Revision: 240297 >diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog >index d9ef453f48665c98734ef9afb53cddd3db4fbab4..38526a1965a635e0fd1c126f16149f4ba4e91f55 100644 >--- a/Source/WebCore/ChangeLog >+++ b/Source/WebCore/ChangeLog >@@ -1,3 +1,14 @@ >+2019-01-22 Simon Fraser <simon.fraser@apple.com> >+ >+ Remove an iOS quirk where iframe renderers are identified as "RenderPartObject" in layout test results >+ https://bugs.webkit.org/show_bug.cgi?id=193692 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ Remove the iOS-specific renderName() implementation. >+ >+ * rendering/RenderIFrame.h: >+ > 2019-01-22 Alex Christensen <achristensen@webkit.org> > > Fix more builds. >diff --git a/Source/WebCore/rendering/RenderIFrame.h b/Source/WebCore/rendering/RenderIFrame.h >index c6dfa99e06a3dac5ecd49749f17e9bf8e7919b35..91cd855644ab78be9b1cf4e93aeb20722507b116 100644 >--- a/Source/WebCore/rendering/RenderIFrame.h >+++ b/Source/WebCore/rendering/RenderIFrame.h >@@ -50,12 +50,7 @@ private: > > bool isRenderIFrame() const override { return true; } > >-#if PLATFORM(IOS_FAMILY) >- // FIXME: Do we still need this workaround to avoid breaking layout tests? >- const char* renderName() const override { return "RenderPartObject"; } >-#else > const char* renderName() const override { return "RenderIFrame"; } >-#endif > > bool requiresLayer() const override; > >diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog >index c90ff2522694442acb58d914bdfd086cff8dc8ec..9d292ede5063d11d493ef14bb330c52e91b1e674 100644 >--- a/LayoutTests/ChangeLog >+++ b/LayoutTests/ChangeLog >@@ -1,3 +1,128 @@ >+2019-01-22 Simon Fraser <simon.fraser@apple.com> >+ >+ Remove an iOS quirk where iframe renderers are identified as "RenderPartObject" in layout test results >+ https://bugs.webkit.org/show_bug.cgi?id=193692 >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ Replace all instances of "RenderPartObject" with "RenderIFrame". >+ >+ * platform/ios-wk1/editing/pasteboard/4631972-expected.txt: >+ * platform/ios-wk1/editing/pasteboard/subframe-dragndrop-1-expected.txt: >+ * platform/ios-wk1/editing/selection/iframe-expected.txt: >+ * platform/ios-wk1/editing/selection/select-all-iframe-expected.txt: >+ * platform/ios-wk1/fast/overflow/scrollRevealButton-expected.txt: >+ * platform/ios-wk1/fast/text/selection-hard-linebreak-expected.txt: >+ * platform/ios-wk2/compositing/iframes/compositing-for-scrollable-iframe-expected.txt: >+ * platform/ios-wk2/editing/pasteboard/4631972-expected.txt: >+ * platform/ios-wk2/editing/pasteboard/subframe-dragndrop-1-expected.txt: >+ * platform/ios-wk2/editing/selection/select-all-iframe-expected.txt: >+ * platform/ios-wk2/fast/forms/basic-textareas-expected.txt: >+ * platform/ios-wk2/fast/forms/tabbing-input-iframe-expected.txt: >+ * platform/ios-wk2/fast/forms/targeted-frame-submission-expected.txt: >+ * platform/ios-wk2/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt: >+ * platform/ios-wk2/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt: >+ * platform/ios-wk2/fast/frames/onlyCommentInIFrame-expected.txt: >+ * platform/ios-wk2/fast/overflow/scrollRevealButton-expected.txt: >+ * platform/ios-wk2/fast/replaced/border-radius-clip-expected.txt: >+ * platform/ios/compositing/iframes/composited-iframe-alignment-expected.txt: >+ * platform/ios/compositing/iframes/compositing-for-scrollable-iframe-expected.txt: >+ * platform/ios/compositing/iframes/iframe-copy-on-scroll-expected.txt: >+ * platform/ios/compositing/iframes/iframe-in-composited-layer-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-004-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-005-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-007-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-011-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-012-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-014-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-018-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-019-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-021-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-025-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-026-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-028-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-032-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-033-expected.txt: >+ * platform/ios/css2.1/20110323/absolute-replaced-height-035-expected.txt: >+ * platform/ios/css2.1/20110323/block-replaced-height-004-expected.txt: >+ * platform/ios/css2.1/20110323/block-replaced-height-005-expected.txt: >+ * platform/ios/css2.1/20110323/block-replaced-height-007-expected.txt: >+ * platform/ios/css2.1/20110323/float-replaced-height-004-expected.txt: >+ * platform/ios/css2.1/20110323/float-replaced-height-005-expected.txt: >+ * platform/ios/css2.1/20110323/float-replaced-height-007-expected.txt: >+ * platform/ios/css2.1/20110323/inline-block-replaced-height-004-expected.txt: >+ * platform/ios/css2.1/20110323/inline-block-replaced-height-005-expected.txt: >+ * platform/ios/css2.1/20110323/inline-block-replaced-height-007-expected.txt: >+ * platform/ios/css2.1/20110323/inline-replaced-height-004-expected.txt: >+ * platform/ios/css2.1/20110323/inline-replaced-height-005-expected.txt: >+ * platform/ios/css2.1/20110323/inline-replaced-height-007-expected.txt: >+ * platform/ios/editing/execCommand/find-after-replace-expected.txt: >+ * platform/ios/editing/execCommand/paste-1-expected.txt: >+ * platform/ios/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.txt: >+ * platform/ios/editing/pasteboard/image-in-iframe-expected.txt: >+ * platform/ios/editing/pasteboard/paste-2-expected.txt: >+ * platform/ios/editing/selection/4776665-expected.txt: >+ * platform/ios/editing/selection/4960137-expected.txt: >+ * platform/ios/editing/selection/4975120-expected.txt: >+ * platform/ios/editing/selection/drag-in-iframe-expected.txt: >+ * platform/ios/editing/selection/drag-to-contenteditable-iframe-expected.txt: >+ * platform/ios/editing/selection/iframe-expected.txt: >+ * platform/ios/fast/block/basic/013-expected.txt: >+ * platform/ios/fast/block/positioning/window-height-change-expected.txt: >+ * platform/ios/fast/css/line-height-overflow-expected.txt: >+ * platform/ios/fast/css/resize-corner-tracking-transformed-iframe-expected.txt: >+ * platform/ios/fast/css3-text/css3-text-decoration/text-decoration-line-scaled-expected.txt: >+ * platform/ios/fast/dom/Window/open-existing-pop-up-blocking-expected.txt: >+ * platform/ios/fast/flexbox/016-expected.txt: >+ * platform/ios/fast/forms/basic-textareas-expected.txt: >+ * platform/ios/fast/forms/tabbing-input-iframe-expected.txt: >+ * platform/ios/fast/forms/targeted-frame-submission-expected.txt: >+ * platform/ios/fast/frames/001-expected.txt: >+ * platform/ios/fast/frames/flattening/iframe-flattening-fixed-height-expected.txt: >+ * platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.txt: >+ * platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-and-height-no-scrolling-expected.txt: >+ * platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-expected.txt: >+ * platform/ios/fast/frames/flattening/iframe-flattening-nested-expected.txt: >+ * platform/ios/fast/frames/flattening/iframe-flattening-offscreen-expected.txt: >+ * platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt: >+ * platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-expected.txt: >+ * platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt: >+ * platform/ios/fast/frames/flattening/iframe-flattening-simple-expected.txt: >+ * platform/ios/fast/frames/frameElement-iframe-expected.txt: >+ * platform/ios/fast/frames/iframe-option-crash-expected.txt: >+ * platform/ios/fast/frames/iframe-scrolling-attribute-expected.txt: >+ * platform/ios/fast/frames/iframe-with-frameborder-expected.txt: >+ * platform/ios/fast/frames/onlyCommentInIFrame-expected.txt: >+ * platform/ios/fast/frames/take-focus-from-iframe-expected.txt: >+ * platform/ios/fast/images/favicon-as-image-expected.txt: >+ * platform/ios/fast/overflow/scrollRevealButton-expected.txt: >+ * platform/ios/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt: >+ * platform/ios/fast/replaced/007-expected.txt: >+ * platform/ios/fast/replaced/border-radius-clip-expected.txt: >+ * platform/ios/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt: >+ * platform/ios/fast/replaced/replaced-breaking-expected.txt: >+ * platform/ios/fast/table/quote-text-around-iframe-expected.txt: >+ * platform/ios/fast/text-autosizing/ios/contenteditable-expected.txt: >+ * platform/ios/http/tests/loading/simple-subframe-expected.txt: >+ * platform/ios/http/tests/local/file-url-sent-as-referer-expected.txt: >+ * platform/ios/http/tests/misc/favicon-as-image-expected.txt: >+ * platform/ios/http/tests/misc/frame-access-during-load-expected.txt: >+ * platform/ios/http/tests/misc/iframe404-expected.txt: >+ * platform/ios/http/tests/multipart/invalid-image-data-standalone-expected.txt: >+ * platform/ios/http/tests/security/contentSecurityPolicy/sandbox-empty-in-http-header-inherited-by-subframe-expected.txt: >+ * platform/ios/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt: >+ * platform/ios/ios/fast/fixed/frame-with-fixed-expected.txt: >+ * platform/ios/svg/custom/embedding-external-svgs-expected.txt: >+ * platform/ios/svg/hixie/rendering-model/003-expected.txt: >+ * platform/ios/tables/mozilla/bugs/bug131020-expected.txt: >+ * platform/ios/tables/mozilla/bugs/bug137388-1-expected.txt: >+ * platform/ios/tables/mozilla/bugs/bug137388-2-expected.txt: >+ * platform/ios/tables/mozilla/bugs/bug137388-3-expected.txt: >+ * platform/ios/tables/mozilla/bugs/bug38916-expected.txt: >+ * platform/ios/tables/mozilla/bugs/bug4527-expected.txt: >+ * platform/ios/tables/mozilla/bugs/bug50695-2-expected.txt: >+ * platform/ios/webarchive/loading/cache-expired-subresource-expected.txt: >+ > 2019-01-22 Michael Catanzaro <mcatanzaro@igalia.com> > > Unreviewed, skip all resource load statistics tests on GTK >diff --git a/LayoutTests/platform/ios-wk1/editing/pasteboard/4631972-expected.txt b/LayoutTests/platform/ios-wk1/editing/pasteboard/4631972-expected.txt >index ee3a0467f3b3e943fa2eaaa37789fa220adf6720..845c4415fda5b17c16b7478ea722f2da31129272 100644 >--- a/LayoutTests/platform/ios-wk1/editing/pasteboard/4631972-expected.txt >+++ b/LayoutTests/platform/ios-wk1/editing/pasteboard/4631972-expected.txt >@@ -20,7 +20,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 22x19 > text run at (0,0) width 22: "foo" > RenderBlock (anonymous) at (0,20) size 784x52 >- RenderPartObject {IFRAME} at (0,0) size 102x52 [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 102x52 [border: (1px solid #000000)] > layer at (0,0) size 100x50 > RenderView at (0,0) size 100x50 > layer at (0,0) size 100x50 >diff --git a/LayoutTests/platform/ios-wk1/editing/pasteboard/subframe-dragndrop-1-expected.txt b/LayoutTests/platform/ios-wk1/editing/pasteboard/subframe-dragndrop-1-expected.txt >index 58931116063dddc3324bef32e124a3a4553eacca..b188fa8a92ad9941d50c80e6cea712897d0c4c39 100644 >--- a/LayoutTests/platform/ios-wk1/editing/pasteboard/subframe-dragndrop-1-expected.txt >+++ b/LayoutTests/platform/ios-wk1/editing/pasteboard/subframe-dragndrop-1-expected.txt >@@ -12,7 +12,7 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (0,0) size 800x584 > RenderBlock (anonymous) at (0,0) size 800x304 >- RenderPartObject {IFRAME} at (0,0) size 304x304 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x304 [border: (2px inset #000000)] > layer at (0,0) size 300x300 > RenderView at (0,0) size 300x300 > layer at (0,0) size 300x300 >diff --git a/LayoutTests/platform/ios-wk1/editing/selection/iframe-expected.txt b/LayoutTests/platform/ios-wk1/editing/selection/iframe-expected.txt >index 9002642abbcaf9fcb3376084ffd0a971231fd209..7bdd690fcce107dd31f7b4e8a1995af122f1abdb 100644 >--- a/LayoutTests/platform/ios-wk1/editing/selection/iframe-expected.txt >+++ b/LayoutTests/platform/ios-wk1/editing/selection/iframe-expected.txt >@@ -196,7 +196,7 @@ layer at (0,0) size 800x600 > RenderBlock {DIV} at (0,0) size 784x207 > RenderText {#text} at (0,187) size 51x19 > text run at (0,187) width 51: "iframe: " >- RenderPartObject {IFRAME} at (50,0) size 403x202 [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (50,0) size 403x202 [border: (1px solid #000000)] > layer at (0,0) size 400x214 > RenderView at (0,0) size 400x200 > layer at (0,0) size 400x214 >diff --git a/LayoutTests/platform/ios-wk1/editing/selection/select-all-iframe-expected.txt b/LayoutTests/platform/ios-wk1/editing/selection/select-all-iframe-expected.txt >index 86eb866ed62478993360756f0b303ab0fffcc464..e3116c5b4826a379d4356a356b7047423dd09b8e 100644 >--- a/LayoutTests/platform/ios-wk1/editing/selection/select-all-iframe-expected.txt >+++ b/LayoutTests/platform/ios-wk1/editing/selection/select-all-iframe-expected.txt >@@ -16,7 +16,7 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x576 > RenderBlock (anonymous) at (0,0) size 784x174 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios-wk1/fast/overflow/scrollRevealButton-expected.txt b/LayoutTests/platform/ios-wk1/fast/overflow/scrollRevealButton-expected.txt >index 68ebf2de7ea123e440401bb5dd4359a65d470775..36a5d628bb333a480e3a44127e6ffb2d22fed438 100644 >--- a/LayoutTests/platform/ios-wk1/fast/overflow/scrollRevealButton-expected.txt >+++ b/LayoutTests/platform/ios-wk1/fast/overflow/scrollRevealButton-expected.txt >@@ -9,7 +9,7 @@ layer at (0,0) size 800x1190 > RenderText {#text} at (0,0) size 0x0 > RenderBlock {DIV} at (0,20) size 784x500 > RenderBlock (anonymous) at (0,520) size 784x154 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 308x316 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x316 >diff --git a/LayoutTests/platform/ios-wk1/fast/text/selection-hard-linebreak-expected.txt b/LayoutTests/platform/ios-wk1/fast/text/selection-hard-linebreak-expected.txt >index 20c668ccbd1341b0d01292b523c18dcde757dfea..4e4a2a230031aabc812b70c33ba0765383a6df9f 100644 >--- a/LayoutTests/platform/ios-wk1/fast/text/selection-hard-linebreak-expected.txt >+++ b/LayoutTests/platform/ios-wk1/fast/text/selection-hard-linebreak-expected.txt >@@ -20,7 +20,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 339x19 > text run at (0,0) width 339: "Testing the highlighting of and near hard line breaks." > RenderBlock (anonymous) at (0,92) size 784x80 >- RenderPartObject {IFRAME} at (4,4) size 62x72 [border: (1px solid #0000FF)] >+ RenderIFrame {IFRAME} at (4,4) size 62x72 [border: (1px solid #0000FF)] > layer at (0,0) size 60x70 > RenderView at (0,0) size 60x70 > layer at (0,0) size 60x70 >@@ -32,7 +32,7 @@ layer at (0,0) size 800x600 > text run at (23,0) width 1: " " > text run at (0,14) width 0: " " > text run at (0,28) width 24: "bar" >- RenderPartObject {IFRAME} at (74,4) size 62x72 [border: (1px solid #0000FF)] >+ RenderIFrame {IFRAME} at (74,4) size 62x72 [border: (1px solid #0000FF)] > layer at (0,0) size 60x70 > RenderView at (0,0) size 60x70 > layer at (0,0) size 60x70 >@@ -44,7 +44,7 @@ layer at (0,0) size 800x600 > text run at (23,0) width 1: " " > text run at (0,14) width 0: " " > text run at (0,28) width 24: "bar" >- RenderPartObject {IFRAME} at (144,4) size 62x72 [border: (1px solid #0000FF)] >+ RenderIFrame {IFRAME} at (144,4) size 62x72 [border: (1px solid #0000FF)] > layer at (0,0) size 60x70 > RenderView at (0,0) size 60x70 > layer at (0,0) size 60x70 >@@ -56,7 +56,7 @@ layer at (0,0) size 800x600 > text run at (23,0) width 1: " " > text run at (0,14) width 0: " " > text run at (0,28) width 24: "bar" >- RenderPartObject {IFRAME} at (214,4) size 62x72 [border: (1px solid #0000FF)] >+ RenderIFrame {IFRAME} at (214,4) size 62x72 [border: (1px solid #0000FF)] > layer at (0,0) size 60x70 > RenderView at (0,0) size 60x70 > layer at (0,0) size 60x70 >@@ -68,7 +68,7 @@ layer at (0,0) size 800x600 > text run at (23,0) width 1: " " > text run at (0,14) width 0: " " > text run at (0,28) width 24: "bar" >- RenderPartObject {IFRAME} at (284,4) size 62x72 [border: (1px solid #0000FF)] >+ RenderIFrame {IFRAME} at (284,4) size 62x72 [border: (1px solid #0000FF)] > layer at (0,0) size 60x70 > RenderView at (0,0) size 60x70 > layer at (0,0) size 60x70 >@@ -80,7 +80,7 @@ layer at (0,0) size 800x600 > text run at (23,0) width 1: " " > text run at (0,14) width 0: " " > text run at (0,28) width 24: "bar" >- RenderPartObject {IFRAME} at (354,4) size 62x72 [border: (1px solid #0000FF)] >+ RenderIFrame {IFRAME} at (354,4) size 62x72 [border: (1px solid #0000FF)] > layer at (0,0) size 60x70 > RenderView at (0,0) size 60x70 > layer at (0,0) size 60x70 >@@ -92,7 +92,7 @@ layer at (0,0) size 800x600 > text run at (23,0) width 1: " " > text run at (0,14) width 0: " " > text run at (0,28) width 24: "bar" >- RenderPartObject {IFRAME} at (424,4) size 62x72 [border: (1px solid #0000FF)] >+ RenderIFrame {IFRAME} at (424,4) size 62x72 [border: (1px solid #0000FF)] > layer at (0,0) size 60x70 > RenderView at (0,0) size 60x70 > layer at (0,0) size 60x70 >@@ -104,7 +104,7 @@ layer at (0,0) size 800x600 > text run at (23,0) width 1: " " > text run at (0,14) width 0: " " > text run at (0,28) width 24: "bar" >- RenderPartObject {IFRAME} at (494,4) size 62x72 [border: (1px solid #0000FF)] >+ RenderIFrame {IFRAME} at (494,4) size 62x72 [border: (1px solid #0000FF)] > layer at (0,0) size 60x70 > RenderView at (0,0) size 60x70 > layer at (0,0) size 60x70 >@@ -116,7 +116,7 @@ layer at (0,0) size 800x600 > text run at (23,0) width 1: " " > text run at (0,14) width 0: " " > text run at (0,28) width 24: "bar" >- RenderPartObject {IFRAME} at (564,4) size 62x72 [border: (1px solid #0000FF)] >+ RenderIFrame {IFRAME} at (564,4) size 62x72 [border: (1px solid #0000FF)] > layer at (0,0) size 60x70 > RenderView at (0,0) size 60x70 > layer at (0,0) size 60x70 >@@ -128,7 +128,7 @@ layer at (0,0) size 800x600 > text run at (23,0) width 1: " " > text run at (0,14) width 0: " " > text run at (0,28) width 24: "bar" >- RenderPartObject {IFRAME} at (634,4) size 62x72 [border: (1px solid #0000FF)] >+ RenderIFrame {IFRAME} at (634,4) size 62x72 [border: (1px solid #0000FF)] > layer at (0,0) size 60x70 > RenderView at (0,0) size 60x70 > layer at (0,0) size 60x70 >@@ -145,7 +145,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 319x19 > text run at (0,0) width 319: "Testing the highlighting of text split across boxes." > RenderBlock (anonymous) at (0,224) size 784x80 >- RenderPartObject {IFRAME} at (4,4) size 130x72 [border: (1px solid #0000FF)] >+ RenderIFrame {IFRAME} at (4,4) size 130x72 [border: (1px solid #0000FF)] > layer at (0,0) size 128x70 > RenderView at (0,0) size 128x70 > layer at (0,0) size 128x70 >diff --git a/LayoutTests/platform/ios-wk2/compositing/iframes/compositing-for-scrollable-iframe-expected.txt b/LayoutTests/platform/ios-wk2/compositing/iframes/compositing-for-scrollable-iframe-expected.txt >index f09337acc7575417c136e931f8d656460f8f1dc3..42b8b062580c205fbf29c6a47ade2c337b5eeb3d 100644 >--- a/LayoutTests/platform/ios-wk2/compositing/iframes/compositing-for-scrollable-iframe-expected.txt >+++ b/LayoutTests/platform/ios-wk2/compositing/iframes/compositing-for-scrollable-iframe-expected.txt >@@ -5,7 +5,7 @@ layer at (0,0) size 800x223 > RenderBody {BODY} at (8,8) size 784x207 > RenderText {#text} at (0,0) size 0x0 > layer at (8,8) size 102x202 >- RenderPartObject {IFRAME} at (0,0) size 102x202 [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 102x202 [border: (1px solid #000000)] > layer at (0,0) size 308x416 > RenderView at (0,0) size 100x200 > layer at (0,0) size 100x416 >diff --git a/LayoutTests/platform/ios-wk2/editing/pasteboard/4631972-expected.txt b/LayoutTests/platform/ios-wk2/editing/pasteboard/4631972-expected.txt >index ee3a0467f3b3e943fa2eaaa37789fa220adf6720..845c4415fda5b17c16b7478ea722f2da31129272 100644 >--- a/LayoutTests/platform/ios-wk2/editing/pasteboard/4631972-expected.txt >+++ b/LayoutTests/platform/ios-wk2/editing/pasteboard/4631972-expected.txt >@@ -20,7 +20,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 22x19 > text run at (0,0) width 22: "foo" > RenderBlock (anonymous) at (0,20) size 784x52 >- RenderPartObject {IFRAME} at (0,0) size 102x52 [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 102x52 [border: (1px solid #000000)] > layer at (0,0) size 100x50 > RenderView at (0,0) size 100x50 > layer at (0,0) size 100x50 >diff --git a/LayoutTests/platform/ios-wk2/editing/pasteboard/subframe-dragndrop-1-expected.txt b/LayoutTests/platform/ios-wk2/editing/pasteboard/subframe-dragndrop-1-expected.txt >index fb3c7b8b1917b265b48c3cf208b410055cd2c531..5d9eebbda47d56ce80d4017fb79182ccb2b45e17 100644 >--- a/LayoutTests/platform/ios-wk2/editing/pasteboard/subframe-dragndrop-1-expected.txt >+++ b/LayoutTests/platform/ios-wk2/editing/pasteboard/subframe-dragndrop-1-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (0,0) size 800x584 > RenderBlock (anonymous) at (0,0) size 800x304 >- RenderPartObject {IFRAME} at (0,0) size 304x304 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x304 [border: (2px inset #000000)] > layer at (0,0) size 300x300 > RenderView at (0,0) size 300x300 > layer at (0,0) size 300x300 >diff --git a/LayoutTests/platform/ios-wk2/editing/selection/select-all-iframe-expected.txt b/LayoutTests/platform/ios-wk2/editing/selection/select-all-iframe-expected.txt >index 5b4017808472d4c9381f8a9773de42308ca8d9e8..0009a0d6481fc7ba05ca156aed51c406d46697f4 100644 >--- a/LayoutTests/platform/ios-wk2/editing/selection/select-all-iframe-expected.txt >+++ b/LayoutTests/platform/ios-wk2/editing/selection/select-all-iframe-expected.txt >@@ -12,7 +12,7 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x576 > RenderBlock (anonymous) at (0,0) size 784x174 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios-wk2/fast/forms/basic-textareas-expected.txt b/LayoutTests/platform/ios-wk2/fast/forms/basic-textareas-expected.txt >index d5d4c3721371a9a0423d8b2f85f12b93ee50416d..c41ab6bb317226fff0d3584be8f911b124898de5 100644 >--- a/LayoutTests/platform/ios-wk2/fast/forms/basic-textareas-expected.txt >+++ b/LayoutTests/platform/ios-wk2/fast/forms/basic-textareas-expected.txt >@@ -3,7 +3,7 @@ layer at (0,0) size 800x1371 > layer at (0,0) size 800x1371 > RenderBlock {HTML} at (0,0) size 800x1371 > RenderBody {BODY} at (0,0) size 800x1371 >- RenderPartObject {IFRAME} at (0,0) size 800x702 >+ RenderIFrame {IFRAME} at (0,0) size 800x702 > layer at (0,0) size 800x702 > RenderView at (0,0) size 800x702 > layer at (0,0) size 800x702 >@@ -668,7 +668,7 @@ layer at (0,0) size 800x1371 > text run at (3,28) width 78: "QRSTUVWXYZ" > text run at (80,28) width 4: " " > text run at (3,42) width 116: "abcdefghijklmnopqrstuv" >- RenderPartObject {IFRAME} at (0,702) size 800x669 >+ RenderIFrame {IFRAME} at (0,702) size 800x669 > layer at (0,0) size 800x669 > RenderView at (0,0) size 800x669 > layer at (0,0) size 800x669 >diff --git a/LayoutTests/platform/ios-wk2/fast/forms/tabbing-input-iframe-expected.txt b/LayoutTests/platform/ios-wk2/fast/forms/tabbing-input-iframe-expected.txt >index 75f8c779f8b1e8aaab9db3db11408415cf6a2161..eeeed85d759bc99a4cd3533f847f34eb566d47c9 100644 >--- a/LayoutTests/platform/ios-wk2/fast/forms/tabbing-input-iframe-expected.txt >+++ b/LayoutTests/platform/ios-wk2/fast/forms/tabbing-input-iframe-expected.txt >@@ -9,7 +9,7 @@ layer at (0,0) size 800x600 > RenderTextControl {INPUT} at (2,158) size 136x22 [bgcolor=#FFFFFF] [border: (1px solid #4C4C4C)] > RenderText {#text} at (139,157) size 5x19 > text run at (139,157) width 5: " " >- RenderPartObject {IFRAME} at (143,20) size 303x152 [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (143,20) size 303x152 [border: (1px solid #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios-wk2/fast/forms/targeted-frame-submission-expected.txt b/LayoutTests/platform/ios-wk2/fast/forms/targeted-frame-submission-expected.txt >index 29667f6a4b24ce24b628b5212b331c4a8c3d3cf1..9feb659dc92e539760dd9cf457b65e1b3543f526 100644 >--- a/LayoutTests/platform/ios-wk2/fast/forms/targeted-frame-submission-expected.txt >+++ b/LayoutTests/platform/ios-wk2/fast/forms/targeted-frame-submission-expected.txt >@@ -15,7 +15,7 @@ layer at (0,0) size 800x600 > text run at (293,0) width 485: "If the test is successful, the text \"SUCCESS\" should be shown in the iframe" > text run at (0,20) width 43: "below." > RenderBlock (anonymous) at (0,80) size 784x154 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios-wk2/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt b/LayoutTests/platform/ios-wk2/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt >index 7e4b3f614c62fb6fdb09258484dab2b0aff97f65..45bfefcf618d1545339a19b53b1c2a0b3a7ff3cd 100644 >--- a/LayoutTests/platform/ios-wk2/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt >+++ b/LayoutTests/platform/ios-wk2/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt >@@ -9,13 +9,13 @@ layer at (0,0) size 800x600 > text run at (0,0) width 607: "Test that an off-screen iframe with positive coordinates is flattened, and so are its child frames." > RenderBlock {P} at (0,36) size 784x0 > layer at (1200,0) size 828x200 >- RenderPartObject {IFRAME} at (1200,0) size 828x200 >+ RenderIFrame {IFRAME} at (1200,0) size 828x200 > layer at (0,0) size 828x200 > RenderView at (0,0) size 828x200 > layer at (0,0) size 828x200 > RenderBlock {HTML} at (0,0) size 828x200 > RenderBody {BODY} at (8,8) size 812x184 [bgcolor=#0000FF] >- RenderPartObject {IFRAME} at (0,0) size 820x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 820x154 [border: (2px inset #000000)] > layer at (0,0) size 816x150 > RenderView at (0,0) size 816x150 > layer at (0,0) size 816x150 >diff --git a/LayoutTests/platform/ios-wk2/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt b/LayoutTests/platform/ios-wk2/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt >index 7e4b3f614c62fb6fdb09258484dab2b0aff97f65..45bfefcf618d1545339a19b53b1c2a0b3a7ff3cd 100644 >--- a/LayoutTests/platform/ios-wk2/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt >+++ b/LayoutTests/platform/ios-wk2/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt >@@ -9,13 +9,13 @@ layer at (0,0) size 800x600 > text run at (0,0) width 607: "Test that an off-screen iframe with positive coordinates is flattened, and so are its child frames." > RenderBlock {P} at (0,36) size 784x0 > layer at (1200,0) size 828x200 >- RenderPartObject {IFRAME} at (1200,0) size 828x200 >+ RenderIFrame {IFRAME} at (1200,0) size 828x200 > layer at (0,0) size 828x200 > RenderView at (0,0) size 828x200 > layer at (0,0) size 828x200 > RenderBlock {HTML} at (0,0) size 828x200 > RenderBody {BODY} at (8,8) size 812x184 [bgcolor=#0000FF] >- RenderPartObject {IFRAME} at (0,0) size 820x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 820x154 [border: (2px inset #000000)] > layer at (0,0) size 816x150 > RenderView at (0,0) size 816x150 > layer at (0,0) size 816x150 >diff --git a/LayoutTests/platform/ios-wk2/fast/frames/onlyCommentInIFrame-expected.txt b/LayoutTests/platform/ios-wk2/fast/frames/onlyCommentInIFrame-expected.txt >index 596a98978a272be7332c0c1fe7724d3783c6295e..ac634294d7d2e682cbb6d2eeca7fbbdbd2eff99f 100644 >--- a/LayoutTests/platform/ios-wk2/fast/frames/onlyCommentInIFrame-expected.txt >+++ b/LayoutTests/platform/ios-wk2/fast/frames/onlyCommentInIFrame-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x600 > text run at (0,20) width 769: "only construct RenderViews for such iframes. We need to propery construct an empty frame instead, so the RenderView" > text run at (0,40) width 553: "should have a RenderBlock and RenderBody below it in the dump of the RenderTree. " > RenderBR {BR} at (552,55) size 1x0 >- RenderPartObject {IFRAME} at (0,60) size 788x14 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,60) size 788x14 [border: (2px inset #000000)] > layer at (0,0) size 784x10 > RenderView at (0,0) size 784x10 > layer at (0,0) size 784x10 >@@ -17,7 +17,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 0x0 > RenderBR {BR} at (0,0) size 0x0 > RenderBR {BR} at (0,74) size 0x19 >- RenderPartObject {IFRAME} at (0,94) size 788x14 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,94) size 788x14 [border: (2px inset #000000)] > layer at (0,0) size 784x170 > RenderView at (0,0) size 784x10 > layer at (0,0) size 784x170 >diff --git a/LayoutTests/platform/ios-wk2/fast/overflow/scrollRevealButton-expected.txt b/LayoutTests/platform/ios-wk2/fast/overflow/scrollRevealButton-expected.txt >index 2bce270e93193980e4fbd64e3339a59d3a7b3717..b84ada7824c1299c48f2e46289c2b228fbe271f3 100644 >--- a/LayoutTests/platform/ios-wk2/fast/overflow/scrollRevealButton-expected.txt >+++ b/LayoutTests/platform/ios-wk2/fast/overflow/scrollRevealButton-expected.txt >@@ -9,7 +9,7 @@ layer at (0,0) size 800x1190 > RenderText {#text} at (0,0) size 0x0 > RenderBlock {DIV} at (0,20) size 784x500 > RenderBlock (anonymous) at (0,520) size 784x154 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 308x316 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x316 >diff --git a/LayoutTests/platform/ios-wk2/fast/replaced/border-radius-clip-expected.txt b/LayoutTests/platform/ios-wk2/fast/replaced/border-radius-clip-expected.txt >index c94097df995f57a59fbea635b2c6b89191ce2161..963e1a3f4c9ac5000a02394a8874641b53d7580b 100644 >--- a/LayoutTests/platform/ios-wk2/fast/replaced/border-radius-clip-expected.txt >+++ b/LayoutTests/platform/ios-wk2/fast/replaced/border-radius-clip-expected.txt >@@ -14,7 +14,7 @@ layer at (0,0) size 800x934 > RenderText {#text} at (100,210) size 4x19 > text run at (100,210) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderPartObject {IFRAME} at (0,230) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,230) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/compositing/iframes/composited-iframe-alignment-expected.txt b/LayoutTests/platform/ios/compositing/iframes/composited-iframe-alignment-expected.txt >index ac2255d83ffd9d121eef856b9c2415b887eefe00..74d363962a6d4c7eeb952bd4de823eac58a4d116 100644 >--- a/LayoutTests/platform/ios/compositing/iframes/composited-iframe-alignment-expected.txt >+++ b/LayoutTests/platform/ios/compositing/iframes/composited-iframe-alignment-expected.txt >@@ -12,7 +12,7 @@ layer at (0,0) size 800x76 > RenderBR {BR} at (0,40) size 0x19 > RenderText {#text} at (0,0) size 0x0 > layer at (100,100) size 440x340 >- RenderPartObject {IFRAME} at (100,100) size 440x340 [border: (20px solid #000000)] >+ RenderIFrame {IFRAME} at (100,100) size 440x340 [border: (20px solid #000000)] > layer at (0,0) size 400x300 > RenderView at (0,0) size 400x300 > layer at (0,0) size 400x230 >diff --git a/LayoutTests/platform/ios/compositing/iframes/compositing-for-scrollable-iframe-expected.txt b/LayoutTests/platform/ios/compositing/iframes/compositing-for-scrollable-iframe-expected.txt >index 0c0effdf910be9a484cfab3d8d437476fc01063e..3b4b6688b5038f89da969d0379d32b6f9fc6f6da 100644 >--- a/LayoutTests/platform/ios/compositing/iframes/compositing-for-scrollable-iframe-expected.txt >+++ b/LayoutTests/platform/ios/compositing/iframes/compositing-for-scrollable-iframe-expected.txt >@@ -3,7 +3,7 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x223 > RenderBlock {HTML} at (0,0) size 800x223 > RenderBody {BODY} at (8,8) size 784x207 >- RenderPartObject {IFRAME} at (0,0) size 102x202 [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 102x202 [border: (1px solid #000000)] > layer at (0,0) size 308x416 > RenderView at (0,0) size 100x200 > layer at (0,0) size 100x416 >diff --git a/LayoutTests/platform/ios/compositing/iframes/iframe-copy-on-scroll-expected.txt b/LayoutTests/platform/ios/compositing/iframes/iframe-copy-on-scroll-expected.txt >index 315e41c61859eb407ed15baa8e4ae8df19b411b5..b1826bdfb1a35de0a0c49c0649901f63de7a289a 100644 >--- a/LayoutTests/platform/ios/compositing/iframes/iframe-copy-on-scroll-expected.txt >+++ b/LayoutTests/platform/ios/compositing/iframes/iframe-copy-on-scroll-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x52 > text run at (0,0) width 383: "In pixel results, the blue box should be scrolled out of view." > layer at (8,52) size 324x229 > RenderBlock (positioned) zI: 1 {DIV} at (8,52) size 324x229 >- RenderPartObject {IFRAME} at (10,10) size 304x204 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (10,10) size 304x204 [border: (2px inset #000000)] > layer at (0,0) size 300x1018 > RenderView at (0,0) size 300x200 > layer at (0,0) size 300x1018 >diff --git a/LayoutTests/platform/ios/compositing/iframes/iframe-in-composited-layer-expected.txt b/LayoutTests/platform/ios/compositing/iframes/iframe-in-composited-layer-expected.txt >index 8b8c9959a34a892b45ffdf640c2ee336a6dc1174..3d7e394952128e2748c766fb1ee19087ec2cb1e5 100644 >--- a/LayoutTests/platform/ios/compositing/iframes/iframe-in-composited-layer-expected.txt >+++ b/LayoutTests/platform/ios/compositing/iframes/iframe-in-composited-layer-expected.txt >@@ -5,7 +5,7 @@ layer at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 > layer at (8,8) size 400x400 > RenderBlock {DIV} at (0,0) size 400x400 [bgcolor=#FFFFE0] >- RenderPartObject {IFRAME} at (7,7) size 386x386 [border: (3px solid #000000)] >+ RenderIFrame {IFRAME} at (7,7) size 386x386 [border: (3px solid #000000)] > layer at (0,0) size 900x900 > RenderView at (0,0) size 380x380 > layer at (0,0) size 900x900 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-004-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-004-expected.txt >index e43f0e0bcc1e2184b8fa58b31f34bc2b41f17ef2..e5f980676dfb5e5f73e77d3d078e8bad120b2074 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-004-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-004-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x52 > RenderText {#text} at (0,0) size 309x19 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 306x156 >- RenderPartObject {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-005-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-005-expected.txt >index 158345f2dcea713f5b4f1cb2e936b2b0cd2c1473..830c5b00939b0c22f23b50811f13d5e741f3f5c2 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-005-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-005-expected.txt >@@ -9,7 +9,7 @@ layer at (0,0) size 800x252 > layer at (8,52) size 784x192 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x192 > layer at (8,52) size 306x102 >- RenderPartObject {IFRAME} at (0,0) size 306x102 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x102 [border: (3px solid #FF0000)] > layer at (0,0) size 300x96 > RenderView at (0,0) size 300x96 > layer at (0,0) size 300x96 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-007-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-007-expected.txt >index b00883f1596e3c3d94b5fceee1b7b61483fd20de..40286dff5a6436db953a7261baa87672d517ac39 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-007-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-007-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x52 > RenderText {#text} at (0,0) size 309x19 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 306x6 >- RenderPartObject {IFRAME} at (0,0) size 306x6 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x6 [border: (3px solid #FF0000)] > layer at (0,0) size 300x8 > RenderView at (0,0) size 300x0 > layer at (0,0) size 300x8 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-011-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-011-expected.txt >index cde6ed2a9d6433c6c191514298626eb9a87c0f4a..ee12954b561582885cdcd643a85eb9a550bfa325 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-011-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-011-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x52 > RenderText {#text} at (0,0) size 309x19 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,148) size 306x156 >- RenderPartObject {IFRAME} at (0,96) size 306x156 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,96) size 306x156 [border: (3px solid #FF0000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-012-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-012-expected.txt >index abda66a2dff23dadb7730484068246b7daa8c789..6b01b84533da49bc29531489aca0ebc9da49509a 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-012-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-012-expected.txt >@@ -9,7 +9,7 @@ layer at (0,0) size 800x252 > layer at (8,52) size 784x192 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x192 > layer at (8,148) size 306x102 >- RenderPartObject {IFRAME} at (0,96) size 306x102 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,96) size 306x102 [border: (3px solid #FF0000)] > layer at (0,0) size 300x96 > RenderView at (0,0) size 300x96 > layer at (0,0) size 300x96 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-014-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-014-expected.txt >index 43db3140e2afc99f3ebcb803a6e0554db7a3d72d..ad2a5785033af3cf700d3190dd1425eee5532b7b 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-014-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-014-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x52 > RenderText {#text} at (0,0) size 309x19 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,148) size 306x6 >- RenderPartObject {IFRAME} at (0,96) size 306x6 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,96) size 306x6 [border: (3px solid #FF0000)] > layer at (0,0) size 300x8 > RenderView at (0,0) size 300x0 > layer at (0,0) size 300x8 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-018-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-018-expected.txt >index cde6ed2a9d6433c6c191514298626eb9a87c0f4a..ee12954b561582885cdcd643a85eb9a550bfa325 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-018-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-018-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x52 > RenderText {#text} at (0,0) size 309x19 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,148) size 306x156 >- RenderPartObject {IFRAME} at (0,96) size 306x156 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,96) size 306x156 [border: (3px solid #FF0000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-019-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-019-expected.txt >index abda66a2dff23dadb7730484068246b7daa8c789..6b01b84533da49bc29531489aca0ebc9da49509a 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-019-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-019-expected.txt >@@ -9,7 +9,7 @@ layer at (0,0) size 800x252 > layer at (8,52) size 784x192 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x192 > layer at (8,148) size 306x102 >- RenderPartObject {IFRAME} at (0,96) size 306x102 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,96) size 306x102 [border: (3px solid #FF0000)] > layer at (0,0) size 300x96 > RenderView at (0,0) size 300x96 > layer at (0,0) size 300x96 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-021-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-021-expected.txt >index 43db3140e2afc99f3ebcb803a6e0554db7a3d72d..ad2a5785033af3cf700d3190dd1425eee5532b7b 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-021-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-021-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x52 > RenderText {#text} at (0,0) size 309x19 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,148) size 306x6 >- RenderPartObject {IFRAME} at (0,96) size 306x6 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,96) size 306x6 [border: (3px solid #FF0000)] > layer at (0,0) size 300x8 > RenderView at (0,0) size 300x0 > layer at (0,0) size 300x8 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-025-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-025-expected.txt >index cde6ed2a9d6433c6c191514298626eb9a87c0f4a..ee12954b561582885cdcd643a85eb9a550bfa325 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-025-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-025-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x52 > RenderText {#text} at (0,0) size 309x19 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,148) size 306x156 >- RenderPartObject {IFRAME} at (0,96) size 306x156 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,96) size 306x156 [border: (3px solid #FF0000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-026-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-026-expected.txt >index abda66a2dff23dadb7730484068246b7daa8c789..6b01b84533da49bc29531489aca0ebc9da49509a 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-026-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-026-expected.txt >@@ -9,7 +9,7 @@ layer at (0,0) size 800x252 > layer at (8,52) size 784x192 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x192 > layer at (8,148) size 306x102 >- RenderPartObject {IFRAME} at (0,96) size 306x102 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,96) size 306x102 [border: (3px solid #FF0000)] > layer at (0,0) size 300x96 > RenderView at (0,0) size 300x96 > layer at (0,0) size 300x96 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-028-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-028-expected.txt >index 43db3140e2afc99f3ebcb803a6e0554db7a3d72d..ad2a5785033af3cf700d3190dd1425eee5532b7b 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-028-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-028-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x52 > RenderText {#text} at (0,0) size 309x19 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,148) size 306x6 >- RenderPartObject {IFRAME} at (0,96) size 306x6 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,96) size 306x6 [border: (3px solid #FF0000)] > layer at (0,0) size 300x8 > RenderView at (0,0) size 300x0 > layer at (0,0) size 300x8 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-032-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-032-expected.txt >index cde6ed2a9d6433c6c191514298626eb9a87c0f4a..ee12954b561582885cdcd643a85eb9a550bfa325 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-032-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-032-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x52 > RenderText {#text} at (0,0) size 309x19 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,148) size 306x156 >- RenderPartObject {IFRAME} at (0,96) size 306x156 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,96) size 306x156 [border: (3px solid #FF0000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-033-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-033-expected.txt >index abda66a2dff23dadb7730484068246b7daa8c789..6b01b84533da49bc29531489aca0ebc9da49509a 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-033-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-033-expected.txt >@@ -9,7 +9,7 @@ layer at (0,0) size 800x252 > layer at (8,52) size 784x192 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x192 > layer at (8,148) size 306x102 >- RenderPartObject {IFRAME} at (0,96) size 306x102 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,96) size 306x102 [border: (3px solid #FF0000)] > layer at (0,0) size 300x96 > RenderView at (0,0) size 300x96 > layer at (0,0) size 300x96 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-035-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-035-expected.txt >index 43db3140e2afc99f3ebcb803a6e0554db7a3d72d..ad2a5785033af3cf700d3190dd1425eee5532b7b 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-035-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/absolute-replaced-height-035-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x52 > RenderText {#text} at (0,0) size 309x19 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,148) size 306x6 >- RenderPartObject {IFRAME} at (0,96) size 306x6 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,96) size 306x6 [border: (3px solid #FF0000)] > layer at (0,0) size 300x8 > RenderView at (0,0) size 300x0 > layer at (0,0) size 300x8 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/block-replaced-height-004-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/block-replaced-height-004-expected.txt >index 0f7d7615431af0a3d96e89c482c0dcea62bace01..61b341de5981a5398ff126cfa35a0ee96e84a398 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/block-replaced-height-004-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/block-replaced-height-004-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x216 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 784x156 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x156 >- RenderPartObject {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/block-replaced-height-005-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/block-replaced-height-005-expected.txt >index 6de216499473adf4a9228407ebc105e369fb0370..9a8196136e0489ded8774afde2eb69232f670036 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/block-replaced-height-005-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/block-replaced-height-005-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x252 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 784x192 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x192 >- RenderPartObject {IFRAME} at (0,0) size 306x102 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x102 [border: (3px solid #FF0000)] > layer at (0,0) size 300x96 > RenderView at (0,0) size 300x96 > layer at (0,0) size 300x96 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/block-replaced-height-007-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/block-replaced-height-007-expected.txt >index 0f7d7615431af0a3d96e89c482c0dcea62bace01..61b341de5981a5398ff126cfa35a0ee96e84a398 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/block-replaced-height-007-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/block-replaced-height-007-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x216 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 784x156 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x156 >- RenderPartObject {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/float-replaced-height-004-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/float-replaced-height-004-expected.txt >index ee2cc657a0ab01f9348b2bb9a4081ee4d2cb3e04..9ca41dd4b4e598fdc455168609bdd8bb85d30966 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/float-replaced-height-004-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/float-replaced-height-004-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x208 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 784x0 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x0 >- RenderPartObject {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/float-replaced-height-005-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/float-replaced-height-005-expected.txt >index 6de216499473adf4a9228407ebc105e369fb0370..9a8196136e0489ded8774afde2eb69232f670036 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/float-replaced-height-005-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/float-replaced-height-005-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x252 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 784x192 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x192 >- RenderPartObject {IFRAME} at (0,0) size 306x102 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x102 [border: (3px solid #FF0000)] > layer at (0,0) size 300x96 > RenderView at (0,0) size 300x96 > layer at (0,0) size 300x96 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/float-replaced-height-007-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/float-replaced-height-007-expected.txt >index ee2cc657a0ab01f9348b2bb9a4081ee4d2cb3e04..9ca41dd4b4e598fdc455168609bdd8bb85d30966 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/float-replaced-height-007-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/float-replaced-height-007-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x208 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 784x0 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x0 >- RenderPartObject {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/inline-block-replaced-height-004-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/inline-block-replaced-height-004-expected.txt >index 77907b6a841ab3c882a7cef6fcbdcecd4d0432d0..5816dfe4735798ab105248cf391026d8d9b9ec4f 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/inline-block-replaced-height-004-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/inline-block-replaced-height-004-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x216 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 784x156 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x156 >- RenderPartObject {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/inline-block-replaced-height-005-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/inline-block-replaced-height-005-expected.txt >index edbbd8df03d781761796aeb8e574f52b0e388ba7..8ea303688cb4c740fd9570a47dc580dd41b10876 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/inline-block-replaced-height-005-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/inline-block-replaced-height-005-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x252 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 784x192 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x192 >- RenderPartObject {IFRAME} at (0,0) size 306x102 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x102 [border: (3px solid #FF0000)] > layer at (0,0) size 300x96 > RenderView at (0,0) size 300x96 > layer at (0,0) size 300x96 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/inline-block-replaced-height-007-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/inline-block-replaced-height-007-expected.txt >index 77907b6a841ab3c882a7cef6fcbdcecd4d0432d0..5816dfe4735798ab105248cf391026d8d9b9ec4f 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/inline-block-replaced-height-007-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/inline-block-replaced-height-007-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x216 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 784x156 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x156 >- RenderPartObject {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/inline-replaced-height-004-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/inline-replaced-height-004-expected.txt >index 77907b6a841ab3c882a7cef6fcbdcecd4d0432d0..5816dfe4735798ab105248cf391026d8d9b9ec4f 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/inline-replaced-height-004-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/inline-replaced-height-004-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x216 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 784x156 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x156 >- RenderPartObject {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/inline-replaced-height-005-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/inline-replaced-height-005-expected.txt >index edbbd8df03d781761796aeb8e574f52b0e388ba7..8ea303688cb4c740fd9570a47dc580dd41b10876 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/inline-replaced-height-005-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/inline-replaced-height-005-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x252 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 784x192 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x192 >- RenderPartObject {IFRAME} at (0,0) size 306x102 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x102 [border: (3px solid #FF0000)] > layer at (0,0) size 300x96 > RenderView at (0,0) size 300x96 > layer at (0,0) size 300x96 >diff --git a/LayoutTests/platform/ios/css2.1/20110323/inline-replaced-height-007-expected.txt b/LayoutTests/platform/ios/css2.1/20110323/inline-replaced-height-007-expected.txt >index 77907b6a841ab3c882a7cef6fcbdcecd4d0432d0..5816dfe4735798ab105248cf391026d8d9b9ec4f 100644 >--- a/LayoutTests/platform/ios/css2.1/20110323/inline-replaced-height-007-expected.txt >+++ b/LayoutTests/platform/ios/css2.1/20110323/inline-replaced-height-007-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x216 > text run at (0,0) width 309: "Test passes if there is no red visible on the page." > layer at (8,52) size 784x156 > RenderBlock (relative positioned) {DIV} at (0,36) size 784x156 >- RenderPartObject {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,0) size 306x156 [border: (3px solid #FF0000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/editing/execCommand/find-after-replace-expected.txt b/LayoutTests/platform/ios/editing/execCommand/find-after-replace-expected.txt >index 2e2d74fe3d230fa06719f6d31d1bbe3ba78a891a..bb378c0bfb970e47d3545a646be13fd671e0fa63 100644 >--- a/LayoutTests/platform/ios/editing/execCommand/find-after-replace-expected.txt >+++ b/LayoutTests/platform/ios/editing/execCommand/find-after-replace-expected.txt >@@ -22,7 +22,7 @@ layer at (0,0) size 800x600 > text run at (337,0) width 433: "You should see 'A B A B' below. With bug 4462420, you would see" > text run at (0,20) width 66: "'A B B A'." > RenderBlock (anonymous) at (0,56) size 784x154 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/editing/execCommand/paste-1-expected.txt b/LayoutTests/platform/ios/editing/execCommand/paste-1-expected.txt >index f753ff97a39b11b9bec66b762232156241c419cc..7faf3fbc60073894a3390437661cb3ec1cc9b56c 100644 >--- a/LayoutTests/platform/ios/editing/execCommand/paste-1-expected.txt >+++ b/LayoutTests/platform/ios/editing/execCommand/paste-1-expected.txt >@@ -23,7 +23,7 @@ layer at (0,0) size 800x600 > text run at (0,0) width 292: "This tests cut/paste inside an editable iframe. " > text run at (291,0) width 226: "You should see 'foo bar baz' below." > RenderBlock (anonymous) at (0,36) size 784x154 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.txt b/LayoutTests/platform/ios/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.txt >index 97d5889e5e7a2e9dcdf31fcbc559e8a38da2be49..3538a3b237c1390f6362e4e4163140ab83f9725c 100644 >--- a/LayoutTests/platform/ios/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.txt >+++ b/LayoutTests/platform/ios/editing/pasteboard/drag-image-to-contenteditable-in-iframe-expected.txt >@@ -11,7 +11,7 @@ layer at (0,0) size 800x600 > RenderImage {IMG} at (0,51) size 76x103 > RenderText {#text} at (76,139) size 4x19 > text run at (76,139) width 4: " " >- RenderPartObject {IFRAME} at (80,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (80,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/editing/pasteboard/image-in-iframe-expected.txt b/LayoutTests/platform/ios/editing/pasteboard/image-in-iframe-expected.txt >index 2f4873774f2fc97e7ea17bc0f5f032b071bece83..b439c2eaa26d74da60ba8dc711298fb615f94483 100644 >--- a/LayoutTests/platform/ios/editing/pasteboard/image-in-iframe-expected.txt >+++ b/LayoutTests/platform/ios/editing/pasteboard/image-in-iframe-expected.txt >@@ -6,7 +6,7 @@ layer at (0,0) size 800x277 > RenderBlock {DIV} at (0,0) size 502x102 [border: (1px solid #FF0000)] > RenderImage {IMG} at (1,1) size 76x103 > RenderBlock (anonymous) at (0,102) size 784x159 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/editing/pasteboard/paste-2-expected.txt b/LayoutTests/platform/ios/editing/pasteboard/paste-2-expected.txt >index bbdda5dc9eb62bb85b66f2195734e98a8f433f49..e7e198fb1fc7f1a2447e1904278cd67382c5e4d7 100644 >--- a/LayoutTests/platform/ios/editing/pasteboard/paste-2-expected.txt >+++ b/LayoutTests/platform/ios/editing/pasteboard/paste-2-expected.txt >@@ -23,7 +23,7 @@ layer at (0,0) size 800x600 > text run at (0,0) width 346: "This tests copy/delete/paste inside an editable iframe. " > text run at (345,0) width 226: "You should see 'foo bar baz' below." > RenderBlock (anonymous) at (0,36) size 784x154 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/editing/selection/4776665-expected.txt b/LayoutTests/platform/ios/editing/selection/4776665-expected.txt >index d45a2ddf5bd79f5690e4fd97d50773a2d99628a8..16f50be1d5f1a2c53b82fa9bb089df92af4d0dd8 100644 >--- a/LayoutTests/platform/ios/editing/selection/4776665-expected.txt >+++ b/LayoutTests/platform/ios/editing/selection/4776665-expected.txt >@@ -9,7 +9,7 @@ layer at (0,0) size 800x600 > text run at (0,0) width 223: "This tests for a caret painting bug. " > text run at (222,0) width 373: "You should not see a caret in the editable subframe below." > RenderBlock (anonymous) at (0,36) size 784x154 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/editing/selection/4960137-expected.txt b/LayoutTests/platform/ios/editing/selection/4960137-expected.txt >index c9c8b7dd8967ec45f39548ae453d2564bba7274d..a72056197a17e2a415b1bc6d272cfd130512f095 100644 >--- a/LayoutTests/platform/ios/editing/selection/4960137-expected.txt >+++ b/LayoutTests/platform/ios/editing/selection/4960137-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 671x19 > text run at (0,0) width 671: "This tests for an ASSERTion failure when setting the main frame's selection inside a node in a subframe." > RenderBlock (anonymous) at (0,36) size 784x154 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/editing/selection/4975120-expected.txt b/LayoutTests/platform/ios/editing/selection/4975120-expected.txt >index 7754b13c5b33fb1d13eefa2234335c0a5d488504..fe691c7cb934c3ab50eb8ce4985cdca22fa41d1b 100644 >--- a/LayoutTests/platform/ios/editing/selection/4975120-expected.txt >+++ b/LayoutTests/platform/ios/editing/selection/4975120-expected.txt >@@ -12,7 +12,7 @@ layer at (0,0) size 800x600 > RenderBlock (anonymous) at (0,76) size 784x179 > RenderTextControl {INPUT} at (2,2) size 136x22 [bgcolor=#FFFFFF] [border: (1px solid #4C4C4C)] > RenderBR {BR} at (139,16) size 1x0 >- RenderPartObject {IFRAME} at (0,25) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,25) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/editing/selection/drag-in-iframe-expected.txt b/LayoutTests/platform/ios/editing/selection/drag-in-iframe-expected.txt >index 3925a40668039584c0e7b053d21e1c2da52a61e6..677a9547b40302d9bf7a57a94c99da0f64d9c44c 100644 >--- a/LayoutTests/platform/ios/editing/selection/drag-in-iframe-expected.txt >+++ b/LayoutTests/platform/ios/editing/selection/drag-in-iframe-expected.txt >@@ -10,7 +10,7 @@ layer at (0,0) size 800x600 > text run at (766,0) width 5: " " > text run at (0,20) width 160: "appears inside the frame." > RenderBlock (anonymous) at (0,56) size 784x152 >- RenderPartObject {IFRAME} at (0,0) size 302x152 [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 302x152 [border: (1px solid #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/editing/selection/drag-to-contenteditable-iframe-expected.txt b/LayoutTests/platform/ios/editing/selection/drag-to-contenteditable-iframe-expected.txt >index 745fea64419e349e53a49646e257c5c08b3084be..eaca64770675a37f9bb4e41299be1e190bcee3c3 100644 >--- a/LayoutTests/platform/ios/editing/selection/drag-to-contenteditable-iframe-expected.txt >+++ b/LayoutTests/platform/ios/editing/selection/drag-to-contenteditable-iframe-expected.txt >@@ -4,7 +4,7 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (0,0) size 800x584 > RenderBlock (anonymous) at (0,0) size 800x213 >- RenderPartObject {IFRAME} at (0,0) size 208x208 [border: (4px solid #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 208x208 [border: (4px solid #000000)] > layer at (0,0) size 200x200 > RenderView at (0,0) size 200x200 > layer at (0,0) size 200x200 >diff --git a/LayoutTests/platform/ios/editing/selection/iframe-expected.txt b/LayoutTests/platform/ios/editing/selection/iframe-expected.txt >index 9002642abbcaf9fcb3376084ffd0a971231fd209..7bdd690fcce107dd31f7b4e8a1995af122f1abdb 100644 >--- a/LayoutTests/platform/ios/editing/selection/iframe-expected.txt >+++ b/LayoutTests/platform/ios/editing/selection/iframe-expected.txt >@@ -196,7 +196,7 @@ layer at (0,0) size 800x600 > RenderBlock {DIV} at (0,0) size 784x207 > RenderText {#text} at (0,187) size 51x19 > text run at (0,187) width 51: "iframe: " >- RenderPartObject {IFRAME} at (50,0) size 403x202 [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (50,0) size 403x202 [border: (1px solid #000000)] > layer at (0,0) size 400x214 > RenderView at (0,0) size 400x200 > layer at (0,0) size 400x214 >diff --git a/LayoutTests/platform/ios/fast/block/basic/013-expected.txt b/LayoutTests/platform/ios/fast/block/basic/013-expected.txt >index 24f7613c83e4680264cb93c2b940fabab9747b09..3d52440fb1c12541a95b6669d1b3a329f33c7459 100644 >--- a/LayoutTests/platform/ios/fast/block/basic/013-expected.txt >+++ b/LayoutTests/platform/ios/fast/block/basic/013-expected.txt >@@ -3,7 +3,7 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (0,0) size 800x600 >- RenderPartObject {IFRAME} at (0,0) size 504x104 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 504x104 [border: (2px inset #000000)] > layer at (0,0) size 500x100 > RenderView at (0,0) size 500x100 > layer at (0,0) size 500x100 >diff --git a/LayoutTests/platform/ios/fast/block/positioning/window-height-change-expected.txt b/LayoutTests/platform/ios/fast/block/positioning/window-height-change-expected.txt >index 40d32dd4820e8f1d5db24dcdfd11794542149bc3..cf95e2401b9820d52717369185efaadf4a4623b4 100644 >--- a/LayoutTests/platform/ios/fast/block/positioning/window-height-change-expected.txt >+++ b/LayoutTests/platform/ios/fast/block/positioning/window-height-change-expected.txt >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > text run at (0,0) width 293: "The two squares below should be solid green." > RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)] > RenderBlock (anonymous) at (0,102) size 784x109 >- RenderPartObject {IFRAME} at (0,0) size 104x104 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 104x104 [border: (2px inset #000000)] > layer at (0,0) size 100x100 > RenderView at (0,0) size 100x100 > layer at (0,0) size 100x8 >@@ -31,7 +31,7 @@ layer at (0,0) size 800x600 > RenderBlock (positioned) {DIV} at (0,0) size 100x100 [bgcolor=#008000] > RenderText {#text} at (104,89) size 4x19 > text run at (104,89) width 4: " " >- RenderPartObject {IFRAME} at (108,0) size 104x104 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (108,0) size 104x104 [border: (2px inset #000000)] > layer at (0,0) size 100x100 > RenderView at (0,0) size 100x100 > layer at (0,0) size 100x16 >diff --git a/LayoutTests/platform/ios/fast/css/line-height-overflow-expected.txt b/LayoutTests/platform/ios/fast/css/line-height-overflow-expected.txt >index fa8fc00f93f8068540cc27536ada4f02031429f3..1b0197ad34200f1c9ee06789beb29383a81e7115 100644 >--- a/LayoutTests/platform/ios/fast/css/line-height-overflow-expected.txt >+++ b/LayoutTests/platform/ios/fast/css/line-height-overflow-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x32804 > text run at (0,0) width 566: "You should see a large green block below that is 32,768px tall. No red should be visible." > RenderBR {BR} at (565,15) size 1x0 > RenderBlock {DIV} at (0,20) size 784x32768 [bgcolor=#FF0000] >- RenderPartObject {IFRAME} at (0,0) size 784x32768 [bgcolor=#008000] >+ RenderIFrame {IFRAME} at (0,0) size 784x32768 [bgcolor=#008000] > layer at (0,0) size 784x32768 > RenderView at (0,0) size 784x32768 > layer at (0,0) size 784x32768 >diff --git a/LayoutTests/platform/ios/fast/css/resize-corner-tracking-transformed-iframe-expected.txt b/LayoutTests/platform/ios/fast/css/resize-corner-tracking-transformed-iframe-expected.txt >index 494b23f751dae435003298fdd48a5f7f41915d54..e7ce76f7b85e85f30cd01405c50434c9a1168fb3 100644 >--- a/LayoutTests/platform/ios/fast/css/resize-corner-tracking-transformed-iframe-expected.txt >+++ b/LayoutTests/platform/ios/fast/css/resize-corner-tracking-transformed-iframe-expected.txt >@@ -20,7 +20,7 @@ layer at (0,0) size 800x600 > RenderBlock (anonymous) at (0,64) size 784x204 > RenderText {#text} at (0,0) size 0x0 > layer at (58,122) size 154x104 >- RenderPartObject {IFRAME} at (50,50) size 154x104 [border: (2px solid #0000FF)] >+ RenderIFrame {IFRAME} at (50,50) size 154x104 [border: (2px solid #0000FF)] > layer at (0,0) size 150x100 > RenderView at (0,0) size 150x100 > layer at (0,0) size 150x100 >diff --git a/LayoutTests/platform/ios/fast/css3-text/css3-text-decoration/text-decoration-line-scaled-expected.txt b/LayoutTests/platform/ios/fast/css3-text/css3-text-decoration/text-decoration-line-scaled-expected.txt >index 64b1acd2d0f31817914b4d54483faf865dccf9c1..a40e37a041f2ba735a8deb85d6d248edea6e994e 100644 >--- a/LayoutTests/platform/ios/fast/css3-text/css3-text-decoration/text-decoration-line-scaled-expected.txt >+++ b/LayoutTests/platform/ios/fast/css3-text/css3-text-decoration/text-decoration-line-scaled-expected.txt >@@ -5,7 +5,7 @@ layer at (0,0) size 800x725 > RenderBody {BODY} at (8,8) size 784x709 > layer at (8,8) size 784x709 > RenderBlock {DIV} at (0,0) size 784x709 >- RenderPartObject {IFRAME} at (0,0) size 704x704 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 704x704 [border: (2px inset #000000)] > layer at (0,0) size 700x700 > RenderView at (0,0) size 700x700 > layer at (0,0) size 700x700 >diff --git a/LayoutTests/platform/ios/fast/dom/Window/open-existing-pop-up-blocking-expected.txt b/LayoutTests/platform/ios/fast/dom/Window/open-existing-pop-up-blocking-expected.txt >index 3370a2b1710acc6d6896e7dbbc0bcea204121b1b..f7a021ab51106c8d6b86b365801e2e916ac0fbc1 100644 >--- a/LayoutTests/platform/ios/fast/dom/Window/open-existing-pop-up-blocking-expected.txt >+++ b/LayoutTests/platform/ios/fast/dom/Window/open-existing-pop-up-blocking-expected.txt >@@ -3,7 +3,7 @@ layer 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 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >@@ -16,7 +16,7 @@ layer at (0,0) size 800x600 > text run at (0,60) width 59: "doing so." > RenderText {#text} at (304,139) size 4x19 > text run at (304,139) width 4: " " >- RenderPartObject {IFRAME} at (308,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (308,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/fast/flexbox/016-expected.txt b/LayoutTests/platform/ios/fast/flexbox/016-expected.txt >index 63df04df575ddadb2851602e7c69612c39842e7f..76d1c273f7d9a59d33d45f2c86feb95ad76b0367 100644 >--- a/LayoutTests/platform/ios/fast/flexbox/016-expected.txt >+++ b/LayoutTests/platform/ios/fast/flexbox/016-expected.txt >@@ -12,7 +12,7 @@ layer at (0,0) size 800x600 > text run at (0,20) width 279: "be filled with an olive-bordered green box. " > text run at (278,20) width 509: "It should start beneath the header, end above the footer, and fill the width of the" > text run at (0,40) width 111: "browser window." >- RenderPartObject {IFRAME} at (0,60) size 812x520 [bgcolor=#008000] [border: (10px solid #808000)] >+ RenderIFrame {IFRAME} at (0,60) size 812x520 [bgcolor=#008000] [border: (10px solid #808000)] > layer at (0,0) size 792x500 > RenderView at (0,0) size 792x500 > layer at (0,0) size 792x500 >diff --git a/LayoutTests/platform/ios/fast/forms/basic-textareas-expected.txt b/LayoutTests/platform/ios/fast/forms/basic-textareas-expected.txt >index 7aac995176017682f490557f62299fef85b2ad14..a102fa09d2ab56e27f40b5b53503b4ac4b843323 100644 >--- a/LayoutTests/platform/ios/fast/forms/basic-textareas-expected.txt >+++ b/LayoutTests/platform/ios/fast/forms/basic-textareas-expected.txt >@@ -3,7 +3,7 @@ layer at (0,0) size 800x1338 > layer at (0,0) size 800x1338 > RenderBlock {HTML} at (0,0) size 800x1338 > RenderBody {BODY} at (0,0) size 800x1338 >- RenderPartObject {IFRAME} at (0,0) size 800x684 >+ RenderIFrame {IFRAME} at (0,0) size 800x684 > layer at (0,0) size 800x684 > RenderView at (0,0) size 800x684 > layer at (0,0) size 800x684 >@@ -644,7 +644,7 @@ layer at (0,0) size 800x1338 > text run at (3,28) width 78: "QRSTUVWXYZ" > text run at (80,28) width 4: " " > text run at (3,42) width 116: "abcdefghijklmnopqrstuv" >- RenderPartObject {IFRAME} at (0,684) size 800x654 >+ RenderIFrame {IFRAME} at (0,684) size 800x654 > layer at (0,0) size 800x654 > RenderView at (0,0) size 800x654 > layer at (0,0) size 800x654 >diff --git a/LayoutTests/platform/ios/fast/forms/tabbing-input-iframe-expected.txt b/LayoutTests/platform/ios/fast/forms/tabbing-input-iframe-expected.txt >index a416a4e835686c2df1b3374ae9800f64012eab70..c39ac1873b0010d2285436b4225fc9eeefa2ac0c 100644 >--- a/LayoutTests/platform/ios/fast/forms/tabbing-input-iframe-expected.txt >+++ b/LayoutTests/platform/ios/fast/forms/tabbing-input-iframe-expected.txt >@@ -9,7 +9,7 @@ layer at (0,0) size 800x600 > RenderTextControl {INPUT} at (2,158) size 136x22 [bgcolor=#FFFFFF] [border: (1px solid #4C4C4C)] > RenderText {#text} at (139,157) size 5x19 > text run at (139,157) width 5: " " >- RenderPartObject {IFRAME} at (143,20) size 303x152 [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (143,20) size 303x152 [border: (1px solid #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/fast/forms/targeted-frame-submission-expected.txt b/LayoutTests/platform/ios/fast/forms/targeted-frame-submission-expected.txt >index 11f459bf853d31056653cb16768187e80f6784c6..ff6fea84c09c099662c8e126602c8a1d6fde4e1c 100644 >--- a/LayoutTests/platform/ios/fast/forms/targeted-frame-submission-expected.txt >+++ b/LayoutTests/platform/ios/fast/forms/targeted-frame-submission-expected.txt >@@ -15,7 +15,7 @@ layer at (0,0) size 800x600 > text run at (293,0) width 485: "If the test is successful, the text \"SUCCESS\" should be shown in the iframe" > text run at (0,20) width 43: "below." > RenderBlock (anonymous) at (0,80) size 784x154 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/fast/frames/001-expected.txt b/LayoutTests/platform/ios/fast/frames/001-expected.txt >index 1cf3ef1f88ced051059f0870e4e0b44fdf02d218..bd9f30b3742df7c98991b9114cbcb22e23a502a2 100644 >--- a/LayoutTests/platform/ios/fast/frames/001-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/001-expected.txt >@@ -6,7 +6,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 532x19 > text run at (0,0) width 532: "The three red squares below should all look the same and be filled only with black." > RenderBR {BR} at (531,15) size 1x0 >- RenderPartObject {IFRAME} at (0,20) size 170x170 [border: (10px solid #FF0000)] >+ RenderIFrame {IFRAME} at (0,20) size 170x170 [border: (10px solid #FF0000)] > layer at (0,0) size 100x100 > RenderView at (0,0) size 100x100 > layer at (0,0) size 100x100 >diff --git a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-height-expected.txt b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-height-expected.txt >index 16e9ffea6f993ed8fe54549b2cc0e5244869671d..93bd1287b3adf074c9646db81adb5d1fae0f46e2 100644 >--- a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-height-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-height-expected.txt >@@ -12,7 +12,7 @@ layer at (0,0) size 800x600 > text run at (442,0) width 283: "border, and it must not be scrollable or have" > text run at (0,20) width 67: "scrollbars." > RenderBlock {P} at (0,92) size 784x404 >- RenderPartObject {IFRAME} at (0,0) size 404x404 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 404x404 [border: (2px inset #000000)] > layer at (0,0) size 400x400 > RenderView at (0,0) size 400x400 > layer at (0,0) size 400x400 >diff --git a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.txt b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.txt >index 8f8e26f2733c28c61c0f1eea19de7a543b92487b..4f2b52d038f7f1a0b86e07914d5c0bb9c702defd 100644 >--- a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-and-height-expected.txt >@@ -12,7 +12,7 @@ layer at (0,0) size 800x600 > text run at (442,0) width 283: "border, and it must not be scrollable or have" > text run at (0,20) width 67: "scrollbars." > RenderBlock {P} at (0,92) size 784x404 >- RenderPartObject {IFRAME} at (0,0) size 404x404 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 404x404 [border: (2px inset #000000)] > layer at (0,0) size 400x400 > RenderView at (0,0) size 400x400 > layer at (0,0) size 400x400 >diff --git a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-and-height-no-scrolling-expected.txt b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-and-height-no-scrolling-expected.txt >index e13250e0b2a4af9e89ddc45e02c08c3e5ab88745..73631bd50654a29757c902c4b3109da75e7d6b23 100644 >--- a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-and-height-no-scrolling-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-and-height-no-scrolling-expected.txt >@@ -12,7 +12,7 @@ layer at (0,0) size 800x600 > text run at (442,0) width 283: "border, and it must not be scrollable or have" > text run at (0,20) width 67: "scrollbars." > RenderBlock {P} at (0,92) size 784x204 >- RenderPartObject {IFRAME} at (0,0) size 204x204 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 204x204 [border: (2px inset #000000)] > layer at (0,0) size 400x400 > RenderView at (0,0) size 200x200 > layer at (0,0) size 200x200 >diff --git a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-expected.txt b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-expected.txt >index 8f8e26f2733c28c61c0f1eea19de7a543b92487b..4f2b52d038f7f1a0b86e07914d5c0bb9c702defd 100644 >--- a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-fixed-width-expected.txt >@@ -12,7 +12,7 @@ layer at (0,0) size 800x600 > text run at (442,0) width 283: "border, and it must not be scrollable or have" > text run at (0,20) width 67: "scrollbars." > RenderBlock {P} at (0,92) size 784x404 >- RenderPartObject {IFRAME} at (0,0) size 404x404 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 404x404 [border: (2px inset #000000)] > layer at (0,0) size 400x400 > RenderView at (0,0) size 400x400 > layer at (0,0) size 400x400 >diff --git a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-nested-expected.txt b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-nested-expected.txt >index 6d7e1e2d82388075a20efb3fe106e60bc6142c35..c59fa6fef18f09d31381dd945f0d7740eb96d4af 100644 >--- a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-nested-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-nested-expected.txt >@@ -4,7 +4,7 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x576 [bgcolor=#008000] > RenderBlock {P} at (0,0) size 784x402 >- RenderPartObject {IFRAME} at (0,0) size 502x402 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 502x402 [bgcolor=#FFFFFF] [border: (1px solid #000000)] > layer at (0,0) size 500x400 > RenderView at (0,0) size 500x400 > layer at (0,0) size 500x237 >@@ -14,7 +14,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 192x19 > text run at (0,0) width 192: "This is the intermediate frame" > RenderBlock (anonymous) at (0,36) size 484x177 >- RenderPartObject {IFRAME} at (0,0) size 252x172 [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 252x172 [border: (1px solid #000000)] > layer at (0,0) size 250x170 > RenderView at (0,0) size 250x170 > layer at (0,0) size 250x52 >diff --git a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-offscreen-expected.txt b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-offscreen-expected.txt >index 27459140d046c48797b8caa55c01924dbb334b5e..0349877365f437453011efea9da2cabe100685a0 100644 >--- a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-offscreen-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-offscreen-expected.txt >@@ -23,7 +23,7 @@ layer at (8,200) size 792x164 > RenderText {#text} at (0,0) size 467x19 > text run at (0,0) width 467: "NOTE: The test only works in the DRT or with frame flattening enabled." > layer at (-100,-100) size 300x300 backgroundClip at (0,0) size 800x600 clip at (0,0) size 800x600 >- RenderPartObject {IFRAME} at (-100,-100) size 300x300 >+ RenderIFrame {IFRAME} at (-100,-100) size 300x300 > layer at (0,0) size 300x300 > RenderView at (0,0) size 300x300 > layer at (0,0) size 300x300 >diff --git a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt >index 52fc5223dee2ce1cdac9e6b7ecb9b7a09fa954ba..263560a32db634672129986ba79bc0c893ad0047 100644 >--- a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-and-scroll-expected.txt >@@ -9,13 +9,13 @@ layer at (0,0) size 800x600 > text run at (0,0) width 607: "Test that an off-screen iframe with positive coordinates is flattened, and so are its child frames." > RenderBlock {P} at (0,36) size 784x0 > layer at (1200,0) size 828x200 >- RenderPartObject {IFRAME} at (1200,0) size 828x200 >+ RenderIFrame {IFRAME} at (1200,0) size 828x200 > layer at (0,0) size 828x200 > RenderView at (0,0) size 828x200 > layer at (0,0) size 828x200 > RenderBlock {HTML} at (0,0) size 828x200 > RenderBody {BODY} at (8,8) size 812x184 [bgcolor=#0000FF] >- RenderPartObject {IFRAME} at (0,0) size 820x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 820x154 [border: (2px inset #000000)] > layer at (0,0) size 816x150 > RenderView at (0,0) size 816x150 > layer at (0,0) size 816x150 >diff --git a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-expected.txt b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-expected.txt >index db1030a182e6d73c9c7b85e0113e03906406a955..96e7f058a0bdd9394c5d02a3907fadc1406e78f3 100644 >--- a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-expected.txt >@@ -11,7 +11,7 @@ layer at (0,0) size 800x600 > RenderBlock {P} at (0,56) size 784x0 > RenderBlock {P} at (0,56) size 784x0 > layer at (1200,0) size 8000x800 >- RenderPartObject {IFRAME} at (1200,0) size 8000x800 >+ RenderIFrame {IFRAME} at (1200,0) size 8000x800 > layer at (0,0) size 8000x800 > RenderView at (0,0) size 8000x800 > layer at (0,0) size 8000x800 >diff --git a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt >index 52fc5223dee2ce1cdac9e6b7ecb9b7a09fa954ba..263560a32db634672129986ba79bc0c893ad0047 100644 >--- a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-out-of-view-scroll-and-relayout-expected.txt >@@ -9,13 +9,13 @@ layer at (0,0) size 800x600 > text run at (0,0) width 607: "Test that an off-screen iframe with positive coordinates is flattened, and so are its child frames." > RenderBlock {P} at (0,36) size 784x0 > layer at (1200,0) size 828x200 >- RenderPartObject {IFRAME} at (1200,0) size 828x200 >+ RenderIFrame {IFRAME} at (1200,0) size 828x200 > layer at (0,0) size 828x200 > RenderView at (0,0) size 828x200 > layer at (0,0) size 828x200 > RenderBlock {HTML} at (0,0) size 828x200 > RenderBody {BODY} at (8,8) size 812x184 [bgcolor=#0000FF] >- RenderPartObject {IFRAME} at (0,0) size 820x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 820x154 [border: (2px inset #000000)] > layer at (0,0) size 816x150 > RenderView at (0,0) size 816x150 > layer at (0,0) size 816x150 >diff --git a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-simple-expected.txt b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-simple-expected.txt >index 01b3970245e52ae5606162c673fc1a9ba512894d..56cb231b3348d29d01366c889ac1de05250f6c37 100644 >--- a/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-simple-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/flattening/iframe-flattening-simple-expected.txt >@@ -12,7 +12,7 @@ layer at (0,0) size 800x600 > text run at (442,0) width 283: "border, and it must not be scrollable or have" > text run at (0,20) width 67: "scrollbars." > RenderBlock {P} at (0,92) size 784x404 >- RenderPartObject {IFRAME} at (0,0) size 404x404 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 404x404 [border: (2px inset #000000)] > layer at (0,0) size 400x400 > RenderView at (0,0) size 400x400 > layer at (0,0) size 400x400 >diff --git a/LayoutTests/platform/ios/fast/frames/frameElement-iframe-expected.txt b/LayoutTests/platform/ios/fast/frames/frameElement-iframe-expected.txt >index 596328d7e734c8133c62034749c8cd815dced2a7..f873c92deb236dacb9b5be807b1b45d8f83fd0d6 100644 >--- a/LayoutTests/platform/ios/fast/frames/frameElement-iframe-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/frameElement-iframe-expected.txt >@@ -3,7 +3,7 @@ layer 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 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/fast/frames/iframe-option-crash-expected.txt b/LayoutTests/platform/ios/fast/frames/iframe-option-crash-expected.txt >index 079d6eb53c1f8e8d584899beb04a66d690aae544..80c56ed0c2f78686cacdbfd67324253884b88c35 100644 >--- a/LayoutTests/platform/ios/fast/frames/iframe-option-crash-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/iframe-option-crash-expected.txt >@@ -9,7 +9,7 @@ layer at (0,0) size 800x195 > RenderBlock (anonymous) at (0,20) size 784x159 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderPartObject {iframe} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {iframe} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/fast/frames/iframe-scrolling-attribute-expected.txt b/LayoutTests/platform/ios/fast/frames/iframe-scrolling-attribute-expected.txt >index 3868cff19cdd2167bd42eccc7685cc95c025e9ee..dcbd24a4ddfea19128c1f17fdc7b1eca06183300 100644 >--- a/LayoutTests/platform/ios/fast/frames/iframe-scrolling-attribute-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/iframe-scrolling-attribute-expected.txt >@@ -18,7 +18,7 @@ layer at (0,0) size 800x699 > text run at (437,0) width 339: " elements which contain a page large enough to need" > text run at (0,20) width 91: "to be scrolled." > RenderBlock (anonymous) at (0,56) size 784x627 >- RenderPartObject {IFRAME} at (0,0) size 204x204 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 204x204 [border: (2px inset #000000)] > layer at (0,0) size 408x492 > RenderView at (0,0) size 200x200 > layer at (0,0) size 200x492 >@@ -32,7 +32,7 @@ layer at (0,0) size 800x699 > RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] > RenderText {#text} at (204,189) size 4x19 > text run at (204,189) width 4: " " >- RenderPartObject {IFRAME} at (208,0) size 204x204 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (208,0) size 204x204 [border: (2px inset #000000)] > layer at (0,0) size 408x492 > RenderView at (0,0) size 200x200 > layer at (0,0) size 200x492 >@@ -46,7 +46,7 @@ layer at (0,0) size 800x699 > RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] > RenderText {#text} at (412,189) size 4x19 > text run at (412,189) width 4: " " >- RenderPartObject {IFRAME} at (416,0) size 204x204 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (416,0) size 204x204 [border: (2px inset #000000)] > layer at (0,0) size 408x492 > RenderView at (0,0) size 200x200 > layer at (0,0) size 200x492 >@@ -60,7 +60,7 @@ layer at (0,0) size 800x699 > RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] > RenderText {#text} at (620,189) size 4x19 > text run at (620,189) width 4: " " >- RenderPartObject {IFRAME} at (0,209) size 204x204 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,209) size 204x204 [border: (2px inset #000000)] > layer at (0,0) size 408x492 > RenderView at (0,0) size 200x200 > layer at (0,0) size 200x492 >@@ -74,7 +74,7 @@ layer at (0,0) size 800x699 > RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] > RenderText {#text} at (204,398) size 4x19 > text run at (204,398) width 4: " " >- RenderPartObject {IFRAME} at (208,209) size 204x204 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (208,209) size 204x204 [border: (2px inset #000000)] > layer at (0,0) size 408x492 > RenderView at (0,0) size 200x200 > layer at (0,0) size 200x492 >@@ -88,7 +88,7 @@ layer at (0,0) size 800x699 > RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] > RenderText {#text} at (412,398) size 4x19 > text run at (412,398) width 4: " " >- RenderPartObject {IFRAME} at (416,209) size 204x204 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (416,209) size 204x204 [border: (2px inset #000000)] > layer at (0,0) size 408x492 > RenderView at (0,0) size 200x200 > layer at (0,0) size 200x492 >@@ -102,7 +102,7 @@ layer at (0,0) size 800x699 > RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] > RenderText {#text} at (620,398) size 4x19 > text run at (620,398) width 4: " " >- RenderPartObject {IFRAME} at (0,418) size 204x204 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,418) size 204x204 [border: (2px inset #000000)] > layer at (0,0) size 408x492 > RenderView at (0,0) size 200x200 > layer at (0,0) size 200x492 >@@ -116,7 +116,7 @@ layer at (0,0) size 800x699 > RenderBlock {DIV} at (0,76) size 400x400 [bgcolor=#0000FF] > RenderText {#text} at (204,607) size 4x19 > text run at (204,607) width 4: " " >- RenderPartObject {IFRAME} at (208,418) size 204x204 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (208,418) size 204x204 [border: (2px inset #000000)] > layer at (0,0) size 408x492 > RenderView at (0,0) size 200x200 > layer at (0,0) size 200x492 >diff --git a/LayoutTests/platform/ios/fast/frames/iframe-with-frameborder-expected.txt b/LayoutTests/platform/ios/fast/frames/iframe-with-frameborder-expected.txt >index a8acca2fa398f4ec1db05e0c1a8b73d54a352b30..5eda2d6f6181482d44f5c43ac07553b5c4a9314d 100644 >--- a/LayoutTests/platform/ios/fast/frames/iframe-with-frameborder-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/iframe-with-frameborder-expected.txt >@@ -6,7 +6,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 216x19 > text run at (0,0) width 216: "This iframe should have a border." > RenderBR {BR} at (215,15) size 1x0 >- RenderPartObject {IFRAME} at (0,20) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,20) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >@@ -18,7 +18,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,179) size 150x19 > text run at (0,179) width 150: "This iframe should not." > RenderBR {BR} at (149,194) size 1x0 >- RenderPartObject {IFRAME} at (0,199) size 300x150 >+ RenderIFrame {IFRAME} at (0,199) size 300x150 > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >@@ -30,7 +30,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,354) size 220x19 > text run at (0,354) width 220: "This iframe should have a border. " > RenderBR {BR} at (219,369) size 1x0 >- RenderPartObject {IFRAME} at (0,374) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,374) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/fast/frames/onlyCommentInIFrame-expected.txt b/LayoutTests/platform/ios/fast/frames/onlyCommentInIFrame-expected.txt >index b0b0984d0f24ec7d8f596ec5836aef3ee73a8525..89255c6e3ddad64cfa052f3ee4c70302c04a385f 100644 >--- a/LayoutTests/platform/ios/fast/frames/onlyCommentInIFrame-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/onlyCommentInIFrame-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x600 > text run at (0,20) width 769: "only construct RenderViews for such iframes. We need to propery construct an empty frame instead, so the RenderView" > text run at (0,40) width 553: "should have a RenderBlock and RenderBody below it in the dump of the RenderTree. " > RenderBR {BR} at (552,55) size 1x0 >- RenderPartObject {IFRAME} at (0,60) size 788x14 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,60) size 788x14 [border: (2px inset #000000)] > layer at (0,0) size 784x10 > RenderView at (0,0) size 784x10 > layer at (0,0) size 784x10 >@@ -17,7 +17,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 0x0 > RenderBR {BR} at (0,0) size 0x0 > RenderBR {BR} at (0,74) size 0x19 >- RenderPartObject {IFRAME} at (0,94) size 788x14 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,94) size 788x14 [border: (2px inset #000000)] > layer at (0,0) size 784x170 > RenderView at (0,0) size 784x10 > layer at (0,0) size 784x170 >diff --git a/LayoutTests/platform/ios/fast/frames/take-focus-from-iframe-expected.txt b/LayoutTests/platform/ios/fast/frames/take-focus-from-iframe-expected.txt >index 4928fe4e980b14672af83569dfd41bf7e54853df..7bab5083623c8ed7276aff698d9fca73c7116d1b 100644 >--- a/LayoutTests/platform/ios/fast/frames/take-focus-from-iframe-expected.txt >+++ b/LayoutTests/platform/ios/fast/frames/take-focus-from-iframe-expected.txt >@@ -4,7 +4,7 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x576 > RenderBlock (anonymous) at (0,0) size 784x44 >- RenderPartObject {IFRAME} at (0,0) size 204x44 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 204x44 [border: (2px inset #000000)] > layer at (0,0) size 200x41 > RenderView at (0,0) size 200x40 > layer at (0,0) size 200x41 >diff --git a/LayoutTests/platform/ios/fast/images/favicon-as-image-expected.txt b/LayoutTests/platform/ios/fast/images/favicon-as-image-expected.txt >index 8a77bedc457937cbe3016be52b547ac11f38ceda..edab72b4d82786a6e9b8cabc8d18ac54d60f21af 100644 >--- a/LayoutTests/platform/ios/fast/images/favicon-as-image-expected.txt >+++ b/LayoutTests/platform/ios/fast/images/favicon-as-image-expected.txt >@@ -10,7 +10,7 @@ layer at (0,0) size 800x600 > RenderImage {IMG} at (0,0) size 16x16 > RenderText {#text} at (0,0) size 0x0 > RenderBlock (anonymous) at (0,36) size 800x16 >- RenderPartObject {IFRAME} at (0,0) size 16x16 [bgcolor=#FF0000] >+ RenderIFrame {IFRAME} at (0,0) size 16x16 [bgcolor=#FF0000] > layer at (0,0) size 16x16 > RenderView at (0,0) size 16x16 > layer at (0,0) size 16x16 >diff --git a/LayoutTests/platform/ios/fast/overflow/scrollRevealButton-expected.txt b/LayoutTests/platform/ios/fast/overflow/scrollRevealButton-expected.txt >index e5e6fef60422d8e403cbbbd23c9e2fc79f9944b6..192e9842768f093cb8cfe924fecd0c0fadf588ea 100644 >--- a/LayoutTests/platform/ios/fast/overflow/scrollRevealButton-expected.txt >+++ b/LayoutTests/platform/ios/fast/overflow/scrollRevealButton-expected.txt >@@ -9,7 +9,7 @@ layer at (0,0) size 800x1190 > RenderText {#text} at (0,0) size 0x0 > RenderBlock {DIV} at (0,20) size 784x500 > RenderBlock (anonymous) at (0,520) size 784x154 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 308x316 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x316 >diff --git a/LayoutTests/platform/ios/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt b/LayoutTests/platform/ios/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt >index 9fd8ce07a24eac826cd819baabc735801eb498f1..6ebf4ce9cbebde277f21b54feeafbeb18564e4f9 100644 >--- a/LayoutTests/platform/ios/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt >+++ b/LayoutTests/platform/ios/fast/regions/repaint/line-flow-with-floats-in-regions-expected.txt >@@ -10,7 +10,7 @@ Named flows > Named flow 'thread' > layer at (0,0) size 500x600 > RenderNamedFlowThread at (0,0) size 500x600 >- RenderPartObject {IFRAME} at (0,0) size 500x600 >+ RenderIFrame {IFRAME} at (0,0) size 500x600 > layer at (0,0) size 500x642 > RenderView at (0,0) size 500x600 > layer at (0,0) size 500x642 >diff --git a/LayoutTests/platform/ios/fast/replaced/007-expected.txt b/LayoutTests/platform/ios/fast/replaced/007-expected.txt >index a255fce68a61d89f37482a49b9114a24db80d21d..856a4b907a457884d267c0ee468767c4e5e4ef07 100644 >--- a/LayoutTests/platform/ios/fast/replaced/007-expected.txt >+++ b/LayoutTests/platform/ios/fast/replaced/007-expected.txt >@@ -6,7 +6,7 @@ layer at (0,0) size 800x600 > RenderBlock {DIV} at (0,0) size 784x314 > RenderText {#text} at (159,139) size 162x19 > text run at (159,139) width 162: "This should be centered. " >- RenderPartObject {IFRAME} at (320,0) size 305x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (320,0) size 305x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/fast/replaced/border-radius-clip-expected.txt b/LayoutTests/platform/ios/fast/replaced/border-radius-clip-expected.txt >index 2c9c6d3af27bbe9d49434901e873744a3b0e7d1c..98e8f41eabbe0d15c99f9222995ed8c94a13820d 100644 >--- a/LayoutTests/platform/ios/fast/replaced/border-radius-clip-expected.txt >+++ b/LayoutTests/platform/ios/fast/replaced/border-radius-clip-expected.txt >@@ -14,7 +14,7 @@ layer at (0,0) size 800x934 > RenderText {#text} at (100,210) size 4x19 > text run at (100,210) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderPartObject {IFRAME} at (0,230) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,230) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt b/LayoutTests/platform/ios/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt >index 1f74402a15961ef906f751a3c3db44c18c12bc9a..3b346d14411d050740717b7a5eb21e729d5c8136 100644 >--- a/LayoutTests/platform/ios/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt >+++ b/LayoutTests/platform/ios/fast/replaced/percent-height-in-anonymous-block-in-table-expected.txt >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderTableCell {TD} at (2,2) size 300x396 [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] > RenderBlock {DIV} at (0,0) size 300x0 > RenderBlock (anonymous) at (0,0) size 300x396 >- RenderPartObject {IFRAME} at (0,0) size 300x396 [bgcolor=#008000] >+ RenderIFrame {IFRAME} at (0,0) size 300x396 [bgcolor=#008000] > layer at (0,0) size 300x396 > RenderView at (0,0) size 300x396 > layer at (0,0) size 300x396 >diff --git a/LayoutTests/platform/ios/fast/replaced/replaced-breaking-expected.txt b/LayoutTests/platform/ios/fast/replaced/replaced-breaking-expected.txt >index a880f6f758938c29b89df9c2c748dd99e24e3b84..8b801d9ba80c92289a2ad3904abdb574bb3c062c 100644 >--- a/LayoutTests/platform/ios/fast/replaced/replaced-breaking-expected.txt >+++ b/LayoutTests/platform/ios/fast/replaced/replaced-breaking-expected.txt >@@ -52,13 +52,13 @@ layer at (0,0) size 800x600 > RenderBlock {INPUT} at (3,344) size 16x16 [bgcolor=#FFFFFF02] [border: (1px solid #4C4C4C)] > RenderBlock {INPUT} at (3,366) size 16x16 [bgcolor=#FFFFFF02] [border: (1px solid #4C4C4C)] > RenderText {#text} at (0,0) size 0x0 >- RenderPartObject {IFRAME} at (1,385) size 27x27 [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (1,385) size 27x27 [border: (1px solid #000000)] > layer at (0,0) size 25x25 > RenderView at (0,0) size 25x25 > layer at (0,0) size 25x25 > RenderBlock {HTML} at (0,0) size 25x25 > RenderBody {BODY} at (8,8) size 9x9 >- RenderPartObject {IFRAME} at (1,412) size 27x27 [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (1,412) size 27x27 [border: (1px solid #000000)] > layer at (0,0) size 25x25 > RenderView at (0,0) size 25x25 > layer at (0,0) size 25x25 >diff --git a/LayoutTests/platform/ios/fast/table/quote-text-around-iframe-expected.txt b/LayoutTests/platform/ios/fast/table/quote-text-around-iframe-expected.txt >index baca40dcb9aa09b7881e2de5e898bc50ed9b9690..9f4e5be4fb45835b0e3c75646f90a19e5768d35f 100644 >--- a/LayoutTests/platform/ios/fast/table/quote-text-around-iframe-expected.txt >+++ b/LayoutTests/platform/ios/fast/table/quote-text-around-iframe-expected.txt >@@ -13,7 +13,7 @@ layer at (0,0) size 800x348 > text run at (0,279) width 14: "\"" > RenderText {#text} at (13,279) size 32x36 > text run at (13,279) width 32: " A" >- RenderPartObject {IFRAME} at (44,0) size 609x308 [border: (4px inset #000000)] >+ RenderIFrame {IFRAME} at (44,0) size 609x308 [border: (4px inset #000000)] > layer at (0,0) size 600x300 > RenderView at (0,0) size 600x300 > layer at (0,0) size 600x300 >diff --git a/LayoutTests/platform/ios/fast/text-autosizing/ios/contenteditable-expected.txt b/LayoutTests/platform/ios/fast/text-autosizing/ios/contenteditable-expected.txt >index 8fc97d077a824f7f706843df5293ffd2df67eaf8..1b7e9a63edfc214ad9478c61f8cbdf6c32219c48 100644 >--- a/LayoutTests/platform/ios/fast/text-autosizing/ios/contenteditable-expected.txt >+++ b/LayoutTests/platform/ios/fast/text-autosizing/ios/contenteditable-expected.txt >@@ -19,7 +19,7 @@ layer at (0,0) size 800x600 > text run at (0,60) width 599: "egestas, diam nec ultricies molestie, est velit ultricies leo, aliquet placerat justo libero id arcu." > text run at (598,60) width 2: " " > RenderBlock (anonymous) at (0,116) size 784x154 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 608x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/http/tests/loading/simple-subframe-expected.txt b/LayoutTests/platform/ios/http/tests/loading/simple-subframe-expected.txt >index c9c7a7f3bffe53420846c2a5c72dc3a78f641169..c2feca8384bf92bf40058164b8e24119d0689308 100644 >--- a/LayoutTests/platform/ios/http/tests/loading/simple-subframe-expected.txt >+++ b/LayoutTests/platform/ios/http/tests/loading/simple-subframe-expected.txt >@@ -16,7 +16,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 496x19 > text run at (0,0) width 496: "This is a test of load callbacks. It is only useful inside the regression test tool." > RenderBR {BR} at (495,15) size 1x0 >- RenderPartObject {IFRAME} at (0,20) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,20) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/http/tests/local/file-url-sent-as-referer-expected.txt b/LayoutTests/platform/ios/http/tests/local/file-url-sent-as-referer-expected.txt >index 1c2cdbb1bfbe4446f454c98221af8654af3c47ae..f68cc6ed90929d40e10f738632e0eb2658d3f0b5 100644 >--- a/LayoutTests/platform/ios/http/tests/local/file-url-sent-as-referer-expected.txt >+++ b/LayoutTests/platform/ios/http/tests/local/file-url-sent-as-referer-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,20) size 515x19 > text run at (0,20) width 515: "This is a test to see if a file:// url is sent out as the referrer for a subresource load" > RenderBR {BR} at (514,35) size 1x0 >- RenderPartObject {IFRAME} at (0,40) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,40) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/http/tests/misc/favicon-as-image-expected.txt b/LayoutTests/platform/ios/http/tests/misc/favicon-as-image-expected.txt >index a9a1df379b9c696284b7aa209e4e917953974cdb..d5633efa16bdd67905ba74bfe9a2818ce40e8baa 100644 >--- a/LayoutTests/platform/ios/http/tests/misc/favicon-as-image-expected.txt >+++ b/LayoutTests/platform/ios/http/tests/misc/favicon-as-image-expected.txt >@@ -10,7 +10,7 @@ layer at (0,0) size 800x600 > RenderImage {IMG} at (1,1) size 16x16 > RenderText {#text} at (0,0) size 0x0 > RenderBlock (anonymous) at (0,38) size 800x36 >- RenderPartObject {IFRAME} at (0,0) size 18x18 [bgcolor=#FF0000] [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 18x18 [bgcolor=#FF0000] [border: (1px solid #000000)] > layer at (0,0) size 16x16 > RenderView at (0,0) size 16x16 > layer at (0,0) size 16x16 >@@ -18,7 +18,7 @@ layer at (0,0) size 800x600 > RenderBody {BODY} at (0,0) size 16x16 > RenderImage {IMG} at (0,0) size 16x16 > RenderBR {BR} at (18,18) size 0x0 >- RenderPartObject {IFRAME} at (0,18) size 18x18 [bgcolor=#FF0000] [border: (1px solid #000000)] >+ RenderIFrame {IFRAME} at (0,18) size 18x18 [bgcolor=#FF0000] [border: (1px solid #000000)] > layer at (0,0) size 16x16 > RenderView at (0,0) size 16x16 > layer at (0,0) size 16x16 >diff --git a/LayoutTests/platform/ios/http/tests/misc/frame-access-during-load-expected.txt b/LayoutTests/platform/ios/http/tests/misc/frame-access-during-load-expected.txt >index 1be791390defdba9bde1a43e273e6bada6fc97ad..c35095d8a4ab27f6427ac6a720603ef942eba972 100644 >--- a/LayoutTests/platform/ios/http/tests/misc/frame-access-during-load-expected.txt >+++ b/LayoutTests/platform/ios/http/tests/misc/frame-access-during-load-expected.txt >@@ -9,7 +9,7 @@ layer at (0,0) size 800x600 > text run at (138,0) width 618: "accessing a frame's document while it is still loading does not prevent the load, but can access at" > text run at (0,20) width 226: "least a temporary empty document." > RenderBlock (anonymous) at (0,56) size 784x120 >- RenderPartObject {IFRAME} at (0,0) size 300x40 >+ RenderIFrame {IFRAME} at (0,0) size 300x40 > layer at (0,0) size 300x40 > RenderView at (0,0) size 300x40 > layer at (0,0) size 300x40 >@@ -18,7 +18,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 70x19 > text run at (0,0) width 70: "SUCCESS" > RenderBR {BR} at (300,40) size 0x0 >- RenderPartObject {IFRAME} at (0,40) size 300x40 >+ RenderIFrame {IFRAME} at (0,40) size 300x40 > layer at (0,0) size 300x40 > RenderView at (0,0) size 300x40 > layer at (0,0) size 300x40 >diff --git a/LayoutTests/platform/ios/http/tests/misc/iframe404-expected.txt b/LayoutTests/platform/ios/http/tests/misc/iframe404-expected.txt >index da2d1f753ba245ec99a9820bccd965137da1d0b4..af357a7b1f168dfc6931ef53d2e85177f83b9cfc 100644 >--- a/LayoutTests/platform/ios/http/tests/misc/iframe404-expected.txt >+++ b/LayoutTests/platform/ios/http/tests/misc/iframe404-expected.txt >@@ -23,7 +23,7 @@ layer at (0,0) size 800x600 > text run at (167,0) width 597: "It should contain a 404 error message, not any green fallback text. Note this will only work if" > text run at (0,20) width 180: "this page is fetched via http." > RenderBlock (anonymous) at (0,112) size 784x184 >- RenderPartObject {IFRAME} at (0,0) size 553x184 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 553x184 [border: (2px inset #000000)] > layer at (0,0) size 549x180 > RenderView at (0,0) size 549x180 > layer at (0,0) size 549x180 >diff --git a/LayoutTests/platform/ios/http/tests/multipart/invalid-image-data-standalone-expected.txt b/LayoutTests/platform/ios/http/tests/multipart/invalid-image-data-standalone-expected.txt >index e6bf7b0ea2185f0e5a916f7aba3ce3933be24653..041687470412baea912729d9e88aa0e152c6ebdd 100644 >--- a/LayoutTests/platform/ios/http/tests/multipart/invalid-image-data-standalone-expected.txt >+++ b/LayoutTests/platform/ios/http/tests/multipart/invalid-image-data-standalone-expected.txt >@@ -20,7 +20,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 246x19 > text run at (0,0) width 246: "There should be a green square below." > RenderBlock (anonymous) at (0,92) size 784x124 >- RenderPartObject {IFRAME} at (0,0) size 124x124 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 124x124 [border: (2px inset #000000)] > layer at (0,0) size 120x120 > RenderView at (0,0) size 120x120 > layer at (0,0) size 120x120 >diff --git a/LayoutTests/platform/ios/http/tests/security/contentSecurityPolicy/sandbox-empty-in-http-header-inherited-by-subframe-expected.txt b/LayoutTests/platform/ios/http/tests/security/contentSecurityPolicy/sandbox-empty-in-http-header-inherited-by-subframe-expected.txt >index 9d6fae886c8090eee9ca81440b670a3ac2fc3c48..38aca9421ebf9e439b526368f9ac843026b441e0 100644 >--- a/LayoutTests/platform/ios/http/tests/security/contentSecurityPolicy/sandbox-empty-in-http-header-inherited-by-subframe-expected.txt >+++ b/LayoutTests/platform/ios/http/tests/security/contentSecurityPolicy/sandbox-empty-in-http-header-inherited-by-subframe-expected.txt >@@ -4,7 +4,7 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x125 > RenderBlock {HTML} at (0,0) size 800x125 > RenderBody {BODY} at (8,8) size 784x109 >- RenderPartObject {IFRAME} at (0,0) size 104x104 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 104x104 [border: (2px inset #000000)] > layer at (0,0) size 100x100 > RenderView at (0,0) size 100x100 > layer at (0,0) size 100x100 >diff --git a/LayoutTests/platform/ios/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt b/LayoutTests/platform/ios/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt >index 41e4b5615b0fbbbb2595fa166b409f0308da7855..d7be6aaaa8a47d05fca19676536b81818227c09f 100644 >--- a/LayoutTests/platform/ios/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt >+++ b/LayoutTests/platform/ios/imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/document-write/nested-document-write-2-expected.txt >@@ -6,7 +6,7 @@ layer at (0,0) size 800x195 > RenderText {#text} at (0,0) size 350x19 > text run at (0,0) width 350: "You should see the word \"worked\" in the frame below." > RenderBR {BR} at (349,0) size 1x19 >- RenderPartObject {IFRAME} at (0,20) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,20) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150 >diff --git a/LayoutTests/platform/ios/ios/fast/fixed/frame-with-fixed-expected.txt b/LayoutTests/platform/ios/ios/fast/fixed/frame-with-fixed-expected.txt >index 407fb28d1ce172d789e11f70eba8ffd4b1aca4d7..0b8f28382efe59f3c408d807ec8a9efa2e6e83b4 100644 >--- a/LayoutTests/platform/ios/ios/fast/fixed/frame-with-fixed-expected.txt >+++ b/LayoutTests/platform/ios/ios/fast/fixed/frame-with-fixed-expected.txt >@@ -16,7 +16,7 @@ layer at (0,0) size 800x2225 > RenderBlock {DIV} at (5,1804) size 774x200 [bgcolor=#C0C0C0] > RenderBlock {DIV} at (5,2009) size 774x200 [bgcolor=#C0C0C0] > layer at (8,8) size 304x154 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x831 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x831 >diff --git a/LayoutTests/platform/ios/svg/custom/embedding-external-svgs-expected.txt b/LayoutTests/platform/ios/svg/custom/embedding-external-svgs-expected.txt >index ff5cc5a4c0006ed3b4d7aa8e4d7e8d86143b1e14..16d9af862917fc2c41db0824b35cdf02ca7a6f63 100644 >--- a/LayoutTests/platform/ios/svg/custom/embedding-external-svgs-expected.txt >+++ b/LayoutTests/platform/ios/svg/custom/embedding-external-svgs-expected.txt >@@ -60,7 +60,7 @@ layer at (0,0) size 800x334 > RenderBlock {p} at (50,206) size 750x45 > RenderText {#text} at (0,25) size 202x19 > text run at (0,25) width 202: "SVG in a \"transparent\" iframe: " >- RenderPartObject {iframe} at (201,0) size 41x40 >+ RenderIFrame {iframe} at (201,0) size 41x40 > layer at (0,0) size 40x40 > RenderView at (0,0) size 40x40 > layer at (0,0) size 40x40 >diff --git a/LayoutTests/platform/ios/svg/hixie/rendering-model/003-expected.txt b/LayoutTests/platform/ios/svg/hixie/rendering-model/003-expected.txt >index 72be07c6e3eb64ed78fde398cacb5eeb34a73189..982ef55c2b97504a9755b5afa2747af25fcdebf7 100644 >--- a/LayoutTests/platform/ios/svg/hixie/rendering-model/003-expected.txt >+++ b/LayoutTests/platform/ios/svg/hixie/rendering-model/003-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x409 > text run at (0,0) width 438: "There should be two identical blue squares below, and no scrollbars." > RenderBlock {div} at (0,36) size 160x160 [bgcolor=#000080] > RenderBlock {p} at (0,212) size 784x165 >- RenderPartObject {iframe} at (0,0) size 160x160 [bgcolor=#FF0000] >+ RenderIFrame {iframe} at (0,0) size 160x160 [bgcolor=#FF0000] > layer at (0,0) size 160x160 > RenderView at (0,0) size 160x160 > layer at (0,0) size 160x160 >diff --git a/LayoutTests/platform/ios/tables/mozilla/bugs/bug131020-expected.txt b/LayoutTests/platform/ios/tables/mozilla/bugs/bug131020-expected.txt >index c9a0c3553456c2d0e4ccec59b73b15cb10af8550..fd4dc3c4592c1e1511500f1a275ecb29644912d2 100644 >--- a/LayoutTests/platform/ios/tables/mozilla/bugs/bug131020-expected.txt >+++ b/LayoutTests/platform/ios/tables/mozilla/bugs/bug131020-expected.txt >@@ -11,7 +11,7 @@ layer at (0,0) size 800x600 > RenderTableSection {TBODY} at (1,1) size 788x572 > RenderTableRow {TR} at (0,2) size 788x568 > RenderTableCell {TD} at (2,2) size 784x568 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >- RenderPartObject {IFRAME} at (2,2) size 790x564 [border: (5px solid #0000FF)] >+ RenderIFrame {IFRAME} at (2,2) size 790x564 [border: (5px solid #0000FF)] > layer at (0,0) size 780x2036 > RenderView at (0,0) size 780x554 > layer at (0,0) size 780x2036 >diff --git a/LayoutTests/platform/ios/tables/mozilla/bugs/bug137388-1-expected.txt b/LayoutTests/platform/ios/tables/mozilla/bugs/bug137388-1-expected.txt >index 90d74ab1c04e2aea5b9f5125e6b1732b2906b10b..13dd0f66505f26e52841704a6bbd25e9b9ccae7e 100644 >--- a/LayoutTests/platform/ios/tables/mozilla/bugs/bug137388-1-expected.txt >+++ b/LayoutTests/platform/ios/tables/mozilla/bugs/bug137388-1-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x600 > RenderTableSection {TBODY} at (0,0) size 310x156 > RenderTableRow {TR} at (0,2) size 310x152 > RenderTableCell {TD} at (2,2) size 306x152 [r=0 c=0 rs=1 cs=1] >- RenderPartObject {IFRAME} at (1,1) size 308x150 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (1,1) size 308x150 [border: (2px inset #000000)] > layer at (0,0) size 304x146 > RenderView at (0,0) size 304x146 > layer at (0,0) size 304x146 >diff --git a/LayoutTests/platform/ios/tables/mozilla/bugs/bug137388-2-expected.txt b/LayoutTests/platform/ios/tables/mozilla/bugs/bug137388-2-expected.txt >index d1ea5451c2d4f6062f91ffa857bab04407ecd930..aac2f7be82c61ec8530137e16b0955e39963303c 100644 >--- a/LayoutTests/platform/ios/tables/mozilla/bugs/bug137388-2-expected.txt >+++ b/LayoutTests/platform/ios/tables/mozilla/bugs/bug137388-2-expected.txt >@@ -7,7 +7,7 @@ layer at (0,0) size 800x852 > RenderTableSection {TBODY} at (0,0) size 310x310 > RenderTableRow {TR} at (0,2) size 310x306 > RenderTableCell {TD} at (2,2) size 306x306 [r=0 c=0 rs=1 cs=1] >- RenderPartObject {IFRAME} at (1,1) size 308x304 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (1,1) size 308x304 [border: (2px inset #000000)] > layer at (0,0) size 304x300 > RenderView at (0,0) size 304x300 > layer at (0,0) size 304x300 >@@ -24,7 +24,7 @@ layer at (0,0) size 800x852 > RenderTableSection {TBODY} at (0,0) size 310x156 > RenderTableRow {TR} at (0,2) size 310x152 > RenderTableCell {TD} at (2,2) size 306x152 [r=0 c=0 rs=1 cs=1] >- RenderPartObject {IFRAME} at (1,1) size 308x150 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (1,1) size 308x150 [border: (2px inset #000000)] > layer at (0,0) size 304x146 > RenderView at (0,0) size 304x146 > layer at (0,0) size 304x146 >diff --git a/LayoutTests/platform/ios/tables/mozilla/bugs/bug137388-3-expected.txt b/LayoutTests/platform/ios/tables/mozilla/bugs/bug137388-3-expected.txt >index 9678d2e52d0af5007c2c3a2fac0c759bbc9c2dca..374245401bc8aef592f69fa43390ebe8f82b372a 100644 >--- a/LayoutTests/platform/ios/tables/mozilla/bugs/bug137388-3-expected.txt >+++ b/LayoutTests/platform/ios/tables/mozilla/bugs/bug137388-3-expected.txt >@@ -8,7 +8,7 @@ layer at (0,0) size 800x600 > RenderTableRow {TR} at (0,2) size 206x216 > RenderTableCell {TD} at (2,2) size 202x216 [r=0 c=0 rs=1 cs=1] > RenderBlock {DIV} at (1,1) size 200x214 >- RenderPartObject {IFRAME} at (0,0) size 204x214 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 204x214 [border: (2px inset #000000)] > layer at (0,0) size 200x210 > RenderView at (0,0) size 200x210 > layer at (0,0) size 200x210 >diff --git a/LayoutTests/platform/ios/tables/mozilla/bugs/bug38916-expected.txt b/LayoutTests/platform/ios/tables/mozilla/bugs/bug38916-expected.txt >index 2a1d2e0fe90c22d76e1a33d29c42aa941b740706..082cbf2dbb1f129d7449902571ef3b2b672bf4b6 100644 >--- a/LayoutTests/platform/ios/tables/mozilla/bugs/bug38916-expected.txt >+++ b/LayoutTests/platform/ios/tables/mozilla/bugs/bug38916-expected.txt >@@ -30,7 +30,7 @@ layer at (0,0) size 800x1386 > text run at (2,2) width 11: "A" > text run at (2,22) width 27: "Cell" > RenderTableCell {TD} at (45,0) size 692x204 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >- RenderPartObject {IFRAME} at (12,12) size 155x180 [border: (5px solid #FF0000)] >+ RenderIFrame {IFRAME} at (12,12) size 155x180 [border: (5px solid #FF0000)] > layer at (0,0) size 125x150 > RenderView at (0,0) size 125x150 > layer at (0,0) size 125x150 >@@ -100,7 +100,7 @@ layer at (0,0) size 800x1386 > text run at (2,2) width 11: "A" > text run at (2,22) width 27: "Cell" > RenderTableCell {TD} at (45,0) size 692x204 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >- RenderPartObject {IFRAME} at (12,12) size 155x180 [border: (5px solid #FF0000)] >+ RenderIFrame {IFRAME} at (12,12) size 155x180 [border: (5px solid #FF0000)] > layer at (0,0) size 125x150 > RenderView at (0,0) size 125x150 > layer at (0,0) size 125x150 >@@ -122,7 +122,7 @@ layer at (0,0) size 800x1386 > text run at (2,2) width 11: "A" > text run at (2,22) width 27: "Cell" > RenderTableCell {TD} at (45,2) size 692x204 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >- RenderPartObject {IFRAME} at (12,12) size 155x180 [border: (5px solid #FF0000)] >+ RenderIFrame {IFRAME} at (12,12) size 155x180 [border: (5px solid #FF0000)] > layer at (0,0) size 125x150 > RenderView at (0,0) size 125x150 > layer at (0,0) size 125x150 >diff --git a/LayoutTests/platform/ios/tables/mozilla/bugs/bug4527-expected.txt b/LayoutTests/platform/ios/tables/mozilla/bugs/bug4527-expected.txt >index 6db7e012d6a12862463de8a024b836515dc59392..ece3978bdbd28990e219ea5fbc314a754bbdd0fa 100644 >--- a/LayoutTests/platform/ios/tables/mozilla/bugs/bug4527-expected.txt >+++ b/LayoutTests/platform/ios/tables/mozilla/bugs/bug4527-expected.txt >@@ -15,7 +15,7 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 0x0 > RenderTableCell {TD} at (126,0) size 488x70 [r=0 c=1 rs=1 cs=3] > RenderInline {NOBR} at (0,0) size 19x19 >- RenderPartObject {IFRAME} at (0,0) size 468x60 >+ RenderIFrame {IFRAME} at (0,0) size 468x60 > layer at (0,0) size 468x60 > RenderView at (0,0) size 468x60 > layer at (0,0) size 468x60 >diff --git a/LayoutTests/platform/ios/tables/mozilla/bugs/bug50695-2-expected.txt b/LayoutTests/platform/ios/tables/mozilla/bugs/bug50695-2-expected.txt >index bb864d8614cdba4f46238f730d35e7086eead54b..67e5b769fe0ca83b2d2fc79fe4a03211669b6561 100644 >--- a/LayoutTests/platform/ios/tables/mozilla/bugs/bug50695-2-expected.txt >+++ b/LayoutTests/platform/ios/tables/mozilla/bugs/bug50695-2-expected.txt >@@ -4,7 +4,7 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x576 > RenderBlock {FORM} at (0,0) size 784x304 >- RenderPartObject {IFRAME} at (0,0) size 304x304 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x304 [border: (2px inset #000000)] > layer at (0,0) size 300x300 > RenderView at (0,0) size 300x300 > layer at (0,0) size 300x300 >diff --git a/LayoutTests/platform/ios/webarchive/loading/cache-expired-subresource-expected.txt b/LayoutTests/platform/ios/webarchive/loading/cache-expired-subresource-expected.txt >index e9944b39a72549781f9bedeedbfd7e9bef7ec9ca..2bfa51ed620c2eb792f8e6f7eaedf977015c3091 100644 >--- a/LayoutTests/platform/ios/webarchive/loading/cache-expired-subresource-expected.txt >+++ b/LayoutTests/platform/ios/webarchive/loading/cache-expired-subresource-expected.txt >@@ -20,7 +20,7 @@ layer 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 >- RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] >+ RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)] > layer at (0,0) size 300x150 > RenderView at (0,0) size 300x150 > layer at (0,0) size 300x150
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
zalan
:
review+
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 193692
: 359792