<?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>98729</bug_id>
          
          <creation_ts>2012-10-09 01:29:55 -0700</creation_ts>
          <short_desc>REGRESSION (r130699): 5 various fast/ tests started failing</short_desc>
          <delta_ts>2012-10-19 14:02:30 -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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Gtk, LayoutTestFailure</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Zan Dobersek">zan</reporter>
          <assigned_to name="Martin Robinson">mrobinson</assigned_to>
          <cc>danw</cc>
    
    <cc>gustavo</cc>
    
    <cc>mrobinson</cc>
    
    <cc>rakuco</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>737529</commentid>
    <comment_count>0</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-10-09 01:29:55 -0700</bug_when>
    <thetext>The following tests started failing after r130699:
http://trac.webkit.org/changeset/130699

fast/css/import-style-update.html
fast/html/link-rel-stylesheet.html
fast/loader/data-url-encoding-html.html
fast/loader/data-url-encoding-svg.html
fast/spatial-navigation/snav-iframe-nested.html

http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20-%20webkit.org&amp;tests=fast%2Fcss%2Fimport-style-update.html%20fast%2Fhtml%2Flink-rel-stylesheet.html%20fast%2Floader%2Fdata-url-encoding-html.html%20fast%2Floader%2Fdata-url-encoding-svg.html%20fast%2Fspatial-navigation%2Fsnav-iframe-nested.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>737535</commentid>
    <comment_count>1</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-10-09 01:40:46 -0700</bug_when>
    <thetext>Narrowing down the offending revision was done through the help of EFL buildbots since the GTK ones were failing at the compilation step. The flakiness dashboard has that data.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>737565</commentid>
    <comment_count>2</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-10-09 02:06:14 -0700</bug_when>
    <thetext>Also adding svg/custom/object-data-href.html under this bug, though I&apos;m not 100% the failure stems from this commit. The EFL port doesn&apos;t seem to fail this test.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>737572</commentid>
    <comment_count>3</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-10-09 02:10:19 -0700</bug_when>
    <thetext>... and 4 tests timing out as well. These are failing on EFL as well.
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#group=%40ToT%20-%20webkit.org&amp;tests=fast%2Fevents%2Fattribute-listener

fast/events/attribute-listener-cloned-from-frameless-doc-context.html
fast/events/attribute-listener-cloned-from-frameless-doc-context-2.html
fast/events/attribute-listener-extracted-from-frameless-doc-context.html
fast/events/attribute-listener-extracted-from-frameless-doc-context-2.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>737595</commentid>
    <comment_count>4</comment_count>
    <who name="Raphael Kubo da Costa (:rakuco)">rakuco</who>
    <bug_when>2012-10-09 02:45:23 -0700</bug_when>
    <thetext>I have skipped these tests for the EFL port in &lt;http://trac.webkit.org/changeset/130745&gt;.

Perhaps we should roll the commit out later today if there&apos;s no fix in sight?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>737623</commentid>
    <comment_count>5</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-10-09 03:51:19 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; I have skipped these tests for the EFL port in &lt;http://trac.webkit.org/changeset/130745&gt;.
&gt; 
&gt; Perhaps we should roll the commit out later today if there&apos;s no fix in sight?

I&apos;d say we should wait for a response from Martin and Kov. They&apos;ll make it clear whether they can get to fixing the regressions soon or whether to just rollout this patch (and all the other fixes following it) and fixing it outside of trunk.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>737780</commentid>
    <comment_count>6</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-10-09 08:01:51 -0700</bug_when>
    <thetext>Do you mind skipping the tests for now and I&apos;ll try to fix them?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>737782</commentid>
    <comment_count>7</comment_count>
    <who name="Zan Dobersek">zan</who>
    <bug_when>2012-10-09 08:03:18 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; Do you mind skipping the tests for now and I&apos;ll try to fix them?

Already done shortly after reporting the bug. Happy fixing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>738062</commentid>
    <comment_count>8</comment_count>
      <attachid>167816</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-10-09 12:25:09 -0700</bug_when>
    <thetext>Created attachment 167816
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>738110</commentid>
    <comment_count>9</comment_count>
      <attachid>167816</attachid>
    <who name="Dan Winship">danw</who>
    <bug_when>2012-10-09 13:05:12 -0700</bug_when>
    <thetext>Comment on attachment 167816
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=167816&amp;action=review

