<?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>45523</bug_id>
          
          <creation_ts>2010-09-09 22:53:31 -0700</creation_ts>
          <short_desc>[Qt] Inconsistent behavior on a form submit request...</short_desc>
          <delta_ts>2011-11-14 06:54:40 -0800</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>Page Loading</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P1</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>46968</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dawit A.">adawit</reporter>
          <assigned_to name="Diego Gonzalez">diegohcg</assigned_to>
          <cc>ademar</cc>
    
    <cc>andy.shaw</cc>
    
    <cc>benjamin</cc>
    
    <cc>christian.webkit</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>diegohcg</cc>
    
    <cc>hausmann</cc>
    
    <cc>kenneth</cc>
    
    <cc>luiz</cc>
    
    <cc>robert</cc>
    
    <cc>tonikitoo</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>277036</commentid>
    <comment_count>0</comment_count>
    <who name="Dawit A.">adawit</who>
    <bug_when>2010-09-09 22:53:31 -0700</bug_when>
    <thetext>This bug opened because portions of an issue reported downstream, https://bugs.kde.org/show_bug.cgi?id=210291, can be clearly duplicated using QtTestBrowser from QtWebKit 2.1. The issue that is QtWebKit specific from that report as follows:

1.) Go to http://www.dpd.at/
2.) Enter 01635001689282H (non working tracking # from downstream report, comment #6).
3.) Click on the &apos;&gt;&apos; button and see what happens in QtTestBrowser...

Expected behavior:
A single new window with error message should be shown as verified using both
Chromium 6.0.472.53 (0) and Firefox 3.6.9.

Actual behavior:
Two new windows/tabs are created when using QtWebKit based browsers. One shows &quot;about:blank&quot; and the other shows an error message. Actually with QtTestBrowser the second page is completely blank.  What is even worse is the fact that if you close these two new windows and repeat the process again, only the &quot;about:blank&quot; window is created. I guess the question is why does repeating the process result in these two incorrect behaviors ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>399587</commentid>
    <comment_count>1</comment_count>
    <who name="Luiz Agostini">luiz</who>
    <bug_when>2011-05-06 10:05:46 -0700</bug_when>
    <thetext>
&gt; Actual behavior:
&gt; Two new windows/tabs are created when using QtWebKit based browsers. One shows &quot;about:blank&quot; and the other shows an error message. Actually with QtTestBrowser the second page is completely blank. 

After the MIME sniffing (bug 46968) the second screen now shows the expected content in QtTestBrowser. Other issues continue as they were.

&gt; What is even worse is the fact that if you close these two new windows and repeat the process again, only the &quot;about:blank&quot; window is created. I guess the question is why does repeating the process result in these two incorrect behaviors ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>403101</commentid>
    <comment_count>2</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2011-05-12 13:21:01 -0700</bug_when>
    <thetext>The timer is firing the wrong frame for the new window. Investigating</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>410819</commentid>
    <comment_count>3</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2011-05-26 14:16:16 -0700</bug_when>
    <thetext>Pages needs to be set at the same group name, to avoid problems with popup
windows and link coloration. Will be used only one page group name, making it
similar as others port&apos;s are doing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>410820</commentid>
    <comment_count>4</comment_count>
      <attachid>95038</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2011-05-26 14:18:03 -0700</bug_when>
    <thetext>Created attachment 95038
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>411184</commentid>
    <comment_count>5</comment_count>
      <attachid>95038</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2011-05-26 23:01:26 -0700</bug_when>
    <thetext>Comment on attachment 95038
Patch

no test? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>412921</commentid>
    <comment_count>6</comment_count>
      <attachid>95038</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2011-05-31 15:22:12 -0700</bug_when>
    <thetext>Comment on attachment 95038
Patch

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

r- because of the string literal.

With this change all pages are automatically in the same page group, which to some extend this bug is about. This is a behavioural change that we should really verify with a test.

I see that the Gtk+ port seems to behave the same, but I don&apos;t see the same behaviour in the other ports directly (as they have an API). What&apos;s the pattern their callers use? What&apos;s the safest default for us?

&gt; Source/WebKit/qt/Api/qwebpage.cpp:159
&gt; +const char* QWebPagePrivate::pageGroupName = &quot;QtWebKit&quot;;

As a side-note: This declares a variable that is initialized to a read-only string. The variable itself is writable however, which means it will unnecessarily end up in the data section of unshared memory.

&gt; Source/WebKit/qt/Api/qwebpage.cpp:343
&gt; +    page-&gt;setGroupName(QWebPagePrivate::pageGroupName);

