<?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>36454</bug_id>
          
          <creation_ts>2010-03-22 11:07:36 -0700</creation_ts>
          <short_desc>[GTK] Improve reporting of frame loader callbacks in DRT</short_desc>
          <delta_ts>2010-05-16 00:44:54 -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>PC</rep_platform>
          <op_sys>Linux</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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Sergio Villar Senin">svillar</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>eric</cc>
    
    <cc>gustavo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>202619</commentid>
    <comment_count>0</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-22 11:07:36 -0700</bug_when>
    <thetext>Some tests under http/test/loading fail due to the lack of reporting in DRT</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202641</commentid>
    <comment_count>1</comment_count>
      <attachid>51316</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-22 11:36:35 -0700</bug_when>
    <thetext>Created attachment 51316
Print didFinishLoadForFrame outcome in DRT</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202642</commentid>
    <comment_count>2</comment_count>
      <attachid>51317</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-22 11:37:37 -0700</bug_when>
    <thetext>Created attachment 51317
Add a CR after printing didFinishDocumentLoadForFram</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202643</commentid>
    <comment_count>3</comment_count>
      <attachid>51318</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-22 11:38:27 -0700</bug_when>
    <thetext>Created attachment 51318
Print didStartProvisionalLoadForFrame in the callback of notify::load-status property change notification</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202644</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-03-22 11:39:41 -0700</bug_when>
    <thetext>Attachment 51318 did not pass style-queue:

