<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>36515</bug_id>
          
          <creation_ts>2010-03-23 19:23:35 -0700</creation_ts>
          <short_desc>CSS style definitions are ignored if they just follow a &quot;@charset&quot; which appears in lines other than the first line in stylesheet.</short_desc>
          <delta_ts>2011-04-04 07:01:14 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>CSS</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://bbs.club.sina.com.cn/group.php?gid=26&amp;tree=1</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Hanrui">hanrui.gao</reporter>
          <assigned_to name="Alexey Proskuryakov">ap</assigned_to>
          <cc>abarth</cc>
    
    <cc>ap</cc>
    
    <cc>commit-queue</cc>
    
    <cc>guido_jansen</cc>
    
    <cc>jnd</cc>
    
    <cc>jshin</cc>
    
    <cc>mathias</cc>
    
    <cc>phnixwxz</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>203312</commentid>
    <comment_count>0</comment_count>
      <attachid>51474</attachid>
    <who name="Hanrui">hanrui.gao</who>
    <bug_when>2010-03-23 19:23:35 -0700</bug_when>
    <thetext>Created attachment 51474
testcase 1

Browsers tested:
Safari 4.0.5(531.22.7): Fail
      Chrome 5.0.342.3: Fail
           Firefox 3.6: OK
                  IE 7: OK
                  IE 8: OK (In IE 8, it runs in IE7 Standards mode by page default)

What steps will reproduce the problem?
1. Launch the url in each browser
2. Pay attention to the top area of the page

What is the expected result?
Chrome and Safari should better show the same UI as that in IE and Firefox.

What happens instead?
In Chrome and Safari, the page loses the &apos;新浪论坛&apos; icon at the top-left 
side and shows the top login area is in a different color from that in IE 
and Firefox.

Please provide any additional information below. Attach a screenshot if
possible.