I think we should use a string literal here, instead of a variable.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414391</commentid>
    <comment_count>7</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2011-06-02 13:30:15 -0700</bug_when>
    <thetext>(In reply to comment #6)
&gt; (From update of attachment 95038 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=95038&amp;action=review
&gt; 
Thanks Simon :)

&gt; With this change all pages are automatically in the same page group, which to some extend this bug is about. This is a behavioural change that we should really verify with a test.

Test added

&gt; I see that the Gtk+ port seems to behave the same, but I don&apos;t see the same behaviour in the other ports directly (as they have an API). What&apos;s the pattern their callers use? What&apos;s the safest default for us?

Chromium also uses the same way, but mac and window uses an API for it.

&gt; &gt; Source/WebKit/qt/Api/qwebpage.cpp:159
&gt; &gt; +const char* QWebPagePrivate::pageGroupName = &quot;QtWebKit&quot;;
&gt; 
&gt; As a side-note: This declares a variable that is initialized to a read-only string. The variable itself is writable however, which means it will unnecessarily end up in the data section of unshared memory.
&gt; 
&gt; &gt; Source/WebKit/qt/Api/qwebpage.cpp:343
&gt; &gt; +    page-&gt;setGroupName(QWebPagePrivate::pageGroupName);
&gt; 
&gt; I think we should use a string literal here, instead of a variable.

using a string now :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>414396</commentid>
    <comment_count>8</comment_count>
      <attachid>95798</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2011-06-02 13:32:57 -0700</bug_when>
    <thetext>Created attachment 95798
Patch with test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>415614</commentid>
    <comment_count>9</comment_count>
      <attachid>95798</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2011-06-05 09:21:34 -0700</bug_when>
    <thetext>Comment on attachment 95798
Patch with test

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

&gt; Source/WebKit/qt/Api/qwebpage.cpp:347
&gt; +    // similar as others port&apos;s are doing

Add dot :-D

&gt; Source/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp:402
&gt; +    QTest::qWait(500);

Can we avoid the qWait?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>415827</commentid>
    <comment_count>10</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2011-06-06 07:28:10 -0700</bug_when>
    <thetext>(In reply to comment #9)
&gt; (From update of attachment 95798 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=95798&amp;action=review
&gt; 
&gt; &gt; Source/WebKit/qt/Api/qwebpage.cpp:347
&gt; &gt; +    // similar as others port&apos;s are doing
&gt; 
&gt; Add dot :-D
&gt; 
&gt; &gt; Source/WebKit/qt/tests/qwebpage/tst_qwebpage.cpp:402
&gt; &gt; +    QTest::qWait(500);
&gt; 
&gt; Can we avoid the qWait?

Hummmm, is necessary a little time to the form be updated :(</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>418952</commentid>
    <comment_count>11</comment_count>
      <attachid>96797</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2011-06-10 15:10:00 -0700</bug_when>
    <thetext>Created attachment 96797
Patch wit NIT changes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>419150</commentid>
    <comment_count>12</comment_count>
      <attachid>96797</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2011-06-10 21:43:25 -0700</bug_when>
    <thetext>Comment on attachment 96797
Patch wit NIT changes

Just curious, what is the inconsistency the patch is fixing? :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>419520</commentid>
    <comment_count>13</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2011-06-13 06:03:51 -0700</bug_when>
    <thetext>(In reply to comment #12)
&gt; (From update of attachment 96797 [details])
&gt; Just curious, what is the inconsistency the patch is fixing? :)

Following the steps reported, the inconsistency is when a occurs a form submission requesting a new window, two windows are opened (instead of only) and the first window is opened with a blank page.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>419527</commentid>
    <comment_count>14</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2011-06-13 06:31:53 -0700</bug_when>
    <thetext>(In reply to comment #13)
&gt; (In reply to comment #12)
&gt; &gt; (From update of attachment 96797 [details] [details])
&gt; &gt; Just curious, what is the inconsistency the patch is fixing? :)
&gt; 
&gt; Following the steps reported, the inconsistency is when a occurs a form submission requesting a new window, two windows are opened (instead of only) and the first window is opened with a blank page.

Nice! I&apos;d have added it to the ChangeLog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>419549</commentid>
    <comment_count>15</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2011-06-13 07:33:30 -0700</bug_when>
    <thetext>DRT also sets a group name for pages. Maybe that can be removed now?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>420674</commentid>
    <comment_count>16</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2011-06-14 13:02:08 -0700</bug_when>
    <thetext>(In reply to comment #15)
&gt; DRT also sets a group name for pages. Maybe that can be removed now?

Hummm maybe but I don&apos;t knoew if it is really necessary, because when DRT sets the group name it&apos;s overlap the group name already set.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>420676</commentid>
    <comment_count>17</comment_count>
      <attachid>97159</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2011-06-14 13:04:11 -0700</bug_when>
    <thetext>Created attachment 97159
Patch updated changelog</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>420763</commentid>
    <comment_count>18</comment_count>
      <attachid>97159</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2011-06-14 15:23:39 -0700</bug_when>
    <thetext>Comment on attachment 97159
Patch updated changelog

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

&gt; Source/WebKit/qt/Api/qwebpage.cpp:350
&gt; +    // Pages needs to be set at the same group name, to avoid problems with popup
&gt; +    // windows and link coloration. Will be used only one page group name, making
&gt; +    // it is similar as others port&apos;s are doing.

This needs better explanation. Let me help you out here.

// My default each page is put into their own unique page group, which affects popup windows and visited links.
// Page groups (per process only) is a feature making it possible to use separate settings for each group, so that
// for instance an integrated browser/email reader can use different settings for displaying HTML pages and HTML email. 
// To make QtWebKit work as expected out of the box, we use a default group similar to what other ports are doing.

Someone might be able to make this even more clear and short :-)

&gt; Source/WebKit/qt/Api/qwebpage.cpp:351
&gt; +    page-&gt;setGroupName(&quot;org.webkit.qt.QtWebKit&quot;);

Given the above description I am not sure why such a complicated name is needed. Why not just &quot;Default Group&quot; or so.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>420852</commentid>
    <comment_count>19</comment_count>
      <attachid>97194</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2011-06-14 16:49:14 -0700</bug_when>
    <thetext>Created attachment 97194
Patch updated v2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>421293</commentid>
    <comment_count>20</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-15 08:07:17 -0700</bug_when>
    <thetext>The commit-queue encountered the following flaky tests while processing attachment 97194:

inspector/inspected-objects-not-overriden.html bug 62729 (authors: pfeldman@chromium.org and yurys@chromium.org)
The commit-queue is continuing to process your patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>421297</commentid>
    <comment_count>21</comment_count>
      <attachid>97194</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-15 08:08:38 -0700</bug_when>
    <thetext>Comment on attachment 97194
Patch updated v2

Clearing flags on attachment: 97194

Committed r88933: &lt;http://trac.webkit.org/changeset/88933&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>421298</commentid>
    <comment_count>22</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2011-06-15 08:08:44 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>423636</commentid>
    <comment_count>23</comment_count>
    <who name="Ademar Reis">ademar</who>
    <bug_when>2011-06-20 06:32:46 -0700</bug_when>
    <thetext>Revision r88933 cherry-picked into qtwebkit-2.2 with commit a2ce773 &lt;http://gitorious.org/webkit/qtwebkit/commit/a2ce773&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>501875</commentid>
    <comment_count>24</comment_count>
    <who name="">andy.shaw</who>
    <bug_when>2011-11-14 06:52:16 -0800</bug_when>
    <thetext>Unfortunately the fix for this caused a problem in a related area with dismissing javascript alert windows that are shown from a hidden QWebView as it will crash on the 2nd dismissal.  This was working in the Webkit version with Qt 4.7.x but broken in Qt 4.8.0.  Reverting the change in the patch above was confirmed to solve the problem.  A complete testcase for Qt is attached.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>501877</commentid>
    <comment_count>25</comment_count>
      <attachid>114938</attachid>
    <who name="">andy.shaw</who>
    <bug_when>2011-11-14 06:54:40 -0800</bug_when>
    <thetext>Created attachment 114938
Example to reproduce the regression problem</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>95038</attachid>
            <date>2011-05-26 14:18:03 -0700</date>
            <delta_ts>2011-06-02 13:32:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-Qt-Inconsistent-behavior-on-a-form-submit-request.patch</filename>
            <type>text/plain</type>
            <size>2928</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSA0NThhMDc3MmVjZWNhNzBlZDliNjBlMTk2MDNlNTFmNWQyZjYwYjM3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ29oY2dAd2Via2l0Lm9yZz4K
RGF0ZTogVGh1LCAyNiBNYXkgMjAxMSAxNzoxMjoxNCAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIFtR
dF0gSW5jb25zaXN0ZW50IGJlaGF2aW9yIG9uIGEgZm9ybSBzdWJtaXQgcmVxdWVzdC4uLgogaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ1NTIzCgpSZXZpZXdlZCBieSBO
T0JPRFkgKE9PUFMhKS4KClBhZ2VzIG5lZWRzIHRvIGJlIHNldCBhdCB0aGUgc2FtZSBncm91cCBu
YW1lLCB0byBhdm9pZCBwcm9ibGVtcyB3aXRoIHBvcHVwCndpbmRvd3MgYW5kIGxpbmsgY29sb3Jh
dGlvbi4gV2lsbCBiZSB1c2VkIG9ubHkgb25lIHBhZ2UgZ3JvdXAgbmFtZSwgbWFraW5nCml0IHNp
bWlsYXIgYXMgb3RoZXJzIHBvcnQncyBhcmUgZG9pbmcKCiogQXBpL3F3ZWJwYWdlLmNwcDoKKFFX
ZWJQYWdlUHJpdmF0ZTo6UVdlYlBhZ2VQcml2YXRlKToKKiBBcGkvcXdlYnBhZ2VfcC5oOgotLS0K
IFNvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcCB8ICAgIDcgKysrKysrKwogU291cmNl
L1dlYktpdC9xdC9BcGkvcXdlYnBhZ2VfcC5oIHwgICAgMSArCiBTb3VyY2UvV2ViS2l0L3F0L0No
YW5nZUxvZyAgICAgICAgfCAgIDE1ICsrKysrKysrKysrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCAy
MyBpbnNlcnRpb25zKCspLCAwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQvcXQvQXBpL3F3ZWJwYWdlLmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNw
cAppbmRleCAzNjY1MmNkLi41NmIyOTgwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L0Fw
aS9xd2VicGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwCkBA
IC0xNTYsNiArMTU2LDggQEAgUVRfRU5EX05BTUVTUEFDRQogCiBib29sIFFXZWJQYWdlUHJpdmF0
ZTo6ZHJ0UnVuID0gZmFsc2U7CiAKK2NvbnN0IGNoYXIqIFFXZWJQYWdlUHJpdmF0ZTo6cGFnZUdy
b3VwTmFtZSA9ICJRdFdlYktpdCI7CisKIC8vIExvb2t1cCB0YWJsZSBtYXBwaW5nIFFXZWJQYWdl
OjpXZWJBY3Rpb25zIHRvIHRoZSBhc3NvY2lhdGVkIEVkaXRvciBjb21tYW5kcwogc3RhdGljIGNv
bnN0IGNoYXIqIGVkaXRvckNvbW1hbmRXZWJBY3Rpb25zW10gPQogewpAQCAtMzM1LDYgKzMzNywx
MSBAQCBRV2ViUGFnZVByaXZhdGU6OlFXZWJQYWdlUHJpdmF0ZShRV2ViUGFnZSAqcXEpCiAjZW5k
aWYKICAgICBwYWdlID0gbmV3IFBhZ2UocGFnZUNsaWVudHMpOwogCisgICAgLy8gUGFnZXMgbmVl
ZHMgdG8gYmUgc2V0IGF0IHRoZSBzYW1lIGdyb3VwIG5hbWUsIHRvIGF2b2lkIHByb2JsZW1zIHdp
dGggcG9wdXAKKyAgICAvLyB3aW5kb3dzIGFuZCBsaW5rIGNvbG9yYXRpb24uIFdpbGwgYmUgdXNl
ZCBvbmx5IG9uZSBwYWdlIGdyb3VwIG5hbWUsIG1ha2luZyBpdAorICAgIC8vIHNpbWlsYXIgYXMg
b3RoZXJzIHBvcnQncyBhcmUgZG9pbmcKKyAgICBwYWdlLT5zZXRHcm91cE5hbWUoUVdlYlBhZ2VQ
cml2YXRlOjpwYWdlR3JvdXBOYW1lKTsKKwogI2lmIEVOQUJMRShDTElFTlRfQkFTRURfR0VPTE9D
QVRJT04pCiAgICAgLy8gSW4gY2FzZSBydW5uaW5nIGluIER1bXBSZW5kZXJUcmVlIG1vZGUgc2V0
IHRoZSBjb250cm9sbGVyIHRvIG1vY2sgcHJvdmlkZXIuCiAgICAgaWYgKFFXZWJQYWdlUHJpdmF0
ZTo6ZHJ0UnVuKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2VfcC5o
IGIvU291cmNlL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2VfcC5oCmluZGV4IDg2ZjU0YjcuLmU2Zjky
NmQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlX3AuaAorKysgYi9T
b3VyY2UvV2ViS2l0L3F0L0FwaS9xd2VicGFnZV9wLmgKQEAgLTIxMiw2ICsyMTIsNyBAQCBwdWJs
aWM6CiAgICAgUXQ6OkRyb3BBY3Rpb24gbV9sYXN0RHJvcEFjdGlvbjsKIAogICAgIHN0YXRpYyBi
b29sIGRydFJ1bjsKKyAgICBzdGF0aWMgY29uc3QgY2hhciogcGFnZUdyb3VwTmFtZTsKIH07CiAK
ICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cgYi9Tb3VyY2Uv
V2ViS2l0L3F0L0NoYW5nZUxvZwppbmRleCA5OTVlNTc1Li42YjliMWZiIDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDE4IEBACisyMDExLTA1LTI2ICBEaWVnbyBHb256YWxleiAgPGRpZWdvaGNn
QHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgW1F0XSBJbmNvbnNpc3RlbnQgYmVoYXZpb3Igb24gYSBmb3JtIHN1Ym1pdCByZXF1ZXN0
Li4uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD00NTUy
MworCisgICAgICAgIFBhZ2VzIG5lZWRzIHRvIGJlIHNldCBhdCB0aGUgc2FtZSBncm91cCBuYW1l
LCB0byBhdm9pZCBwcm9ibGVtcyB3aXRoIHBvcHVwCisgICAgICAgIHdpbmRvd3MgYW5kIGxpbmsg
Y29sb3JhdGlvbi4gV2lsbCBiZSB1c2VkIG9ubHkgb25lIHBhZ2UgZ3JvdXAgbmFtZSwgbWFraW5n
CisgICAgICAgIGl0IHNpbWlsYXIgYXMgb3RoZXJzIHBvcnQncyBhcmUgZG9pbmcKKworICAgICAg
ICAqIEFwaS9xd2VicGFnZS5jcHA6CisgICAgICAgIChRV2ViUGFnZVByaXZhdGU6OlFXZWJQYWdl
UHJpdmF0ZSk6CisgICAgICAgICogQXBpL3F3ZWJwYWdlX3AuaDoKKwogMjAxMS0wNS0yNCAgQWRh
bSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEVyaWMg
U2VpZGVsLgotLSAKMS43LjQuMQoK
</data>
<flag name="review"
          id="88454"
          type_id="1"
          status="-"
          setter="hausmann"
    />
          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>95798</attachid>
            <date>2011-06-02 13:32:57 -0700</date>
            <delta_ts>2011-06-10 15:10:00 -0700</delta_ts>
            <desc>Patch with test</desc>
            <filename>0001-Qt-Inconsistent-behavior-on-a-form-submit-request.patch</filename>
            <type>text/plain</type>
            <size>3896</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSBkN2Q3MzczYWZhZWYwYzQ3M2QzMjBmOGVhYWIwMjI1YjA3YWM3ZGM3IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ29oY2dAd2Via2l0Lm9yZz4K
RGF0ZTogVGh1LCAyIEp1biAyMDExIDE2OjE2OjA5IC0wNDAwClN1YmplY3Q6IFtQQVRDSF0gW1F0
XSBJbmNvbnNpc3RlbnQgYmVoYXZpb3Igb24gYSBmb3JtIHN1Ym1pdCByZXF1ZXN0Li4uCiBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDU1MjMKClJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgoKUGFnZXMgbmVlZHMgdG8gYmUgc2V0IGF0IHRoZSBzYW1lIGdyb3VwIG5h
bWUsIHRvIGF2b2lkIHByb2JsZW1zIHdpdGggcG9wdXAKd2luZG93cyBhbmQgbGluayBjb2xvcmF0
aW9uLiBXaWxsIGJlIHVzZWQgb25seSBvbmUgcGFnZSBncm91cCBuYW1lLCBtYWtpbmcKaXQgc2lt
aWxhciBhcyBvdGhlcnMgcG9ydCdzIGFyZSBkb2luZwoKKiBBcGkvcXdlYnBhZ2UuY3BwOgotLS0K
IFNvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcCAgICAgICAgICAgICAgICB8ICAgIDUg
KysrKysKIFNvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICB8
ICAgMTMgKysrKysrKysrKysrKwogU291cmNlL1dlYktpdC9xdC90ZXN0cy9xd2VicGFnZS90c3Rf
cXdlYnBhZ2UuY3BwIHwgICAyMSArKysrKysrKysrKysrKysrKysrKy0KIDMgZmlsZXMgY2hhbmdl
ZCwgMzggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L3F0L0FwaS9xd2VicGFnZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L3F0L0FwaS9xd2VicGFn
ZS5jcHAKaW5kZXggODdkZDkyNi4uZjgyMTQ5NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9x
dC9BcGkvcXdlYnBhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNw
cApAQCAtMzQyLDYgKzM0MiwxMSBAQCBRV2ViUGFnZVByaXZhdGU6OlFXZWJQYWdlUHJpdmF0ZShR
V2ViUGFnZSAqcXEpCiAjZW5kaWYKICAgICBwYWdlID0gbmV3IFBhZ2UocGFnZUNsaWVudHMpOwog
CisgICAgLy8gUGFnZXMgbmVlZHMgdG8gYmUgc2V0IGF0IHRoZSBzYW1lIGdyb3VwIG5hbWUsIHRv
IGF2b2lkIHByb2JsZW1zIHdpdGggcG9wdXAKKyAgICAvLyB3aW5kb3dzIGFuZCBsaW5rIGNvbG9y
YXRpb24uIFdpbGwgYmUgdXNlZCBvbmx5IG9uZSBwYWdlIGdyb3VwIG5hbWUsIG1ha2luZyBpdAor
ICAgIC8vIHNpbWlsYXIgYXMgb3RoZXJzIHBvcnQncyBhcmUgZG9pbmcKKyAgICBwYWdlLT5zZXRH
cm91cE5hbWUoIm9yZy53ZWJraXQucXQuUXRXZWJLaXQiKTsKKwogI2lmIEVOQUJMRShDTElFTlRf
QkFTRURfR0VPTE9DQVRJT04pCiAgICAgLy8gSW4gY2FzZSBydW5uaW5nIGluIER1bXBSZW5kZXJU
cmVlIG1vZGUgc2V0IHRoZSBjb250cm9sbGVyIHRvIG1vY2sgcHJvdmlkZXIuCiAgICAgaWYgKFFX
ZWJQYWdlUHJpdmF0ZTo6ZHJ0UnVuKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9DaGFu
Z2VMb2cgYi9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwppbmRleCBkNTg5Mjg3Li5mNDFjYzZh
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2Vi
S2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDExLTA1LTI2ICBEaWVnbyBHb256
YWxleiAgPGRpZWdvaGNnQHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgW1F0XSBJbmNvbnNpc3RlbnQgYmVoYXZpb3Igb24gYSBmb3Jt
IHN1Ym1pdCByZXF1ZXN0Li4uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD00NTUyMworCisgICAgICAgIFBhZ2VzIG5lZWRzIHRvIGJlIHNldCBhdCB0aGUg
c2FtZSBncm91cCBuYW1lLCB0byBhdm9pZCBwcm9ibGVtcyB3aXRoIHBvcHVwCisgICAgICAgIHdp
bmRvd3MgYW5kIGxpbmsgY29sb3JhdGlvbi4gV2lsbCBiZSB1c2VkIG9ubHkgb25lIHBhZ2UgZ3Jv
dXAgbmFtZSwgbWFraW5nCisgICAgICAgIGl0IHNpbWlsYXIgYXMgb3RoZXJzIHBvcnQncyBhcmUg
ZG9pbmcKKworICAgICAgICAqIEFwaS9xd2VicGFnZS5jcHA6CisKIDIwMTEtMDYtMDEgIENhaW8g
TWFyY2VsbyBkZSBPbGl2ZWlyYSBGaWxobyAgPGNhaW8ub2xpdmVpcmFAb3BlbmJvc3NhLm9yZz4K
IAogICAgICAgICBSZXZpZXdlZCBieSBLZW5uZXRoIFJvaGRlIENocmlzdGlhbnNlbi4KZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvdGVzdHMvcXdlYnBhZ2UvdHN0X3F3ZWJwYWdlLmNwcCBi
L1NvdXJjZS9XZWJLaXQvcXQvdGVzdHMvcXdlYnBhZ2UvdHN0X3F3ZWJwYWdlLmNwcAppbmRleCA4
MWUxNDU0Li4yYzI4ZTRkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L3Rlc3RzL3F3ZWJw
YWdlL3RzdF9xd2VicGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9xdC90ZXN0cy9xd2VicGFn
ZS90c3RfcXdlYnBhZ2UuY3BwCkBAIC04OSwxMSArODksMTEgQEAgcHVibGljIHNsb3RzOgogcHJp
dmF0ZSBzbG90czoKICAgICB2b2lkIGluaXRUZXN0Q2FzZSgpOwogICAgIHZvaWQgY2xlYW51cFRl
c3RDYXNlKCk7Ci0KICAgICB2b2lkIGNvbnRleHRNZW51Q29weSgpOwogICAgIHZvaWQgYWNjZXB0
TmF2aWdhdGlvblJlcXVlc3QoKTsKICAgICB2b2lkIGdlb2xvY2F0aW9uUmVxdWVzdEpTKCk7CiAg
ICAgdm9pZCBsb2FkRmluaXNoZWQoKTsKKyAgICB2b2lkIHBvcHVwRm9ybVN1Ym1pc3Npb24oKTsK
ICAgICB2b2lkIGFjY2VwdE5hdmlnYXRpb25SZXF1ZXN0V2l0aE5ld1dpbmRvdygpOwogICAgIHZv
aWQgdXNlclN0eWxlU2hlZXQoKTsKICAgICB2b2lkIGxvYWRIdG1sNVZpZGVvKCk7CkBAIC0zODks
NiArMzg5LDI1IEBAIHB1YmxpYzoKICAgICB9CiB9OwogCit2b2lkIHRzdF9RV2ViUGFnZTo6cG9w
dXBGb3JtU3VibWlzc2lvbigpCit7CisgICAgVGVzdFBhZ2UgcGFnZTsKKyAgICBwYWdlLnNldHRp
bmdzKCktPnNldEF0dHJpYnV0ZShRV2ViU2V0dGluZ3M6OkphdmFzY3JpcHRDYW5PcGVuV2luZG93
cywgdHJ1ZSk7CisgICAgcGFnZS5tYWluRnJhbWUoKS0+c2V0SHRtbCgiPGZvcm0gbmFtZT1mb3Jt
MSBtZXRob2Q9Z2V0IGFjdGlvbj0nJyB0YXJnZXQ9bXlOZXdXaW4+IlwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIjxpbnB1dCB0eXBlPWhpZGRlbiBuYW1lPWZvbyB2YWx1ZT0nYmFy
Jz4iXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPC9mb3JtPiIpOworICAgIHBh
Z2UubWFpbkZyYW1lKCktPmV2YWx1YXRlSmF2YVNjcmlwdCgid2luZG93Lm9wZW4oJycsICdteU5l
d1dpbicsICd3aWR0aD01MDAsaGVpZ2h0PTMwMCx0b29sYmFyPTAnKSIpOworICAgIHBhZ2UubWFp
bkZyYW1lKCktPmV2YWx1YXRlSmF2YVNjcmlwdCgiZG9jdW1lbnQuZm9ybTEuc3VibWl0KCk7Iik7
CisKKyAgICBRVGVzdDo6cVdhaXQoNTAwKTsKKyAgICAvLyBUaGUgbnVtYmVyIG9mIHBvcHVwIGNy
ZWF0ZWQgc2hvdWxkIGJlIG9uZS4KKyAgICBRVkVSSUZZKHBhZ2UuY3JlYXRlZFdpbmRvd3Muc2l6
ZSgpID09IDEpOworCisgICAgUVN0cmluZyB1cmwgPSBwYWdlLmNyZWF0ZWRXaW5kb3dzLnRha2VG
aXJzdCgpLT5tYWluRnJhbWUoKS0+dXJsKCkudG9TdHJpbmcoKTsKKyAgICAvLyBDaGVjayBpZiB0
aGUgZm9ybSBzdWJtaXNzaW9uIHdhcyBPSy4KKyAgICBRVkVSSUZZKHVybC5jb250YWlucygiP2Zv
bz1iYXIiKSk7Cit9CisKIHZvaWQgdHN0X1FXZWJQYWdlOjphY2NlcHROYXZpZ2F0aW9uUmVxdWVz
dFdpdGhOZXdXaW5kb3coKQogewogICAgIFRlc3RQYWdlKiBwYWdlID0gbmV3IFRlc3RQYWdlKG1f
dmlldyk7Ci0tIAoxLjcuNC4xCgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>96797</attachid>
            <date>2011-06-10 15:10:00 -0700</date>
            <delta_ts>2011-06-14 13:04:11 -0700</delta_ts>
            <desc>Patch wit NIT changes</desc>
            <filename>0001-Qt-Inconsistent-behavior-on-a-form-submit-request.patch</filename>
            <type>text/plain</type>
            <size>3859</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSAxZWM4NWI0NGJmYWU0NDE0MjdhZjBkN2FhM2Y1YzhhMDUxNmZhYzQxIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ29oY2dAd2Via2l0Lm9yZz4K
RGF0ZTogVGh1LCAyIEp1biAyMDExIDE2OjE2OjA5IC0wNDAwClN1YmplY3Q6IFtQQVRDSF0gW1F0
XSBJbmNvbnNpc3RlbnQgYmVoYXZpb3Igb24gYSBmb3JtIHN1Ym1pdCByZXF1ZXN0Li4uCiBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDU1MjMKClJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgoKUGFnZXMgbmVlZHMgdG8gYmUgc2V0IGF0IHRoZSBzYW1lIGdyb3VwIG5h
bWUsIHRvIGF2b2lkIHByb2JsZW1zIHdpdGggcG9wdXAKd2luZG93cyBhbmQgbGluayBjb2xvcmF0
aW9uLiBXaWxsIGJlIHVzZWQgb25seSBvbmUgcGFnZSBncm91cCBuYW1lLCBtYWtpbmcKaXQgc2lt
aWxhciBhcyBvdGhlcnMgcG9ydCdzIGFyZSBkb2luZwoKKiBBcGkvcXdlYnBhZ2UuY3BwOgotLS0K
IFNvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcCAgICAgICAgICAgICAgICB8ICAgIDUg
KysrKysKIFNvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nICAgICAgICAgICAgICAgICAgICAgICB8
ICAgMTMgKysrKysrKysrKysrKwogU291cmNlL1dlYktpdC9xdC90ZXN0cy9xd2VicGFnZS90c3Rf
cXdlYnBhZ2UuY3BwIHwgICAyMSArKysrKysrKysrKysrKysrKysrKy0KIDMgZmlsZXMgY2hhbmdl
ZCwgMzggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViS2l0L3F0L0FwaS9xd2VicGFnZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L3F0L0FwaS9xd2VicGFn
ZS5jcHAKaW5kZXggOTVkOGIwZS4uYjY3NjEzYSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9x
dC9BcGkvcXdlYnBhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNw
cApAQCAtMzQ1LDYgKzM0NSwxMSBAQCBRV2ViUGFnZVByaXZhdGU6OlFXZWJQYWdlUHJpdmF0ZShR
V2ViUGFnZSAqcXEpCiAjZW5kaWYKICAgICBwYWdlID0gbmV3IFBhZ2UocGFnZUNsaWVudHMpOwog
CisgICAgLy8gUGFnZXMgbmVlZHMgdG8gYmUgc2V0IGF0IHRoZSBzYW1lIGdyb3VwIG5hbWUsIHRv
IGF2b2lkIHByb2JsZW1zIHdpdGggcG9wdXAKKyAgICAvLyB3aW5kb3dzIGFuZCBsaW5rIGNvbG9y
YXRpb24uIFdpbGwgYmUgdXNlZCBvbmx5IG9uZSBwYWdlIGdyb3VwIG5hbWUsIG1ha2luZyBpdAor
ICAgIC8vIHNpbWlsYXIgYXMgb3RoZXJzIHBvcnQncyBhcmUgZG9pbmcuCisgICAgcGFnZS0+c2V0
R3JvdXBOYW1lKCJvcmcud2Via2l0LnF0LlF0V2ViS2l0Iik7CisKICNpZiBFTkFCTEUoQ0xJRU5U
X0JBU0VEX0dFT0xPQ0FUSU9OKQogICAgIC8vIEluIGNhc2UgcnVubmluZyBpbiBEdW1wUmVuZGVy
VHJlZSBtb2RlIHNldCB0aGUgY29udHJvbGxlciB0byBtb2NrIHByb3ZpZGVyLgogICAgIGlmIChR
V2ViUGFnZVByaXZhdGU6OmRydFJ1bikKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hh
bmdlTG9nIGIvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKaW5kZXggZDhmZDQ2YS4uYzIyNDYy
NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dl
YktpdC9xdC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxMS0wNS0yNiAgRGllZ28gR29u
emFsZXogIDxkaWVnb2hjZ0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gSW5jb25zaXN0ZW50IGJlaGF2aW9yIG9uIGEgZm9y
bSBzdWJtaXQgcmVxdWVzdC4uLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9NDU1MjMKKworICAgICAgICBQYWdlcyBuZWVkcyB0byBiZSBzZXQgYXQgdGhl
IHNhbWUgZ3JvdXAgbmFtZSwgdG8gYXZvaWQgcHJvYmxlbXMgd2l0aCBwb3B1cAorICAgICAgICB3
aW5kb3dzIGFuZCBsaW5rIGNvbG9yYXRpb24uIFdpbGwgYmUgdXNlZCBvbmx5IG9uZSBwYWdlIGdy
b3VwIG5hbWUsIG1ha2luZworICAgICAgICBpdCBzaW1pbGFyIGFzIG90aGVycyBwb3J0J3MgYXJl
IGRvaW5nCisKKyAgICAgICAgKiBBcGkvcXdlYnBhZ2UuY3BwOgorCiAyMDExLTA2LTEwICBBbmRy
ZWFzIEtsaW5nICA8a2xpbmdAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBCZW5q
YW1pbiBQb3VsYWluLgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC90ZXN0cy9xd2VicGFn
ZS90c3RfcXdlYnBhZ2UuY3BwIGIvU291cmNlL1dlYktpdC9xdC90ZXN0cy9xd2VicGFnZS90c3Rf
cXdlYnBhZ2UuY3BwCmluZGV4IGZiNmYxYjcuLmVmZTNhM2YgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJLaXQvcXQvdGVzdHMvcXdlYnBhZ2UvdHN0X3F3ZWJwYWdlLmNwcAorKysgYi9Tb3VyY2UvV2Vi
S2l0L3F0L3Rlc3RzL3F3ZWJwYWdlL3RzdF9xd2VicGFnZS5jcHAKQEAgLTg5LDExICs4OSwxMSBA
QCBwdWJsaWMgc2xvdHM6CiBwcml2YXRlIHNsb3RzOgogICAgIHZvaWQgaW5pdFRlc3RDYXNlKCk7
CiAgICAgdm9pZCBjbGVhbnVwVGVzdENhc2UoKTsKLQogICAgIHZvaWQgY29udGV4dE1lbnVDb3B5
KCk7CiAgICAgdm9pZCBhY2NlcHROYXZpZ2F0aW9uUmVxdWVzdCgpOwogICAgIHZvaWQgZ2VvbG9j
YXRpb25SZXF1ZXN0SlMoKTsKICAgICB2b2lkIGxvYWRGaW5pc2hlZCgpOworICAgIHZvaWQgcG9w
dXBGb3JtU3VibWlzc2lvbigpOwogICAgIHZvaWQgYWNjZXB0TmF2aWdhdGlvblJlcXVlc3RXaXRo
TmV3V2luZG93KCk7CiAgICAgdm9pZCB1c2VyU3R5bGVTaGVldCgpOwogICAgIHZvaWQgbG9hZEh0
bWw1VmlkZW8oKTsKQEAgLTM5MCw2ICszOTAsMjUgQEAgcHVibGljOgogICAgIH0KIH07CiAKK3Zv
aWQgdHN0X1FXZWJQYWdlOjpwb3B1cEZvcm1TdWJtaXNzaW9uKCkKK3sKKyAgICBUZXN0UGFnZSBw
YWdlOworICAgIHBhZ2Uuc2V0dGluZ3MoKS0+c2V0QXR0cmlidXRlKFFXZWJTZXR0aW5nczo6SmF2
YXNjcmlwdENhbk9wZW5XaW5kb3dzLCB0cnVlKTsKKyAgICBwYWdlLm1haW5GcmFtZSgpLT5zZXRI
dG1sKCI8Zm9ybSBuYW1lPWZvcm0xIG1ldGhvZD1nZXQgYWN0aW9uPScnIHRhcmdldD1teU5ld1dp
bj4iXAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiPGlucHV0IHR5cGU9aGlkZGVu
IG5hbWU9Zm9vIHZhbHVlPSdiYXInPiJcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICI8L2Zvcm0+Iik7CisgICAgcGFnZS5tYWluRnJhbWUoKS0+ZXZhbHVhdGVKYXZhU2NyaXB0KCJ3
aW5kb3cub3BlbignJywgJ215TmV3V2luJywgJ3dpZHRoPTUwMCxoZWlnaHQ9MzAwLHRvb2xiYXI9
MCcpIik7CisgICAgcGFnZS5tYWluRnJhbWUoKS0+ZXZhbHVhdGVKYXZhU2NyaXB0KCJkb2N1bWVu
dC5mb3JtMS5zdWJtaXQoKTsiKTsKKworICAgIFFUZXN0OjpxV2FpdCg1MDApOworICAgIC8vIFRo
ZSBudW1iZXIgb2YgcG9wdXAgY3JlYXRlZCBzaG91bGQgYmUgb25lLgorICAgIFFWRVJJRlkocGFn
ZS5jcmVhdGVkV2luZG93cy5zaXplKCkgPT0gMSk7CisKKyAgICBRU3RyaW5nIHVybCA9IHBhZ2Uu
Y3JlYXRlZFdpbmRvd3MudGFrZUZpcnN0KCktPm1haW5GcmFtZSgpLT51cmwoKS50b1N0cmluZygp
OworICAgIC8vIENoZWNrIGlmIHRoZSBmb3JtIHN1Ym1pc3Npb24gd2FzIE9LLgorICAgIFFWRVJJ
RlkodXJsLmNvbnRhaW5zKCI/Zm9vPWJhciIpKTsKK30KKwogdm9pZCB0c3RfUVdlYlBhZ2U6OmFj
Y2VwdE5hdmlnYXRpb25SZXF1ZXN0V2l0aE5ld1dpbmRvdygpCiB7CiAgICAgVGVzdFBhZ2UqIHBh
Z2UgPSBuZXcgVGVzdFBhZ2UobV92aWV3KTsKLS0gCjEuNy40LjEKCg==
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>97159</attachid>
            <date>2011-06-14 13:04:11 -0700</date>
            <delta_ts>2011-06-14 16:49:14 -0700</delta_ts>
            <desc>Patch updated changelog</desc>
            <filename>0001-Qt-Inconsistent-behavior-on-a-form-submit-request.patch</filename>
            <type>text/plain</type>
            <size>4257</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSA2ZjFmMmRmZmNkZGZiMTlkZTc0ZDdjMDY0NTk1NWVjZWM4N2Q2ODhmIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ29oY2dAd2Via2l0Lm9yZz4K
RGF0ZTogVGh1LCAyIEp1biAyMDExIDE2OjE2OjA5IC0wNDAwClN1YmplY3Q6IFtQQVRDSF0gW1F0
XSBJbmNvbnNpc3RlbnQgYmVoYXZpb3Igb24gYSBmb3JtIHN1Ym1pdCByZXF1ZXN0Li4uCiBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDU1MjMKClJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgoKVGhlIGluY29uc2lzdGVuY3kgb2NjdXJzIHdoZW4gYSBmb3JtIHN1Ym1p
c3Npb24gcmVxdWVzdHMgYSBuZXcgd2luZG93LgpUd28gd2luZG93cyBhcmUgb3BlbmVkIChpbnN0
ZWFkIG9mIG9ubHkgb25lKSBhbmQgdGhlIGZpcnN0IHdpbmRvdyBpcyBvcGVuZWQKYXMgYSBibGFu
ayBwYWdlLgoKUGFnZXMgbmVlZHMgdG8gYmUgc2V0IGF0IHRoZSBzYW1lIGdyb3VwIG5hbWUsIHRv
IGF2b2lkIHByb2JsZW1zIHdpdGggcG9wdXAKd2luZG93cyBhbmQgbGluayBjb2xvcmF0aW9uLiBX
aWxsIGJlIHVzZWQgb25seSBvbmUgcGFnZSBncm91cCBuYW1lLCBtYWtpbmcKaXQgaXMgc2ltaWxh
ciBhcyBvdGhlcnMgcG9ydCdzIGFyZSBkb2luZy4KCiogQXBpL3F3ZWJwYWdlLmNwcDoKLS0tCiBT
b3VyY2UvV2ViS2l0L3F0L0FwaS9xd2VicGFnZS5jcHAgICAgICAgICAgICAgICAgfCAgICA1ICsr
KysrCiBTb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZyAgICAgICAgICAgICAgICAgICAgICAgfCAg
IDE3ICsrKysrKysrKysrKysrKysrCiBTb3VyY2UvV2ViS2l0L3F0L3Rlc3RzL3F3ZWJwYWdlL3Rz
dF9xd2VicGFnZS5jcHAgfCAgIDIxICsrKysrKysrKysrKysrKysrKysrLQogMyBmaWxlcyBjaGFu
Z2VkLCA0MiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJw
YWdlLmNwcAppbmRleCA5NWQ4YjBlLi44NTAzZGY1IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
L3F0L0FwaS9xd2VicGFnZS5jcHAKKysrIGIvU291cmNlL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2Uu
Y3BwCkBAIC0zNDUsNiArMzQ1LDExIEBAIFFXZWJQYWdlUHJpdmF0ZTo6UVdlYlBhZ2VQcml2YXRl
KFFXZWJQYWdlICpxcSkKICNlbmRpZgogICAgIHBhZ2UgPSBuZXcgUGFnZShwYWdlQ2xpZW50cyk7
CiAKKyAgICAvLyBQYWdlcyBuZWVkcyB0byBiZSBzZXQgYXQgdGhlIHNhbWUgZ3JvdXAgbmFtZSwg
dG8gYXZvaWQgcHJvYmxlbXMgd2l0aCBwb3B1cAorICAgIC8vIHdpbmRvd3MgYW5kIGxpbmsgY29s
b3JhdGlvbi4gV2lsbCBiZSB1c2VkIG9ubHkgb25lIHBhZ2UgZ3JvdXAgbmFtZSwgbWFraW5nCisg
ICAgLy8gaXQgaXMgc2ltaWxhciBhcyBvdGhlcnMgcG9ydCdzIGFyZSBkb2luZy4KKyAgICBwYWdl
LT5zZXRHcm91cE5hbWUoIm9yZy53ZWJraXQucXQuUXRXZWJLaXQiKTsKKwogI2lmIEVOQUJMRShD
TElFTlRfQkFTRURfR0VPTE9DQVRJT04pCiAgICAgLy8gSW4gY2FzZSBydW5uaW5nIGluIER1bXBS
ZW5kZXJUcmVlIG1vZGUgc2V0IHRoZSBjb250cm9sbGVyIHRvIG1vY2sgcHJvdmlkZXIuCiAgICAg
aWYgKFFXZWJQYWdlUHJpdmF0ZTo6ZHJ0UnVuKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9x
dC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwppbmRleCAyZWIxNTg0Li4y
Y2I5ZDFmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZworKysgYi9Tb3Vy
Y2UvV2ViS2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDExLTA1LTI2ICBEaWVn
byBHb256YWxleiAgPGRpZWdvaGNnQHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkg
Tk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSBJbmNvbnNpc3RlbnQgYmVoYXZpb3Igb24g
YSBmb3JtIHN1Ym1pdCByZXF1ZXN0Li4uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD00NTUyMworCisgICAgICAgIFRoZSBpbmNvbnNpc3RlbmN5IG9jY3Vy
cyB3aGVuIGEgZm9ybSBzdWJtaXNzaW9uIHJlcXVlc3RzIGEgbmV3IHdpbmRvdy4KKyAgICAgICAg
VHdvIHdpbmRvd3MgYXJlIG9wZW5lZCAoaW5zdGVhZCBvZiBvbmx5IG9uZSkgYW5kIHRoZSBmaXJz
dCB3aW5kb3cgaXMgb3BlbmVkCisgICAgICAgIGFzIGEgYmxhbmsgcGFnZS4KKworICAgICAgICBQ
YWdlcyBuZWVkcyB0byBiZSBzZXQgYXQgdGhlIHNhbWUgZ3JvdXAgbmFtZSwgdG8gYXZvaWQgcHJv
YmxlbXMgd2l0aCBwb3B1cAorICAgICAgICB3aW5kb3dzIGFuZCBsaW5rIGNvbG9yYXRpb24uIFdp
bGwgYmUgdXNlZCBvbmx5IG9uZSBwYWdlIGdyb3VwIG5hbWUsIG1ha2luZworICAgICAgICBpdCBp
cyBzaW1pbGFyIGFzIG90aGVycyBwb3J0J3MgYXJlIGRvaW5nLgorCisgICAgICAgICogQXBpL3F3
ZWJwYWdlLmNwcDoKKwogMjAxMS0wNi0xNCAgQ2FpbyBNYXJjZWxvIGRlIE9saXZlaXJhIEZpbGhv
ICA8Y2Fpby5vbGl2ZWlyYUBvcGVuYm9zc2Eub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5IEFu
ZHJlYXMgS2xpbmcuCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L3Rlc3RzL3F3ZWJwYWdl
L3RzdF9xd2VicGFnZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L3F0L3Rlc3RzL3F3ZWJwYWdlL3RzdF9x
d2VicGFnZS5jcHAKaW5kZXggZmI2ZjFiNy4uZWZlM2EzZiAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9xdC90ZXN0cy9xd2VicGFnZS90c3RfcXdlYnBhZ2UuY3BwCisrKyBiL1NvdXJjZS9XZWJL
aXQvcXQvdGVzdHMvcXdlYnBhZ2UvdHN0X3F3ZWJwYWdlLmNwcApAQCAtODksMTEgKzg5LDExIEBA
IHB1YmxpYyBzbG90czoKIHByaXZhdGUgc2xvdHM6CiAgICAgdm9pZCBpbml0VGVzdENhc2UoKTsK
ICAgICB2b2lkIGNsZWFudXBUZXN0Q2FzZSgpOwotCiAgICAgdm9pZCBjb250ZXh0TWVudUNvcHko
KTsKICAgICB2b2lkIGFjY2VwdE5hdmlnYXRpb25SZXF1ZXN0KCk7CiAgICAgdm9pZCBnZW9sb2Nh
dGlvblJlcXVlc3RKUygpOwogICAgIHZvaWQgbG9hZEZpbmlzaGVkKCk7CisgICAgdm9pZCBwb3B1
cEZvcm1TdWJtaXNzaW9uKCk7CiAgICAgdm9pZCBhY2NlcHROYXZpZ2F0aW9uUmVxdWVzdFdpdGhO
ZXdXaW5kb3coKTsKICAgICB2b2lkIHVzZXJTdHlsZVNoZWV0KCk7CiAgICAgdm9pZCBsb2FkSHRt
bDVWaWRlbygpOwpAQCAtMzkwLDYgKzM5MCwyNSBAQCBwdWJsaWM6CiAgICAgfQogfTsKIAordm9p
ZCB0c3RfUVdlYlBhZ2U6OnBvcHVwRm9ybVN1Ym1pc3Npb24oKQoreworICAgIFRlc3RQYWdlIHBh
Z2U7CisgICAgcGFnZS5zZXR0aW5ncygpLT5zZXRBdHRyaWJ1dGUoUVdlYlNldHRpbmdzOjpKYXZh
c2NyaXB0Q2FuT3BlbldpbmRvd3MsIHRydWUpOworICAgIHBhZ2UubWFpbkZyYW1lKCktPnNldEh0
bWwoIjxmb3JtIG5hbWU9Zm9ybTEgbWV0aG9kPWdldCBhY3Rpb249JycgdGFyZ2V0PW15TmV3V2lu
PiJcCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICI8aW5wdXQgdHlwZT1oaWRkZW4g
bmFtZT1mb28gdmFsdWU9J2Jhcic+IlwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IjwvZm9ybT4iKTsKKyAgICBwYWdlLm1haW5GcmFtZSgpLT5ldmFsdWF0ZUphdmFTY3JpcHQoIndp
bmRvdy5vcGVuKCcnLCAnbXlOZXdXaW4nLCAnd2lkdGg9NTAwLGhlaWdodD0zMDAsdG9vbGJhcj0w
JykiKTsKKyAgICBwYWdlLm1haW5GcmFtZSgpLT5ldmFsdWF0ZUphdmFTY3JpcHQoImRvY3VtZW50
LmZvcm0xLnN1Ym1pdCgpOyIpOworCisgICAgUVRlc3Q6OnFXYWl0KDUwMCk7CisgICAgLy8gVGhl
IG51bWJlciBvZiBwb3B1cCBjcmVhdGVkIHNob3VsZCBiZSBvbmUuCisgICAgUVZFUklGWShwYWdl
LmNyZWF0ZWRXaW5kb3dzLnNpemUoKSA9PSAxKTsKKworICAgIFFTdHJpbmcgdXJsID0gcGFnZS5j
cmVhdGVkV2luZG93cy50YWtlRmlyc3QoKS0+bWFpbkZyYW1lKCktPnVybCgpLnRvU3RyaW5nKCk7
CisgICAgLy8gQ2hlY2sgaWYgdGhlIGZvcm0gc3VibWlzc2lvbiB3YXMgT0suCisgICAgUVZFUklG
WSh1cmwuY29udGFpbnMoIj9mb289YmFyIikpOworfQorCiB2b2lkIHRzdF9RV2ViUGFnZTo6YWNj
ZXB0TmF2aWdhdGlvblJlcXVlc3RXaXRoTmV3V2luZG93KCkKIHsKICAgICBUZXN0UGFnZSogcGFn
ZSA9IG5ldyBUZXN0UGFnZShtX3ZpZXcpOwotLSAKMS43LjQuMQoK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>97194</attachid>
            <date>2011-06-14 16:49:14 -0700</date>
            <delta_ts>2011-06-15 08:08:38 -0700</delta_ts>
            <desc>Patch updated v2</desc>
            <filename>0001-Qt-Inconsistent-behavior-on-a-form-submit-request.patch</filename>
            <type>text/plain</type>
            <size>5060</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSA1MDdmOWQ2NmJkNzUwNzk2M2U0NzM3MTNiM2Y5YmJiOTI0OThiOWMyIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ29oY2dAd2Via2l0Lm9yZz4K
RGF0ZTogVGh1LCAyIEp1biAyMDExIDE2OjE2OjA5IC0wNDAwClN1YmplY3Q6IFtQQVRDSF0gW1F0
XSBJbmNvbnNpc3RlbnQgYmVoYXZpb3Igb24gYSBmb3JtIHN1Ym1pdCByZXF1ZXN0Li4uCiBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NDU1MjMKClJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgoKVGhlIGluY29uc2lzdGVuY3kgb2NjdXJzIHdoZW4gYSBmb3JtIHN1Ym1p
c3Npb24gcmVxdWVzdHMgYSBuZXcgd2luZG93LgpUd28gd2luZG93cyBhcmUgb3BlbmVkIChpbnN0
ZWFkIG9mIG9ubHkgb25lKSBhbmQgdGhlIGZpcnN0IHdpbmRvdyBpcyBvcGVuZWQKYXMgYSBibGFu
ayBwYWdlLgoKQnkgZGVmYXVsdCBlYWNoIHBhZ2UgaXMgcHV0IGludG8gdGhlaXIgb3duIHVuaXF1
ZSBwYWdlIGdyb3VwLCB3aGljaCBhZmZlY3RzIHBvcHVwIHdpbmRvd3MKYW5kIHZpc2l0ZWQgbGlu
a3MuIFBhZ2UgZ3JvdXBzIChwZXIgcHJvY2VzcyBvbmx5KSBpcyBhIGZlYXR1cmUgbWFraW5nIGl0
IHBvc3NpYmxlIHRvIHVzZQpzZXBhcmF0ZSBzZXR0aW5ncyBmb3IgZWFjaCBncm91cCwgc28gdGhh
dCBmb3IgaW5zdGFuY2UgYW4gaW50ZWdyYXRlZCBicm93c2VyL2VtYWlsIHJlYWRlcgpjYW4gdXNl
IGRpZmZlcmVudCBzZXR0aW5ncyBmb3IgZGlzcGxheWluZyBIVE1MIHBhZ2VzIGFuZCBIVE1MIGVt
YWlsLiBUbyBtYWtlIFF0V2ViS2l0IHdvcmsKYXMgZXhwZWN0ZWQgb3V0IG9mIHRoZSBib3gsIHdl
IHVzZSBhIGRlZmF1bHQgZ3JvdXAgc2ltaWxhciB0byB3aGF0IG90aGVyIHBvcnRzIGFyZSBkb2lu
Zy4KCiogQXBpL3F3ZWJwYWdlLmNwcDoKLS0tCiBTb3VyY2UvV2ViS2l0L3F0L0FwaS9xd2VicGFn
ZS5jcHAgICAgICAgICAgICAgICAgfCAgICA3ICsrKysrKysKIFNvdXJjZS9XZWJLaXQvcXQvQ2hh
bmdlTG9nICAgICAgICAgICAgICAgICAgICAgICB8ICAgMTkgKysrKysrKysrKysrKysrKysrKwog
U291cmNlL1dlYktpdC9xdC90ZXN0cy9xd2VicGFnZS90c3RfcXdlYnBhZ2UuY3BwIHwgICAyMSAr
KysrKysrKysrKysrKysrKysrKy0KIDMgZmlsZXMgY2hhbmdlZCwgNDYgaW5zZXJ0aW9ucygrKSwg
MSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L0FwaS9xd2VicGFn
ZS5jcHAgYi9Tb3VyY2UvV2ViS2l0L3F0L0FwaS9xd2VicGFnZS5jcHAKaW5kZXggOTVkOGIwZS4u
NGE5OGNmNiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9xdC9BcGkvcXdlYnBhZ2UuY3BwCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJwYWdlLmNwcApAQCAtMzQ1LDYgKzM0NSwxMyBA
QCBRV2ViUGFnZVByaXZhdGU6OlFXZWJQYWdlUHJpdmF0ZShRV2ViUGFnZSAqcXEpCiAjZW5kaWYK
ICAgICBwYWdlID0gbmV3IFBhZ2UocGFnZUNsaWVudHMpOwogCisgICAgLy8gQnkgZGVmYXVsdCBl
YWNoIHBhZ2UgaXMgcHV0IGludG8gdGhlaXIgb3duIHVuaXF1ZSBwYWdlIGdyb3VwLCB3aGljaCBh
ZmZlY3RzIHBvcHVwIHdpbmRvd3MKKyAgICAvLyBhbmQgdmlzaXRlZCBsaW5rcy4gUGFnZSBncm91
cHMgKHBlciBwcm9jZXNzIG9ubHkpIGlzIGEgZmVhdHVyZSBtYWtpbmcgaXQgcG9zc2libGUgdG8g
dXNlCisgICAgLy8gc2VwYXJhdGUgc2V0dGluZ3MgZm9yIGVhY2ggZ3JvdXAsIHNvIHRoYXQgZm9y
IGluc3RhbmNlIGFuIGludGVncmF0ZWQgYnJvd3Nlci9lbWFpbCByZWFkZXIKKyAgICAvLyBjYW4g
dXNlIGRpZmZlcmVudCBzZXR0aW5ncyBmb3IgZGlzcGxheWluZyBIVE1MIHBhZ2VzIGFuZCBIVE1M
IGVtYWlsLiBUbyBtYWtlIFF0V2ViS2l0IHdvcmsKKyAgICAvLyBhcyBleHBlY3RlZCBvdXQgb2Yg
dGhlIGJveCwgd2UgdXNlIGEgZGVmYXVsdCBncm91cCBzaW1pbGFyIHRvIHdoYXQgb3RoZXIgcG9y
dHMgYXJlIGRvaW5nLgorICAgIHBhZ2UtPnNldEdyb3VwTmFtZSgiRGVmYXVsdCBHcm91cCIpOwor
CiAjaWYgRU5BQkxFKENMSUVOVF9CQVNFRF9HRU9MT0NBVElPTikKICAgICAvLyBJbiBjYXNlIHJ1
bm5pbmcgaW4gRHVtcFJlbmRlclRyZWUgbW9kZSBzZXQgdGhlIGNvbnRyb2xsZXIgdG8gbW9jayBw
cm92aWRlci4KICAgICBpZiAoUVdlYlBhZ2VQcml2YXRlOjpkcnRSdW4pCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCmlu
ZGV4IDJlYjE1ODQuLjUzZTk0MDcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdl
TG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvcXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjIgQEAKKzIw
MTEtMDUtMjYgIERpZWdvIEdvbnphbGV6ICA8ZGllZ29oY2dAd2Via2l0Lm9yZz4KKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbUXRdIEluY29uc2lzdGVu
dCBiZWhhdmlvciBvbiBhIGZvcm0gc3VibWl0IHJlcXVlc3QuLi4KKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTQ1NTIzCisKKyAgICAgICAgVGhlIGluY29u
c2lzdGVuY3kgb2NjdXJzIHdoZW4gYSBmb3JtIHN1Ym1pc3Npb24gcmVxdWVzdHMgYSBuZXcgd2lu
ZG93LgorICAgICAgICBUd28gd2luZG93cyBhcmUgb3BlbmVkIChpbnN0ZWFkIG9mIG9ubHkgb25l
KSBhbmQgdGhlIGZpcnN0IHdpbmRvdyBpcyBvcGVuZWQKKyAgICAgICAgYXMgYSBibGFuayBwYWdl
LgorCisgICAgICAgIEJ5IGRlZmF1bHQgZWFjaCBwYWdlIGlzIHB1dCBpbnRvIHRoZWlyIG93biB1
bmlxdWUgcGFnZSBncm91cCwgd2hpY2ggYWZmZWN0cyBwb3B1cCB3aW5kb3dzCisgICAgICAgIGFu
ZCB2aXNpdGVkIGxpbmtzLiBQYWdlIGdyb3VwcyAocGVyIHByb2Nlc3Mgb25seSkgaXMgYSBmZWF0
dXJlIG1ha2luZyBpdCBwb3NzaWJsZSB0byB1c2UKKyAgICAgICAgc2VwYXJhdGUgc2V0dGluZ3Mg
Zm9yIGVhY2ggZ3JvdXAsIHNvIHRoYXQgZm9yIGluc3RhbmNlIGFuIGludGVncmF0ZWQgYnJvd3Nl
ci9lbWFpbCByZWFkZXIKKyAgICAgICAgY2FuIHVzZSBkaWZmZXJlbnQgc2V0dGluZ3MgZm9yIGRp
c3BsYXlpbmcgSFRNTCBwYWdlcyBhbmQgSFRNTCBlbWFpbC4gVG8gbWFrZSBRdFdlYktpdCB3b3Jr
CisgICAgICAgIGFzIGV4cGVjdGVkIG91dCBvZiB0aGUgYm94LCB3ZSB1c2UgYSBkZWZhdWx0IGdy
b3VwIHNpbWlsYXIgdG8gd2hhdCBvdGhlciBwb3J0cyBhcmUgZG9pbmcuCisKKyAgICAgICAgKiBB
cGkvcXdlYnBhZ2UuY3BwOgorCiAyMDExLTA2LTE0ICBDYWlvIE1hcmNlbG8gZGUgT2xpdmVpcmEg
RmlsaG8gIDxjYWlvLm9saXZlaXJhQG9wZW5ib3NzYS5vcmc+CiAKICAgICAgICAgUmV2aWV3ZWQg
YnkgQW5kcmVhcyBLbGluZy4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvdGVzdHMvcXdl
YnBhZ2UvdHN0X3F3ZWJwYWdlLmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQvdGVzdHMvcXdlYnBhZ2Uv
dHN0X3F3ZWJwYWdlLmNwcAppbmRleCBmYjZmMWI3Li5lZmUzYTNmIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0L3F0L3Rlc3RzL3F3ZWJwYWdlL3RzdF9xd2VicGFnZS5jcHAKKysrIGIvU291cmNl
L1dlYktpdC9xdC90ZXN0cy9xd2VicGFnZS90c3RfcXdlYnBhZ2UuY3BwCkBAIC04OSwxMSArODks
MTEgQEAgcHVibGljIHNsb3RzOgogcHJpdmF0ZSBzbG90czoKICAgICB2b2lkIGluaXRUZXN0Q2Fz
ZSgpOwogICAgIHZvaWQgY2xlYW51cFRlc3RDYXNlKCk7Ci0KICAgICB2b2lkIGNvbnRleHRNZW51
Q29weSgpOwogICAgIHZvaWQgYWNjZXB0TmF2aWdhdGlvblJlcXVlc3QoKTsKICAgICB2b2lkIGdl
b2xvY2F0aW9uUmVxdWVzdEpTKCk7CiAgICAgdm9pZCBsb2FkRmluaXNoZWQoKTsKKyAgICB2b2lk
IHBvcHVwRm9ybVN1Ym1pc3Npb24oKTsKICAgICB2b2lkIGFjY2VwdE5hdmlnYXRpb25SZXF1ZXN0
V2l0aE5ld1dpbmRvdygpOwogICAgIHZvaWQgdXNlclN0eWxlU2hlZXQoKTsKICAgICB2b2lkIGxv
YWRIdG1sNVZpZGVvKCk7CkBAIC0zOTAsNiArMzkwLDI1IEBAIHB1YmxpYzoKICAgICB9CiB9Owog
Cit2b2lkIHRzdF9RV2ViUGFnZTo6cG9wdXBGb3JtU3VibWlzc2lvbigpCit7CisgICAgVGVzdFBh
Z2UgcGFnZTsKKyAgICBwYWdlLnNldHRpbmdzKCktPnNldEF0dHJpYnV0ZShRV2ViU2V0dGluZ3M6
OkphdmFzY3JpcHRDYW5PcGVuV2luZG93cywgdHJ1ZSk7CisgICAgcGFnZS5tYWluRnJhbWUoKS0+
c2V0SHRtbCgiPGZvcm0gbmFtZT1mb3JtMSBtZXRob2Q9Z2V0IGFjdGlvbj0nJyB0YXJnZXQ9bXlO
ZXdXaW4+IlwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIjxpbnB1dCB0eXBlPWhp
ZGRlbiBuYW1lPWZvbyB2YWx1ZT0nYmFyJz4iXAorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAiPC9mb3JtPiIpOworICAgIHBhZ2UubWFpbkZyYW1lKCktPmV2YWx1YXRlSmF2YVNjcmlw
dCgid2luZG93Lm9wZW4oJycsICdteU5ld1dpbicsICd3aWR0aD01MDAsaGVpZ2h0PTMwMCx0b29s
YmFyPTAnKSIpOworICAgIHBhZ2UubWFpbkZyYW1lKCktPmV2YWx1YXRlSmF2YVNjcmlwdCgiZG9j
dW1lbnQuZm9ybTEuc3VibWl0KCk7Iik7CisKKyAgICBRVGVzdDo6cVdhaXQoNTAwKTsKKyAgICAv
LyBUaGUgbnVtYmVyIG9mIHBvcHVwIGNyZWF0ZWQgc2hvdWxkIGJlIG9uZS4KKyAgICBRVkVSSUZZ
KHBhZ2UuY3JlYXRlZFdpbmRvd3Muc2l6ZSgpID09IDEpOworCisgICAgUVN0cmluZyB1cmwgPSBw
YWdlLmNyZWF0ZWRXaW5kb3dzLnRha2VGaXJzdCgpLT5tYWluRnJhbWUoKS0+dXJsKCkudG9TdHJp
bmcoKTsKKyAgICAvLyBDaGVjayBpZiB0aGUgZm9ybSBzdWJtaXNzaW9uIHdhcyBPSy4KKyAgICBR
VkVSSUZZKHVybC5jb250YWlucygiP2Zvbz1iYXIiKSk7Cit9CisKIHZvaWQgdHN0X1FXZWJQYWdl
OjphY2NlcHROYXZpZ2F0aW9uUmVxdWVzdFdpdGhOZXdXaW5kb3coKQogewogICAgIFRlc3RQYWdl
KiBwYWdlID0gbmV3IFRlc3RQYWdlKG1fdmlldyk7Ci0tIAoxLjcuNC4xCgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>114938</attachid>
            <date>2011-11-14 06:54:40 -0800</date>
            <delta_ts>2011-11-14 06:54:40 -0800</delta_ts>
            <desc>Example to reproduce the regression problem</desc>
            <filename>webkitissue.zip</filename>
            <type>application/octet-stream</type>
            <size>1624</size>
            <attacher>andy.shaw</attacher>
            
              <data encoding="base64">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
c3QucHJvUEsFBgAAAAAGAAYAWQEAAOkEAAAAAA==
</data>

          </attachment>
      

    </bug>

</bugzilla>