Title: [97103] trunk
Revision
97103
Author
tha...@chromium.org
Date
2011-10-10 16:32:15 -0700 (Mon, 10 Oct 2011)

Log Message

PluginDocumentParser uses incorrect syntax for background color
https://bugs.webkit.org/show_bug.cgi?id=69694

Reviewed by Adam Barth.

Source/WebCore:

* html/PluginDocument.cpp:
(WebCore::PluginDocumentParser::createDocumentStructure):

LayoutTests:

* platform/mac/plugins/iframe-plugin-bgcolor-expected.txt: Added
* plugins/iframe-plugin-bgcolor.html: Added.
* plugins/iframe-plugin-bgcolor-expected.png: Added.

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (97102 => 97103)


--- trunk/LayoutTests/ChangeLog	2011-10-10 23:09:12 UTC (rev 97102)
+++ trunk/LayoutTests/ChangeLog	2011-10-10 23:32:15 UTC (rev 97103)
@@ -1,3 +1,14 @@
+2011-10-10  Nico Weber  <tha...@chromium.org>
+
+        PluginDocumentParser uses incorrect syntax for background color
+        https://bugs.webkit.org/show_bug.cgi?id=69694
+
+        Reviewed by Adam Barth.
+
+        * platform/mac/plugins/iframe-plugin-bgcolor-expected.txt: Added
+        * plugins/iframe-plugin-bgcolor.html: Added.
+        * plugins/iframe-plugin-bgcolor-expected.png: Added.
+
 2011-10-10  Ryosuke Niwa  <rn...@webkit.org>
 
         REGRESSION(r96870): editing/pasteboard/smart-paste-008.html fails on non-Mac

Modified: trunk/LayoutTests/platform/chromium/test_expectations.txt (97102 => 97103)


--- trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-10-10 23:09:12 UTC (rev 97102)
+++ trunk/LayoutTests/platform/chromium/test_expectations.txt	2011-10-10 23:32:15 UTC (rev 97103)
@@ -638,6 +638,8 @@
 // Other
 // -----------------------------------------------------------------
 
+BUGWK69791 WIN LINUX : plugins/iframe-plugin-bgcolor.html = TEXT
+
 // Mac Safari under certain circumstances automatically places
 // a caret in editable document even when none was requested programatically.
 // We don't intend to copy this feature (at least not for Beta).

Added: trunk/LayoutTests/platform/mac/plugins/iframe-plugin-bgcolor-expected.txt (0 => 97103)