Thy this page: http://bbs.club.sina.com.cn/group.php?gid=26&amp;tree=1
In its css file(http://sjs.sinajs.cn/tiezi/css/bbs2/dev.css?38.css), there 
are more than one &quot;charset&quot; lines. All style definition right following the 
charset lines will be missed expect the first charset line.
Yes, this issue is caused by mis-using of &quot;charset&quot;, but why could not we 
handle it correctly while IE and Firefox both can?
Attached please kindly find my recuded test-case.
In my first test-case, the 2nd and 3rd selectors are both ignored in Safari 
and Chrome. But they are having effect in Firefox and IE.
And in the second test-case, you will see that the first selector which 
just follows the &apos;@charset&apos; right in the first line take effect while the 
second selector doesn&apos;t.
Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203313</commentid>
    <comment_count>1</comment_count>
      <attachid>51475</attachid>
    <who name="Hanrui">hanrui.gao</who>
    <bug_when>2010-03-23 19:23:56 -0700</bug_when>
    <thetext>Created attachment 51475
testcase 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203319</commentid>
    <comment_count>2</comment_count>
    <who name="Jungshik Shin">jshin</who>
    <bug_when>2010-03-23 21:10:25 -0700</bug_when>
    <thetext>It&apos;s reported in Chromiub bug tracker (http://crbug.com/38877 )</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203775</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-03-24 21:16:53 -0700</bug_when>
    <thetext>See also: bug 18265. Seems that Firefox behavior is not what we thought it was.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204280</commentid>
    <comment_count>4</comment_count>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-03-25 16:10:51 -0700</bug_when>
    <thetext>I&apos;m not 100% clear on the expected behavior here.  Should we be ignoring these @charset directives or should we be switching charsets as we go?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204317</commentid>
    <comment_count>5</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-03-25 17:10:19 -0700</bug_when>
    <thetext>The spec just says that such stylesheets are invalid, so all we can do is check other browsers&apos; behavior.

My guess is that no browser switches the encoding. They may ignore misplaced charset declarations, or they may honor the first, or the last. The first option (ignoring) seems best and most likely to me in the absence of hard facts.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>261262</commentid>
    <comment_count>6</comment_count>
    <who name="Guido Jansen">guido_jansen</who>
    <bug_when>2010-08-06 08:07:24 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; The spec just says that such stylesheets are invalid, so all we can do is check other browsers&apos; behavior.
&gt; 
&gt; My guess is that no browser switches the encoding. They may ignore misplaced charset declarations, or they may honor the first, or the last. The first option (ignoring) seems best and most likely to me in the absence of hard facts.

in
http://www.w3.org/TR/CSS21/syndata.html#charset
it says 
&quot;User agents must ignore any @charset rule not at the beginning of the style sheet.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>271488</commentid>
    <comment_count>7</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-08-30 10:18:34 -0700</bug_when>
    <thetext>*** Bug 44857 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>271490</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-08-30 10:19:18 -0700</bug_when>
    <thetext>See also: bug 21628.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>271622</commentid>
    <comment_count>9</comment_count>
      <attachid>65952</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-08-30 14:14:30 -0700</bug_when>
    <thetext>Created attachment 65952
proposed fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>271960</commentid>
    <comment_count>10</comment_count>
      <attachid>65952</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-08-31 00:22:44 -0700</bug_when>
    <thetext>Comment on attachment 65952
proposed fix

Rejecting patch 65952 from commit-queue.

Failed to run &quot;[&apos;WebKitTools/Scripts/run-webkit-tests&apos;, &apos;--no-launch-safari&apos;, &apos;--exit-after-n-failures=1&apos;, &apos;--wait-for-httpd&apos;, &apos;--ignore-tests&apos;, &apos;compositing,media&apos;, &apos;--quiet&apos;]&quot; exit_code: 1
Running build-dumprendertree
Compiling Java tests
make: Nothing to be done for `default&apos;.
Running tests from /Users/eseidel/Projects/CommitQueue/LayoutTests
Testing 20871 test cases.
fast/loader/recursive-before-unload-crash.html -&gt; failed

Exiting early after 1 failures. 14296 tests run.
254.34s total testing time

14295 test cases (99%) succeeded
1 test case (&lt;1%) had incorrect layout
1 test case (&lt;1%) had stderr output

Full output: http://queues.webkit.org/results/3881178</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>271962</commentid>
    <comment_count>11</comment_count>
      <attachid>65952</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-08-31 00:26:03 -0700</bug_when>
    <thetext>Comment on attachment 65952
proposed fix

Sorry, that&apos;s a top flaky test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>271990</commentid>
    <comment_count>12</comment_count>
      <attachid>65952</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-08-31 02:33:50 -0700</bug_when>
    <thetext>Comment on attachment 65952
proposed fix

Rejecting patch 65952 from commit-queue.

Failed to run &quot;[u&apos;git&apos;, u&apos;svn&apos;, u&apos;dcommit&apos;]&quot; exit_code: 1
Last 500 characters of output:
ced-charset.html
	M	WebCore/ChangeLog
	M	WebCore/css/CSSGrammar.y
A repository hook failed: MERGE request failed on &apos;/repository/webkit/trunk&apos;: Commit blocked by pre-commit hook (exit code 1) with output:

    The following files contain tab characters:

        trunk/LayoutTests/fast/css/misplaced-charset.html

    Please use spaces instead to indent.
    If you must commit a file with tabs, use svn propset to set the &quot;allow-tabs&quot; property.
 at /usr/local/git/libexec/git-core/git-svn line 572


Full output: http://queues.webkit.org/results/3856188</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>272114</commentid>
    <comment_count>13</comment_count>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2010-08-31 08:50:12 -0700</bug_when>
    <thetext>Committed &lt;http://trac.webkit.org/changeset/66486&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>51474</attachid>
            <date>2010-03-23 19:23:35 -0700</date>
            <delta_ts>2010-03-23 19:23:35 -0700</delta_ts>
            <desc>testcase 1</desc>
            <filename>testcase_of_charset_and_selector_standard.html</filename>
            <type>text/html</type>
            <size>383</size>
            <attacher name="Hanrui">hanrui.gao</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWwgUFVCTElDICItLy9XM0MvL0RURCBYSFRNTCAxLjAgVHJhbnNpdGlvbmFs
Ly9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSL3hodG1sMS9EVEQveGh0bWwxLXRyYW5zaXRpb25h
bC5kdGQiPgo8aHRtbD4KPGhlYWQ+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CmRpdntiYWNrZ3Jv
dW5kLWNvbG9yOiBibGFjazt9CkBjaGFyc2V0ICJYWFgiOwpkaXZ7YmFja2dyb3VuZC1jb2xvcjog
Ymx1ZTt9CkBjaGFyc2V0ICJYWFgiOwpwe2JhY2tncm91bmQtY29sb3I6IHJlZDt9Cjwvc3R5bGU+
CjwvaGVhZD4KPGJvZHk+Cgk8ZGl2IHN0eWxlPSJoZWlnaHQ6MTAwcHg7Ij48L2Rpdj4KCTxwIHN0
eWxlPSJoZWlnaHQ6MTAwcHg7Ij48L3A+CjwvYm9keT4KPC9odG1sPgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>51475</attachid>
            <date>2010-03-23 19:23:56 -0700</date>
            <delta_ts>2010-03-23 19:23:56 -0700</delta_ts>
            <desc>testcase 2</desc>
            <filename>testcase_of_charset_and_selector_standard_2.html</filename>
            <type>text/html</type>
            <size>256</size>
            <attacher name="Hanrui">hanrui.gao</attacher>
            
              <data encoding="base64">PCFET0NUWVBFIGh0bWw+CjxodG1sPgo8aGVhZD4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KQGNo
YXJzZXQgIlVTLUFTQ0lJIjsKZGl2e2JhY2tncm91bmQtY29sb3I6IGJsdWV9CkBjaGFyc2V0ICJV
Uy1BU0NJSSI7CnB7YmFja2dyb3VuZC1jb2xvcjogcmVkO30KPC9zdHlsZT4KPC9oZWFkPgo8Ym9k
eT4KCTxkaXYgc3R5bGU9ImhlaWdodDoxMDBweDsiPjwvZGl2PgoJPHAgc3R5bGU9ImhlaWdodDox
MDBweDsiPjwvcD4KPC9ib2R5Pgo8L2h0bWw+Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>65952</attachid>
            <date>2010-08-30 14:14:30 -0700</date>
            <delta_ts>2010-08-31 02:33:50 -0700</delta_ts>
            <desc>proposed fix</desc>
            <filename>MisplacedCSS.txt</filename>
            <type>text/plain</type>
            <size>4577</size>
            <attacher name="Alexey Proskuryakov">ap</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA2NjQwNykKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xLDMgKzEsMTYgQEAKKzIwMTAtMDgtMzAgIEFsZXhleSBQcm9za3VyeWFrb3YgIDxhcEBhcHBs
ZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM2NTE1CisgICAgICAgIENT
UyBzdHlsZSBkZWZpbml0aW9ucyBhcmUgaWdub3JlZCBpZiB0aGV5IGp1c3QgZm9sbG93IGEgIkBj
aGFyc2V0IiB3aGljaCBhcHBlYXJzIGluIGxpbmVzCisgICAgICAgIG90aGVyIHRoYW4gdGhlIGZp
cnN0IGxpbmUgaW4gc3R5bGVzaGVldC4KKworICAgICAgICBUZXN0OiBmYXN0L2Nzcy9taXNwbGFj
ZWQtY2hhcnNldC5odG1sCisKKyAgICAgICAgKiBjc3MvQ1NTR3JhbW1hci55OiBJZ25vcmUgYSBt
aXNwbGFjZWQgY2hhcnNldCBydWxlIHdpdGhvdXQgY29uc3VtaW5nIGV4dHJhIGNoYXJhY3RlcnMg
YW5kCisgICAgICAgIHRodXMgYnJlYWtpbmcgc3Vic2VxdWVudCBydWxlcy4KKwogMjAxMC0wOC0z
MCAgS2ludWtvIFlhc3VkYSAgPGtpbnVrb0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2aWV3
ZWQgYnkgRGFyaW4gRmlzaGVyLgpJbmRleDogV2ViQ29yZS9jc3MvQ1NTR3JhbW1hci55Cj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFdlYkNvcmUvY3NzL0NTU0dyYW1tYXIueQkocmV2aXNpb24gNjYzOTIpCisrKyBX
ZWJDb3JlL2Nzcy9DU1NHcmFtbWFyLnkJKHdvcmtpbmcgY29weSkKQEAgLTk5LDcgKzk5LDcgQEAg
c3RhdGljIGludCBjc3N5eWxleChZWVNUWVBFKiB5eWx2YWwsIHZvaQogCiAlfQogCi0lZXhwZWN0
IDU1CislZXhwZWN0IDU2CiAKICVub25hc3NvYyBMT1dFU1RfUFJFQwogCkBAIC0yMDIsNiArMjAy
LDcgQEAgc3RhdGljIGludCBjc3N5eWxleChZWVNUWVBFKiB5eWx2YWwsIHZvaQogJXR5cGUgPHJl
bGF0aW9uPiBjb21iaW5hdG9yCiAKICV0eXBlIDxydWxlPiBjaGFyc2V0CisldHlwZSA8cnVsZT4g
aWdub3JlZF9jaGFyc2V0CiAldHlwZSA8cnVsZT4gcnVsZXNldAogJXR5cGUgPHJ1bGU+IG1lZGlh
CiAldHlwZSA8cnVsZT4gaW1wb3J0CkBAIC0zOTAsNiArMzkxLDEzIEBAIGNoYXJzZXQ6CiAgIH0K
IDsKIAoraWdub3JlZF9jaGFyc2V0OgorICAgIENIQVJTRVRfU1lNIG1heWJlX3NwYWNlIFNUUklO
RyBtYXliZV9zcGFjZSAnOycgeworICAgICAgICAvLyBJZ25vcmUgYW55IEBjaGFyc2V0IHJ1bGUg
bm90IGF0IHRoZSBiZWdpbm5pbmcgb2YgdGhlIHN0eWxlIHNoZWV0LgorICAgICAgICAkJCA9IDA7
CisgICAgfQorOworCiBydWxlX2xpc3Q6CiAgICAvKiBlbXB0eSAqLwogIHwgcnVsZV9saXN0IHJ1
bGUgbWF5YmVfc2dtbCB7CkBAIC00MTQsNiArNDIyLDcgQEAgcnVsZToKICAgICB2YWxpZF9ydWxl
IHsKICAgICAgICAgc3RhdGljX2Nhc3Q8Q1NTUGFyc2VyKj4ocGFyc2VyKS0+bV9oYWRTeW50YWN0
aWNhbGx5VmFsaWRDU1NSdWxlID0gdHJ1ZTsKICAgICB9CisgIHwgaWdub3JlZF9jaGFyc2V0CiAg
IHwgaW52YWxpZF9ydWxlCiAgIHwgaW52YWxpZF9hdAogICA7CkluZGV4OiBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCShyZXZpc2lvbiA2
NjQwNykKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsx
LDE0IEBACisyMDEwLTA4LTMwICBBbGV4ZXkgUHJvc2t1cnlha292ICA8YXBAYXBwbGUuY29tPgor
CisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNjUxNQorICAgICAgICBDU1Mgc3R5bGUg
ZGVmaW5pdGlvbnMgYXJlIGlnbm9yZWQgaWYgdGhleSBqdXN0IGZvbGxvdyBhICJAY2hhcnNldCIg
d2hpY2ggYXBwZWFycyBpbiBsaW5lcworICAgICAgICBvdGhlciB0aGFuIHRoZSBmaXJzdCBsaW5l
IGluIHN0eWxlc2hlZXQuCisKKyAgICAgICAgKiBmYXN0L2Nzcy9taXNwbGFjZWQtY2hhcnNldC1l
eHBlY3RlZC50eHQ6IEFkZGVkLgorICAgICAgICAqIGZhc3QvY3NzL21pc3BsYWNlZC1jaGFyc2V0
Lmh0bWw6IEFkZGVkLgorCiAyMDEwLTA4LTMwICBFdmFuIE1hcnRpbiAgPGV2YW5AY2hyb21pdW0u
b3JnPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHVwZGF0aW5nIENocm9taXVtIGV4cGVjdGF0aW9u
cy4KSW5kZXg6IExheW91dFRlc3RzL2Zhc3QvY3NzL21pc3BsYWNlZC1jaGFyc2V0LWV4cGVjdGVk
LnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9mYXN0L2Nzcy9taXNwbGFjZWQtY2hhcnNl
dC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9mYXN0L2Nzcy9taXNw
bGFjZWQtY2hhcnNldC1leHBlY3RlZC50eHQJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNiBAQAor
VGVzdCBmb3IgYnVnIDM2NTE1OiBDU1Mgc3R5bGUgZGVmaW5pdGlvbnMgYXJlIGlnbm9yZWQgaWYg
dGhleSBqdXN0IGZvbGxvdyBhICJAY2hhcnNldCIgd2hpY2ggYXBwZWFycyBpbiBsaW5lcyBvdGhl
ciB0aGFuIHRoZSBmaXJzdCBsaW5lIGluIHN0eWxlc2hlZXQuCisKK1RoZXJlIHNob3VsZCBiZSB0
d28gZ3JlZW4gc3F1YXJlcyBiZWxvdzoKKworCitQQVNTCkluZGV4OiBMYXlvdXRUZXN0cy9mYXN0
L2Nzcy9taXNwbGFjZWQtY2hhcnNldC5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2Zh
c3QvY3NzL21pc3BsYWNlZC1jaGFyc2V0Lmh0bWwJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0
cy9mYXN0L2Nzcy9taXNwbGFjZWQtY2hhcnNldC5odG1sCShyZXZpc2lvbiAwKQpAQCAtMCwwICsx
LDI5IEBACis8IURPQ1RZUEUgaHRtbD4KKzxodG1sPgorPGhlYWQ+Cis8c3R5bGUgdHlwZT0idGV4
dC9jc3MiPgorZGl2LmEge2JhY2tncm91bmQtY29sb3I6IHJlZDt9CitAY2hhcnNldCAiWFhYIjsK
K2Rpdi5hIHtiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbiAhaW1wb3J0YW50O30KK0BjaGFyc2V0ICJY
WFgiOworZGl2LmIge2JhY2tncm91bmQtY29sb3I6IGdyZWVuICFpbXBvcnRhbnQ7fQorPC9zdHls
ZT4KKzwvaGVhZD4KKzxib2R5PgorICAgIDxwPlRlc3QgZm9yIDxhIGhyZWY9Imh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNjUxNSI+YnVnIDM2NTE1PC9hPjoKKyAgICBD
U1Mgc3R5bGUgZGVmaW5pdGlvbnMgYXJlIGlnbm9yZWQgaWYgdGhleSBqdXN0IGZvbGxvdyBhICJA
Y2hhcnNldCIgd2hpY2ggYXBwZWFycyBpbiBsaW5lcyBvdGhlciB0aGFuIHRoZSBmaXJzdCBsaW5l
IGluIHN0eWxlc2hlZXQuPC9wPgorICAgIDxwPlRoZXJlIHNob3VsZCBiZSB0d28gZ3JlZW4gc3F1
YXJlcyBiZWxvdzo8L3A+CisJPGRpdiBjbGFzcz0iYSIgc3R5bGU9ImhlaWdodDoxMDBweDsgd2lk
dGg6MTAwcHg7Ij48L2Rpdj48YnI+CisJPGRpdiBjbGFzcz0iYiIgc3R5bGU9ImhlaWdodDoxMDBw
eDsgd2lkdGg6MTAwcHg7IGJhY2tncm91bmQtY29sb3I6cmVkOyI+PC9kaXY+CisJPGRpdiBzdHls
ZT0iaGVpZ2h0OjVweDsgd2lkdGg6NXB4OyBiYWNrZ3JvdW5kLWNvbG9yOmdyZWVuOyB2aXNpYmls
aXR5OiBoaWRkZW4iPjwvZGl2PgorCTxkaXYgaWQ9InJlc3VsdCI+VGVzdGluZy4uLjwvZGl2Pgor
CTxzY3JpcHQ+CisJICAgIGlmICh3aW5kb3cubGF5b3V0VGVzdENvbnRyb2xsZXIpCisJICAgICAg
ICBsYXlvdXRUZXN0Q29udHJvbGxlci5kdW1wQXNUZXh0KCk7CisJICAgIHZhciBleHBlY3RlZCA9
IGRvY3VtZW50LmRlZmF1bHRWaWV3LmdldENvbXB1dGVkU3R5bGUoZG9jdW1lbnQuZ2V0RWxlbWVu
dHNCeVRhZ05hbWUoImRpdiIpWzJdLCBudWxsKS5iYWNrZ3JvdW5kQ29sb3I7CisJICAgIHZhciBy
ZXN1bHQgPSBkb2N1bWVudC5kZWZhdWx0Vmlldy5nZXRDb21wdXRlZFN0eWxlKGRvY3VtZW50Lmdl
dEVsZW1lbnRzQnlUYWdOYW1lKCJkaXYiKVswXSwgbnVsbCkuYmFja2dyb3VuZENvbG9yID09IGV4
cGVjdGVkCisJICAgICAgICAmJiBkb2N1bWVudC5kZWZhdWx0Vmlldy5nZXRDb21wdXRlZFN0eWxl
KGRvY3VtZW50LmdldEVsZW1lbnRzQnlUYWdOYW1lKCJkaXYiKVsxXSwgbnVsbCkuYmFja2dyb3Vu
ZENvbG9yID09IGV4cGVjdGVkOworICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgicmVz
dWx0IikuaW5uZXJIVE1MID0gcmVzdWx0ID8gIlBBU1MiIDogIkZBSUwiOworCTwvc2NyaXB0Pgor
PC9ib2R5PgorPC9odG1sPgo=
</data>
<flag name="review"
          id="54830"
          type_id="1"
          status="+"
          setter="darin"
    />
    <flag name="commit-queue"
          id="54861"
          type_id="3"
          status="-"
          setter="commit-queue"
    />
          </attachment>
      

    </bug>

</bugzilla>