Failed to run &quot;WebKitTools/Scripts/check-webkit-style&quot; exit_code: 1
WebKitTools/DumpRenderTree/gtk/DumpRenderTree.cpp:810:  Extra space before ( in function call  [whitespace/parens] [4]
WebKitTools/DumpRenderTree/gtk/DumpRenderTree.cpp:812:  Extra space before ( in function call  [whitespace/parens] [4]
Total errors found: 2 in 2 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202647</commentid>
    <comment_count>5</comment_count>
      <attachid>51319</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-22 11:41:30 -0700</bug_when>
    <thetext>Created attachment 51319
Print didCommitLoadForFrame in the callback of signal::load-committed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>202652</commentid>
    <comment_count>6</comment_count>
      <attachid>51320</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-22 11:42:21 -0700</bug_when>
    <thetext>Created attachment 51320
Added &quot;onload-event&quot; signal to WebKitWebView. Fix several loading tests

This patch does:
   * Added &quot;onload-event&quot; signal to WebKitWebView
   * FrameLoader emits onload-event when handling dispatchDidHandleOnloadEvents
   * Removed 5 tests from Skipped file</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203933</commentid>
    <comment_count>7</comment_count>
      <attachid>51316</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-25 01:52:40 -0700</bug_when>
    <thetext>Comment on attachment 51316
Print didFinishLoadForFrame outcome in DRT

Change looks OK, but you need to fill in the ChangeLog with information about the change.  See http://webkit.org/coding/contributing.html</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203934</commentid>
    <comment_count>8</comment_count>
      <attachid>51317</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-25 01:53:33 -0700</bug_when>
    <thetext>Comment on attachment 51317
Add a CR after printing didFinishDocumentLoadForFram

Change again looks OK, but ChangeLog needs work.  see http://webkit.org/coding/contributing.html.

ChangeLogs are important both for the review of patches, and for when other people wish to understand what your code does (during svn annotate, etc.)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203935</commentid>
    <comment_count>9</comment_count>
      <attachid>51318</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-25 01:54:17 -0700</bug_when>
    <thetext>Comment on attachment 51318
Print didStartProvisionalLoadForFrame in the callback of notify::load-status property change notification

Again looks fine.  Again needs ChangeLog.

Shouldn&apos;t tests be un-skipped after these changes?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203936</commentid>
    <comment_count>10</comment_count>
      <attachid>51319</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-25 01:54:36 -0700</bug_when>
    <thetext>Comment on attachment 51319
Print didCommitLoadForFrame in the callback of signal::load-committed

ChangeLog :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203983</commentid>
    <comment_count>11</comment_count>
      <attachid>51622</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-25 04:08:37 -0700</bug_when>
    <thetext>Created attachment 51622
Print didFinishLoadForFrame outcome in DRT

Improved Changelog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203984</commentid>
    <comment_count>12</comment_count>
      <attachid>51623</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-25 04:09:08 -0700</bug_when>
    <thetext>Created attachment 51623
Add a CR after printing didFinishDocumentLoadForFrame</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203985</commentid>
    <comment_count>13</comment_count>
      <attachid>51624</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-25 04:09:37 -0700</bug_when>
    <thetext>Created attachment 51624
Print didStartProvisionalLoadForFrame in the callback of notify::load-status property change notification</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203986</commentid>
    <comment_count>14</comment_count>
      <attachid>51625</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-25 04:10:16 -0700</bug_when>
    <thetext>Created attachment 51625
Print didCommitLoadForFrame in the callback of signal::load-committed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203987</commentid>
    <comment_count>15</comment_count>
      <attachid>51626</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-25 04:10:42 -0700</bug_when>
    <thetext>Created attachment 51626
Added &quot;onload-event&quot; signal to WebKitWebView. Fix several loading tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>203988</commentid>
    <comment_count>16</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-25 04:11:58 -0700</bug_when>
    <thetext>I sent small patches to make them easier to review. If committing small patches is a problem I can create a single one.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204755</commentid>
    <comment_count>17</comment_count>
      <attachid>51622</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-26 13:29:42 -0700</bug_when>
    <thetext>Comment on attachment 51622
Print didFinishLoadForFrame outcome in DRT

Yay!  Looking forward to the un-skipping!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204756</commentid>
    <comment_count>18</comment_count>
      <attachid>51623</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-26 13:29:57 -0700</bug_when>
    <thetext>Comment on attachment 51623
Add a CR after printing didFinishDocumentLoadForFrame

Yay!  Looking forward to the un-skipping!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204757</commentid>
    <comment_count>19</comment_count>
      <attachid>51624</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-26 13:30:38 -0700</bug_when>
    <thetext>Comment on attachment 51624
Print didStartProvisionalLoadForFrame in the callback of notify::load-status property change notification

Excellent.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204758</commentid>
    <comment_count>20</comment_count>
      <attachid>51625</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-26 13:31:00 -0700</bug_when>
    <thetext>Comment on attachment 51625
Print didCommitLoadForFrame in the callback of signal::load-committed

OK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204759</commentid>
    <comment_count>21</comment_count>
      <attachid>51626</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-26 13:31:46 -0700</bug_when>
    <thetext>Comment on attachment 51626
Added &quot;onload-event&quot; signal to WebKitWebView. Fix several loading tests

OK.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204825</commentid>
    <comment_count>22</comment_count>
      <attachid>51622</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-03-26 15:16:18 -0700</bug_when>
    <thetext>Comment on attachment 51622
Print didFinishLoadForFrame outcome in DRT

Clearing flags on attachment: 51622

Committed r56645: &lt;http://trac.webkit.org/changeset/56645&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204834</commentid>
    <comment_count>23</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-26 15:39:29 -0700</bug_when>
    <thetext>Looks like the first checkin caused a test failure:
http://build.webkit.org/results/GTK%20Linux%2064-bit%20Release/r56645%20(1381)/http/tests/loading/redirect-with-no-location-crash-pretty-diff.html

Maybe that will stop failign once they&apos;re all checked in?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>204973</commentid>
    <comment_count>24</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-27 03:26:25 -0700</bug_when>
    <thetext>(In reply to comment #23)
&gt; Looks like the first checkin caused a test failure:
&gt; http://build.webkit.org/results/GTK%20Linux%2064-bit%20Release/r56645%20(1381)/http/tests/loading/redirect-with-no-location-crash-pretty-diff.html
&gt; 
&gt; Maybe that will stop failign once they&apos;re all checked in?

Looks like that&apos;s the case. Should be fixed by https://bugs.webkit.org/attachment.cgi?id=51623 as it needs a CR after the didFinishDocumentLoadForFrame</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205084</commentid>
    <comment_count>25</comment_count>
      <attachid>51623</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-03-27 18:07:38 -0700</bug_when>
    <thetext>Comment on attachment 51623
Add a CR after printing didFinishDocumentLoadForFrame

Clearing flags on attachment: 51623

Committed r56674: &lt;http://trac.webkit.org/changeset/56674&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205105</commentid>
    <comment_count>26</comment_count>
      <attachid>51624</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-03-27 22:34:37 -0700</bug_when>
    <thetext>Comment on attachment 51624
Print didStartProvisionalLoadForFrame in the callback of notify::load-status property change notification

Clearing flags on attachment: 51624

Committed r56679: &lt;http://trac.webkit.org/changeset/56679&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205107</commentid>
    <comment_count>27</comment_count>
      <attachid>51625</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-03-27 22:52:03 -0700</bug_when>
    <thetext>Comment on attachment 51625
Print didCommitLoadForFrame in the callback of signal::load-committed

Clearing flags on attachment: 51625

Committed r56680: &lt;http://trac.webkit.org/changeset/56680&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205108</commentid>
    <comment_count>28</comment_count>
      <attachid>51626</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-03-27 23:09:32 -0700</bug_when>
    <thetext>Comment on attachment 51626
Added &quot;onload-event&quot; signal to WebKitWebView. Fix several loading tests

Clearing flags on attachment: 51626

Committed r56681: &lt;http://trac.webkit.org/changeset/56681&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205109</commentid>
    <comment_count>29</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-03-27 23:09:38 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205181</commentid>
    <comment_count>30</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-28 09:14:10 -0700</bug_when>
    <thetext>These shoudl only be dumping when &quot;dump loader callbacks&quot; is enabled.

This is causing many non-loader tests to fail:
http://build.webkit.org/results/GTK%20Linux%2032-bit%20Release/r56693%20(10481)/accessibility/aria-activedescendant-crash-pretty-diff.html

And should be rolled out unless someone with a Gtk build is willing to make a fix.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205182</commentid>
    <comment_count>31</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-28 09:15:05 -0700</bug_when>
    <thetext>My apologies for not spotting the error in my review.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205256</commentid>
    <comment_count>32</comment_count>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2010-03-28 15:31:24 -0700</bug_when>
    <thetext>I am rolling out. Let&apos;s please test patches that alter DRT with all tests before putting up for review, and landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205257</commentid>
    <comment_count>33</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-03-28 15:50:20 -0700</bug_when>
    <thetext>Thank you Gustavo.  Sorry for the trouble.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205330</commentid>
    <comment_count>34</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-29 01:33:39 -0700</bug_when>
    <thetext>(In reply to comment #32)
&gt; I am rolling out. Let&apos;s please test patches that alter DRT with all tests
&gt; before putting up for review, and landing.

Ups, my fault. I&apos;ll upload new versions of the patches</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>205437</commentid>
    <comment_count>35</comment_count>
      <attachid>51909</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-03-29 07:57:34 -0700</bug_when>
    <thetext>Created attachment 51909
Print didStartProvisionalLoadForFram in the callback of signal::load-committed

This new version only prints the output when needed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>207541</commentid>
    <comment_count>36</comment_count>
      <attachid>51909</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2010-04-01 17:40:22 -0700</bug_when>
    <thetext>Comment on attachment 51909
Print didStartProvisionalLoadForFram in the callback of signal::load-committed

Should this be keyed on database callbacks?
 849     if (gLayoutTestController-&gt;dumpDatabaseCallbacks()) {</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210127</commentid>
    <comment_count>37</comment_count>
      <attachid>51909</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2010-04-08 06:24:08 -0700</bug_when>
    <thetext>Comment on attachment 51909
Print didStartProvisionalLoadForFram in the callback of signal::load-committed

 849     if (gLayoutTestController-&gt;dumpDatabaseCallbacks()) {

This is wrong, given we are talking about frame loader, not about databases here. And you should also unskip the tests that had to be skipped because of missing this functionality.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210140</commentid>
    <comment_count>38</comment_count>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-04-08 06:44:14 -0700</bug_when>
    <thetext>(In reply to comment #37)
&gt; (From update of attachment 51909 [details])
&gt;  849     if (gLayoutTestController-&gt;dumpDatabaseCallbacks()) {
&gt; 
&gt; This is wrong, given we are talking about frame loader, not about databases
&gt; here. And you should also unskip the tests that had to be skipped because of
&gt; missing this functionality.

What a stupid mistake, should be dumpFrameLoaderCallbacks(). I&apos;ll upload the new version of the patch, and sorry for the noise.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210619</commentid>
    <comment_count>39</comment_count>
      <attachid>52947</attachid>
    <who name="Sergio Villar Senin">svillar</who>
    <bug_when>2010-04-09 00:59:09 -0700</bug_when>
    <thetext>Created attachment 52947
Print didStartProvisionalLoadForFrame in the callback of load-committed signal

One of the tests associated to this bug in Skipped file was not really related to this fix, so I just moved it to where the other loading tests are.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>210691</commentid>
    <comment_count>40</comment_count>
      <attachid>52947</attachid>
    <who name="Gustavo Noronha (kov)">gustavo</who>
    <bug_when>2010-04-09 05:43:45 -0700</bug_when>
    <thetext>Comment on attachment 52947
Print didStartProvisionalLoadForFrame in the callback of load-committed signal

 849     if (gLayoutTestController-&gt;dumpFrameLoadCallbacks()) {
 850         if (loadStatus == WEBKIT_LOAD_PROVISIONAL) {

Doing early returns here would be more usual. I hope you have run all the tests with this change in? =)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226171</commentid>
    <comment_count>41</comment_count>
      <attachid>52947</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-05-14 23:55:23 -0700</bug_when>
    <thetext>Comment on attachment 52947
Print didStartProvisionalLoadForFrame in the callback of load-committed signal

This patch has been sitting in pending-commit for over a month.  Hopefully it still works.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226275</commentid>
    <comment_count>42</comment_count>
      <attachid>52947</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-15 10:12:48 -0700</bug_when>
    <thetext>Comment on attachment 52947
Print didStartProvisionalLoadForFrame in the callback of load-committed signal

Rejecting patch 52947 from commit-queue.

Failed to run &quot;[u&apos;/Users/eseidel/Projects/CommitQueue/WebKitTools/Scripts/svn-apply&apos;, u&apos;--reviewer&apos;, u&apos;Gustavo Noronha Silva&apos;, u&apos;--force&apos;]&quot; exit_code: 1
Last 500 characters of output:
).
patching file LayoutTests/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file LayoutTests/platform/gtk/Skipped
Hunk #1 succeeded at 3313 (offset -103 lines).
Hunk #2 FAILED at 5771.
1 out of 2 hunks FAILED -- saving rejects to file LayoutTests/platform/gtk/Skipped.rej
patching file WebKitTools/ChangeLog
Hunk #1 succeeded at 1 with fuzz 3.
patching file WebKitTools/DumpRenderTree/gtk/DumpRenderTree.cpp
Hunk #1 succeeded at 843 (offset 1 line).
Hunk #2 succeeded at 884 (offset 1 line).

Full output: http://webkit-commit-queue.appspot.com/results/2307110</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226370</commentid>
    <comment_count>43</comment_count>
      <attachid>56169</attachid>
    <who name="Adam Barth">abarth</who>
    <bug_when>2010-05-15 18:06:27 -0700</bug_when>
    <thetext>Created attachment 56169
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226438</commentid>
    <comment_count>44</comment_count>
      <attachid>56169</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-16 00:44:45 -0700</bug_when>
    <thetext>Comment on attachment 56169
Patch for landing

Clearing flags on attachment: 56169

Committed r59568: &lt;http://trac.webkit.org/changeset/59568&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226439</commentid>
    <comment_count>45</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-16 00:44:54 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51316</attachid>
            <date>2010-03-22 11:36:35 -0700</date>
            <delta_ts>2010-03-25 04:08:37 -0700</delta_ts>
            <desc>Print didFinishLoadForFrame outcome in DRT</desc>
            <filename>0001-Print-didFinishLoadForFrame-outcome-in-DRT.patch</filename>
            <type>text/plain</type>
            <size>1720</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSAxNWJjYTQxOGJlZGUxZmE5ZGE5MTBmYjhhNWNjZGM4ZTE2ZWI5OTMwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IE1vbiwgMjIgTWFyIDIwMTAgMTg6MDg6MjcgKzAxMDAKU3ViamVjdDogW1BBVENI
IDEvNV0gUHJpbnQgZGlkRmluaXNoTG9hZEZvckZyYW1lIG91dGNvbWUgaW4gRFJUCgotLS0KIFdl
YktpdFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDExICsr
KysrKysrKysrCiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUu
Y3BwIHwgICAgNiArKysrKysKIDIgZmlsZXMgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgMCBk
ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cgYi9XZWJLaXRU
b29scy9DaGFuZ2VMb2cKaW5kZXggNjk0OTAzYy4uMTg2YTdjMyAxMDA2NDQKLS0tIGEvV2ViS2l0
VG9vbHMvQ2hhbmdlTG9nCisrKyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0
IEBACisyMDEwLTAzLTIyICBTZXJnaW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29t
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFByaW50
IGRpZEZpbmlzaExvYWRGb3JGcmFtZSBvdXRjb21lIGluIERSVAorCisgICAgICAgIE5lZWQgYSBz
aG9ydCBkZXNjcmlwdGlvbiBhbmQgYnVnIFVSTCAoT09QUyEpCisKKyAgICAgICAgKiBEdW1wUmVu
ZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwOgorICAgICAgICAod2ViVmlld0xvYWRDb21t
aXR0ZWQpOgorCiAyMDEwLTAzLTIyICBLZW5uZXRoIFJvaGRlIENocmlzdGlhbnNlbiAgPGtlbm5l
dGhAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBTaW1vbiBIYXVzbWFubi4KZGlm
ZiAtLWdpdCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5j
cHAgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCmlu
ZGV4IDlmNzEzODcuLjM5MGIyZjcgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJU
cmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRy
ZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcApAQCAtNTgxLDYgKzU4MSwxMiBAQCBzdGF0aWMgY2hh
ciogZ2V0RnJhbWVOYW1lU3VpdGFibGVGb3JUZXN0UmVzdWx0KFdlYktpdFdlYlZpZXcqIHZpZXcs
IFdlYktpdFdlYkZyYQogCiBzdGF0aWMgdm9pZCB3ZWJWaWV3TG9hZEZpbmlzaGVkKFdlYktpdFdl
YlZpZXcqIHZpZXcsIFdlYktpdFdlYkZyYW1lKiBmcmFtZSwgdm9pZCopCiB7CisgICAgaWYgKCFk
b25lICYmIGdMYXlvdXRUZXN0Q29udHJvbGxlci0+ZHVtcEZyYW1lTG9hZENhbGxiYWNrcygpKSB7
CisgICAgICAgIGNoYXIqIGZyYW1lTmFtZSA9IGdldEZyYW1lTmFtZVN1aXRhYmxlRm9yVGVzdFJl
c3VsdCh2aWV3LCBmcmFtZSk7CisgICAgICAgIHByaW50ZigiJXMgLSBkaWRGaW5pc2hMb2FkRm9y
RnJhbWVcbiIsIGZyYW1lTmFtZSk7CisgICAgICAgIGdfZnJlZShmcmFtZU5hbWUpOworICAgIH0K
KwogICAgIGlmIChmcmFtZSAhPSB0b3BMb2FkaW5nRnJhbWUpCiAgICAgICAgIHJldHVybjsKIAot
LSAKMS43LjAKCg==
</data>
<flag name="review"
          id="34557"
          type_id="1"
          status="-"
          setter="eric"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51317</attachid>
            <date>2010-03-22 11:37:37 -0700</date>
            <delta_ts>2010-03-25 04:09:08 -0700</delta_ts>
            <desc>Add a CR after printing didFinishDocumentLoadForFram</desc>
            <filename>0002-Add-a-CR-after-printing-didFinishDocumentLoadForFram.patch</filename>
            <type>text/plain</type>
            <size>1832</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSAwMTViMzQzYmY3ZTJkOTJiNzk1M2U5YzcyNGFhZjY1Nzg5OGFjNmJjIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IE1vbiwgMjIgTWFyIDIwMTAgMTg6MDk6MjAgKzAxMDAKU3ViamVjdDogW1BBVENI
IDIvNV0gQWRkIGEgQ1IgYWZ0ZXIgcHJpbnRpbmcgZGlkRmluaXNoRG9jdW1lbnRMb2FkRm9yRnJh
bWUKCi0tLQogV2ViS2l0VG9vbHMvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgMTEgKysrKysrKysrKysKIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1w
UmVuZGVyVHJlZS5jcHAgfCAgICAyICstCiAyIGZpbGVzIGNoYW5nZWQsIDEyIGluc2VydGlvbnMo
KyksIDEgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nIGIv
V2ViS2l0VG9vbHMvQ2hhbmdlTG9nCmluZGV4IDE4NmE3YzMuLjVlYTE3N2QgMTAwNjQ0Ci0tLSBh
L1dlYktpdFRvb2xzL0NoYW5nZUxvZworKysgYi9XZWJLaXRUb29scy9DaGFuZ2VMb2cKQEAgLTIs
NiArMiwxNyBAQAogCiAgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgogCisgICAg
ICAgIEFkZCBhIENSIGFmdGVyIHByaW50aW5nIGRpZEZpbmlzaERvY3VtZW50TG9hZEZvckZyYW1l
CisKKyAgICAgICAgTmVlZCBhIHNob3J0IGRlc2NyaXB0aW9uIGFuZCBidWcgVVJMIChPT1BTISkK
KworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHA6CisgICAg
ICAgICh3ZWJWaWV3TG9hZEZpbmlzaGVkKToKKworMjAxMC0wMy0yMiAgU2VyZ2lvIFZpbGxhciBT
ZW5pbiAgPHN2aWxsYXJAaWdhbGlhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKwogICAgICAgICBQcmludCBkaWRGaW5pc2hMb2FkRm9yRnJhbWUgb3V0Y29tZSBp
biBEUlQKIAogICAgICAgICBOZWVkIGEgc2hvcnQgZGVzY3JpcHRpb24gYW5kIGJ1ZyBVUkwgKE9P
UFMhKQpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5k
ZXJUcmVlLmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJl
ZS5jcHAKaW5kZXggMzkwYjJmNy4uOTU4NDUwYyAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVt
cFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1w
UmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCkBAIC02MDUsNyArNjA1LDcgQEAgc3Rh
dGljIHZvaWQgd2ViVmlld0RvY3VtZW50TG9hZEZpbmlzaGVkKFdlYktpdFdlYlZpZXcqIHZpZXcs
IFdlYktpdFdlYkZyYW1lKiBmcmEKIHsKICAgICBpZiAoIWRvbmUgJiYgZ0xheW91dFRlc3RDb250
cm9sbGVyLT5kdW1wRnJhbWVMb2FkQ2FsbGJhY2tzKCkpIHsKICAgICAgICAgY2hhciogZnJhbWVO
YW1lID0gZ2V0RnJhbWVOYW1lU3VpdGFibGVGb3JUZXN0UmVzdWx0KHZpZXcsIGZyYW1lKTsKLSAg
ICAgICAgcHJpbnRmKCIlcyAtIGRpZEZpbmlzaERvY3VtZW50TG9hZEZvckZyYW1lIiwgZnJhbWVO
YW1lKTsKKyAgICAgICAgcHJpbnRmKCIlcyAtIGRpZEZpbmlzaERvY3VtZW50TG9hZEZvckZyYW1l
XG4iLCBmcmFtZU5hbWUpOwogICAgICAgICBnX2ZyZWUoZnJhbWVOYW1lKTsKICAgICB9IGVsc2Ug
aWYgKCFkb25lKSB7CiAgICAgICAgIGd1aW50IHBlbmRpbmdGcmFtZVVubG9hZEV2ZW50cyA9IHdl
YmtpdF93ZWJfZnJhbWVfZ2V0X3BlbmRpbmdfdW5sb2FkX2V2ZW50X2NvdW50KGZyYW1lKTsKLS0g
CjEuNy4wCgo=
</data>
<flag name="review"
          id="34558"
          type_id="1"
          status="-"
          setter="eric"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51318</attachid>
            <date>2010-03-22 11:38:27 -0700</date>
            <delta_ts>2010-03-25 04:09:37 -0700</delta_ts>
            <desc>Print didStartProvisionalLoadForFrame in the callback of notify::load-status property change notification</desc>
            <filename>0003-Print-didStartProvisionalLoadForFrame-in-the-callbac.patch</filename>
            <type>text/plain</type>
            <size>2693</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSAxMzQ5ZmUyZWZlZmMxOGJiODA0OTZlNjU5ZTQxMjMwNDRkODZlZTRmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IE1vbiwgMjIgTWFyIDIwMTAgMTk6MjA6MDggKzAxMDAKU3ViamVjdDogW1BBVENI
IDMvNV0gUHJpbnQgZGlkU3RhcnRQcm92aXNpb25hbExvYWRGb3JGcmFtZSBpbiB0aGUgY2FsbGJh
Y2sgb2Ygbm90aWZ5Ojpsb2FkLXN0YXR1cyBwcm9wZXJ0eSBjaGFuZ2Ugbm90aWZpY2F0aW9uCgot
LS0KIFdlYktpdFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
IDEzICsrKysrKysrKysrKysKIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVu
ZGVyVHJlZS5jcHAgfCAgIDE1ICsrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyOCBp
bnNlcnRpb25zKCspLCAwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0No
YW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwppbmRleCA1ZWExNzdkLi4zNTU1NWY3IDEw
MDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdl
TG9nCkBAIC0yLDYgKzIsMTkgQEAKIAogICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KIAorICAgICAgICBQcmludCBkaWRTdGFydFByb3Zpc2lvbmFsTG9hZEZvckZyYW1lIGluIHRo
ZSBjYWxsYmFjayBvZiBub3RpZnk6OmxvYWQtc3RhdHVzIHByb3BlcnR5IGNoYW5nZSBub3RpZmlj
YXRpb24KKworICAgICAgICBOZWVkIGEgc2hvcnQgZGVzY3JpcHRpb24gYW5kIGJ1ZyBVUkwgKE9P
UFMhKQorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcDoK
KyAgICAgICAgKHdlYkluc3BlY3RvckNsb3NlV2luZG93KToKKyAgICAgICAgKHdlYkluc3BlY3Rv
ckluc3BlY3RXZWJWaWV3KToKKyAgICAgICAgKGNyZWF0ZVdlYlZpZXcpOgorCisyMDEwLTAzLTIy
ICBTZXJnaW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCiAgICAgICAgIEFkZCBhIENSIGFmdGVyIHByaW50
aW5nIGRpZEZpbmlzaERvY3VtZW50TG9hZEZvckZyYW1lCiAKICAgICAgICAgTmVlZCBhIHNob3J0
IGRlc2NyaXB0aW9uIGFuZCBidWcgVVJMIChPT1BTISkKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xz
L0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAgYi9XZWJLaXRUb29scy9EdW1w
UmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCmluZGV4IDk1ODQ1MGMuLjEyNmM2MTkg
MTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJl
ZS5jcHAKKysrIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVl
LmNwcApAQCAtODEzLDYgKzgxMywxNyBAQCBzdGF0aWMgV2ViS2l0V2ViVmlldyogd2ViSW5zcGVj
dG9ySW5zcGVjdFdlYlZpZXcoV2ViS2l0V2ViSW5zcGVjdG9yKiwgZ3BvaW50ZXIgZAogICAgIHJl
dHVybiBXRUJLSVRfV0VCX1ZJRVcod2ViVmlldyk7CiB9CiAKK3N0YXRpYyB2b2lkIHdlYlZpZXdM
b2FkU3RhdHVzTm90aWZpZWQgKFdlYktpdFdlYlZpZXcqIHZpZXcsIGdwb2ludGVyIHVzZXJfZGF0
YSkKK3sKKyAgICBXZWJLaXRMb2FkU3RhdHVzIGxvYWRTdGF0dXMgPSB3ZWJraXRfd2ViX3ZpZXdf
Z2V0X2xvYWRfc3RhdHVzICh2aWV3KTsKKworICAgIGlmIChsb2FkU3RhdHVzID09IFdFQktJVF9M
T0FEX1BST1ZJU0lPTkFMKSB7CisgICAgICAgIGNoYXIqIGZyYW1lTmFtZSA9IGdldEZyYW1lTmFt
ZVN1aXRhYmxlRm9yVGVzdFJlc3VsdCh2aWV3LCBtYWluRnJhbWUpOworICAgICAgICBwcmludGYo
IiVzIC0gZGlkU3RhcnRQcm92aXNpb25hbExvYWRGb3JGcmFtZVxuIiwgZnJhbWVOYW1lKTsKKyAg
ICAgICAgZ19mcmVlKGZyYW1lTmFtZSk7CisgICAgfQorfQorCiBzdGF0aWMgV2ViS2l0V2ViVmll
dyogY3JlYXRlV2ViVmlldygpCiB7CiAgICAgV2ViS2l0V2ViVmlldyogdmlldyA9IFdFQktJVF9X
RUJfVklFVyh3ZWJraXRfd2ViX3ZpZXdfbmV3KCkpOwpAQCAtODM5LDYgKzg1MCwxMCBAQCBzdGF0
aWMgV2ViS2l0V2ViVmlldyogY3JlYXRlV2ViVmlldygpCiAgICAgICAgICAgICAgICAgICAgICAi
c2lnbmFsOjpnZW9sb2NhdGlvbi1wb2xpY3ktZGVjaXNpb24tcmVxdWVzdGVkIiwgZ2VvbG9jYXRp
b25Qb2xpY3lEZWNpc2lvblJlcXVlc3RlZCwgMCwKICAgICAgICAgICAgICAgICAgICAgIE5VTEwp
OwogCisgICAgZ19zaWduYWxfY29ubmVjdCh2aWV3LAorICAgICAgICAgICAgICAgICAgICAgIm5v
dGlmeTo6bG9hZC1zdGF0dXMiLCBHX0NBTExCQUNLKHdlYlZpZXdMb2FkU3RhdHVzTm90aWZpZWQp
LAorICAgICAgICAgICAgICAgICAgICAgTlVMTCk7CisKICAgICBXZWJLaXRXZWJJbnNwZWN0b3Iq
IGluc3BlY3RvciA9IHdlYmtpdF93ZWJfdmlld19nZXRfaW5zcGVjdG9yKHZpZXcpOwogICAgIGdf
b2JqZWN0X2Nvbm5lY3QoR19PQkpFQ1QoaW5zcGVjdG9yKSwKICAgICAgICAgICAgICAgICAgICAg
ICJzaWduYWw6Omluc3BlY3Qtd2ViLXZpZXciLCB3ZWJJbnNwZWN0b3JJbnNwZWN0V2ViVmlldywg
MCwKLS0gCjEuNy4wCgo=
</data>
<flag name="review"
          id="34559"
          type_id="1"
          status="-"
          setter="eric"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51319</attachid>
            <date>2010-03-22 11:41:30 -0700</date>
            <delta_ts>2010-03-25 04:10:16 -0700</delta_ts>
            <desc>Print didCommitLoadForFrame in the callback of signal::load-committed</desc>
            <filename>0004-Print-didCommitLoadForFrame-in-the-callback-of-signa.patch</filename>
            <type>text/plain</type>
            <size>2590</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSAwMzhmZGNmYzZhNGNhYWM5ZDQ1ZWYzMmFhOGY2Y2E1NjY5ZGUwN2UxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IE1vbiwgMjIgTWFyIDIwMTAgMTg6MTM6MDIgKzAxMDAKU3ViamVjdDogW1BBVENI
IDQvNV0gUHJpbnQgZGlkQ29tbWl0TG9hZEZvckZyYW1lIGluIHRoZSBjYWxsYmFjayBvZiBzaWdu
YWw6OmxvYWQtY29tbWl0dGVkCgotLS0KIFdlYktpdFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDEyICsrKysrKysrKysrKwogV2ViS2l0VG9vbHMvRHVtcFJl
bmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcCB8ICAgMTEgKysrKysrKysrKysKIDIgZmls
ZXMgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKSwgMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg
YS9XZWJLaXRUb29scy9DaGFuZ2VMb2cgYi9XZWJLaXRUb29scy9DaGFuZ2VMb2cKaW5kZXggMzU1
NTVmNy4uZjdhNWRkZCAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCisrKyBiL1dl
YktpdFRvb2xzL0NoYW5nZUxvZwpAQCAtMiw2ICsyLDE4IEBACiAKICAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCiAKKyAgICAgICAgUHJpbnQgZGlkQ29tbWl0TG9hZEZvckZyYW1l
IGluIHRoZSBjYWxsYmFjayBvZiBzaWduYWw6OmxvYWQtY29tbWl0dGVkCisKKyAgICAgICAgTmVl
ZCBhIHNob3J0IGRlc2NyaXB0aW9uIGFuZCBidWcgVVJMIChPT1BTISkKKworICAgICAgICAqIER1
bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHA6CisgICAgICAgICh3ZWJWaWV3TG9h
ZENvbW1pdHRlZCk6CisgICAgICAgIChjcmVhdGVXZWJWaWV3KToKKworMjAxMC0wMy0yMiAgU2Vy
Z2lvIFZpbGxhciBTZW5pbiAgPHN2aWxsYXJAaWdhbGlhLmNvbT4KKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKwogICAgICAgICBQcmludCBkaWRTdGFydFByb3Zpc2lvbmFs
TG9hZEZvckZyYW1lIGluIHRoZSBjYWxsYmFjayBvZiBub3RpZnk6OmxvYWQtc3RhdHVzIHByb3Bl
cnR5IGNoYW5nZSBub3RpZmljYXRpb24KIAogICAgICAgICBOZWVkIGEgc2hvcnQgZGVzY3JpcHRp
b24gYW5kIGJ1ZyBVUkwgKE9PUFMhKQpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRl
clRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVl
L2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKaW5kZXggMTI2YzYxOS4uZDlmYWQwZCAxMDA2NDQKLS0t
IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcAorKysg
Yi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCkBAIC01
NzksNiArNTc5LDE2IEBAIHN0YXRpYyBjaGFyKiBnZXRGcmFtZU5hbWVTdWl0YWJsZUZvclRlc3RS
ZXN1bHQoV2ViS2l0V2ViVmlldyogdmlldywgV2ViS2l0V2ViRnJhCiAgICAgcmV0dXJuIGZyYW1l
TmFtZTsKIH0KIAorc3RhdGljIHZvaWQgd2ViVmlld0xvYWRDb21taXR0ZWQoV2ViS2l0V2ViVmll
dyogdmlldywgV2ViS2l0V2ViRnJhbWUqIGZyYW1lLCB2b2lkKikKK3sKKyAgICBpZiAoIWRvbmUg
JiYgZ0xheW91dFRlc3RDb250cm9sbGVyLT5kdW1wRnJhbWVMb2FkQ2FsbGJhY2tzKCkpIHsKKyAg
ICAgICAgY2hhciogZnJhbWVOYW1lID0gZ2V0RnJhbWVOYW1lU3VpdGFibGVGb3JUZXN0UmVzdWx0
KHZpZXcsIGZyYW1lKTsKKyAgICAgICAgcHJpbnRmKCIlcyAtIGRpZENvbW1pdExvYWRGb3JGcmFt
ZVxuIiwgZnJhbWVOYW1lKTsKKyAgICAgICAgZ19mcmVlKGZyYW1lTmFtZSk7CisgICAgfQorfQor
CisKIHN0YXRpYyB2b2lkIHdlYlZpZXdMb2FkRmluaXNoZWQoV2ViS2l0V2ViVmlldyogdmlldywg
V2ViS2l0V2ViRnJhbWUqIGZyYW1lLCB2b2lkKikKIHsKICAgICBpZiAoIWRvbmUgJiYgZ0xheW91
dFRlc3RDb250cm9sbGVyLT5kdW1wRnJhbWVMb2FkQ2FsbGJhY2tzKCkpIHsKQEAgLTgzNSw2ICs4
NDUsNyBAQCBzdGF0aWMgV2ViS2l0V2ViVmlldyogY3JlYXRlV2ViVmlldygpCiAgICAgZ19vYmpl
Y3RfY29ubmVjdChHX09CSkVDVCh2aWV3KSwKICAgICAgICAgICAgICAgICAgICAgICJzaWduYWw6
OmxvYWQtc3RhcnRlZCIsIHdlYlZpZXdMb2FkU3RhcnRlZCwgMCwKICAgICAgICAgICAgICAgICAg
ICAgICJzaWduYWw6OmxvYWQtZmluaXNoZWQiLCB3ZWJWaWV3TG9hZEZpbmlzaGVkLCAwLAorICAg
ICAgICAgICAgICAgICAgICAgInNpZ25hbDo6bG9hZC1jb21taXR0ZWQiLCB3ZWJWaWV3TG9hZENv
bW1pdHRlZCwgMCwKICAgICAgICAgICAgICAgICAgICAgICJzaWduYWw6OndpbmRvdy1vYmplY3Qt
Y2xlYXJlZCIsIHdlYlZpZXdXaW5kb3dPYmplY3RDbGVhcmVkLCAwLAogICAgICAgICAgICAgICAg
ICAgICAgInNpZ25hbDo6Y29uc29sZS1tZXNzYWdlIiwgd2ViVmlld0NvbnNvbGVNZXNzYWdlLCAw
LAogICAgICAgICAgICAgICAgICAgICAgInNpZ25hbDo6c2NyaXB0LWFsZXJ0Iiwgd2ViVmlld1Nj
cmlwdEFsZXJ0LCAwLAotLSAKMS43LjAKCg==
</data>
<flag name="review"
          id="34560"
          type_id="1"
          status="-"
          setter="eric"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51320</attachid>
            <date>2010-03-22 11:42:21 -0700</date>
            <delta_ts>2010-03-25 04:10:42 -0700</delta_ts>
            <desc>Added &quot;onload-event&quot; signal to WebKitWebView. Fix several loading tests</desc>
            <filename>0005-Added-onload-event-signal-to-WebKitWebView.patch</filename>
            <type>text/plain</type>
            <size>7580</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSA5YmUyM2Y4ZGUxODJhNjRmY2M1YWMyNTEwMTNiMTFjOGExMTdiYmI3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IE1vbiwgMjIgTWFyIDIwMTAgMTg6MTM6NTMgKzAxMDAKU3ViamVjdDogW1BBVENI
IDUvNV0gQWRkZWQgIm9ubG9hZC1ldmVudCIgc2lnbmFsIHRvIFdlYktpdFdlYlZpZXcKIEZyYW1l
TG9hZGVyIGVtaXRzIG9ubG9hZC1ldmVudCB3aGVuIGhhbmRsaW5nIGRpc3BhdGNoRGlkSGFuZGxl
T25sb2FkRXZlbnRzCiBSZW1vdmVkIDUgdGVzdHMgZnJvbSBTa2lwcGVkIGZpbGUKCi0tLQogTGF5
b3V0VGVzdHMvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEyICsr
KysrKysrKysrKwogTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1NraXBwZWQgICAgICAgICAgICAg
ICAgICAgfCAgICA2IC0tLS0tLQogV2ViS2l0L2d0ay9DaGFuZ2VMb2cgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgfCAgIDE0ICsrKysrKysrKysrKysrCiBXZWJLaXQvZ3RrL1dlYkNvcmVT
dXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50R3RrLmNwcCB8ICAgIDIgKy0KIFdlYktpdC9ndGsvd2Vi
a2l0L3dlYmtpdHdlYnZpZXcuY3BwICAgICAgICAgICAgICAgIHwgICAxOCArKysrKysrKysrKysr
KysrKysKIFdlYktpdFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IHwgICAxMyArKysrKysrKysrKysrCiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVt
cFJlbmRlclRyZWUuY3BwICB8ICAgMTAgKysrKysrKysrKwogNyBmaWxlcyBjaGFuZ2VkLCA2OCBp
bnNlcnRpb25zKCspLCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0No
YW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCAxY2I1MjZiLi4zNzhhNmMyIDEw
MDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdl
TG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTAtMDMtMjIgIFNlcmdpbyBWaWxsYXIgU2VuaW4gIDxz
dmlsbGFyQGlnYWxpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgQWRkZWQgIm9ubG9hZC1ldmVudCIgc2lnbmFsIHRvIFdlYktpdFdlYlZpZXcK
KyAgICAgICAgRnJhbWVMb2FkZXIgZW1pdHMgb25sb2FkLWV2ZW50IHdoZW4gaGFuZGxpbmcgZGlz
cGF0Y2hEaWRIYW5kbGVPbmxvYWRFdmVudHMKKyAgICAgICAgUmVtb3ZlZCA1IHRlc3RzIGZyb20g
U2tpcHBlZCBmaWxlCisKKyAgICAgICAgTmVlZCBhIHNob3J0IGRlc2NyaXB0aW9uIGFuZCBidWcg
VVJMIChPT1BTISkKKworICAgICAgICAqIHBsYXRmb3JtL2d0ay9Ta2lwcGVkOgorCiAyMDEwLTAz
LTIyICBZdXJ5IFNlbWlraGF0c2t5ICA8eXVyeXNAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJl
dmlld2VkIGJ5IFBhdmVsIEZlbGRtYW4uCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9y
bS9ndGsvU2tpcHBlZCBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkCmluZGV4IGJl
Y2NiZDkuLmU0YWU1NzkgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lw
cGVkCisrKyBiL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkCkBAIC0zNDExLDEzICsz
NDExLDEwIEBAIGh0dHAvdGVzdHMvaGlzdG9yeS9yZWRpcmVjdC1tZXRhLXJlZnJlc2gtMi1zZWNv
bmRzLmh0bWwKIGh0dHAvdGVzdHMvaW5jcmVtZW50YWwvc2xvdy11dGY4LXRleHQucGwKIGh0dHAv
dGVzdHMvbG9hZGluZy9iYWQtc2NoZW1lLXN1YmZyYW1lLmh0bWwKIGh0dHAvdGVzdHMvbG9hZGlu
Zy9iYWQtc2VydmVyLXN1YmZyYW1lLmh0bWwKLWh0dHAvdGVzdHMvbG9hZGluZy9iYXNpYy5odG1s
CiAjIE5lZWRlZCB0byBjb3ZlciB0aGUgZml4IGZvciA8cmRhcjovL3Byb2JsZW0vNjcyNzQ5NT4K
IGh0dHAvdGVzdHMvbG9hZGluZy9kZWxldGVkLWhvc3QtaW4tcmVzb3VyY2UtbG9hZC1kZWxlZ2F0
ZS1jYWxsYmFjay5odG1sCiBodHRwL3Rlc3RzL2xvYWRpbmcvZW1wdHktc3ViZnJhbWUuaHRtbAog
aHR0cC90ZXN0cy9sb2FkaW5nL2dtYWlsLWFzc2VydC1vbi1sb2FkLmh0bWwKLWh0dHAvdGVzdHMv
bG9hZGluZy9sb2NhdGlvbi1oYXNoLXJlbG9hZC1jeWNsZS5odG1sCi1odHRwL3Rlc3RzL2xvYWRp
bmcvb25sb2FkLXZzLWltbWVkaWF0ZS1yZWZyZXNoLnBsCiBodHRwL3Rlc3RzL2xvYWRpbmcvcHJl
bG9hZC1pbWctdGVzdC5odG1sCiBodHRwL3Rlc3RzL2xvYWRpbmcvc2xvdy1wYXJzaW5nLXN1YmZy
YW1lLmh0bWwKIGh0dHAvdGVzdHMvbG9hZGluZy90ZXh0LWNvbnRlbnQtdHlwZS13aXRoLWJpbmFy
eS1leHRlbnNpb24uaHRtbApAQCAtNTYyNSwxMCArNTYyMiw3IEBAIGVkaXRpbmcvc2VsZWN0aW9u
LzU4MjUzNTAtMi5odG1sCiAKICMgTmVlZCBwcm9wZXIgZnJhbWUgbG9hZGVyIGNhbGxiYWNrcyBy
ZXBvcnRpbmcKICMgU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0z
MjE3MAotaHR0cC90ZXN0cy9sb2FkaW5nL3N0YXRlLW9iamVjdC1zZWN1cml0eS1leGNlcHRpb24u
aHRtbAogaHR0cC90ZXN0cy9zZWN1cml0eS9taXhlZENvbnRlbnQvZW1wdHktdXJsLXBsdWdpbi1p
bi1mcmFtZS5odG1sCi0jIFNlZW1zIHRvIGJlIHRoZSBzYW1lIGlzc3VlIGFzIGFib3ZlLgotaHR0
cC90ZXN0cy9sb2FkaW5nL2xvYWQtamF2YXNjcmlwdC1hZnRlci1tYW55LXhocnMuaHRtbAogCiAj
IEZhaWxzIGJlY2F1c2Ugb2YgbmV3IGJlaGF2aW91ciBlbmZvcmNlZCBieSBsaWJzb3VwCiAjIFNl
ZTogaHR0cHM6Ly9idWd6aWxsYS5nbm9tZS5vcmcvc2hvd19idWcuY2dpP2lkPTYwMzgyNQpkaWZm
IC0tZ2l0IGEvV2ViS2l0L2d0ay9DaGFuZ2VMb2cgYi9XZWJLaXQvZ3RrL0NoYW5nZUxvZwppbmRl
eCA0NTg5NzE5Li44NTRhNTJhIDEwMDY0NAotLS0gYS9XZWJLaXQvZ3RrL0NoYW5nZUxvZworKysg
Yi9XZWJLaXQvZ3RrL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEwLTAzLTIyICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZGVkICJvbmxvYWQtZXZlbnQiIHNpZ25h
bCB0byBXZWJLaXRXZWJWaWV3CisgICAgICAgIEZyYW1lTG9hZGVyIGVtaXRzIG9ubG9hZC1ldmVu
dCB3aGVuIGhhbmRsaW5nIGRpc3BhdGNoRGlkSGFuZGxlT25sb2FkRXZlbnRzCisgICAgICAgIFJl
bW92ZWQgNSB0ZXN0cyBmcm9tIFNraXBwZWQgZmlsZQorCisgICAgICAgIE5lZWQgYSBzaG9ydCBk
ZXNjcmlwdGlvbiBhbmQgYnVnIFVSTCAoT09QUyEpCisKKyAgICAgICAgKiBXZWJDb3JlU3VwcG9y
dC9GcmFtZUxvYWRlckNsaWVudEd0ay5jcHA6CisgICAgICAgIChXZWJLaXQ6OkZyYW1lTG9hZGVy
Q2xpZW50OjpkaXNwYXRjaERpZEhhbmRsZU9ubG9hZEV2ZW50cyk6CisgICAgICAgICogd2Via2l0
L3dlYmtpdHdlYnZpZXcuY3BwOgorCiAyMDEwLTAzLTE4ICBQaGlsaXAgQ2hpbWVudG8gIDxwaGls
aXAuY2hpbWVudG9AZ21haWwuY29tPgogCiAgICAgICAgIFJldmlld2VkIGJ5IE9saXZlciBIdW50
LgpkaWZmIC0tZ2l0IGEvV2ViS2l0L2d0ay9XZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVu
dEd0ay5jcHAgYi9XZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50R3Rr
LmNwcAppbmRleCBlNjIwOGVjLi5hZmU0YWExIDEwMDY0NAotLS0gYS9XZWJLaXQvZ3RrL1dlYkNv
cmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50R3RrLmNwcAorKysgYi9XZWJLaXQvZ3RrL1dlYkNv
cmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50R3RrLmNwcApAQCAtNjYyLDcgKzY2Miw3IEBAIHZv
aWQgRnJhbWVMb2FkZXJDbGllbnQ6OmRldGFjaGVkRnJvbVBhcmVudDMoKQogCiB2b2lkIEZyYW1l
TG9hZGVyQ2xpZW50OjpkaXNwYXRjaERpZEhhbmRsZU9ubG9hZEV2ZW50cygpCiB7Ci0gICAgbm90
SW1wbGVtZW50ZWQoKTsKKyAgICBnX3NpZ25hbF9lbWl0X2J5X25hbWUoZ2V0Vmlld0Zyb21GcmFt
ZShtX2ZyYW1lKSwgIm9ubG9hZC1ldmVudCIsIG1fZnJhbWUpOwogfQogCiB2b2lkIEZyYW1lTG9h
ZGVyQ2xpZW50OjpkaXNwYXRjaERpZFJlY2VpdmVTZXJ2ZXJSZWRpcmVjdEZvclByb3Zpc2lvbmFs
TG9hZCgpCmRpZmYgLS1naXQgYS9XZWJLaXQvZ3RrL3dlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcCBi
L1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwCmluZGV4IGQ4ZTg1NGIuLjVlN2Iy
YWQgMTAwNjQ0Ci0tLSBhL1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwCisrKyBi
L1dlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwCkBAIC0xNjMsNiArMTYzLDcgQEAg
ZW51bSB7CiAgICAgRE9DVU1FTlRfTE9BRF9GSU5JU0hFRCwKICAgICBHRU9MT0NBVElPTl9QT0xJ
Q1lfREVDSVNJT05fUkVRVUVTVEVELAogICAgIEdFT0xPQ0FUSU9OX1BPTElDWV9ERUNJU0lPTl9D
QU5DRUxMRUQsCisgICAgT05MT0FEX0VWRU5ULAogICAgIExBU1RfU0lHTkFMCiB9OwogCkBAIC0x
Nzk3LDYgKzE3OTgsMjMgQEAgc3RhdGljIHZvaWQgd2Via2l0X3dlYl92aWV3X2NsYXNzX2luaXQo
V2ViS2l0V2ViVmlld0NsYXNzKiB3ZWJWaWV3Q2xhc3MpCiAgICAgICAgICAgICBXRUJLSVRfVFlQ
RV9XRUJfRlJBTUUpOwogCiAgICAgLyoqCisgICAgICogV2ViS2l0V2ViVmlldzo6b25sb2FkLWV2
ZW50OgorICAgICAqIEB3ZWJfdmlldzogdGhlIG9iamVjdCBvbiB3aGljaCB0aGUgc2lnbmFsIGlz
IGVtaXR0ZWQKKyAgICAgKiBAZnJhbWU6IHRoZSBmcmFtZQorICAgICAqCisgICAgICogV2hlbiBh
ICNXZWJLaXRXZWJGcmFtZSByZWNlaXZlcyBhbiBvbmxvYWQgZXZlbnQgdGhpcyBzaWduYWwgaXMg
ZW1pdHRlZC4KKyAgICAgKi8KKyAgICB3ZWJraXRfd2ViX3ZpZXdfc2lnbmFsc1tMT0FEX1NUQVJU
RURdID0gZ19zaWduYWxfbmV3KCJvbmxvYWQtZXZlbnQiLAorICAgICAgICAgICAgR19UWVBFX0ZS
T01fQ0xBU1Mod2ViVmlld0NsYXNzKSwKKyAgICAgICAgICAgIChHU2lnbmFsRmxhZ3MpR19TSUdO
QUxfUlVOX0xBU1QsCisgICAgICAgICAgICAwLAorICAgICAgICAgICAgTlVMTCwKKyAgICAgICAg
ICAgIE5VTEwsCisgICAgICAgICAgICBnX2NjbG9zdXJlX21hcnNoYWxfVk9JRF9fT0JKRUNULAor
ICAgICAgICAgICAgR19UWVBFX05PTkUsIDEsCisgICAgICAgICAgICBXRUJLSVRfVFlQRV9XRUJf
RlJBTUUpOworCisgICAgLyoqCiAgICAgICogV2ViS2l0V2ViVmlldzo6dGl0bGUtY2hhbmdlZDoK
ICAgICAgKiBAd2ViX3ZpZXc6IHRoZSBvYmplY3Qgb24gd2hpY2ggdGhlIHNpZ25hbCBpcyBlbWl0
dGVkCiAgICAgICogQGZyYW1lOiB0aGUgbWFpbiBmcmFtZQpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9v
bHMvQ2hhbmdlTG9nIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCmluZGV4IGY3YTVkZGQuLjI0ODMz
NTQgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZworKysgYi9XZWJLaXRUb29scy9D
aGFuZ2VMb2cKQEAgLTIsNiArMiwxOSBAQAogCiAgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAo
T09QUyEpLgogCisgICAgICAgIEFkZGVkICJvbmxvYWQtZXZlbnQiIHNpZ25hbCB0byBXZWJLaXRX
ZWJWaWV3CisgICAgICAgIEZyYW1lTG9hZGVyIGVtaXRzIG9ubG9hZC1ldmVudCB3aGVuIGhhbmRs
aW5nIGRpc3BhdGNoRGlkSGFuZGxlT25sb2FkRXZlbnRzCisgICAgICAgIFJlbW92ZWQgNSB0ZXN0
cyBmcm9tIFNraXBwZWQgZmlsZQorCisgICAgICAgIE5lZWQgYSBzaG9ydCBkZXNjcmlwdGlvbiBh
bmQgYnVnIFVSTCAoT09QUyEpCisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJl
bmRlclRyZWUuY3BwOgorICAgICAgICAod2ViVmlld09ubG9hZEV2ZW50KToKKworMjAxMC0wMy0y
MiAgU2VyZ2lvIFZpbGxhciBTZW5pbiAgPHN2aWxsYXJAaWdhbGlhLmNvbT4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwogICAgICAgICBQcmludCBkaWRDb21taXRMb2Fk
Rm9yRnJhbWUgaW4gdGhlIGNhbGxiYWNrIG9mIHNpZ25hbDo6bG9hZC1jb21taXR0ZWQKIAogICAg
ICAgICBOZWVkIGEgc2hvcnQgZGVzY3JpcHRpb24gYW5kIGJ1ZyBVUkwgKE9PUFMhKQpkaWZmIC0t
Z2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcCBi
L1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKaW5kZXgg
ZDlmYWQwZC4uMDk5MmJmOCAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUv
Z3RrL0R1bXBSZW5kZXJUcmVlLmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9n
dGsvRHVtcFJlbmRlclRyZWUuY3BwCkBAIC02MjcsNiArNjI3LDE1IEBAIHN0YXRpYyB2b2lkIHdl
YlZpZXdEb2N1bWVudExvYWRGaW5pc2hlZChXZWJLaXRXZWJWaWV3KiB2aWV3LCBXZWJLaXRXZWJG
cmFtZSogZnJhCiAgICAgfQogfQogCitzdGF0aWMgdm9pZCB3ZWJWaWV3T25sb2FkRXZlbnQoV2Vi
S2l0V2ViVmlldyogdmlldywgV2ViS2l0V2ViRnJhbWUqIGZyYW1lLCB2b2lkKikKK3sKKyAgICBp
ZiAoIWRvbmUgJiYgZ0xheW91dFRlc3RDb250cm9sbGVyLT5kdW1wRnJhbWVMb2FkQ2FsbGJhY2tz
KCkpIHsKKyAgICAgICAgY2hhciogZnJhbWVOYW1lID0gZ2V0RnJhbWVOYW1lU3VpdGFibGVGb3JU
ZXN0UmVzdWx0KHZpZXcsIGZyYW1lKTsKKyAgICAgICAgcHJpbnRmKCIlcyAtIGRpZEhhbmRsZU9u
bG9hZEV2ZW50c0ZvckZyYW1lXG4iLCBmcmFtZU5hbWUpOworICAgICAgICBnX2ZyZWUoZnJhbWVO
YW1lKTsKKyAgICB9Cit9CisKIHN0YXRpYyB2b2lkIHdlYlZpZXdXaW5kb3dPYmplY3RDbGVhcmVk
KFdlYktpdFdlYlZpZXcqIHZpZXcsIFdlYktpdFdlYkZyYW1lKiBmcmFtZSwgSlNHbG9iYWxDb250
ZXh0UmVmIGNvbnRleHQsIEpTT2JqZWN0UmVmIHdpbmRvd09iamVjdCwgZ3BvaW50ZXIgZGF0YSkK
IHsKICAgICBKU1ZhbHVlUmVmIGV4Y2VwdGlvbiA9IDA7CkBAIC04NTksNiArODY4LDcgQEAgc3Rh
dGljIFdlYktpdFdlYlZpZXcqIGNyZWF0ZVdlYlZpZXcoKQogICAgICAgICAgICAgICAgICAgICAg
InNpZ25hbDo6ZGF0YWJhc2UtcXVvdGEtZXhjZWVkZWQiLCBkYXRhYmFzZVF1b3RhRXhjZWVkZWQs
IDAsCiAgICAgICAgICAgICAgICAgICAgICAic2lnbmFsOjpkb2N1bWVudC1sb2FkLWZpbmlzaGVk
Iiwgd2ViVmlld0RvY3VtZW50TG9hZEZpbmlzaGVkLCAwLAogICAgICAgICAgICAgICAgICAgICAg
InNpZ25hbDo6Z2VvbG9jYXRpb24tcG9saWN5LWRlY2lzaW9uLXJlcXVlc3RlZCIsIGdlb2xvY2F0
aW9uUG9saWN5RGVjaXNpb25SZXF1ZXN0ZWQsIDAsCisgICAgICAgICAgICAgICAgICAgICAic2ln
bmFsOjpvbmxvYWQtZXZlbnQiLCB3ZWJWaWV3T25sb2FkRXZlbnQsIDAsCiAgICAgICAgICAgICAg
ICAgICAgICBOVUxMKTsKIAogICAgIGdfc2lnbmFsX2Nvbm5lY3QodmlldywKLS0gCjEuNy4wCgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51622</attachid>
            <date>2010-03-25 04:08:37 -0700</date>
            <delta_ts>2010-05-15 18:05:59 -0700</delta_ts>
            <desc>Print didFinishLoadForFrame outcome in DRT</desc>
            <filename>0001-Print-didFinishLoadForFrame-outcome-in-DRT.patch</filename>
            <type>text/plain</type>
            <size>1788</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSA0Zjg1Mzk3YTFkMGVhYjkwYTVlMjM3ZDM4MjVhZTU2NWEwODljZTQ5IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IFRodSwgMjUgTWFyIDIwMTAgMTE6NDU6NTEgKzAxMDAKU3ViamVjdDogW1BBVENI
IDEvNV0gUHJpbnQgZGlkRmluaXNoTG9hZEZvckZyYW1lIG91dGNvbWUgaW4gRFJUCgotLS0KIFdl
YktpdFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEyICsr
KysrKysrKysrKwogV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVl
LmNwcCB8ICAgIDYgKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDE4IGluc2VydGlvbnMoKyksIDAg
ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nIGIvV2ViS2l0
VG9vbHMvQ2hhbmdlTG9nCmluZGV4IDY5NDkwM2MuLmE3NjExZTcgMTAwNjQ0Ci0tLSBhL1dlYktp
dFRvb2xzL0NoYW5nZUxvZworKysgYi9XZWJLaXRUb29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwx
NSBAQAorMjAxMC0wMy0yNSAgU2VyZ2lvIFZpbGxhciBTZW5pbiAgPHN2aWxsYXJAaWdhbGlhLmNv
bT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBQcmlu
dCBkaWRGaW5pc2hMb2FkRm9yRnJhbWUgb3V0Y29tZSBpbiBEUlQKKworICAgICAgICBbR1RLXSBJ
bXByb3ZlIHJlcG9ydGluZyBvZiBmcmFtZSBsb2FkZXIgY2FsbGJhY2tzIGluIERSVAorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzY0NTQKKworICAgICAg
ICAqIER1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHA6CisgICAgICAgICh3ZWJW
aWV3TG9hZENvbW1pdHRlZCk6CisKIDIwMTAtMDMtMjIgIEtlbm5ldGggUm9oZGUgQ2hyaXN0aWFu
c2VuICA8a2VubmV0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IFNpbW9uIEhh
dXNtYW5uLgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBS
ZW5kZXJUcmVlLmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVy
VHJlZS5jcHAKaW5kZXggOWY3MTM4Ny4uMzkwYjJmNyAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMv
RHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcAorKysgYi9XZWJLaXRUb29scy9E
dW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCkBAIC01ODEsNiArNTgxLDEyIEBA
IHN0YXRpYyBjaGFyKiBnZXRGcmFtZU5hbWVTdWl0YWJsZUZvclRlc3RSZXN1bHQoV2ViS2l0V2Vi
VmlldyogdmlldywgV2ViS2l0V2ViRnJhCiAKIHN0YXRpYyB2b2lkIHdlYlZpZXdMb2FkRmluaXNo
ZWQoV2ViS2l0V2ViVmlldyogdmlldywgV2ViS2l0V2ViRnJhbWUqIGZyYW1lLCB2b2lkKikKIHsK
KyAgICBpZiAoIWRvbmUgJiYgZ0xheW91dFRlc3RDb250cm9sbGVyLT5kdW1wRnJhbWVMb2FkQ2Fs
bGJhY2tzKCkpIHsKKyAgICAgICAgY2hhciogZnJhbWVOYW1lID0gZ2V0RnJhbWVOYW1lU3VpdGFi
bGVGb3JUZXN0UmVzdWx0KHZpZXcsIGZyYW1lKTsKKyAgICAgICAgcHJpbnRmKCIlcyAtIGRpZEZp
bmlzaExvYWRGb3JGcmFtZVxuIiwgZnJhbWVOYW1lKTsKKyAgICAgICAgZ19mcmVlKGZyYW1lTmFt
ZSk7CisgICAgfQorCiAgICAgaWYgKGZyYW1lICE9IHRvcExvYWRpbmdGcmFtZSkKICAgICAgICAg
cmV0dXJuOwogCi0tIAoxLjcuMAoK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51623</attachid>
            <date>2010-03-25 04:09:08 -0700</date>
            <delta_ts>2010-05-15 18:06:04 -0700</delta_ts>
            <desc>Add a CR after printing didFinishDocumentLoadForFrame</desc>
            <filename>0002-Add-a-CR-after-printing-didFinishDocumentLoadForFram.patch</filename>
            <type>text/plain</type>
            <size>1912</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSA0Yzk5NjlkY2E1ZDBiODExODJhOWM5NjY1ZjBiYWNkMDNhNjllNjZlIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IFRodSwgMjUgTWFyIDIwMTAgMTE6NDk6MTMgKzAxMDAKU3ViamVjdDogW1BBVENI
IDIvNV0gQWRkIGEgQ1IgYWZ0ZXIgcHJpbnRpbmcgZGlkRmluaXNoRG9jdW1lbnRMb2FkRm9yRnJh
bWUKCi0tLQogV2ViS2l0VG9vbHMvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICB8ICAgMTIgKysrKysrKysrKysrCiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVt
cFJlbmRlclRyZWUuY3BwIHwgICAgMiArLQogMiBmaWxlcyBjaGFuZ2VkLCAxMyBpbnNlcnRpb25z
KCspLCAxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBi
L1dlYktpdFRvb2xzL0NoYW5nZUxvZwppbmRleCBhNzYxMWU3Li4xZTU5YjA1IDEwMDY0NAotLS0g
YS9XZWJLaXRUb29scy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0y
LDYgKzIsMTggQEAKIAogICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KIAorICAg
ICAgICBBZGQgYSBDUiBhZnRlciBwcmludGluZyBkaWRGaW5pc2hEb2N1bWVudExvYWRGb3JGcmFt
ZQorCisgICAgICAgIFtHVEtdIEltcHJvdmUgcmVwb3J0aW5nIG9mIGZyYW1lIGxvYWRlciBjYWxs
YmFja3MgaW4gRFJUCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0zNjQ1NAorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVl
LmNwcDoKKyAgICAgICAgKHdlYlZpZXdMb2FkRmluaXNoZWQpOgorCisyMDEwLTAzLTI1ICBTZXJn
aW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2FsaWEuY29tPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCiAgICAgICAgIFByaW50IGRpZEZpbmlzaExvYWRGb3JGcmFt
ZSBvdXRjb21lIGluIERSVAogCiAgICAgICAgIFtHVEtdIEltcHJvdmUgcmVwb3J0aW5nIG9mIGZy
YW1lIGxvYWRlciBjYWxsYmFja3MgaW4gRFJUCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1w
UmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRl
clRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcAppbmRleCAzOTBiMmY3Li45NTg0NTBjIDEwMDY0
NAotLS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3Bw
CisrKyBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAK
QEAgLTYwNSw3ICs2MDUsNyBAQCBzdGF0aWMgdm9pZCB3ZWJWaWV3RG9jdW1lbnRMb2FkRmluaXNo
ZWQoV2ViS2l0V2ViVmlldyogdmlldywgV2ViS2l0V2ViRnJhbWUqIGZyYQogewogICAgIGlmICgh
ZG9uZSAmJiBnTGF5b3V0VGVzdENvbnRyb2xsZXItPmR1bXBGcmFtZUxvYWRDYWxsYmFja3MoKSkg
ewogICAgICAgICBjaGFyKiBmcmFtZU5hbWUgPSBnZXRGcmFtZU5hbWVTdWl0YWJsZUZvclRlc3RS
ZXN1bHQodmlldywgZnJhbWUpOwotICAgICAgICBwcmludGYoIiVzIC0gZGlkRmluaXNoRG9jdW1l
bnRMb2FkRm9yRnJhbWUiLCBmcmFtZU5hbWUpOworICAgICAgICBwcmludGYoIiVzIC0gZGlkRmlu
aXNoRG9jdW1lbnRMb2FkRm9yRnJhbWVcbiIsIGZyYW1lTmFtZSk7CiAgICAgICAgIGdfZnJlZShm
cmFtZU5hbWUpOwogICAgIH0gZWxzZSBpZiAoIWRvbmUpIHsKICAgICAgICAgZ3VpbnQgcGVuZGlu
Z0ZyYW1lVW5sb2FkRXZlbnRzID0gd2Via2l0X3dlYl9mcmFtZV9nZXRfcGVuZGluZ191bmxvYWRf
ZXZlbnRfY291bnQoZnJhbWUpOwotLSAKMS43LjAKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51624</attachid>
            <date>2010-03-25 04:09:37 -0700</date>
            <delta_ts>2010-03-29 07:57:34 -0700</delta_ts>
            <desc>Print didStartProvisionalLoadForFrame in the callback of notify::load-status property change notification</desc>
            <filename>0003-Print-didStartProvisionalLoadForFrame-in-the-callbac.patch</filename>
            <type>text/plain</type>
            <size>2851</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSAxNDVhMjZmNDllNjFkODllY2NmMTRjMTdlYmYzMDA1Mjk1YjNkYmUyIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IFRodSwgMjUgTWFyIDIwMTAgMTE6NTE6NTAgKzAxMDAKU3ViamVjdDogW1BBVENI
IDMvNV0gUHJpbnQgZGlkU3RhcnRQcm92aXNpb25hbExvYWRGb3JGcmFtZSBpbiB0aGUgY2FsbGJh
Y2sgb2Ygbm90aWZ5Ojpsb2FkLXN0YXR1cyBwcm9wZXJ0eSBjaGFuZ2Ugbm90aWZpY2F0aW9uCgot
LS0KIFdlYktpdFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg
IDE2ICsrKysrKysrKysrKysrKysKIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1w
UmVuZGVyVHJlZS5jcHAgfCAgIDE1ICsrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAz
MSBpbnNlcnRpb25zKCspLCAwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xz
L0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwppbmRleCAxZTU5YjA1Li5hMzI1Y2Iz
IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hh
bmdlTG9nCkBAIC0yLDYgKzIsMjIgQEAKIAogICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KIAorICAgICAgICBQcmludCBkaWRTdGFydFByb3Zpc2lvbmFsTG9hZEZvckZyYW1lIGlu
IHRoZSBjYWxsYmFjayBvZgorICAgICAgICBub3RpZnk6OmxvYWQtc3RhdHVzIHByb3BlcnR5IGNo
YW5nZSBub3RpZmljYXRpb24KKworICAgICAgICBbR1RLXSBJbXByb3ZlIHJlcG9ydGluZyBvZiBm
cmFtZSBsb2FkZXIgY2FsbGJhY2tzIGluIERSVAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzY0NTQKKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2d0
ay9EdW1wUmVuZGVyVHJlZS5jcHA6CisgICAgICAgICh3ZWJJbnNwZWN0b3JDbG9zZVdpbmRvdyk6
CisgICAgICAgICh3ZWJJbnNwZWN0b3JJbnNwZWN0V2ViVmlldyk6CisgICAgICAgIChjcmVhdGVX
ZWJWaWV3KTogYWRkZWQgY29ubmVjdGlvbiB0byBub3RpZnk6OmxvYWQtc3RhdHVzIGFuZAorICAg
ICAgICBzaWduYWwgY2FsbGJhY2sKKworMjAxMC0wMy0yNSAgU2VyZ2lvIFZpbGxhciBTZW5pbiAg
PHN2aWxsYXJAaWdhbGlhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKwogICAgICAgICBBZGQgYSBDUiBhZnRlciBwcmludGluZyBkaWRGaW5pc2hEb2N1bWVudExv
YWRGb3JGcmFtZQogCiAgICAgICAgIFtHVEtdIEltcHJvdmUgcmVwb3J0aW5nIG9mIGZyYW1lIGxv
YWRlciBjYWxsYmFja3MgaW4gRFJUCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVy
VHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUv
Z3RrL0R1bXBSZW5kZXJUcmVlLmNwcAppbmRleCA5NTg0NTBjLi4xY2E0OTk3IDEwMDY0NAotLS0g
YS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCisrKyBi
L1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKQEAgLTgx
Myw2ICs4MTMsMTcgQEAgc3RhdGljIFdlYktpdFdlYlZpZXcqIHdlYkluc3BlY3Rvckluc3BlY3RX
ZWJWaWV3KFdlYktpdFdlYkluc3BlY3RvciosIGdwb2ludGVyIGQKICAgICByZXR1cm4gV0VCS0lU
X1dFQl9WSUVXKHdlYlZpZXcpOwogfQogCitzdGF0aWMgdm9pZCB3ZWJWaWV3TG9hZFN0YXR1c05v
dGlmaWVkKFdlYktpdFdlYlZpZXcqIHZpZXcsIGdwb2ludGVyIHVzZXJfZGF0YSkKK3sKKyAgICBX
ZWJLaXRMb2FkU3RhdHVzIGxvYWRTdGF0dXMgPSB3ZWJraXRfd2ViX3ZpZXdfZ2V0X2xvYWRfc3Rh
dHVzKHZpZXcpOworCisgICAgaWYgKGxvYWRTdGF0dXMgPT0gV0VCS0lUX0xPQURfUFJPVklTSU9O
QUwpIHsKKyAgICAgICAgY2hhciogZnJhbWVOYW1lID0gZ2V0RnJhbWVOYW1lU3VpdGFibGVGb3JU
ZXN0UmVzdWx0KHZpZXcsIG1haW5GcmFtZSk7CisgICAgICAgIHByaW50ZigiJXMgLSBkaWRTdGFy
dFByb3Zpc2lvbmFsTG9hZEZvckZyYW1lXG4iLCBmcmFtZU5hbWUpOworICAgICAgICBnX2ZyZWUo
ZnJhbWVOYW1lKTsKKyAgICB9Cit9CisKIHN0YXRpYyBXZWJLaXRXZWJWaWV3KiBjcmVhdGVXZWJW
aWV3KCkKIHsKICAgICBXZWJLaXRXZWJWaWV3KiB2aWV3ID0gV0VCS0lUX1dFQl9WSUVXKHdlYmtp
dF93ZWJfdmlld19uZXcoKSk7CkBAIC04MzksNiArODUwLDEwIEBAIHN0YXRpYyBXZWJLaXRXZWJW
aWV3KiBjcmVhdGVXZWJWaWV3KCkKICAgICAgICAgICAgICAgICAgICAgICJzaWduYWw6Omdlb2xv
Y2F0aW9uLXBvbGljeS1kZWNpc2lvbi1yZXF1ZXN0ZWQiLCBnZW9sb2NhdGlvblBvbGljeURlY2lz
aW9uUmVxdWVzdGVkLCAwLAogICAgICAgICAgICAgICAgICAgICAgTlVMTCk7CiAKKyAgICBnX3Np
Z25hbF9jb25uZWN0KHZpZXcsCisgICAgICAgICAgICAgICAgICAgICAibm90aWZ5Ojpsb2FkLXN0
YXR1cyIsIEdfQ0FMTEJBQ0sod2ViVmlld0xvYWRTdGF0dXNOb3RpZmllZCksCisgICAgICAgICAg
ICAgICAgICAgICBOVUxMKTsKKwogICAgIFdlYktpdFdlYkluc3BlY3RvciogaW5zcGVjdG9yID0g
d2Via2l0X3dlYl92aWV3X2dldF9pbnNwZWN0b3Iodmlldyk7CiAgICAgZ19vYmplY3RfY29ubmVj
dChHX09CSkVDVChpbnNwZWN0b3IpLAogICAgICAgICAgICAgICAgICAgICAgInNpZ25hbDo6aW5z
cGVjdC13ZWItdmlldyIsIHdlYkluc3BlY3Rvckluc3BlY3RXZWJWaWV3LCAwLAotLSAKMS43LjAK
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51625</attachid>
            <date>2010-03-25 04:10:16 -0700</date>
            <delta_ts>2010-05-15 18:06:10 -0700</delta_ts>
            <desc>Print didCommitLoadForFrame in the callback of signal::load-committed</desc>
            <filename>0004-Print-didCommitLoadForFrame-in-the-callback-of-signa.patch</filename>
            <type>text/plain</type>
            <size>2685</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSBiM2FjMjhjNGE0NjljZTgzZTJkZmU5NTNiMjdmOTcyZWIwNTlmOGEzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IFRodSwgMjUgTWFyIDIwMTAgMTE6NTM6MjcgKzAxMDAKU3ViamVjdDogW1BBVENI
IDQvNV0gUHJpbnQgZGlkQ29tbWl0TG9hZEZvckZyYW1lIGluIHRoZSBjYWxsYmFjayBvZiBzaWdu
YWw6OmxvYWQtY29tbWl0dGVkCgotLS0KIFdlYktpdFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfCAgIDE0ICsrKysrKysrKysrKysrCiBXZWJLaXRUb29scy9EdW1w
UmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwIHwgICAxMSArKysrKysrKysrKwogMiBm
aWxlcyBjaGFuZ2VkLCAyNSBpbnNlcnRpb25zKCspLCAwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwppbmRleCBh
MzI1Y2IzLi5mZDc5MDY4IDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cKKysrIGIv
V2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0yLDYgKzIsMjAgQEAKIAogICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KIAorICAgICAgICBQcmludCBkaWRDb21taXRMb2FkRm9yRnJh
bWUgaW4gdGhlIGNhbGxiYWNrIG9mIHNpZ25hbDo6bG9hZC1jb21taXR0ZWQKKworICAgICAgICBb
R1RLXSBJbXByb3ZlIHJlcG9ydGluZyBvZiBmcmFtZSBsb2FkZXIgY2FsbGJhY2tzIGluIERSVAor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzY0NTQKKwor
ICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHA6CisgICAgICAg
ICh3ZWJWaWV3TG9hZENvbW1pdHRlZCk6CisgICAgICAgIChjcmVhdGVXZWJWaWV3KTogYWRkZWQg
Y29ubmVjdGlvbiB0byBzaW5hbDo6bG9hZC1jb21taXR0ZWQgYW5kCisgICAgICAgIHNpZ25hbCBj
YWxsYmFjaworCisyMDEwLTAzLTI1ICBTZXJnaW8gVmlsbGFyIFNlbmluICA8c3ZpbGxhckBpZ2Fs
aWEuY29tPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCiAgICAgICAg
IFByaW50IGRpZFN0YXJ0UHJvdmlzaW9uYWxMb2FkRm9yRnJhbWUgaW4gdGhlIGNhbGxiYWNrIG9m
CiAgICAgICAgIG5vdGlmeTo6bG9hZC1zdGF0dXMgcHJvcGVydHkgY2hhbmdlIG5vdGlmaWNhdGlv
bgogCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRl
clRyZWUuY3BwIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVl
LmNwcAppbmRleCAxY2E0OTk3Li42OTA5MThlIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9EdW1w
UmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCisrKyBiL1dlYktpdFRvb2xzL0R1bXBS
ZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKQEAgLTU3OSw2ICs1NzksMTYgQEAgc3Rh
dGljIGNoYXIqIGdldEZyYW1lTmFtZVN1aXRhYmxlRm9yVGVzdFJlc3VsdChXZWJLaXRXZWJWaWV3
KiB2aWV3LCBXZWJLaXRXZWJGcmEKICAgICByZXR1cm4gZnJhbWVOYW1lOwogfQogCitzdGF0aWMg
dm9pZCB3ZWJWaWV3TG9hZENvbW1pdHRlZChXZWJLaXRXZWJWaWV3KiB2aWV3LCBXZWJLaXRXZWJG
cmFtZSogZnJhbWUsIHZvaWQqKQoreworICAgIGlmICghZG9uZSAmJiBnTGF5b3V0VGVzdENvbnRy
b2xsZXItPmR1bXBGcmFtZUxvYWRDYWxsYmFja3MoKSkgeworICAgICAgICBjaGFyKiBmcmFtZU5h
bWUgPSBnZXRGcmFtZU5hbWVTdWl0YWJsZUZvclRlc3RSZXN1bHQodmlldywgZnJhbWUpOworICAg
ICAgICBwcmludGYoIiVzIC0gZGlkQ29tbWl0TG9hZEZvckZyYW1lXG4iLCBmcmFtZU5hbWUpOwor
ICAgICAgICBnX2ZyZWUoZnJhbWVOYW1lKTsKKyAgICB9Cit9CisKKwogc3RhdGljIHZvaWQgd2Vi
Vmlld0xvYWRGaW5pc2hlZChXZWJLaXRXZWJWaWV3KiB2aWV3LCBXZWJLaXRXZWJGcmFtZSogZnJh
bWUsIHZvaWQqKQogewogICAgIGlmICghZG9uZSAmJiBnTGF5b3V0VGVzdENvbnRyb2xsZXItPmR1
bXBGcmFtZUxvYWRDYWxsYmFja3MoKSkgewpAQCAtODM1LDYgKzg0NSw3IEBAIHN0YXRpYyBXZWJL
aXRXZWJWaWV3KiBjcmVhdGVXZWJWaWV3KCkKICAgICBnX29iamVjdF9jb25uZWN0KEdfT0JKRUNU
KHZpZXcpLAogICAgICAgICAgICAgICAgICAgICAgInNpZ25hbDo6bG9hZC1zdGFydGVkIiwgd2Vi
Vmlld0xvYWRTdGFydGVkLCAwLAogICAgICAgICAgICAgICAgICAgICAgInNpZ25hbDo6bG9hZC1m
aW5pc2hlZCIsIHdlYlZpZXdMb2FkRmluaXNoZWQsIDAsCisgICAgICAgICAgICAgICAgICAgICAi
c2lnbmFsOjpsb2FkLWNvbW1pdHRlZCIsIHdlYlZpZXdMb2FkQ29tbWl0dGVkLCAwLAogICAgICAg
ICAgICAgICAgICAgICAgInNpZ25hbDo6d2luZG93LW9iamVjdC1jbGVhcmVkIiwgd2ViVmlld1dp
bmRvd09iamVjdENsZWFyZWQsIDAsCiAgICAgICAgICAgICAgICAgICAgICAic2lnbmFsOjpjb25z
b2xlLW1lc3NhZ2UiLCB3ZWJWaWV3Q29uc29sZU1lc3NhZ2UsIDAsCiAgICAgICAgICAgICAgICAg
ICAgICAic2lnbmFsOjpzY3JpcHQtYWxlcnQiLCB3ZWJWaWV3U2NyaXB0QWxlcnQsIDAsCi0tIAox
LjcuMAoK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51626</attachid>
            <date>2010-03-25 04:10:42 -0700</date>
            <delta_ts>2010-05-15 18:06:15 -0700</delta_ts>
            <desc>Added &quot;onload-event&quot; signal to WebKitWebView. Fix several loading tests</desc>
            <filename>0005-Added-onload-event-signal-to-WebKitWebView.-Fix-seve.patch</filename>
            <type>text/plain</type>
            <size>7613</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSA4ZmM3MWRjMTE1YjY1NzU4YTlkZGRkZjhhZGY4NTk2ODYwNzZhYTFjIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IFRodSwgMjUgTWFyIDIwMTAgMTE6NTU6MzIgKzAxMDAKU3ViamVjdDogW1BBVENI
IDUvNV0gQWRkZWQgIm9ubG9hZC1ldmVudCIgc2lnbmFsIHRvIFdlYktpdFdlYlZpZXcuIEZpeCBz
ZXZlcmFsIGxvYWRpbmcgdGVzdHMKCi0tLQogTGF5b3V0VGVzdHMvQ2hhbmdlTG9nICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgfCAgIDExICsrKysrKysrKysrCiBMYXlvdXRUZXN0cy9wbGF0
Zm9ybS9ndGsvU2tpcHBlZCAgICAgICAgICAgICAgICAgICB8ICAgIDYgLS0tLS0tCiBXZWJLaXQv
Z3RrL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTUgKysrKysr
KysrKysrKysrCiBXZWJLaXQvZ3RrL1dlYkNvcmVTdXBwb3J0L0ZyYW1lTG9hZGVyQ2xpZW50R3Rr
LmNwcCB8ICAgIDIgKy0KIFdlYktpdC9ndGsvd2Via2l0L3dlYmtpdHdlYnZpZXcuY3BwICAgICAg
ICAgICAgICAgIHwgICAxOCArKysrKysrKysrKysrKysrKysKIFdlYktpdFRvb2xzL0NoYW5nZUxv
ZyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxNSArKysrKysrKysrKysrKysKIFdl
YktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAgIHwgICAxMCAr
KysrKysrKysrCiA3IGZpbGVzIGNoYW5nZWQsIDcwIGluc2VydGlvbnMoKyksIDcgZGVsZXRpb25z
KC0pCgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nIGIvTGF5b3V0VGVzdHMvQ2hh
bmdlTG9nCmluZGV4IDFjYjUyNmIuLjI5NDVmMmEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL0No
YW5nZUxvZworKysgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAx
MC0wMy0yNSAgU2VyZ2lvIFZpbGxhciBTZW5pbiAgPHN2aWxsYXJAaWdhbGlhLmNvbT4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBSZW1vdmVkIDUgaHR0
cC9oaXN0b3J5IHRlc3RzIGZyb20gU2tpcHBlZCBmaWxlCisKKyAgICAgICAgW0dUS10gSW1wcm92
ZSByZXBvcnRpbmcgb2YgZnJhbWUgbG9hZGVyIGNhbGxiYWNrcyBpbiBEUlQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM2NDU0CisKKyAgICAgICAgKiBw
bGF0Zm9ybS9ndGsvU2tpcHBlZDoKKwogMjAxMC0wMy0yMiAgWXVyeSBTZW1pa2hhdHNreSAgPHl1
cnlzQGNocm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBQYXZlbCBGZWxkbWFuLgpk
aWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1NraXBwZWQgYi9MYXlvdXRUZXN0
cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAppbmRleCBiZWNjYmQ5Li5lNGFlNTc5IDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9ndGsvU2tpcHBlZApAQCAtMzQxMSwxMyArMzQxMSwxMCBAQCBodHRwL3Rlc3RzL2hpc3Rv
cnkvcmVkaXJlY3QtbWV0YS1yZWZyZXNoLTItc2Vjb25kcy5odG1sCiBodHRwL3Rlc3RzL2luY3Jl
bWVudGFsL3Nsb3ctdXRmOC10ZXh0LnBsCiBodHRwL3Rlc3RzL2xvYWRpbmcvYmFkLXNjaGVtZS1z
dWJmcmFtZS5odG1sCiBodHRwL3Rlc3RzL2xvYWRpbmcvYmFkLXNlcnZlci1zdWJmcmFtZS5odG1s
Ci1odHRwL3Rlc3RzL2xvYWRpbmcvYmFzaWMuaHRtbAogIyBOZWVkZWQgdG8gY292ZXIgdGhlIGZp
eCBmb3IgPHJkYXI6Ly9wcm9ibGVtLzY3Mjc0OTU+CiBodHRwL3Rlc3RzL2xvYWRpbmcvZGVsZXRl
ZC1ob3N0LWluLXJlc291cmNlLWxvYWQtZGVsZWdhdGUtY2FsbGJhY2suaHRtbAogaHR0cC90ZXN0
cy9sb2FkaW5nL2VtcHR5LXN1YmZyYW1lLmh0bWwKIGh0dHAvdGVzdHMvbG9hZGluZy9nbWFpbC1h
c3NlcnQtb24tbG9hZC5odG1sCi1odHRwL3Rlc3RzL2xvYWRpbmcvbG9jYXRpb24taGFzaC1yZWxv
YWQtY3ljbGUuaHRtbAotaHR0cC90ZXN0cy9sb2FkaW5nL29ubG9hZC12cy1pbW1lZGlhdGUtcmVm
cmVzaC5wbAogaHR0cC90ZXN0cy9sb2FkaW5nL3ByZWxvYWQtaW1nLXRlc3QuaHRtbAogaHR0cC90
ZXN0cy9sb2FkaW5nL3Nsb3ctcGFyc2luZy1zdWJmcmFtZS5odG1sCiBodHRwL3Rlc3RzL2xvYWRp
bmcvdGV4dC1jb250ZW50LXR5cGUtd2l0aC1iaW5hcnktZXh0ZW5zaW9uLmh0bWwKQEAgLTU2MjUs
MTAgKzU2MjIsNyBAQCBlZGl0aW5nL3NlbGVjdGlvbi81ODI1MzUwLTIuaHRtbAogCiAjIE5lZWQg
cHJvcGVyIGZyYW1lIGxvYWRlciBjYWxsYmFja3MgcmVwb3J0aW5nCiAjIFNlZSBodHRwczovL2J1
Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzIxNzAKLWh0dHAvdGVzdHMvbG9hZGluZy9z
dGF0ZS1vYmplY3Qtc2VjdXJpdHktZXhjZXB0aW9uLmh0bWwKIGh0dHAvdGVzdHMvc2VjdXJpdHkv
bWl4ZWRDb250ZW50L2VtcHR5LXVybC1wbHVnaW4taW4tZnJhbWUuaHRtbAotIyBTZWVtcyB0byBi
ZSB0aGUgc2FtZSBpc3N1ZSBhcyBhYm92ZS4KLWh0dHAvdGVzdHMvbG9hZGluZy9sb2FkLWphdmFz
Y3JpcHQtYWZ0ZXItbWFueS14aHJzLmh0bWwKIAogIyBGYWlscyBiZWNhdXNlIG9mIG5ldyBiZWhh
dmlvdXIgZW5mb3JjZWQgYnkgbGlic291cAogIyBTZWU6IGh0dHBzOi8vYnVnemlsbGEuZ25vbWUu
b3JnL3Nob3dfYnVnLmNnaT9pZD02MDM4MjUKZGlmZiAtLWdpdCBhL1dlYktpdC9ndGsvQ2hhbmdl
TG9nIGIvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKaW5kZXggNDU4OTcxOS4uN2VjOTM5YiAxMDA2NDQK
LS0tIGEvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0L2d0ay9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxOCBAQAorMjAxMC0wMy0yNSAgU2VyZ2lvIFZpbGxhciBTZW5pbiAgPHN2aWxsYXJA
aWdhbGlhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBGcmFtZUxvYWRlciBlbWl0cyBvbmxvYWQtZXZlbnQgd2hlbiBoYW5kbGluZworICAgICAg
ICBkaXNwYXRjaERpZEhhbmRsZU9ubG9hZEV2ZW50cworCisgICAgICAgIFtHVEtdIEltcHJvdmUg
cmVwb3J0aW5nIG9mIGZyYW1lIGxvYWRlciBjYWxsYmFja3MgaW4gRFJUCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNjQ1NAorCisgICAgICAgICogV2Vi
Q29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRHdGsuY3BwOgorICAgICAgICAoV2ViS2l0OjpG
cmFtZUxvYWRlckNsaWVudDo6ZGlzcGF0Y2hEaWRIYW5kbGVPbmxvYWRFdmVudHMpOgorICAgICAg
ICBpbXBsZW1lbnRlZCwgbm93IGl0IGVtaXRzIG9ubG9hZC1ldmVudCBzaWduYWwKKyAgICAgICAg
KiB3ZWJraXQvd2Via2l0d2Vidmlldy5jcHA6IGFkZGVkIG9ubG9hZC1ldmVudCBzaWduYWwKKwog
MjAxMC0wMy0xOCAgUGhpbGlwIENoaW1lbnRvICA8cGhpbGlwLmNoaW1lbnRvQGdtYWlsLmNvbT4K
IAogICAgICAgICBSZXZpZXdlZCBieSBPbGl2ZXIgSHVudC4KZGlmZiAtLWdpdCBhL1dlYktpdC9n
dGsvV2ViQ29yZVN1cHBvcnQvRnJhbWVMb2FkZXJDbGllbnRHdGsuY3BwIGIvV2ViS2l0L2d0ay9X
ZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNsaWVudEd0ay5jcHAKaW5kZXggZTYyMDhlYy4uYWZl
NGFhMSAxMDA2NDQKLS0tIGEvV2ViS2l0L2d0ay9XZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNs
aWVudEd0ay5jcHAKKysrIGIvV2ViS2l0L2d0ay9XZWJDb3JlU3VwcG9ydC9GcmFtZUxvYWRlckNs
aWVudEd0ay5jcHAKQEAgLTY2Miw3ICs2NjIsNyBAQCB2b2lkIEZyYW1lTG9hZGVyQ2xpZW50Ojpk
ZXRhY2hlZEZyb21QYXJlbnQzKCkKIAogdm9pZCBGcmFtZUxvYWRlckNsaWVudDo6ZGlzcGF0Y2hE
aWRIYW5kbGVPbmxvYWRFdmVudHMoKQogewotICAgIG5vdEltcGxlbWVudGVkKCk7CisgICAgZ19z
aWduYWxfZW1pdF9ieV9uYW1lKGdldFZpZXdGcm9tRnJhbWUobV9mcmFtZSksICJvbmxvYWQtZXZl
bnQiLCBtX2ZyYW1lKTsKIH0KIAogdm9pZCBGcmFtZUxvYWRlckNsaWVudDo6ZGlzcGF0Y2hEaWRS
ZWNlaXZlU2VydmVyUmVkaXJlY3RGb3JQcm92aXNpb25hbExvYWQoKQpkaWZmIC0tZ2l0IGEvV2Vi
S2l0L2d0ay93ZWJraXQvd2Via2l0d2Vidmlldy5jcHAgYi9XZWJLaXQvZ3RrL3dlYmtpdC93ZWJr
aXR3ZWJ2aWV3LmNwcAppbmRleCBkOGU4NTRiLi41ZTdiMmFkIDEwMDY0NAotLS0gYS9XZWJLaXQv
Z3RrL3dlYmtpdC93ZWJraXR3ZWJ2aWV3LmNwcAorKysgYi9XZWJLaXQvZ3RrL3dlYmtpdC93ZWJr
aXR3ZWJ2aWV3LmNwcApAQCAtMTYzLDYgKzE2Myw3IEBAIGVudW0gewogICAgIERPQ1VNRU5UX0xP
QURfRklOSVNIRUQsCiAgICAgR0VPTE9DQVRJT05fUE9MSUNZX0RFQ0lTSU9OX1JFUVVFU1RFRCwK
ICAgICBHRU9MT0NBVElPTl9QT0xJQ1lfREVDSVNJT05fQ0FOQ0VMTEVELAorICAgIE9OTE9BRF9F
VkVOVCwKICAgICBMQVNUX1NJR05BTAogfTsKIApAQCAtMTc5Nyw2ICsxNzk4LDIzIEBAIHN0YXRp
YyB2b2lkIHdlYmtpdF93ZWJfdmlld19jbGFzc19pbml0KFdlYktpdFdlYlZpZXdDbGFzcyogd2Vi
Vmlld0NsYXNzKQogICAgICAgICAgICAgV0VCS0lUX1RZUEVfV0VCX0ZSQU1FKTsKIAogICAgIC8q
KgorICAgICAqIFdlYktpdFdlYlZpZXc6Om9ubG9hZC1ldmVudDoKKyAgICAgKiBAd2ViX3ZpZXc6
IHRoZSBvYmplY3Qgb24gd2hpY2ggdGhlIHNpZ25hbCBpcyBlbWl0dGVkCisgICAgICogQGZyYW1l
OiB0aGUgZnJhbWUKKyAgICAgKgorICAgICAqIFdoZW4gYSAjV2ViS2l0V2ViRnJhbWUgcmVjZWl2
ZXMgYW4gb25sb2FkIGV2ZW50IHRoaXMgc2lnbmFsIGlzIGVtaXR0ZWQuCisgICAgICovCisgICAg
d2Via2l0X3dlYl92aWV3X3NpZ25hbHNbTE9BRF9TVEFSVEVEXSA9IGdfc2lnbmFsX25ldygib25s
b2FkLWV2ZW50IiwKKyAgICAgICAgICAgIEdfVFlQRV9GUk9NX0NMQVNTKHdlYlZpZXdDbGFzcyks
CisgICAgICAgICAgICAoR1NpZ25hbEZsYWdzKUdfU0lHTkFMX1JVTl9MQVNULAorICAgICAgICAg
ICAgMCwKKyAgICAgICAgICAgIE5VTEwsCisgICAgICAgICAgICBOVUxMLAorICAgICAgICAgICAg
Z19jY2xvc3VyZV9tYXJzaGFsX1ZPSURfX09CSkVDVCwKKyAgICAgICAgICAgIEdfVFlQRV9OT05F
LCAxLAorICAgICAgICAgICAgV0VCS0lUX1RZUEVfV0VCX0ZSQU1FKTsKKworICAgIC8qKgogICAg
ICAqIFdlYktpdFdlYlZpZXc6OnRpdGxlLWNoYW5nZWQ6CiAgICAgICogQHdlYl92aWV3OiB0aGUg
b2JqZWN0IG9uIHdoaWNoIHRoZSBzaWduYWwgaXMgZW1pdHRlZAogICAgICAqIEBmcmFtZTogdGhl
IG1haW4gZnJhbWUKZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZyBiL1dlYktpdFRv
b2xzL0NoYW5nZUxvZwppbmRleCBmZDc5MDY4Li42NDkyMTI2IDEwMDY0NAotLS0gYS9XZWJLaXRU
b29scy9DaGFuZ2VMb2cKKysrIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0yLDYgKzIsMjEg
QEAKIAogICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KIAorICAgICAgICBQcmlu
dCBkaWRIYW5kbGVPbmxvYWRFdmVudHNGb3JGcmFtZSBpbiB0aGUgY2FsbGJhY2sgb2YKKyAgICAg
ICAgb25sb2FkLWV2ZW50IHNpZ25hbCBjb21taW5nIGZyb20gZnJhbWUgbG9hZGVyCisKKyAgICAg
ICAgW0dUS10gSW1wcm92ZSByZXBvcnRpbmcgb2YgZnJhbWUgbG9hZGVyIGNhbGxiYWNrcyBpbiBE
UlQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM2NDU0
CisKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwOgorICAg
ICAgICAod2ViVmlld09ubG9hZEV2ZW50KToKKyAgICAgICAgKGNyZWF0ZVdlYlZpZXcpOiBhZGRl
ZCBjb25uZWN0aW9uIHRvIHNpZ25hbDo6b25sb2FkLWV2ZW50IGFuZAorICAgICAgICBzaWduYWwg
Y2FsbGJhY2sKKworMjAxMC0wMy0yNSAgU2VyZ2lvIFZpbGxhciBTZW5pbiAgPHN2aWxsYXJAaWdh
bGlhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwogICAgICAg
ICBQcmludCBkaWRDb21taXRMb2FkRm9yRnJhbWUgaW4gdGhlIGNhbGxiYWNrIG9mIHNpZ25hbDo6
bG9hZC1jb21taXR0ZWQKIAogICAgICAgICBbR1RLXSBJbXByb3ZlIHJlcG9ydGluZyBvZiBmcmFt
ZSBsb2FkZXIgY2FsbGJhY2tzIGluIERSVApkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJl
bmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJU
cmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKaW5kZXggNjkwOTE4ZS4uMzRhOGY2NiAxMDA2NDQK
LS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcAor
KysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCkBA
IC02MjcsNiArNjI3LDE1IEBAIHN0YXRpYyB2b2lkIHdlYlZpZXdEb2N1bWVudExvYWRGaW5pc2hl
ZChXZWJLaXRXZWJWaWV3KiB2aWV3LCBXZWJLaXRXZWJGcmFtZSogZnJhCiAgICAgfQogfQogCitz
dGF0aWMgdm9pZCB3ZWJWaWV3T25sb2FkRXZlbnQoV2ViS2l0V2ViVmlldyogdmlldywgV2ViS2l0
V2ViRnJhbWUqIGZyYW1lLCB2b2lkKikKK3sKKyAgICBpZiAoIWRvbmUgJiYgZ0xheW91dFRlc3RD
b250cm9sbGVyLT5kdW1wRnJhbWVMb2FkQ2FsbGJhY2tzKCkpIHsKKyAgICAgICAgY2hhciogZnJh
bWVOYW1lID0gZ2V0RnJhbWVOYW1lU3VpdGFibGVGb3JUZXN0UmVzdWx0KHZpZXcsIGZyYW1lKTsK
KyAgICAgICAgcHJpbnRmKCIlcyAtIGRpZEhhbmRsZU9ubG9hZEV2ZW50c0ZvckZyYW1lXG4iLCBm
cmFtZU5hbWUpOworICAgICAgICBnX2ZyZWUoZnJhbWVOYW1lKTsKKyAgICB9Cit9CisKIHN0YXRp
YyB2b2lkIHdlYlZpZXdXaW5kb3dPYmplY3RDbGVhcmVkKFdlYktpdFdlYlZpZXcqIHZpZXcsIFdl
YktpdFdlYkZyYW1lKiBmcmFtZSwgSlNHbG9iYWxDb250ZXh0UmVmIGNvbnRleHQsIEpTT2JqZWN0
UmVmIHdpbmRvd09iamVjdCwgZ3BvaW50ZXIgZGF0YSkKIHsKICAgICBKU1ZhbHVlUmVmIGV4Y2Vw
dGlvbiA9IDA7CkBAIC04NTksNiArODY4LDcgQEAgc3RhdGljIFdlYktpdFdlYlZpZXcqIGNyZWF0
ZVdlYlZpZXcoKQogICAgICAgICAgICAgICAgICAgICAgInNpZ25hbDo6ZGF0YWJhc2UtcXVvdGEt
ZXhjZWVkZWQiLCBkYXRhYmFzZVF1b3RhRXhjZWVkZWQsIDAsCiAgICAgICAgICAgICAgICAgICAg
ICAic2lnbmFsOjpkb2N1bWVudC1sb2FkLWZpbmlzaGVkIiwgd2ViVmlld0RvY3VtZW50TG9hZEZp
bmlzaGVkLCAwLAogICAgICAgICAgICAgICAgICAgICAgInNpZ25hbDo6Z2VvbG9jYXRpb24tcG9s
aWN5LWRlY2lzaW9uLXJlcXVlc3RlZCIsIGdlb2xvY2F0aW9uUG9saWN5RGVjaXNpb25SZXF1ZXN0
ZWQsIDAsCisgICAgICAgICAgICAgICAgICAgICAic2lnbmFsOjpvbmxvYWQtZXZlbnQiLCB3ZWJW
aWV3T25sb2FkRXZlbnQsIDAsCiAgICAgICAgICAgICAgICAgICAgICBOVUxMKTsKIAogICAgIGdf
c2lnbmFsX2Nvbm5lY3QodmlldywKLS0gCjEuNy4wCgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>51909</attachid>
            <date>2010-03-29 07:57:34 -0700</date>
            <delta_ts>2010-04-09 00:59:09 -0700</delta_ts>
            <desc>Print didStartProvisionalLoadForFram in the callback of signal::load-committed</desc>
            <filename>0001-Print-didStartProvisionalLoadForFrame-in-DRT.patch</filename>
            <type>text/plain</type>
            <size>2588</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSAwZWM1YzIzOTJmMjM4ZDZkZDA0MTk2Zjk1M2JlYjY4NDdkZmVhYTAzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IE1vbiwgMjkgTWFyIDIwMTAgMTI6MDY6NTIgKzAyMDAKU3ViamVjdDogW1BBVENI
XSBQcmludCBkaWRTdGFydFByb3Zpc2lvbmFsTG9hZEZvckZyYW1lIGluIERSVAoKLS0tCiBXZWJL
aXRUb29scy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxMiArKysr
KysrKysrKysKIFdlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5j
cHAgfCAgIDE3ICsrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDI5IGluc2VydGlv
bnMoKyksIDAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvQ2hhbmdlTG9n
IGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCmluZGV4IDEyM2FkOTIuLmExNTBlOTcgMTAwNjQ0Ci0t
LSBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZworKysgYi9XZWJLaXRUb29scy9DaGFuZ2VMb2cKQEAg
LTEsMyArMSwxNSBAQAorMjAxMC0wMy0yOSAgU2VyZ2lvIFZpbGxhciBTZW5pbiAgPHN2aWxsYXJA
aWdhbGlhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBbR1RLXSBJbXByb3ZlIHJlcG9ydGluZyBvZiBmcmFtZSBsb2FkZXIgY2FsbGJhY2tzIGlu
IERSVAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzY0
NTQKKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHA6Cisg
ICAgICAgICh3ZWJWaWV3TG9hZFN0YXR1c05vdGlmaWVkKToKKyAgICAgICAgKGNyZWF0ZVdlYlZp
ZXcpOiBhZGRlZCBjb25uZWN0aW9uIHRvIG5vdGlmeTo6bG9hZC1zdGF0dXMgYW5kCisgICAgICAg
IHNpZ25hbCBjYWxsYmFjaworCiAyMDEwLTAzLTI4ICBHdXN0YXZvIE5vcm9uaGEgU2lsdmEgIDxn
bnNAZ25vbWUub3JnPgogCiAgICAgICAgIE5vIHJldmlldywgcm9sbGluZyBvdXQgcjU2Njc5Lgpk
aWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVl
LmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAK
aW5kZXggYzJiN2E4NS4uYjk3YTI4ZCAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRl
clRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVy
VHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCkBAIC04NDIsNiArODQyLDE5IEBAIHN0YXRpYyBX
ZWJLaXRXZWJWaWV3KiB3ZWJJbnNwZWN0b3JJbnNwZWN0V2ViVmlldyhXZWJLaXRXZWJJbnNwZWN0
b3IqLCBncG9pbnRlciBkCiAgICAgcmV0dXJuIFdFQktJVF9XRUJfVklFVyh3ZWJWaWV3KTsKIH0K
IAorc3RhdGljIHZvaWQgd2ViVmlld0xvYWRTdGF0dXNOb3RpZmllZChXZWJLaXRXZWJWaWV3KiB2
aWV3LCBncG9pbnRlciB1c2VyX2RhdGEpCit7CisgICAgV2ViS2l0TG9hZFN0YXR1cyBsb2FkU3Rh
dHVzID0gd2Via2l0X3dlYl92aWV3X2dldF9sb2FkX3N0YXR1cyh2aWV3KTsKKworICAgIGlmIChn
TGF5b3V0VGVzdENvbnRyb2xsZXItPmR1bXBEYXRhYmFzZUNhbGxiYWNrcygpKSB7CisgICAgICAg
IGlmIChsb2FkU3RhdHVzID09IFdFQktJVF9MT0FEX1BST1ZJU0lPTkFMKSB7CisgICAgICAgICAg
ICBjaGFyKiBmcmFtZU5hbWUgPSBnZXRGcmFtZU5hbWVTdWl0YWJsZUZvclRlc3RSZXN1bHQodmll
dywgbWFpbkZyYW1lKTsKKyAgICAgICAgICAgIHByaW50ZigiJXMgLSBkaWRTdGFydFByb3Zpc2lv
bmFsTG9hZEZvckZyYW1lXG4iLCBmcmFtZU5hbWUpOworICAgICAgICAgICAgZ19mcmVlKGZyYW1l
TmFtZSk7CisgICAgICAgIH0KKyAgICB9Cit9CisKIHN0YXRpYyBXZWJLaXRXZWJWaWV3KiBjcmVh
dGVXZWJWaWV3KCkKIHsKICAgICBXZWJLaXRXZWJWaWV3KiB2aWV3ID0gV0VCS0lUX1dFQl9WSUVX
KHdlYmtpdF93ZWJfdmlld19uZXcoKSk7CkBAIC04NzAsNiArODgzLDEwIEBAIHN0YXRpYyBXZWJL
aXRXZWJWaWV3KiBjcmVhdGVXZWJWaWV3KCkKICAgICAgICAgICAgICAgICAgICAgICJzaWduYWw6
Om9ubG9hZC1ldmVudCIsIHdlYlZpZXdPbmxvYWRFdmVudCwgMCwKICAgICAgICAgICAgICAgICAg
ICAgIE5VTEwpOwogCisgICAgZ19zaWduYWxfY29ubmVjdCh2aWV3LAorICAgICAgICAgICAgICAg
ICAgICAgIm5vdGlmeTo6bG9hZC1zdGF0dXMiLCBHX0NBTExCQUNLKHdlYlZpZXdMb2FkU3RhdHVz
Tm90aWZpZWQpLAorICAgICAgICAgICAgICAgICAgICAgTlVMTCk7CisKICAgICBXZWJLaXRXZWJJ
bnNwZWN0b3IqIGluc3BlY3RvciA9IHdlYmtpdF93ZWJfdmlld19nZXRfaW5zcGVjdG9yKHZpZXcp
OwogICAgIGdfb2JqZWN0X2Nvbm5lY3QoR19PQkpFQ1QoaW5zcGVjdG9yKSwKICAgICAgICAgICAg
ICAgICAgICAgICJzaWduYWw6Omluc3BlY3Qtd2ViLXZpZXciLCB3ZWJJbnNwZWN0b3JJbnNwZWN0
V2ViVmlldywgMCwKLS0gCjEuNy4wCgo=
</data>
<flag name="review"
          id="35280"
          type_id="1"
          status="-"
          setter="gustavo"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>52947</attachid>
            <date>2010-04-09 00:59:09 -0700</date>
            <delta_ts>2010-05-15 18:06:21 -0700</delta_ts>
            <desc>Print didStartProvisionalLoadForFrame in the callback of load-committed signal</desc>
            <filename>0001-Print-didStartProvisionalLoadForFrame-in-DRT.patch</filename>
            <type>text/plain</type>
            <size>4551</size>
            <attacher name="Sergio Villar Senin">svillar</attacher>
            
              <data encoding="base64">RnJvbSBmYTM5OWI2ZGMzZjgzMWUxYzQxZWM0ZTM1ZmNlZGQ1OGViM2MyYzRkIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnaW8gVmlsbGFyIFNlbmluIDxzdmlsbGFyQGlnYWxpYS5j
b20+CkRhdGU6IE1vbiwgMjkgTWFyIDIwMTAgMTI6MDY6NTIgKzAyMDAKU3ViamVjdDogW1BBVENI
XSBQcmludCBkaWRTdGFydFByb3Zpc2lvbmFsTG9hZEZvckZyYW1lIGluIERSVAoKLS0tCiBMYXlv
dXRUZXN0cy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAxMSArKysr
KysrKysrKwogTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1NraXBwZWQgICAgICAgICAgICAgICAg
ICB8ICAgMTAgKy0tLS0tLS0tLQogV2ViS2l0VG9vbHMvQ2hhbmdlTG9nICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICB8ICAgMTIgKysrKysrKysrKysrCiBXZWJLaXRUb29scy9EdW1wUmVuZGVy
VHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwIHwgICAxNyArKysrKysrKysrKysrKysrKwogNCBm
aWxlcyBjaGFuZ2VkLCA0MSBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCBl
N2M1N2NkLi42ZWU0MzU4IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKKysrIGIv
TGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAKKzIwMTAtMDQtMDggIFNlcmdp
byBWaWxsYXIgU2VuaW4gIDxzdmlsbGFyQGlnYWxpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmVtb3ZlZCA1IGh0dHAvaGlzdG9yeSB0ZXN0
cyBmcm9tIFNraXBwZWQgZmlsZQorCisgICAgICAgIFtHVEtdIEltcHJvdmUgcmVwb3J0aW5nIG9m
IGZyYW1lIGxvYWRlciBjYWxsYmFja3MgaW4gRFJUCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNjQ1NAorCisgICAgICAgICogcGxhdGZvcm0vZ3RrL1Nr
aXBwZWQ6CisKIDIwMTAtMDMtMjkgIFl1cnkgU2VtaWtoYXRza3kgIDx5dXJ5c0BjaHJvbWl1bS5v
cmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgUGF2ZWwgRmVsZG1hbi4KZGlmZiAtLWdpdCBhL0xh
eW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3Rr
L1NraXBwZWQKaW5kZXggYWU4ODkwNC4uNDdmNTNhYiAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMv
cGxhdGZvcm0vZ3RrL1NraXBwZWQKKysrIGIvTGF5b3V0VGVzdHMvcGxhdGZvcm0vZ3RrL1NraXBw
ZWQKQEAgLTM0MTYsNiArMzQxNiw3IEBAIGh0dHAvdGVzdHMvbG9hZGluZy9kZWxldGVkLWhvc3Qt
aW4tcmVzb3VyY2UtbG9hZC1kZWxlZ2F0ZS1jYWxsYmFjay5odG1sCiBodHRwL3Rlc3RzL2xvYWRp
bmcvZW1wdHktc3ViZnJhbWUuaHRtbAogaHR0cC90ZXN0cy9sb2FkaW5nL2dtYWlsLWFzc2VydC1v
bi1sb2FkLmh0bWwKIGh0dHAvdGVzdHMvbG9hZGluZy9wcmVsb2FkLWltZy10ZXN0Lmh0bWwKK2h0
dHAvdGVzdHMvbG9hZGluZy9yZWRpcmVjdC13aXRoLW5vLWxvY2F0aW9uLWNyYXNoLmh0bWwKIGh0
dHAvdGVzdHMvbG9hZGluZy9zbG93LXBhcnNpbmctc3ViZnJhbWUuaHRtbAogaHR0cC90ZXN0cy9s
b2FkaW5nL3RleHQtY29udGVudC10eXBlLXdpdGgtYmluYXJ5LWV4dGVuc2lvbi5odG1sCiBodHRw
L3Rlc3RzL2xvY2FsL3NlbmQtZHJhZ2dlZC1maWxlLmh0bWwKQEAgLTU4NzMsMTIgKzU4NzQsMyBA
QCBmYXN0L3RhYmxlL3RhYmxlLWNvbC1zcGFuLWJhY2tncm91bmQuaHRtbAogZmFzdC90YWJsZS90
YWJsZS1yb3ctYmFja2dyb3VuZC1sZWZ0LTUwcHguaHRtbAogZmFzdC90YWJsZS90YWJsZS1yb3ct
YmFja2dyb3VuZC1yaWdodC01MHB4Lmh0bWwKIGZhc3QvdGFibGUvdGFibGUtcm93LWJhY2tncm91
bmQtcmlnaHQtMTAwcGVyY2VudC5odG1sCi0KLSMgVGVzdHMgdGhhdCBuZWVkIGRpZFN0YXJ0UHJv
dmlzaW9uYWxMb2FkRm9yRnJhbWUgcmVwb3J0aW5nCi0jIFNlZSBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzY0NTQKLWh0dHAvdGVzdHMvbG9hZGluZy9iYXNpYy5odG1s
Ci1odHRwL3Rlc3RzL2xvYWRpbmcvbG9hZC1qYXZhc2NyaXB0LWFmdGVyLW1hbnkteGhycy5odG1s
Ci1odHRwL3Rlc3RzL2xvYWRpbmcvbG9jYXRpb24taGFzaC1yZWxvYWQtY3ljbGUuaHRtbAotaHR0
cC90ZXN0cy9sb2FkaW5nL29ubG9hZC12cy1pbW1lZGlhdGUtcmVmcmVzaC5wbAotaHR0cC90ZXN0
cy9sb2FkaW5nL3JlZGlyZWN0LXdpdGgtbm8tbG9jYXRpb24tY3Jhc2guaHRtbAotaHR0cC90ZXN0
cy9sb2FkaW5nL3N0YXRlLW9iamVjdC1zZWN1cml0eS1leGNlcHRpb24uaHRtbApkaWZmIC0tZ2l0
IGEvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCmluZGV4IDEy
M2FkOTIuLjFmY2E4NmMgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZworKysgYi9X
ZWJLaXRUb29scy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAxMC0wNC0wOCAgU2VyZ2lv
IFZpbGxhciBTZW5pbiAgPHN2aWxsYXJAaWdhbGlhLmNvbT4KKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbR1RLXSBJbXByb3ZlIHJlcG9ydGluZyBvZiBm
cmFtZSBsb2FkZXIgY2FsbGJhY2tzIGluIERSVAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzY0NTQKKworICAgICAgICAqIER1bXBSZW5kZXJUcmVlL2d0
ay9EdW1wUmVuZGVyVHJlZS5jcHA6CisgICAgICAgICh3ZWJWaWV3TG9hZFN0YXR1c05vdGlmaWVk
KToKKyAgICAgICAgKGNyZWF0ZVdlYlZpZXcpOiBhZGRlZCBjb25uZWN0aW9uIHRvIG5vdGlmeTo6
bG9hZC1zdGF0dXMgYW5kCisgICAgICAgIHNpZ25hbCBjYWxsYmFjaworCiAyMDEwLTAzLTI4ICBH
dXN0YXZvIE5vcm9uaGEgU2lsdmEgIDxnbnNAZ25vbWUub3JnPgogCiAgICAgICAgIE5vIHJldmll
dywgcm9sbGluZyBvdXQgcjU2Njc5LgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRl
clRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVl
L2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKaW5kZXggYzJiN2E4NS4uYmE4MzE3YSAxMDA2NDQKLS0t
IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcAorKysg
Yi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUuY3BwCkBAIC04
NDIsNiArODQyLDE5IEBAIHN0YXRpYyBXZWJLaXRXZWJWaWV3KiB3ZWJJbnNwZWN0b3JJbnNwZWN0
V2ViVmlldyhXZWJLaXRXZWJJbnNwZWN0b3IqLCBncG9pbnRlciBkCiAgICAgcmV0dXJuIFdFQktJ
VF9XRUJfVklFVyh3ZWJWaWV3KTsKIH0KIAorc3RhdGljIHZvaWQgd2ViVmlld0xvYWRTdGF0dXNO
b3RpZmllZChXZWJLaXRXZWJWaWV3KiB2aWV3LCBncG9pbnRlciB1c2VyX2RhdGEpCit7CisgICAg
V2ViS2l0TG9hZFN0YXR1cyBsb2FkU3RhdHVzID0gd2Via2l0X3dlYl92aWV3X2dldF9sb2FkX3N0
YXR1cyh2aWV3KTsKKworICAgIGlmIChnTGF5b3V0VGVzdENvbnRyb2xsZXItPmR1bXBGcmFtZUxv
YWRDYWxsYmFja3MoKSkgeworICAgICAgICBpZiAobG9hZFN0YXR1cyA9PSBXRUJLSVRfTE9BRF9Q
Uk9WSVNJT05BTCkgeworICAgICAgICAgICAgY2hhciogZnJhbWVOYW1lID0gZ2V0RnJhbWVOYW1l
U3VpdGFibGVGb3JUZXN0UmVzdWx0KHZpZXcsIG1haW5GcmFtZSk7CisgICAgICAgICAgICBwcmlu
dGYoIiVzIC0gZGlkU3RhcnRQcm92aXNpb25hbExvYWRGb3JGcmFtZVxuIiwgZnJhbWVOYW1lKTsK
KyAgICAgICAgICAgIGdfZnJlZShmcmFtZU5hbWUpOworICAgICAgICB9CisgICAgfQorfQorCiBz
dGF0aWMgV2ViS2l0V2ViVmlldyogY3JlYXRlV2ViVmlldygpCiB7CiAgICAgV2ViS2l0V2ViVmll
dyogdmlldyA9IFdFQktJVF9XRUJfVklFVyh3ZWJraXRfd2ViX3ZpZXdfbmV3KCkpOwpAQCAtODcw
LDYgKzg4MywxMCBAQCBzdGF0aWMgV2ViS2l0V2ViVmlldyogY3JlYXRlV2ViVmlldygpCiAgICAg
ICAgICAgICAgICAgICAgICAic2lnbmFsOjpvbmxvYWQtZXZlbnQiLCB3ZWJWaWV3T25sb2FkRXZl
bnQsIDAsCiAgICAgICAgICAgICAgICAgICAgICBOVUxMKTsKIAorICAgIGdfc2lnbmFsX2Nvbm5l
Y3QodmlldywKKyAgICAgICAgICAgICAgICAgICAgICJub3RpZnk6OmxvYWQtc3RhdHVzIiwgR19D
QUxMQkFDSyh3ZWJWaWV3TG9hZFN0YXR1c05vdGlmaWVkKSwKKyAgICAgICAgICAgICAgICAgICAg
IE5VTEwpOworCiAgICAgV2ViS2l0V2ViSW5zcGVjdG9yKiBpbnNwZWN0b3IgPSB3ZWJraXRfd2Vi
X3ZpZXdfZ2V0X2luc3BlY3Rvcih2aWV3KTsKICAgICBnX29iamVjdF9jb25uZWN0KEdfT0JKRUNU
KGluc3BlY3RvciksCiAgICAgICAgICAgICAgICAgICAgICAic2lnbmFsOjppbnNwZWN0LXdlYi12
aWV3Iiwgd2ViSW5zcGVjdG9ySW5zcGVjdFdlYlZpZXcsIDAsCi0tIAoxLjcuMAoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>56169</attachid>
            <date>2010-05-15 18:06:27 -0700</date>
            <delta_ts>2010-05-16 00:44:45 -0700</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-36454-20100515180626.patch</filename>
            <type>text/plain</type>
            <size>4207</size>
            <attacher name="Adam Barth">abarth</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCAxNGFkMzYyMzdmNmU0MWIzYmFiMjIwM2QxYTc0NzFiOGQ2ODcxODRhLi5jNWRhODQ5
YzI2ODNjZTlkNmEzZjMzYjllYzVhZTZlZTk2MmRjOTM5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTQgQEAK
KzIwMTAtMDUtMTUgIFNlcmdpbyBWaWxsYXIgU2VuaW4gIDxzdmlsbGFyQGlnYWxpYS5jb20+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgR3VzdGF2byBOb3JvbmhhIFNpbHZhLgorCisgICAgICAgIFJl
bW92ZWQgNSBodHRwL2hpc3RvcnkgdGVzdHMgZnJvbSBTa2lwcGVkIGZpbGUKKworICAgICAgICBb
R1RLXSBJbXByb3ZlIHJlcG9ydGluZyBvZiBmcmFtZSBsb2FkZXIgY2FsbGJhY2tzIGluIERSVAor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzY0NTQKKwor
ICAgICAgICAqIHBsYXRmb3JtL2d0ay9Ta2lwcGVkOgorCiAyMDEwLTA1LTE1ICBBZGFtIEJhcnRo
ICA8YWJhcnRoQHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgRGF2aWQgSHlhdHQu
CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9ndGsvU2tpcHBlZCBiL0xheW91dFRl
c3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkCmluZGV4IGE1YWVlOWU2ZGQ5MTdmNzFhZDFiODJmZDQ0
ZTFmYzg2ZjA5ZDJiMzEuLjAxYWYxZDk2NmJhZWRkNzk4NDJhYmEyN2I1OTFhMWQ4Njk0MTM4NWMg
MTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkCisrKyBiL0xheW91
dFRlc3RzL3BsYXRmb3JtL2d0ay9Ta2lwcGVkCkBAIC0zMzEzLDYgKzMzMTMsNyBAQCBodHRwL3Rl
c3RzL2xvYWRpbmcvZGVsZXRlZC1ob3N0LWluLXJlc291cmNlLWxvYWQtZGVsZWdhdGUtY2FsbGJh
Y2suaHRtbAogaHR0cC90ZXN0cy9sb2FkaW5nL2VtcHR5LXN1YmZyYW1lLmh0bWwKIGh0dHAvdGVz
dHMvbG9hZGluZy9nbWFpbC1hc3NlcnQtb24tbG9hZC5odG1sCiBodHRwL3Rlc3RzL2xvYWRpbmcv
cHJlbG9hZC1pbWctdGVzdC5odG1sCitodHRwL3Rlc3RzL2xvYWRpbmcvcmVkaXJlY3Qtd2l0aC1u
by1sb2NhdGlvbi1jcmFzaC5odG1sCiBodHRwL3Rlc3RzL2xvYWRpbmcvc2xvdy1wYXJzaW5nLXN1
YmZyYW1lLmh0bWwKIGh0dHAvdGVzdHMvbG9hZGluZy90ZXh0LWNvbnRlbnQtdHlwZS13aXRoLWJp
bmFyeS1leHRlbnNpb24uaHRtbAogaHR0cC90ZXN0cy9sb2NhbC9zZW5kLWRyYWdnZWQtZmlsZS5o
dG1sCkBAIC01NzYyLDE1ICs1NzYzLDYgQEAgZmFzdC9ydW5pbi9nZW5lcmF0ZWQyLmh0bWwKIGZh
c3QvcnVuaW4vZ2VuZXJhdGVkMy5odG1sCiBmYXN0L3J1bmluL2dlbmVyYXRlZDQuaHRtbAogCi0j
IFRlc3RzIHRoYXQgbmVlZCBkaWRTdGFydFByb3Zpc2lvbmFsTG9hZEZvckZyYW1lIHJlcG9ydGlu
ZwotIyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM2NDU0Ci1o
dHRwL3Rlc3RzL2xvYWRpbmcvYmFzaWMuaHRtbAotaHR0cC90ZXN0cy9sb2FkaW5nL2xvYWQtamF2
YXNjcmlwdC1hZnRlci1tYW55LXhocnMuaHRtbAotaHR0cC90ZXN0cy9sb2FkaW5nL2xvY2F0aW9u
LWhhc2gtcmVsb2FkLWN5Y2xlLmh0bWwKLWh0dHAvdGVzdHMvbG9hZGluZy9vbmxvYWQtdnMtaW1t
ZWRpYXRlLXJlZnJlc2gucGwKLWh0dHAvdGVzdHMvbG9hZGluZy9yZWRpcmVjdC13aXRoLW5vLWxv
Y2F0aW9uLWNyYXNoLmh0bWwKLWh0dHAvdGVzdHMvbG9hZGluZy9zdGF0ZS1vYmplY3Qtc2VjdXJp
dHktZXhjZXB0aW9uLmh0bWwKLQogIyBObyBXaWRnZXRzIDEuMCBzdXBwb3J0CiBmYXN0L21lZGlh
L21lZGlhLWZlYXR1cmUtd2d0LXZpZXctbW9kZS5odG1sCiAKZGlmZiAtLWdpdCBhL1dlYktpdFRv
b2xzL0NoYW5nZUxvZyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwppbmRleCA5Y2JmMTZhNTAwODhj
NGU4ZjlhOWJmMjdkMzlmYWFhNmE1MWIzY2RkLi4yMGE4MDZhNGNjOGE2MzVhZDA5OTlmZDljNTE5
NTRkNDE3NGIwZGNiIDEwMDY0NAotLS0gYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cKKysrIGIvV2Vi
S2l0VG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUgQEAKKzIwMTAtMDUtMTUgIFNlcmdpbyBW
aWxsYXIgU2VuaW4gIDxzdmlsbGFyQGlnYWxpYS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
R3VzdGF2byBOb3JvbmhhIFNpbHZhLgorCisgICAgICAgIFtHVEtdIEltcHJvdmUgcmVwb3J0aW5n
IG9mIGZyYW1lIGxvYWRlciBjYWxsYmFja3MgaW4gRFJUCisgICAgICAgIGh0dHBzOi8vYnVncy53
ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNjQ1NAorCisgICAgICAgICogRHVtcFJlbmRlclRy
ZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcDoKKyAgICAgICAgKHdlYlZpZXdMb2FkU3RhdHVzTm90
aWZpZWQpOgorICAgICAgICAoY3JlYXRlV2ViVmlldyk6IGFkZGVkIGNvbm5lY3Rpb24gdG8gbm90
aWZ5Ojpsb2FkLXN0YXR1cyBhbmQKKyAgICAgICAgc2lnbmFsIGNhbGxiYWNrCisKIDIwMTAtMDUt
MTUgIEpvY2hlbiBFaXNpbmdlciAgPGpvY2hlbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgUmV2
aWV3ZWQgYnkgRG1pdHJ5IFRpdG92LgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRl
clRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVlLmNwcCBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVl
L2d0ay9EdW1wUmVuZGVyVHJlZS5jcHAKaW5kZXggMGYzY2EzODNmNDJlOGJiZjYwMzNiOTQ3NTI0
MjM5OGEwY2YyYTdiMi4uMjczYmNkZjFhMDNjOTYxYTkyNjE1YTYyYWU0YThhYzNhNGE4YWZjYSAx
MDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvZ3RrL0R1bXBSZW5kZXJUcmVl
LmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9ndGsvRHVtcFJlbmRlclRyZWUu
Y3BwCkBAIC04NDMsNiArODQzLDE5IEBAIHN0YXRpYyBXZWJLaXRXZWJWaWV3KiB3ZWJJbnNwZWN0
b3JJbnNwZWN0V2ViVmlldyhXZWJLaXRXZWJJbnNwZWN0b3IqLCBncG9pbnRlciBkCiAgICAgcmV0
dXJuIFdFQktJVF9XRUJfVklFVyh3ZWJWaWV3KTsKIH0KIAorc3RhdGljIHZvaWQgd2ViVmlld0xv
YWRTdGF0dXNOb3RpZmllZChXZWJLaXRXZWJWaWV3KiB2aWV3LCBncG9pbnRlciB1c2VyX2RhdGEp
Cit7CisgICAgV2ViS2l0TG9hZFN0YXR1cyBsb2FkU3RhdHVzID0gd2Via2l0X3dlYl92aWV3X2dl
dF9sb2FkX3N0YXR1cyh2aWV3KTsKKworICAgIGlmIChnTGF5b3V0VGVzdENvbnRyb2xsZXItPmR1
bXBGcmFtZUxvYWRDYWxsYmFja3MoKSkgeworICAgICAgICBpZiAobG9hZFN0YXR1cyA9PSBXRUJL
SVRfTE9BRF9QUk9WSVNJT05BTCkgeworICAgICAgICAgICAgY2hhciogZnJhbWVOYW1lID0gZ2V0
RnJhbWVOYW1lU3VpdGFibGVGb3JUZXN0UmVzdWx0KHZpZXcsIG1haW5GcmFtZSk7CisgICAgICAg
ICAgICBwcmludGYoIiVzIC0gZGlkU3RhcnRQcm92aXNpb25hbExvYWRGb3JGcmFtZVxuIiwgZnJh
bWVOYW1lKTsKKyAgICAgICAgICAgIGdfZnJlZShmcmFtZU5hbWUpOworICAgICAgICB9CisgICAg
fQorfQorCiBzdGF0aWMgV2ViS2l0V2ViVmlldyogY3JlYXRlV2ViVmlldygpCiB7CiAgICAgV2Vi
S2l0V2ViVmlldyogdmlldyA9IFdFQktJVF9XRUJfVklFVyh3ZWJraXRfd2ViX3ZpZXdfbmV3KCkp
OwpAQCAtODcxLDYgKzg4NCwxMCBAQCBzdGF0aWMgV2ViS2l0V2ViVmlldyogY3JlYXRlV2ViVmll
dygpCiAgICAgICAgICAgICAgICAgICAgICAic2lnbmFsOjpvbmxvYWQtZXZlbnQiLCB3ZWJWaWV3
T25sb2FkRXZlbnQsIDAsCiAgICAgICAgICAgICAgICAgICAgICBOVUxMKTsKIAorICAgIGdfc2ln
bmFsX2Nvbm5lY3QodmlldywKKyAgICAgICAgICAgICAgICAgICAgICJub3RpZnk6OmxvYWQtc3Rh
dHVzIiwgR19DQUxMQkFDSyh3ZWJWaWV3TG9hZFN0YXR1c05vdGlmaWVkKSwKKyAgICAgICAgICAg
ICAgICAgICAgIE5VTEwpOworCiAgICAgV2ViS2l0V2ViSW5zcGVjdG9yKiBpbnNwZWN0b3IgPSB3
ZWJraXRfd2ViX3ZpZXdfZ2V0X2luc3BlY3Rvcih2aWV3KTsKICAgICBnX29iamVjdF9jb25uZWN0
KEdfT0JKRUNUKGluc3BlY3RvciksCiAgICAgICAgICAgICAgICAgICAgICAic2lnbmFsOjppbnNw
ZWN0LXdlYi12aWV3Iiwgd2ViSW5zcGVjdG9ySW5zcGVjdFdlYlZpZXcsIDAsCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>