&gt; Source/WebCore/platform/network/soup/ResourceRequestSoup.cpp:129
&gt; +    // Data URLs don&apos;t have fragment identifiers.

That&apos;s not true. The data: URLs in those tests are syntactically incorrect. &quot;#&quot; isn&apos;t a valid character in the &lt;data&gt; part of a data: URL; they need &quot;%23&quot;. (And presumably KURL is broken if the other ports *aren&apos;t* failing those tests...)

https://bugzilla.mozilla.org/show_bug.cgi?id=308590 suggests several SVG features can&apos;t work on SVGs loaded from data: URLs unless you deal with fragments on them correctly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>738123</commentid>
    <comment_count>10</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-10-09 13:12:50 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; (From update of attachment 167816 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=167816&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/platform/network/soup/ResourceRequestSoup.cpp:129
&gt; &gt; +    // Data URLs don&apos;t have fragment identifiers.
&gt; 
&gt; That&apos;s not true. The data: URLs in those tests are syntactically incorrect. &quot;#&quot; isn&apos;t a valid character in the &lt;data&gt; part of a data: URL; they need &quot;%23&quot;. (And presumably KURL is broken if the other ports *aren&apos;t* failing those tests...)

Other ports do not try to remove the fragment identifier from Data URLs, as far as I know.  This is a work-around for soup behavior. See: http://trac.webkit.org/changeset/52305

I can change the comment to:

// KURL does not yet properly handle fragment identifiers in Data URLs, so don&apos;t even try.

&gt; https://bugzilla.mozilla.org/show_bug.cgi?id=308590 suggests several SVG features can&apos;t work on SVGs loaded from data: URLs unless you deal with fragments on them correctly.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>738125</commentid>
    <comment_count>11</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-10-09 13:13:36 -0700</bug_when>
    <thetext>(In reply to comment #10)

&gt; Other ports do not try to remove the fragment identifier from Data URLs, as far as I know.  This is a work-around for soup behavior. See: http://trac.webkit.org/changeset/52305

This would be more accurately stated as &quot;Other ports do not try to remove the fragment identifier from *any* URLs.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>738159</commentid>
    <comment_count>12</comment_count>
    <who name="Dan Winship">danw</who>
    <bug_when>2012-10-09 13:50:23 -0700</bug_when>
    <thetext>ok, bug 68089 says this parsing behavior is intentional. IRC discussion led to the suggestion that ResourceRequestSoup should translate &quot;#&quot; to &quot;%23&quot; in data: URLs, so that it continues to match this behavior regardless of what libsoup does.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>738235</commentid>
    <comment_count>13</comment_count>
      <attachid>167857</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-10-09 15:12:55 -0700</bug_when>
    <thetext>Created attachment 167857
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>738869</commentid>
    <comment_count>14</comment_count>
    <who name="Dan Winship">danw</who>
    <bug_when>2012-10-10 05:42:00 -0700</bug_when>
    <thetext>yeah, that looks right to me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>745422</commentid>
    <comment_count>15</comment_count>
      <attachid>167857</attachid>
    <who name="Xan Lopez">xan.lopez</who>
    <bug_when>2012-10-18 11:30:08 -0700</bug_when>
    <thetext>Comment on attachment 167857
Patch

OK!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>745427</commentid>
    <comment_count>16</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-10-18 11:36:17 -0700</bug_when>
    <thetext>Thanks for the review!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>745429</commentid>
    <comment_count>17</comment_count>
      <attachid>167857</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-18 11:39:14 -0700</bug_when>
    <thetext>Comment on attachment 167857
Patch

Rejecting attachment 167857 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
1 with fuzz 3.
patching file Source/WebCore/platform/network/soup/ResourceRequestSoup.cpp
patching file LayoutTests/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file LayoutTests/platform/gtk/TestExpectations
Hunk #1 FAILED at 1387.
1 out of 1 hunk FAILED -- saving rejects to file LayoutTests/platform/gtk/TestExpectations.rej

Failed to run &quot;[u&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply&apos;, u&apos;--force&apos;, u&apos;--reviewer&apos;, u&apos;Xan Lopez&apos;]&quot; exit_code: 1 cwd: /mnt/git/webkit-commit-queue

Full output: http://queues.webkit.org/results/14463081</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>746616</commentid>
    <comment_count>18</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2012-10-19 14:02:30 -0700</bug_when>
    <thetext>Committed r131942: &lt;http://trac.webkit.org/changeset/131942&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>167816</attachid>
            <date>2012-10-09 12:25:09 -0700</date>
            <delta_ts>2012-10-09 15:12:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98729-20121009122410.patch</filename>
            <type>text/plain</type>
            <size>3540</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMwNzg5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDVhNWM5NmEwZGYzNTY3
MzY5YzhhOGU1Y2Y2ODkyZDc3NTk0NjkwYi4uYTkxNTA4ZjFkN2JhNWZhYjk5ZTkyNzhhZGYyNzY0
NTUzZTJlOTA3NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTEwLTA5ICBNYXJ0
aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9O
IChyMTMwNjk5KTogNSB2YXJpb3VzIGZhc3QvIHRlc3RzIHN0YXJ0ZWQgZmFpbGluZworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTg3MjkKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEbyBub3QgdHJ5IHRvIHJl
bW92ZSB0aGUgVVJMIGZyYWdtZW50IGZvciBkYXRhIFVSTHMuIFRoaXMgd2lsbCBsaWtlbHkKKyAg
ICAgICAganVzdCBjb3JydXB0IHRoZSBVUkwuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLiBUaGlz
IHVuc2tpcHMgc29tZSBwcmV2aW91c2x5IGZhaWxpbmcgdGVzdHMuCisKKyAgICAgICAgKiBwbGF0
Zm9ybS9uZXR3b3JrL3NvdXAvUmVzb3VyY2VSZXF1ZXN0U291cC5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpSZXNvdXJjZVJlcXVlc3Q6OnVybFN0cmluZ0ZvclNvdXApOiBEbyBub3RoaW5nIGZvciBk
YXRhIFVSTHMuCisKIDIwMTItMTAtMDggIE1hcnRpbiBSb2JpbnNvbiAgPG1yb2JpbnNvbkBpZ2Fs
aWEuY29tPgogCiAgICAgICAgIEZpeCB0aGUgb3JkZXIgb2YgdGhlIHN0YXRlbWVudHMgaW4gbXkg
cHJldmlvdXMgYnVpbGQgZml4LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
bmV0d29yay9zb3VwL1Jlc291cmNlUmVxdWVzdFNvdXAuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVxdWVzdFNvdXAuY3BwCmluZGV4IDk2ZTIzYTk4
YTk4NmFlNTI1NTUzNjhkMWM3MDhjZjhhODBkN2UzNjguLjMxYjRlMWYzNjM3NmRmNTlmOTBjNGEx
ZDFiMTljYTViYTgwOTBkY2UgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25l
dHdvcmsvc291cC9SZXNvdXJjZVJlcXVlc3RTb3VwLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9uZXR3b3JrL3NvdXAvUmVzb3VyY2VSZXF1ZXN0U291cC5jcHAKQEAgLTEyNiw2ICsx
MjYsMTAgQEAgdW5zaWduZWQgaW5pdGlhbGl6ZU1heGltdW1IVFRQQ29ubmVjdGlvbkNvdW50UGVy
SG9zdCgpCiAKIFN0cmluZyBSZXNvdXJjZVJlcXVlc3Q6OnVybFN0cmluZ0ZvclNvdXAoKSBjb25z
dAogeworICAgIC8vIERhdGEgVVJMcyBkb24ndCBoYXZlIGZyYWdtZW50IGlkZW50aWZpZXJzLgor
ICAgIGlmIChtX3VybC5wcm90b2NvbElzRGF0YSgpKQorICAgICAgICByZXR1cm4gbV91cmwuc3Ry
aW5nKCk7CisKICAgICBLVVJMIHVybCA9IG1fdXJsOwogICAgIHVybC5yZW1vdmVGcmFnbWVudElk
ZW50aWZpZXIoKTsKICAgICByZXR1cm4gdXJsLnN0cmluZygpOwpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCmluZGV4IDFlYzU5MThlOGZj
ZGE2MDhlZGUyNzYzZGVmMzdiOGM4OTk2NTdiY2YuLjFjZGM4ODE5Y2FmMmQxYzQ1ZWMyMTgwZGYw
MGJkYzJhZTg0Yjk2ODYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0NoYW5nZUxvZworKysgYi9M
YXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxMi0xMC0wOSAgTWFydGlu
IFJvYmluc29uICA8bXJvYmluc29uQGlnYWxpYS5jb20+CisKKyAgICAgICAgUkVHUkVTU0lPTiAo
cjEzMDY5OSk6IDUgdmFyaW91cyBmYXN0LyB0ZXN0cyBzdGFydGVkIGZhaWxpbmcKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTk4NzI5CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgVW5za2lwIHNvbWUgdGVzdHMg
d2hpY2ggYXJlIG5vdyBwYXNzaW5nLgorCisgICAgICAgICogcGxhdGZvcm0vZ3RrL1Rlc3RFeHBl
Y3RhdGlvbnM6CisKIDIwMTItMTAtMDkgIFR1bGxpbyBMdWNlbmEgIDx0dWxsaW8ubHVjZW5hQG9w
ZW5ib3NzYS5vcmc+CiAKICAgICAgICAgTmVlZCBpbXBsZW1lbnQgaXNXb3JkVGV4dEJyZWFrIGZv
ciBRVCwgYW5kIFdpbkNFIGZvciB2aXN1YWwgd29yZCBtb3ZlbWVudCBmdW5jdGlvbmFsaXR5CmRp
ZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9ucyBiL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zCmluZGV4IDBkOGZmZDJhZDNh
ZDA3NTA3MjUwOWY0YjA1NzE3ZjIzMTFkMDBhMjYuLjAzYmFhMzU0NWI4YjlmMmRjOGY5MGFjN2Yw
ZjIyZTE2MmM4OTdjYWYgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0
RXhwZWN0YXRpb25zCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRp
b25zCkBAIC0xMzg3LDEzICsxMzg3LDYgQEAgd2Via2l0Lm9yZy9iLzk4NjEyIFsgUmVsZWFzZSBd
IGZhc3QvZG9tL2djLWRvbS10cmVlLWxpZmV0aW1lLmh0bWwgWyBGYWlsdXJlIF0KIHdlYmtpdC5v
cmcvYi85ODYxMyBjc3MzL21hc2tpbmcvY2xpcC1wYXRoLXJlZmVyZW5jZS11c2VyU3BhY2VPblVz
ZS5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCiB3ZWJraXQub3JnL2IvOTg2MTMgY3NzMy9tYXNr
aW5nL2NsaXAtcGF0aC1yZWZlcmVuY2UuaHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQogCi13ZWJr
aXQub3JnL2IvOTg3MjkgZmFzdC9jc3MvaW1wb3J0LXN0eWxlLXVwZGF0ZS5odG1sIFsgRmFpbHVy
ZSBdCi13ZWJraXQub3JnL2IvOTg3MjkgZmFzdC9odG1sL2xpbmstcmVsLXN0eWxlc2hlZXQuaHRt
bCBbIEZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk4NzI5IGZhc3QvbG9hZGVyL2RhdGEtdXJsLWVu
Y29kaW5nLWh0bWwuaHRtbCBbIEZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk4NzI5IGZhc3QvbG9h
ZGVyL2RhdGEtdXJsLWVuY29kaW5nLXN2Zy5odG1sIFsgRmFpbHVyZSBdCi13ZWJraXQub3JnL2Iv
OTg3MjkgZmFzdC9zcGF0aWFsLW5hdmlnYXRpb24vc25hdi1pZnJhbWUtbmVzdGVkLmh0bWwgWyBG
YWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85ODcyOSBzdmcvY3VzdG9tL29iamVjdC1kYXRhLWhyZWYu
aHRtbCBbIEltYWdlT25seUZhaWx1cmUgXQotCiAjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLwogIyBFbmQgb2YgVGVzdHMgZmFpbGluZwogIy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>167857</attachid>
            <date>2012-10-09 15:12:55 -0700</date>
            <delta_ts>2012-10-18 11:39:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-98729-20121009151156.patch</filename>
            <type>text/plain</type>
            <size>3857</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMwNzg5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZDVhNWM5NmEwZGYzNTY3
MzY5YzhhOGU1Y2Y2ODkyZDc3NTk0NjkwYi4uYTkxNTA4ZjFkN2JhNWZhYjk5ZTkyNzhhZGYyNzY0
NTUzZTJlOTA3NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE4IEBACisyMDEyLTEwLTA5ICBNYXJ0
aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9O
IChyMTMwNjk5KTogNSB2YXJpb3VzIGZhc3QvIHRlc3RzIHN0YXJ0ZWQgZmFpbGluZworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9OTg3MjkKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBEbyBub3QgdHJ5IHRvIHJl
bW92ZSB0aGUgVVJMIGZyYWdtZW50IGZvciBkYXRhIFVSTHMuIFRoaXMgd2lsbCBsaWtlbHkKKyAg
ICAgICAganVzdCBjb3JydXB0IHRoZSBVUkwuCisKKyAgICAgICAgTm8gbmV3IHRlc3RzLiBUaGlz
IHVuc2tpcHMgc29tZSBwcmV2aW91c2x5IGZhaWxpbmcgdGVzdHMuCisKKyAgICAgICAgKiBwbGF0
Zm9ybS9uZXR3b3JrL3NvdXAvUmVzb3VyY2VSZXF1ZXN0U291cC5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpSZXNvdXJjZVJlcXVlc3Q6OnVybFN0cmluZ0ZvclNvdXApOiBEbyBub3RoaW5nIGZvciBk
YXRhIFVSTHMuCisKIDIwMTItMTAtMDggIE1hcnRpbiBSb2JpbnNvbiAgPG1yb2JpbnNvbkBpZ2Fs
aWEuY29tPgogCiAgICAgICAgIEZpeCB0aGUgb3JkZXIgb2YgdGhlIHN0YXRlbWVudHMgaW4gbXkg
cHJldmlvdXMgYnVpbGQgZml4LgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
bmV0d29yay9zb3VwL1Jlc291cmNlUmVxdWVzdFNvdXAuY3BwIGIvU291cmNlL1dlYkNvcmUvcGxh
dGZvcm0vbmV0d29yay9zb3VwL1Jlc291cmNlUmVxdWVzdFNvdXAuY3BwCmluZGV4IDk2ZTIzYTk4
YTk4NmFlNTI1NTUzNjhkMWM3MDhjZjhhODBkN2UzNjguLjYyZDg2OTZlZGNiNGFmNjNmMjg2YTRm
OTVjZDZmZGI0OWNkMjk5YTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL25l
dHdvcmsvc291cC9SZXNvdXJjZVJlcXVlc3RTb3VwLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9uZXR3b3JrL3NvdXAvUmVzb3VyY2VSZXF1ZXN0U291cC5jcHAKQEAgLTEyNiw2ICsx
MjYsMTYgQEAgdW5zaWduZWQgaW5pdGlhbGl6ZU1heGltdW1IVFRQQ29ubmVjdGlvbkNvdW50UGVy
SG9zdCgpCiAKIFN0cmluZyBSZXNvdXJjZVJlcXVlc3Q6OnVybFN0cmluZ0ZvclNvdXAoKSBjb25z
dAogeworICAgIC8vIFdlYktpdCBkb2VzIG5vdCBzdXBwb3J0IGZyYWdtZW50IGlkZW50aWZpZXJz
IGluIGRhdGEgVVJMcywgYnV0IHNvdXAgZG9lcy4KKyAgICAvLyBCZWZvcmUgcGFzc2luZyB0aGUg
VVJMIHRvIHNvdXAsIHdlIHNob3VsZCBtYWtlIHN1cmUgdG8gdXJsZW5jb2RlIGFueSAnIycKKyAg
ICAvLyBjaGFyYWN0ZXJzLCBzbyB0aGF0IHNvdXAgZG9lcyBub3QgaW50ZXJwcmV0IHRoZW0gYXMg
ZnJhZ21lbnQgaWRlbnRpZmllcnMuCisgICAgLy8gU2VlIGh0dHA6Ly93a2J1Zy5jb20vNjgwODkK
KyAgICBpZiAobV91cmwucHJvdG9jb2xJc0RhdGEoKSkgeworICAgICAgICBTdHJpbmcgdXJsU3Ry
aW5nID0gbV91cmwuc3RyaW5nKCk7CisgICAgICAgIHVybFN0cmluZy5yZXBsYWNlKCIjIiwgIiUy
MyIpOworICAgICAgICByZXR1cm4gdXJsU3RyaW5nOworICAgIH0KKwogICAgIEtVUkwgdXJsID0g
bV91cmw7CiAgICAgdXJsLnJlbW92ZUZyYWdtZW50SWRlbnRpZmllcigpOwogICAgIHJldHVybiB1
cmwuc3RyaW5nKCk7CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cgYi9MYXlvdXRU
ZXN0cy9DaGFuZ2VMb2cKaW5kZXggMWVjNTkxOGU4ZmNkYTYwOGVkZTI3NjNkZWYzN2I4Yzg5OTY1
N2JjZi4uMWNkYzg4MTljYWYyZDFjNDVlYzIxODBkZjAwYmRjMmFlODRiOTY4NiAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE0IEBACisyMDEyLTEwLTA5ICBNYXJ0aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdh
bGlhLmNvbT4KKworICAgICAgICBSRUdSRVNTSU9OIChyMTMwNjk5KTogNSB2YXJpb3VzIGZhc3Qv
IHRlc3RzIHN0YXJ0ZWQgZmFpbGluZworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9OTg3MjkKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBVbnNraXAgc29tZSB0ZXN0cyB3aGljaCBhcmUgbm93IHBhc3NpbmcuCisK
KyAgICAgICAgKiBwbGF0Zm9ybS9ndGsvVGVzdEV4cGVjdGF0aW9uczoKKwogMjAxMi0xMC0wOSAg
VHVsbGlvIEx1Y2VuYSAgPHR1bGxpby5sdWNlbmFAb3BlbmJvc3NhLm9yZz4KIAogICAgICAgICBO
ZWVkIGltcGxlbWVudCBpc1dvcmRUZXh0QnJlYWsgZm9yIFFULCBhbmQgV2luQ0UgZm9yIHZpc3Vh
bCB3b3JkIG1vdmVtZW50IGZ1bmN0aW9uYWxpdHkKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL3Bs
YXRmb3JtL2d0ay9UZXN0RXhwZWN0YXRpb25zIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rl
c3RFeHBlY3RhdGlvbnMKaW5kZXggMGQ4ZmZkMmFkM2FkMDc1MDcyNTA5ZjRiMDU3MTdmMjMxMWQw
MGEyNi4uMDNiYWEzNTQ1YjhiOWYyZGM4ZjkwYWM3ZjBmMjJlMTYyYzg5N2NhZiAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKKysrIGIvTGF5b3V0
VGVzdHMvcGxhdGZvcm0vZ3RrL1Rlc3RFeHBlY3RhdGlvbnMKQEAgLTEzODcsMTMgKzEzODcsNiBA
QCB3ZWJraXQub3JnL2IvOTg2MTIgWyBSZWxlYXNlIF0gZmFzdC9kb20vZ2MtZG9tLXRyZWUtbGlm
ZXRpbWUuaHRtbCBbIEZhaWx1cmUgXQogd2Via2l0Lm9yZy9iLzk4NjEzIGNzczMvbWFza2luZy9j
bGlwLXBhdGgtcmVmZXJlbmNlLXVzZXJTcGFjZU9uVXNlLmh0bWwgWyBJbWFnZU9ubHlGYWlsdXJl
IF0KIHdlYmtpdC5vcmcvYi85ODYxMyBjc3MzL21hc2tpbmcvY2xpcC1wYXRoLXJlZmVyZW5jZS5o
dG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBdCiAKLXdlYmtpdC5vcmcvYi85ODcyOSBmYXN0L2Nzcy9p
bXBvcnQtc3R5bGUtdXBkYXRlLmh0bWwgWyBGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85ODcyOSBm
YXN0L2h0bWwvbGluay1yZWwtc3R5bGVzaGVldC5odG1sIFsgRmFpbHVyZSBdCi13ZWJraXQub3Jn
L2IvOTg3MjkgZmFzdC9sb2FkZXIvZGF0YS11cmwtZW5jb2RpbmctaHRtbC5odG1sIFsgRmFpbHVy
ZSBdCi13ZWJraXQub3JnL2IvOTg3MjkgZmFzdC9sb2FkZXIvZGF0YS11cmwtZW5jb2Rpbmctc3Zn
Lmh0bWwgWyBGYWlsdXJlIF0KLXdlYmtpdC5vcmcvYi85ODcyOSBmYXN0L3NwYXRpYWwtbmF2aWdh
dGlvbi9zbmF2LWlmcmFtZS1uZXN0ZWQuaHRtbCBbIEZhaWx1cmUgXQotd2Via2l0Lm9yZy9iLzk4
NzI5IHN2Zy9jdXN0b20vb2JqZWN0LWRhdGEtaHJlZi5odG1sIFsgSW1hZ2VPbmx5RmFpbHVyZSBd
Ci0KICMvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vCiAjIEVuZCBvZiBUZXN0cyBmYWls
aW5nCiAjLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8v
Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLwo=
</data>
<flag name="review"
          id="180644"
          type_id="1"
          status="+"
          setter="xan.lopez"
    />
    <flag name="commit-queue"
          id="182740"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
      

    </bug>

</bugzilla>