<?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>107158</bug_id>
          
          <creation_ts>2013-01-17 12:29:34 -0800</creation_ts>
          <short_desc>Add a version of the html-parser benchmark which uses srcdoc instead of document.write so it tests the threaded parser</short_desc>
          <delta_ts>2013-01-17 19:34:01 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>107210</dependson>
          <blocked>106127</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
    
    <cc>dominicc</cc>
    
    <cc>rniwa</cc>
    
    <cc>tonyg</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>809624</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-17 12:29:34 -0800</bug_when>
    <thetext>Add a version of the html-parser benchmark which uses srcdoc instead of document.write so it tests the threaded parser</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809626</commentid>
    <comment_count>1</comment_count>
      <attachid>183245</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-17 12:30:30 -0800</bug_when>
    <thetext>Created attachment 183245
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809630</commentid>
    <comment_count>2</comment_count>
      <attachid>183245</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-01-17 12:34:07 -0800</bug_when>
    <thetext>Comment on attachment 183245
Patch

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

&gt; PerformanceTests/ChangeLog:11
&gt; +        * Parser/html-parser-srcdoc.html: Added.

Please skip this test by default for now (add it to PerformanceTests/Skipped) since this test is a duplicate of html-parser.html.

&gt; PerformanceTests/Parser/html-parser-srcdoc.html:16
&gt; +PerfTestRunner.prepareToMeasureValuesAsync({iterationCount: 10, done: onCompletedRun, unit: &apos;ms&apos;});

Please don&apos;t set iterationCount. We should just make 20 measurements.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809631</commentid>
    <comment_count>3</comment_count>
      <attachid>183245</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-01-17 12:34:28 -0800</bug_when>
    <thetext>Comment on attachment 183245
Patch

r=me provided above changes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809634</commentid>
    <comment_count>4</comment_count>
      <attachid>183245</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2013-01-17 12:35:17 -0800</bug_when>
    <thetext>Comment on attachment 183245
Patch

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

&gt; PerformanceTests/Parser/html-parser-srcdoc.html:6
&gt; +if (window.internals.settings.setThreadedHTMLParser)

Should we check for window.internals too so that we can run this test outside DumpRenderTree?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809644</commentid>
    <comment_count>5</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-17 12:41:12 -0800</bug_when>
    <thetext>It&apos;s not an identical benchmark, I would expect it may get slightly different numbers, but I can add it to Skipped if you like.