--- trunk/LayoutTests/platform/mac/plugins/iframe-plugin-bgcolor-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/mac/plugins/iframe-plugin-bgcolor-expected.txt	2011-10-10 23:32:15 UTC (rev 97103)
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x170
+  RenderBlock {HTML} at (0,0) size 800x170
+    RenderBody {BODY} at (8,8) size 784x154
+      RenderPartObject {IFRAME} at (0,0) size 300x150
+        layer at (0,0) size 300x150
+          RenderView at (0,0) size 300x150
+        layer at (0,0) size 300x150
+          RenderBlock {HTML} at (0,0) size 300x150
+            RenderBody {BODY} at (0,0) size 300x150 [bgcolor=#262626]
+              RenderEmbeddedObject {EMBED} at (0,0) size 300x150
+      RenderText {#text} at (0,0) size 0x0

Added: trunk/LayoutTests/plugins/iframe-plugin-bgcolor-expected.png (0 => 97103)


--- trunk/LayoutTests/plugins/iframe-plugin-bgcolor-expected.png	                        (rev 0)
+++ trunk/LayoutTests/plugins/iframe-plugin-bgcolor-expected.png	2011-10-10 23:32:15 UTC (rev 97103)
@@ -0,0 +1,37 @@
+\x89PNG
+
+
+IHDR X\x9Av\x82p)tEXtchecksumaf3413156a24c5c5c21b45fe2a009b87\xC5]\xEEiCCPICC Profilex\x85T\xCFkA\xFE6n\xA9\xD0"Zk\xB2x\x90"IY\xABhE\xD46\xFDbk\xDB\xB6E\x90d3I\xD6n6\xEB\xEE&\xB5\xA5\x88\xE4\xE2\xD1*\xDEE\xED\xA1\xFF\x80z\xF0d/J\x85ZE(ޫ(b\xA1-\xF1\xCDnL\xB6\xA5\xEA\xC0\xCE~\xF3\xDE7\xEF}ov\xDF
+r\xD24\xF5\x80\xE4
+\xC7R\xA2il|Bj\xFC\x88\x8E\xA2	A4%U\xDB\xECN$A\x83s\xF9{\xE7\xD8z\x81[V\xC3{\xFBw\xB2w\xAD\x9AҶ\x9A\x84\xFD@\xE0G\x9A\xD9*\xB0\xEFq
+Y\x88<ߡ)\xC7t\xDF\xE3\xD8\xF2\xEC\x8F9Nyx\xC1\xB5+=\xC4Y"|@5-\xCEM\xB8S\xCD%\xD3@\x83H8\x94\xF5qR>\x9C׋\x94\xD7inf\xC6\xC8\xBDO\x90\xA6\xBB\xCC\xEE\xABb\xA1\x9CN\xF6\x90\xBD\x9D\xF4~N\xB3\xDE>\xC2!\xC2\xAD?F\xB8\x8D\x9E\xF5\x8C\xD5?\xE2a\xE1\xA4\xE6Ć=5\xF4\xF8`\xB7\xA9\xF85\xC2_M'\xA2Tq\xD9.
+\xF1\x98\xAE\xFDV\xF2J\x82p\x908\xCAda\x80sZHO\xD7Ln\xF8\xBA\x87}&\xD7\xAF\xE2wVQ\xE1y\x8Fg\xDE\xD4\xDD\xEFE\xDA\xAF0\x9A
+HPEa\x98\xB0P@\x86<14\xB2r?#\xAB\x93{2u$j\xBBtbD\xB1A{6\xDC=\xB7Q\xA4\xDD<\xFE("q\x94C\xB5\x92\xFCA\xFE*\xAF\xC9O\xE5y\xF9\xCB\\xB0\xD8V\x{1D4B5B}\x9A\xBA\xF2\xE0;\xC5噹\xD7\xD3\xC8\xE3sM^|\x95\xD4v\x93WG\x96\xACyz\xBC\x9A\xEC?\xECW\x971\xE6\x825\x8F\xC4s\xB0\xFB\xF1-_\x95̗)\x8C\xC5\xE3U\xF3\xEAK\x84uZ17ߟl;=\xE2.\xCF.\xB5\xD6s\xAD\x89\x8B7V\x9B\x97g\xFDjH\xFB\x93\xE6U\xF9O^\xF5\xF1\xFCg\xCD\xC4c\xE2)1&v\x8A\xE7!\x89\x97\xC5.\xF1\x92\xD8K\xAB\xE2`m\xC7\x9D\x95\x86)\xD2m\x91\xFA$\xD5``\x9A\xBC\xF5/]?[x\xBDF\xF5Q\x94\xCC\xD2T\x89\xF7\xC2*d4\x9D\xB9o\xFA\x8F\xDB\xC7\xFC\xE4\xF7\x8A\xE7\x9F(/l\xE0ș\xBAmSq\xEF\xA1e\xA5ns\xAE\xBF\xD1}\xF0\xB6nk\xA3~8\xFCX<\xAB\xADR5\x9F \xBCv\x87z\xE8)\x98Ӗ\x96\xCD9R\x87,\x9F\x93\xBA\xE9\xCAbR\xCCP\xDBCRR\xD7%\xD7eK\xB3\x99Ub\xE9vؙ\xD3n\xA19B\xF7ħJe\x93\xFA\xAF\xF1\xB0\xFD\xB0R\xF9\xF9\xACR\xD9~Nց\x97\xFAo\xC0\xBC\xFDE\xC0x\x8B\x89 IDATx\xED\xD91nH\xC1\xD3\xE1\xFE\xC2\xFF?\x87\xAF\x91\x84\xB3\xB3!gj!#h\xF6\xB5D`\x9D\xFC\xFC\xFD\xF3\x8F @\x80|@\xE0\xDF|\x86\x8F @\x80 @\x80\xC0\xFF\xC4\x81 @\x80\x81\x8F	\x90\x8FQ\xFB  @\x80\x88\xEF @\x80 \xA3\xF6A @\x80\xDF @\x80>& @>F\xED\x83 @\x80\xF8\xEFO___\xFA\xEF\xF8+\xBE\xBF\xBF\xFF\x8A\xBF\xC3A\x80\xDC\xFEr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\x90Ǡ\xE6 @\x80\xB8\xC8m\xE3\x85 @\x80\x81\xC7\xE41\xA89 @\x80nr\xDBx!@\x80 @ీyj\x8E @\x80\x81[@\x80\xDC6^ @\x80x, @\x83\x9A#@\x80 @\xE0 \xB7\x8D @\x80\xFC\xF8\xF9\xFB\xE7\xF1\xA69 @\x80\xA4\x80\xFF\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80]%\xAF\x8E	-IDAT @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0 U\x9B @\x80\xA4\x80IG @\x80d\xA1j\x93 @\x80\x81 \xC9\xE2H\x80 @\x80\xC0B@\x80,Tm @\x80 \x90$Y	 @\x80X\x90\x85\xAAM @\x80R@\x80$\x8B# @\x80\xB2P\xB5I\x80 @\x80@
+\x90dq$@\x80 @`! @\xAA6	 @\x80H\x92,\x8E @\x80,\xC8B\xD5& @\x80) @\x92ő @\x80\x81\x85\x80Y\xA8\xDA$@\x80 @ H\xB28 @\x80 \xB0\xF8jI\xA9\xFB\xACa)IEND\xAEB`\x82
\ No newline at end of file

Added: trunk/LayoutTests/plugins/iframe-plugin-bgcolor.html (0 => 97103)


--- trunk/LayoutTests/plugins/iframe-plugin-bgcolor.html	                        (rev 0)
+++ trunk/LayoutTests/plugins/iframe-plugin-bgcolor.html	2011-10-10 23:32:15 UTC (rev 97103)
@@ -0,0 +1,15 @@
+<!doctype html>
+<html>
+<body>
+
+<!--
+This test requires TestNetscapePlugin, so it only runs in DumpRenderTree or if
+the plugin is installed in your browser (unlikely if you didn't install it).
+
+It passes if the iframe below shows a dark grey rectangle.
+-->
+
+<iframe frameborder="0" type="application/x-webkit-test-netscape" src=""
+
+</body>
+</html>

Modified: trunk/Source/WebCore/ChangeLog (97102 => 97103)


--- trunk/Source/WebCore/ChangeLog	2011-10-10 23:09:12 UTC (rev 97102)
+++ trunk/Source/WebCore/ChangeLog	2011-10-10 23:32:15 UTC (rev 97103)
@@ -1,3 +1,13 @@
+2011-10-10  Nico Weber  <tha...@chromium.org>
+
+        PluginDocumentParser uses incorrect syntax for background color
+        https://bugs.webkit.org/show_bug.cgi?id=69694
+
+        Reviewed by Adam Barth.
+
+        * html/PluginDocument.cpp:
+        (WebCore::PluginDocumentParser::createDocumentStructure):
+
 2011-10-10  Ryosuke Niwa  <rn...@webkit.org>
 
         REGRESSION(r96870): editing/pasteboard/smart-paste-008.html fails on non-Mac

Modified: trunk/Source/WebCore/html/PluginDocument.cpp (97102 => 97103)


--- trunk/Source/WebCore/html/PluginDocument.cpp	2011-10-10 23:09:12 UTC (rev 97102)
+++ trunk/Source/WebCore/html/PluginDocument.cpp	2011-10-10 23:32:15 UTC (rev 97103)
@@ -78,7 +78,7 @@
     RefPtr<Element> body = document()->createElement(bodyTag, false);
     body->setAttribute(marginwidthAttr, "0");
     body->setAttribute(marginheightAttr, "0");
-    body->setAttribute(bgcolorAttr, "rgb(38,38,38)");
+    body->setAttribute(styleAttr, "background-color: rgb(38,38,38)");
 
     rootElement->appendChild(body, ec);
         
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes

Reply via email to