I assume we&apos;ll still be able to run it with run-perf-tests even though it&apos;s &quot;Skipped&quot;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809654</commentid>
    <comment_count>6</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-01-17 12:46:44 -0800</bug_when>
    <thetext>(In reply to comment #5)
&gt; It&apos;s not an identical benchmark, I would expect it may get slightly different numbers, but I can add it to Skipped if you like.
&gt; 
&gt; I assume we&apos;ll still be able to run it with run-perf-tests even though it&apos;s &quot;Skipped&quot;?

Yes. Just pass --force.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809668</commentid>
    <comment_count>7</comment_count>
      <attachid>183250</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-17 13:00:55 -0800</bug_when>
    <thetext>Created attachment 183250
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809708</commentid>
    <comment_count>8</comment_count>
      <attachid>183250</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2013-01-17 13:32:51 -0800</bug_when>
    <thetext>Comment on attachment 183250
Patch for landing

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

&gt; PerformanceTests/Parser/html-parser-srcdoc.html:16
&gt; +PerfTestRunner.prepareToMeasureValuesAsync({iterationCount: 10, done: onCompletedRun, unit: &apos;ms&apos;});

Please remove iterationCount.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809718</commentid>
    <comment_count>9</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-17 13:40:11 -0800</bug_when>
    <thetext>I don&apos;t know how the project functioned before &quot;webkit-patch apply-from-bug&quot;. :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809721</commentid>
    <comment_count>10</comment_count>
      <attachid>183263</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-17 13:41:11 -0800</bug_when>
    <thetext>Created attachment 183263
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809831</commentid>
    <comment_count>11</comment_count>
      <attachid>183263</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-17 14:54:42 -0800</bug_when>
    <thetext>Comment on attachment 183263
Patch for landing

Clearing flags on attachment: 183263

Committed r140051: &lt;http://trac.webkit.org/changeset/140051&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>809832</commentid>
    <comment_count>12</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-17 14:54:46 -0800</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810018</commentid>
    <comment_count>13</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-17 17:55:59 -0800</bug_when>
    <thetext>Re-opened since this is blocked by bug 107210</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810082</commentid>
    <comment_count>14</comment_count>
      <attachid>183347</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-17 18:44:43 -0800</bug_when>
    <thetext>Created attachment 183347
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810084</commentid>
    <comment_count>15</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2013-01-17 18:45:44 -0800</bug_when>
    <thetext>I skipped the file with the correct case now.  It should be ignored on win/linux as well as mac.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810105</commentid>
    <comment_count>16</comment_count>
      <attachid>183347</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2013-01-17 19:14:06 -0800</bug_when>
    <thetext>Comment on attachment 183347
Patch for landing

Rejecting attachment 183347 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 cwd: /mnt/git/webkit-commit-queue

Last 500 characters of output:
rce/WebKit/chromium/webkit/media/crypto/ppapi/cdm --revision 173055 --non-interactive --force --accept theirs-conflict --ignore-externals&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;
56&gt;At revision 173055.

________ running &apos;/usr/bin/python tools/clang/scripts/update.py --mac-only&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;

________ running &apos;/usr/bin/python gyp_webkit&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;
Updating webkit projects from gyp files...

Full output: http://queues.webkit.org/results/15946193</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>810125</commentid>
    <comment_count>17</comment_count>
    <who name="Dominic Cooney">dominicc</who>
    <bug_when>2013-01-17 19:33:46 -0800</bug_when>
    <thetext>Oops, based on comments in bug 107210 I relanded this with the correct case in r140088.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>183245</attachid>
            <date>2013-01-17 12:30:30 -0800</date>
            <delta_ts>2013-01-17 13:00:51 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-107158-20130117122739.patch</filename>
            <type>text/plain</type>
            <size>2432</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwMDIzCmRpZmYgLS1naXQgYS9QZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZyBiL1BlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCmluZGV4IDExYmE2NDhiY2Yz
MWQ5NzRlZmIwODI3NjQxMmE4NTk0OGRhYzJjNzkuLmVlYWQ1MjMyOGI0NTUxYjRmNzEwZTRjZDI0
YTM5NzM0ZWNlNjczOTcgMTAwNjQ0Ci0tLSBhL1BlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCisr
KyBiL1BlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTMtMDEt
MTcgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIEFkZCBhIHZlcnNp
b24gb2YgdGhlIGh0bWwtcGFyc2VyIGJlbmNobWFyayB3aGljaCB1c2VzIHNyY2RvYyBpbnN0ZWFk
IG9mIGRvY3VtZW50LndyaXRlIHNvIGl0IHRlc3RzIHRoZSB0aHJlYWRlZCBwYXJzZXIKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzE1OAorCisgICAg
ICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEN1cnJlbnRseSB0aGlz
IHRlc3QgZXZlbiBvcHRzLWluIHRvIHRoZSB0aHJlYWRlZCBwYXJzZXIgaWYgYXZhaWxhYmxlLgor
ICAgICAgICBXZSdsbCByZW1vdmUgdGhhdCBsaW5lIHdoZW4gdGhlIHRocmVhZGVkIHBhcnNlciBi
ZWNvbWVzIGRlZmF1bHQgb3IgZ29lcyBhd2F5LgorCisgICAgICAgICogUGFyc2VyL2h0bWwtcGFy
c2VyLXNyY2RvYy5odG1sOiBBZGRlZC4KKwogMjAxMy0wMS0xNiAgQXJuYXVkIFJlbmV2aWVyICA8
YS5yZW5ldmllckBzaXNhLnNhbXN1bmcuY29tPgogCiAgICAgICAgIGluY29uc2lzdGVuY3kgaW4g
ZHJhd0ltYWdlIHdpdGggdGFyZ2V0IHJlY3QgbmVnYXRpdmUgZGltZW5zaW9ucy4KZGlmZiAtLWdp
dCBhL1BlcmZvcm1hbmNlVGVzdHMvUGFyc2VyL2h0bWwtcGFyc2VyLXNyY2RvYy5odG1sIGIvUGVy
Zm9ybWFuY2VUZXN0cy9QYXJzZXIvaHRtbC1wYXJzZXItc3JjZG9jLmh0bWwKbmV3IGZpbGUgbW9k
ZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4u
ZTU5MmY2N2VjODA3ZjdkNDJlNjJkNGVjODA0YTA4ZjZkODcyOTgxNwotLS0gL2Rldi9udWxsCisr
KyBiL1BlcmZvcm1hbmNlVGVzdHMvUGFyc2VyL2h0bWwtcGFyc2VyLXNyY2RvYy5odG1sCkBAIC0w
LDAgKzEsMzQgQEAKKzwhRE9DVFlQRSBodG1sPgorPGJvZHk+Cis8c2NyaXB0IHNyYz0iLi4vcmVz
b3VyY2VzL3J1bm5lci5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0PgorLy8gVXNlIHRoZSB0aHJlYWRl
ZCBwYXJzZXIgaWYgYXZhaWxhYmxlOgoraWYgKHdpbmRvdy5pbnRlcm5hbHMuc2V0dGluZ3Muc2V0
VGhyZWFkZWRIVE1MUGFyc2VyKQorICAgIHdpbmRvdy5pbnRlcm5hbHMuc2V0dGluZ3Muc2V0VGhy
ZWFkZWRIVE1MUGFyc2VyKHRydWUpOworCit2YXIgc3BlYyA9IFBlcmZUZXN0UnVubmVyLmxvYWRG
aWxlKCJyZXNvdXJjZXMvaHRtbDUuaHRtbCIpOworCit2YXIgaWZyYW1lID0gZG9jdW1lbnQuY3Jl
YXRlRWxlbWVudCgiaWZyYW1lIik7CitpZnJhbWUuc3R5bGUuZGlzcGxheSA9ICJub25lIjsgIC8v
IFByZXZlbnQgY3JlYXRpb24gb2YgdGhlIHJlbmRlcmluZyB0cmVlLCBzbyB3ZSBvbmx5IHRlc3Qg
SFRNTCBwYXJzaW5nLgoraWZyYW1lLnNhbmRib3ggPSAnJzsgIC8vIFByZXZlbnQgZXh0ZXJuYWwg
c2NyaXB0IGxvYWRzIHdoaWNoIGNvdWxkIGNhdXNlIHdyaXRlKCkgdG8gcmV0dXJuIGJlZm9yZSBj
b21wbGV0aW5nIHRoZSBwYXJzZS4KK2RvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQoaWZyYW1lKTsK
KworUGVyZlRlc3RSdW5uZXIucHJlcGFyZVRvTWVhc3VyZVZhbHVlc0FzeW5jKHtpdGVyYXRpb25D
b3VudDogMTAsIGRvbmU6IG9uQ29tcGxldGVkUnVuLCB1bml0OiAnbXMnfSk7CisKK2lmcmFtZS5v
bmxvYWQgPSBmdW5jdGlvbigpIHsKKyAgICB2YXIgbm93ID0gUGVyZlRlc3RSdW5uZXIubm93KCk7
CisgICAgUGVyZlRlc3RSdW5uZXIubWVhc3VyZVZhbHVlQXN5bmMobm93IC0gdGhlbik7CisgICAg
dGhlbiA9IG5vdzsKKyAgICBpZnJhbWUuc3JjZG9jID0gc3BlYzsKK30KK3ZhciB0aGVuID0gUGVy
ZlRlc3RSdW5uZXIubm93KCk7CitpZnJhbWUuc3JjZG9jID0gc3BlYzsKKworZnVuY3Rpb24gb25D
b21wbGV0ZWRSdW4oKSB7CisgICAgaWZyYW1lLm9ubG9hZCA9IG51bGw7CisgICAgLy8gRklYTUU6
IFRoaXMgc2hvdWxkIHByb2JhYmx5IHJlbW92ZSB0aGUgaWZyYW1lLCBidXQgdGhhdCBjdXJyZW50
bHkKKyAgICAvLyBjYXVzZXMgdGhlIHRocmVhZGVkLXBhcnNlciB0byBuZXZlciBzZW5kIHRoZSBs
b2FkIGV2ZW50IGZvciB0aGUgbWFpbiBwYWdlLgorICAgIC8vIGRvY3VtZW50LmJvZHkucmVtb3Zl
Q2hpbGQoaWZyYW1lKTsKK30KKzwvc2NyaXB0PgorPC9ib2R5Pgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>183250</attachid>
            <date>2013-01-17 13:00:55 -0800</date>
            <delta_ts>2013-01-17 13:41:08 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-107158-20130117125804.patch</filename>
            <type>text/plain</type>
            <size>2957</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwMDI5CmRpZmYgLS1naXQgYS9QZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZyBiL1BlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCmluZGV4IDExYmE2NDhiY2Yz
MWQ5NzRlZmIwODI3NjQxMmE4NTk0OGRhYzJjNzkuLjA2YTFjNGI0Zjc5MTk1ZDUzZDRkODllYTIx
ODZhODg1NzE0OGE4NjkgMTAwNjQ0Ci0tLSBhL1BlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCisr
KyBiL1BlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTMtMDEt
MTcgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIEFkZCBhIHZlcnNp
b24gb2YgdGhlIGh0bWwtcGFyc2VyIGJlbmNobWFyayB3aGljaCB1c2VzIHNyY2RvYyBpbnN0ZWFk
IG9mIGRvY3VtZW50LndyaXRlIHNvIGl0IHRlc3RzIHRoZSB0aHJlYWRlZCBwYXJzZXIKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzE1OAorCisgICAg
ICAgIFJldmlld2VkIGJ5IFJ5b3N1a2UgTml3YS4KKworICAgICAgICBDdXJyZW50bHkgdGhpcyB0
ZXN0IGV2ZW4gb3B0cy1pbiB0byB0aGUgdGhyZWFkZWQgcGFyc2VyIGlmIGF2YWlsYWJsZS4KKyAg
ICAgICAgV2UnbGwgcmVtb3ZlIHRoYXQgbGluZSB3aGVuIHRoZSB0aHJlYWRlZCBwYXJzZXIgYmVj
b21lcyBkZWZhdWx0IG9yIGdvZXMgYXdheS4KKworICAgICAgICAqIFBhcnNlci9odG1sLXBhcnNl
ci1zcmNkb2MuaHRtbDogQWRkZWQuCisKIDIwMTMtMDEtMTYgIEFybmF1ZCBSZW5ldmllciAgPGEu
cmVuZXZpZXJAc2lzYS5zYW1zdW5nLmNvbT4KIAogICAgICAgICBpbmNvbnNpc3RlbmN5IGluIGRy
YXdJbWFnZSB3aXRoIHRhcmdldCByZWN0IG5lZ2F0aXZlIGRpbWVuc2lvbnMuCmRpZmYgLS1naXQg
YS9QZXJmb3JtYW5jZVRlc3RzL1BhcnNlci9odG1sLXBhcnNlci1zcmNkb2MuaHRtbCBiL1BlcmZv
cm1hbmNlVGVzdHMvUGFyc2VyL2h0bWwtcGFyc2VyLXNyY2RvYy5odG1sCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjEy
NjdhNWI5MWNlNTRjNDI1ZWIzYmI3ODBkNWNkOGZmYmFmOGMyOTYKLS0tIC9kZXYvbnVsbAorKysg
Yi9QZXJmb3JtYW5jZVRlc3RzL1BhcnNlci9odG1sLXBhcnNlci1zcmNkb2MuaHRtbApAQCAtMCww
ICsxLDM0IEBACis8IURPQ1RZUEUgaHRtbD4KKzxib2R5PgorPHNjcmlwdCBzcmM9Ii4uL3Jlc291
cmNlcy9ydW5uZXIuanMiPjwvc2NyaXB0PgorPHNjcmlwdD4KKy8vIFVzZSB0aGUgdGhyZWFkZWQg
cGFyc2VyIGlmIGF2YWlsYWJsZToKK2lmICh3aW5kb3cuaW50ZXJuYWxzICYmIHdpbmRvdy5pbnRl
cm5hbHMuc2V0dGluZ3Muc2V0VGhyZWFkZWRIVE1MUGFyc2VyKQorICAgIHdpbmRvdy5pbnRlcm5h
bHMuc2V0dGluZ3Muc2V0VGhyZWFkZWRIVE1MUGFyc2VyKHRydWUpOworCit2YXIgc3BlYyA9IFBl
cmZUZXN0UnVubmVyLmxvYWRGaWxlKCJyZXNvdXJjZXMvaHRtbDUuaHRtbCIpOworCit2YXIgaWZy
YW1lID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiaWZyYW1lIik7CitpZnJhbWUuc3R5bGUuZGlz
cGxheSA9ICJub25lIjsgIC8vIFByZXZlbnQgY3JlYXRpb24gb2YgdGhlIHJlbmRlcmluZyB0cmVl
LCBzbyB3ZSBvbmx5IHRlc3QgSFRNTCBwYXJzaW5nLgoraWZyYW1lLnNhbmRib3ggPSAnJzsgIC8v
IFByZXZlbnQgZXh0ZXJuYWwgc2NyaXB0IGxvYWRzIHdoaWNoIGNvdWxkIGNhdXNlIHdyaXRlKCkg
dG8gcmV0dXJuIGJlZm9yZSBjb21wbGV0aW5nIHRoZSBwYXJzZS4KK2RvY3VtZW50LmJvZHkuYXBw
ZW5kQ2hpbGQoaWZyYW1lKTsKKworUGVyZlRlc3RSdW5uZXIucHJlcGFyZVRvTWVhc3VyZVZhbHVl
c0FzeW5jKHtpdGVyYXRpb25Db3VudDogMTAsIGRvbmU6IG9uQ29tcGxldGVkUnVuLCB1bml0OiAn
bXMnfSk7CisKK2lmcmFtZS5vbmxvYWQgPSBmdW5jdGlvbigpIHsKKyAgICB2YXIgbm93ID0gUGVy
ZlRlc3RSdW5uZXIubm93KCk7CisgICAgUGVyZlRlc3RSdW5uZXIubWVhc3VyZVZhbHVlQXN5bmMo
bm93IC0gdGhlbik7CisgICAgdGhlbiA9IG5vdzsKKyAgICBpZnJhbWUuc3JjZG9jID0gc3BlYzsK
K30KK3ZhciB0aGVuID0gUGVyZlRlc3RSdW5uZXIubm93KCk7CitpZnJhbWUuc3JjZG9jID0gc3Bl
YzsKKworZnVuY3Rpb24gb25Db21wbGV0ZWRSdW4oKSB7CisgICAgaWZyYW1lLm9ubG9hZCA9IG51
bGw7CisgICAgLy8gRklYTUU6IFRoaXMgc2hvdWxkIHByb2JhYmx5IHJlbW92ZSB0aGUgaWZyYW1l
LCBidXQgdGhhdCBjdXJyZW50bHkKKyAgICAvLyBjYXVzZXMgdGhlIHRocmVhZGVkLXBhcnNlciB0
byBuZXZlciBzZW5kIHRoZSBsb2FkIGV2ZW50IGZvciB0aGUgbWFpbiBwYWdlLgorICAgIC8vIGRv
Y3VtZW50LmJvZHkucmVtb3ZlQ2hpbGQoaWZyYW1lKTsKK30KKzwvc2NyaXB0PgorPC9ib2R5Pgpk
aWZmIC0tZ2l0IGEvUGVyZm9ybWFuY2VUZXN0cy9Ta2lwcGVkIGIvUGVyZm9ybWFuY2VUZXN0cy9T
a2lwcGVkCmluZGV4IDVmZDQxNDkyMjQ4MTE3MmEwMTU4ZGU1YTYzYzg0NDcwZWUxOWMwYjEuLjFm
Y2YxMGYxYThhMDI2YmU5ZTA0NWE0NTdkYWM0ODk5ZjY5MjZhYTggMTAwNjQ0Ci0tLSBhL1BlcmZv
cm1hbmNlVGVzdHMvU2tpcHBlZAorKysgYi9QZXJmb3JtYW5jZVRlc3RzL1NraXBwZWQKQEAgLTY0
LDMgKzY0LDggQEAgU1ZHL1N2Z05lc3RlZFVzZS5odG1sCiBTaGFkb3dET00KIAogQ2FudmFzL2Ry
YXdpbWFnZS5odG1sCisKKyMgV29ya3MgZmluZSwgYnV0IGlzIG1vc3RseSB1c2VmdWwgdG8gdGhl
IHRocmVhZGVkLXBhcnNpbmcgZm9sa3MsIGFzCisjIGl0J3MgdmVyeSBzaW1pbGFyIHRvIHBhcnNl
ci9odG1sLXBhcnNlci5odG1sIGp1c3QgdXNpbmcKKyMgc3JjZG9jIHRvIGxvYWQgaW5zdGVhZCBv
ZiBkb2N1bWVudC53cml0ZS4KK3BhcnNlci9odG1sLXBhcnNlci1zcmNkb2MuaHRtbAo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>183263</attachid>
            <date>2013-01-17 13:41:11 -0800</date>
            <delta_ts>2013-01-17 18:44:39 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-107158-20130117133820.patch</filename>
            <type>text/plain</type>
            <size>2937</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwMDM2CmRpZmYgLS1naXQgYS9QZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZyBiL1BlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCmluZGV4IDExYmE2NDhiY2Yz
MWQ5NzRlZmIwODI3NjQxMmE4NTk0OGRhYzJjNzkuLjA2YTFjNGI0Zjc5MTk1ZDUzZDRkODllYTIx
ODZhODg1NzE0OGE4NjkgMTAwNjQ0Ci0tLSBhL1BlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCisr
KyBiL1BlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTMtMDEt
MTcgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIEFkZCBhIHZlcnNp
b24gb2YgdGhlIGh0bWwtcGFyc2VyIGJlbmNobWFyayB3aGljaCB1c2VzIHNyY2RvYyBpbnN0ZWFk
IG9mIGRvY3VtZW50LndyaXRlIHNvIGl0IHRlc3RzIHRoZSB0aHJlYWRlZCBwYXJzZXIKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzE1OAorCisgICAg
ICAgIFJldmlld2VkIGJ5IFJ5b3N1a2UgTml3YS4KKworICAgICAgICBDdXJyZW50bHkgdGhpcyB0
ZXN0IGV2ZW4gb3B0cy1pbiB0byB0aGUgdGhyZWFkZWQgcGFyc2VyIGlmIGF2YWlsYWJsZS4KKyAg
ICAgICAgV2UnbGwgcmVtb3ZlIHRoYXQgbGluZSB3aGVuIHRoZSB0aHJlYWRlZCBwYXJzZXIgYmVj
b21lcyBkZWZhdWx0IG9yIGdvZXMgYXdheS4KKworICAgICAgICAqIFBhcnNlci9odG1sLXBhcnNl
ci1zcmNkb2MuaHRtbDogQWRkZWQuCisKIDIwMTMtMDEtMTYgIEFybmF1ZCBSZW5ldmllciAgPGEu
cmVuZXZpZXJAc2lzYS5zYW1zdW5nLmNvbT4KIAogICAgICAgICBpbmNvbnNpc3RlbmN5IGluIGRy
YXdJbWFnZSB3aXRoIHRhcmdldCByZWN0IG5lZ2F0aXZlIGRpbWVuc2lvbnMuCmRpZmYgLS1naXQg
YS9QZXJmb3JtYW5jZVRlc3RzL1BhcnNlci9odG1sLXBhcnNlci1zcmNkb2MuaHRtbCBiL1BlcmZv
cm1hbmNlVGVzdHMvUGFyc2VyL2h0bWwtcGFyc2VyLXNyY2RvYy5odG1sCm5ldyBmaWxlIG1vZGUg
MTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjNl
OGQxNmJlZjI1YmRhNDU0MGU4OTkxYTVmNTQ0MjBiZTc5ZDNmNDMKLS0tIC9kZXYvbnVsbAorKysg
Yi9QZXJmb3JtYW5jZVRlc3RzL1BhcnNlci9odG1sLXBhcnNlci1zcmNkb2MuaHRtbApAQCAtMCww
ICsxLDM0IEBACis8IURPQ1RZUEUgaHRtbD4KKzxib2R5PgorPHNjcmlwdCBzcmM9Ii4uL3Jlc291
cmNlcy9ydW5uZXIuanMiPjwvc2NyaXB0PgorPHNjcmlwdD4KKy8vIFVzZSB0aGUgdGhyZWFkZWQg
cGFyc2VyIGlmIGF2YWlsYWJsZToKK2lmICh3aW5kb3cuaW50ZXJuYWxzICYmIHdpbmRvdy5pbnRl
cm5hbHMuc2V0dGluZ3Muc2V0VGhyZWFkZWRIVE1MUGFyc2VyKQorICAgIHdpbmRvdy5pbnRlcm5h
bHMuc2V0dGluZ3Muc2V0VGhyZWFkZWRIVE1MUGFyc2VyKHRydWUpOworCit2YXIgc3BlYyA9IFBl
cmZUZXN0UnVubmVyLmxvYWRGaWxlKCJyZXNvdXJjZXMvaHRtbDUuaHRtbCIpOworCit2YXIgaWZy
YW1lID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiaWZyYW1lIik7CitpZnJhbWUuc3R5bGUuZGlz
cGxheSA9ICJub25lIjsgIC8vIFByZXZlbnQgY3JlYXRpb24gb2YgdGhlIHJlbmRlcmluZyB0cmVl
LCBzbyB3ZSBvbmx5IHRlc3QgSFRNTCBwYXJzaW5nLgoraWZyYW1lLnNhbmRib3ggPSAnJzsgIC8v
IFByZXZlbnQgZXh0ZXJuYWwgc2NyaXB0IGxvYWRzIHdoaWNoIGNvdWxkIGNhdXNlIHdyaXRlKCkg
dG8gcmV0dXJuIGJlZm9yZSBjb21wbGV0aW5nIHRoZSBwYXJzZS4KK2RvY3VtZW50LmJvZHkuYXBw
ZW5kQ2hpbGQoaWZyYW1lKTsKKworUGVyZlRlc3RSdW5uZXIucHJlcGFyZVRvTWVhc3VyZVZhbHVl
c0FzeW5jKHtkb25lOiBvbkNvbXBsZXRlZFJ1biwgdW5pdDogJ21zJ30pOworCitpZnJhbWUub25s
b2FkID0gZnVuY3Rpb24oKSB7CisgICAgdmFyIG5vdyA9IFBlcmZUZXN0UnVubmVyLm5vdygpOwor
ICAgIFBlcmZUZXN0UnVubmVyLm1lYXN1cmVWYWx1ZUFzeW5jKG5vdyAtIHRoZW4pOworICAgIHRo
ZW4gPSBub3c7CisgICAgaWZyYW1lLnNyY2RvYyA9IHNwZWM7Cit9Cit2YXIgdGhlbiA9IFBlcmZU
ZXN0UnVubmVyLm5vdygpOworaWZyYW1lLnNyY2RvYyA9IHNwZWM7CisKK2Z1bmN0aW9uIG9uQ29t
cGxldGVkUnVuKCkgeworICAgIGlmcmFtZS5vbmxvYWQgPSBudWxsOworICAgIC8vIEZJWE1FOiBU
aGlzIHNob3VsZCBwcm9iYWJseSByZW1vdmUgdGhlIGlmcmFtZSwgYnV0IHRoYXQgY3VycmVudGx5
CisgICAgLy8gY2F1c2VzIHRoZSB0aHJlYWRlZC1wYXJzZXIgdG8gbmV2ZXIgc2VuZCB0aGUgbG9h
ZCBldmVudCBmb3IgdGhlIG1haW4gcGFnZS4KKyAgICAvLyBkb2N1bWVudC5ib2R5LnJlbW92ZUNo
aWxkKGlmcmFtZSk7Cit9Cis8L3NjcmlwdD4KKzwvYm9keT4KZGlmZiAtLWdpdCBhL1BlcmZvcm1h
bmNlVGVzdHMvU2tpcHBlZCBiL1BlcmZvcm1hbmNlVGVzdHMvU2tpcHBlZAppbmRleCA1ZmQ0MTQ5
MjI0ODExNzJhMDE1OGRlNWE2M2M4NDQ3MGVlMTljMGIxLi4xZmNmMTBmMWE4YTAyNmJlOWUwNDVh
NDU3ZGFjNDg5OWY2OTI2YWE4IDEwMDY0NAotLS0gYS9QZXJmb3JtYW5jZVRlc3RzL1NraXBwZWQK
KysrIGIvUGVyZm9ybWFuY2VUZXN0cy9Ta2lwcGVkCkBAIC02NCwzICs2NCw4IEBAIFNWRy9TdmdO
ZXN0ZWRVc2UuaHRtbAogU2hhZG93RE9NCiAKIENhbnZhcy9kcmF3aW1hZ2UuaHRtbAorCisjIFdv
cmtzIGZpbmUsIGJ1dCBpcyBtb3N0bHkgdXNlZnVsIHRvIHRoZSB0aHJlYWRlZC1wYXJzaW5nIGZv
bGtzLCBhcworIyBpdCdzIHZlcnkgc2ltaWxhciB0byBwYXJzZXIvaHRtbC1wYXJzZXIuaHRtbCBq
dXN0IHVzaW5nCisjIHNyY2RvYyB0byBsb2FkIGluc3RlYWQgb2YgZG9jdW1lbnQud3JpdGUuCitw
YXJzZXIvaHRtbC1wYXJzZXItc3JjZG9jLmh0bWwK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>183347</attachid>
            <date>2013-01-17 18:44:43 -0800</date>
            <delta_ts>2013-01-17 19:14:06 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-107158-20130117184152.patch</filename>
            <type>text/plain</type>
            <size>3010</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQwMDg3CmRpZmYgLS1naXQgYS9QZXJmb3JtYW5jZVRlc3Rz
L0NoYW5nZUxvZyBiL1BlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCmluZGV4IDJkNDJkYjkwYjRl
N2JlZTEzZmUyZGU4ODgxMjhjYzdmNDI5NzRiMzIuLjgzYmZkYWFmYzlmMzk0YTlkZDdiMWJkODYy
ZWExYTQxNGFiYjQ4NTggMTAwNjQ0Ci0tLSBhL1BlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCisr
KyBiL1BlcmZvcm1hbmNlVGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTMtMDEt
MTcgIEVyaWMgU2VpZGVsICA8ZXJpY0B3ZWJraXQub3JnPgorCisgICAgICAgIEFkZCBhIHZlcnNp
b24gb2YgdGhlIGh0bWwtcGFyc2VyIGJlbmNobWFyayB3aGljaCB1c2VzIHNyY2RvYyBpbnN0ZWFk
IG9mIGRvY3VtZW50LndyaXRlIHNvIGl0IHRlc3RzIHRoZSB0aHJlYWRlZCBwYXJzZXIKKyAgICAg
ICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNzE1OAorCisgICAg
ICAgIFJldmlld2VkIGJ5IFJ5b3N1a2UgTml3YS4KKworICAgICAgICBDdXJyZW50bHkgdGhpcyB0
ZXN0IGV2ZW4gb3B0cy1pbiB0byB0aGUgdGhyZWFkZWQgcGFyc2VyIGlmIGF2YWlsYWJsZS4KKyAg
ICAgICAgV2UnbGwgcmVtb3ZlIHRoYXQgbGluZSB3aGVuIHRoZSB0aHJlYWRlZCBwYXJzZXIgYmVj
b21lcyBkZWZhdWx0IG9yIGdvZXMgYXdheS4KKworICAgICAgICAqIFBhcnNlci9odG1sLXBhcnNl
ci1zcmNkb2MuaHRtbDogQWRkZWQuCisKIDIwMTMtMDEtMTcgIFNoZXJpZmYgQm90ICA8d2Via2l0
LnJldmlldy5ib3RAZ21haWwuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQsIHJvbGxpbmcgb3V0
IHIxNDAwNTEuCmRpZmYgLS1naXQgYS9QZXJmb3JtYW5jZVRlc3RzL1BhcnNlci9odG1sLXBhcnNl
ci1zcmNkb2MuaHRtbCBiL1BlcmZvcm1hbmNlVGVzdHMvUGFyc2VyL2h0bWwtcGFyc2VyLXNyY2Rv
Yy5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAuLjNlOGQxNmJlZjI1YmRhNDU0MGU4OTkxYTVmNTQ0MjBiZTc5ZDNm
NDMKLS0tIC9kZXYvbnVsbAorKysgYi9QZXJmb3JtYW5jZVRlc3RzL1BhcnNlci9odG1sLXBhcnNl
ci1zcmNkb2MuaHRtbApAQCAtMCwwICsxLDM0IEBACis8IURPQ1RZUEUgaHRtbD4KKzxib2R5Pgor
PHNjcmlwdCBzcmM9Ii4uL3Jlc291cmNlcy9ydW5uZXIuanMiPjwvc2NyaXB0PgorPHNjcmlwdD4K
Ky8vIFVzZSB0aGUgdGhyZWFkZWQgcGFyc2VyIGlmIGF2YWlsYWJsZToKK2lmICh3aW5kb3cuaW50
ZXJuYWxzICYmIHdpbmRvdy5pbnRlcm5hbHMuc2V0dGluZ3Muc2V0VGhyZWFkZWRIVE1MUGFyc2Vy
KQorICAgIHdpbmRvdy5pbnRlcm5hbHMuc2V0dGluZ3Muc2V0VGhyZWFkZWRIVE1MUGFyc2VyKHRy
dWUpOworCit2YXIgc3BlYyA9IFBlcmZUZXN0UnVubmVyLmxvYWRGaWxlKCJyZXNvdXJjZXMvaHRt
bDUuaHRtbCIpOworCit2YXIgaWZyYW1lID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiaWZyYW1l
Iik7CitpZnJhbWUuc3R5bGUuZGlzcGxheSA9ICJub25lIjsgIC8vIFByZXZlbnQgY3JlYXRpb24g
b2YgdGhlIHJlbmRlcmluZyB0cmVlLCBzbyB3ZSBvbmx5IHRlc3QgSFRNTCBwYXJzaW5nLgoraWZy
YW1lLnNhbmRib3ggPSAnJzsgIC8vIFByZXZlbnQgZXh0ZXJuYWwgc2NyaXB0IGxvYWRzIHdoaWNo
IGNvdWxkIGNhdXNlIHdyaXRlKCkgdG8gcmV0dXJuIGJlZm9yZSBjb21wbGV0aW5nIHRoZSBwYXJz
ZS4KK2RvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQoaWZyYW1lKTsKKworUGVyZlRlc3RSdW5uZXIu
cHJlcGFyZVRvTWVhc3VyZVZhbHVlc0FzeW5jKHtkb25lOiBvbkNvbXBsZXRlZFJ1biwgdW5pdDog
J21zJ30pOworCitpZnJhbWUub25sb2FkID0gZnVuY3Rpb24oKSB7CisgICAgdmFyIG5vdyA9IFBl
cmZUZXN0UnVubmVyLm5vdygpOworICAgIFBlcmZUZXN0UnVubmVyLm1lYXN1cmVWYWx1ZUFzeW5j
KG5vdyAtIHRoZW4pOworICAgIHRoZW4gPSBub3c7CisgICAgaWZyYW1lLnNyY2RvYyA9IHNwZWM7
Cit9Cit2YXIgdGhlbiA9IFBlcmZUZXN0UnVubmVyLm5vdygpOworaWZyYW1lLnNyY2RvYyA9IHNw
ZWM7CisKK2Z1bmN0aW9uIG9uQ29tcGxldGVkUnVuKCkgeworICAgIGlmcmFtZS5vbmxvYWQgPSBu
dWxsOworICAgIC8vIEZJWE1FOiBUaGlzIHNob3VsZCBwcm9iYWJseSByZW1vdmUgdGhlIGlmcmFt
ZSwgYnV0IHRoYXQgY3VycmVudGx5CisgICAgLy8gY2F1c2VzIHRoZSB0aHJlYWRlZC1wYXJzZXIg
dG8gbmV2ZXIgc2VuZCB0aGUgbG9hZCBldmVudCBmb3IgdGhlIG1haW4gcGFnZS4KKyAgICAvLyBk
b2N1bWVudC5ib2R5LnJlbW92ZUNoaWxkKGlmcmFtZSk7Cit9Cis8L3NjcmlwdD4KKzwvYm9keT4K
ZGlmZiAtLWdpdCBhL1BlcmZvcm1hbmNlVGVzdHMvU2tpcHBlZCBiL1BlcmZvcm1hbmNlVGVzdHMv
U2tpcHBlZAppbmRleCA3NmUzZDUwN2JkMWFjZWM4YzQ4MjZiYjAzOTcwMTQ3NTYwYTFhYmYyLi43
ZDhmYTc5NDU1NzFkMzQ5M2UyYjU4ZmNlMGQ4OWI5NTE3MDQ4NTA0IDEwMDY0NAotLS0gYS9QZXJm
b3JtYW5jZVRlc3RzL1NraXBwZWQKKysrIGIvUGVyZm9ybWFuY2VUZXN0cy9Ta2lwcGVkCkBAIC02
NywzICs2NywxMCBAQCBTVkcvU3ZnTmVzdGVkVXNlLmh0bWwKIFNoYWRvd0RPTQogCiBDYW52YXMv
ZHJhd2ltYWdlLmh0bWwKKworIyBXb3JrcyBmaW5lLCBidXQgaXMgbW9zdGx5IHVzZWZ1bCB0byB0
aGUgdGhyZWFkZWQtcGFyc2luZyBmb2xrcywgYXMKKyMgaXQncyB2ZXJ5IHNpbWlsYXIgdG8gcGFy
c2VyL2h0bWwtcGFyc2VyLmh0bWwganVzdCB1c2luZworIyBzcmNkb2MgdG8gbG9hZCBpbnN0ZWFk
IG9mIGRvY3VtZW50LndyaXRlLgorIyBBbHNvIHdpbGwgcmVxdWlyZSBlZGl0aW5nIHRoZSBweXRo
b24gaW4gb3JkZXIgdG8gaWdub3JlIGFsbCB0aGUKKyMgY29uc29sZSBtZXNzYWdlcyBzbyB0aGF0
IGl0ICJwYXNzZXMiLgorUGFyc2VyL2h0bWwtcGFyc2VyLXNyY2RvYy5odG1sCg==
</data>
<flag name="commit-queue"
          id="201681"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
      

    </bug>

</bugzilla>