<?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>35301</bug_id>
          
          <creation_ts>2010-02-23 09:33:07 -0800</creation_ts>
          <short_desc>[Qt] HTTP 307 after a 303 after a POST re-sends POST data from the original request</short_desc>
          <delta_ts>2010-06-25 11:11:32 -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>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>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Brady Eidson">beidson</reporter>
          <assigned_to name="QtWebKit Unassigned">webkit-qt-unassigned</assigned_to>
          <cc>jturcotte</cc>
    
    <cc>markus</cc>
    
    <cc>robert</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>192987</commentid>
    <comment_count>0</comment_count>
    <who name="Brady Eidson">beidson</who>
    <bug_when>2010-02-23 09:33:07 -0800</bug_when>
    <thetext>HTTP 307 after a 303 after a POST re-sends POST data from the original request.

See https://bugs.webkit.org/show_bug.cgi?id=31410 for more discussion and the fix that went in for Mac and Windows.

Qt needs to do the same.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>198103</commentid>
    <comment_count>1</comment_count>
    <who name="Tor Arne Vestbø">vestbo</who>
    <bug_when>2010-03-10 06:42:54 -0800</bug_when>
    <thetext>
Please follow the QtWebKit bug reporting guidelines when reporting bugs.

See http://trac.webkit.org/wiki/QtWebKitBugs

Specifically:

  - The &apos;QtWebKit&apos; component should only be used for bugs/features in the
    public QtWebKit API layer, not to signify that the bug is specific to
    the Qt port of WebKit

      http://trac.webkit.org/wiki/QtWebKitBugs#Component

  - Add the keyword &apos;Qt&apos; to signal that it&apos;s a Qt-related bug

      http://trac.webkit.org/wiki/QtWebKitBugs#Keywords</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>241405</commentid>
    <comment_count>2</comment_count>
      <attachid>59407</attachid>
    <who name="Robert Hogan">robert</who>
    <bug_when>2010-06-22 13:02:12 -0700</bug_when>
    <thetext>Created attachment 59407
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>241461</commentid>
    <comment_count>3</comment_count>
      <attachid>59407</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-06-22 14:36:18 -0700</bug_when>
    <thetext>Comment on attachment 59407
Patch

uh, seems like a QtNetwork bug. If you do this change, please add a comment and at best a link to the qt bug report.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>242632</commentid>
    <comment_count>4</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2010-06-24 13:02:43 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; (From update of attachment 59407 [details])
&gt; uh, seems like a QtNetwork bug. 

I don&apos;t think it is - the reason checking m_method doesn&apos;t work for this test is because there are two redirects following an initial POST.

The first one is managed successfully: the m_method for the original request is POST, the check detects this and overrides it with GET. For the second redirect, the check sees that m_method is now GET so it doesn&apos;t override the method in the newRequest it has created from ResourceHandle::request() (which is still the original value of POST) with GET.

So during a redirect chain QNetworkReplyHandler needs to check the httpMethod() or lastHTTPMethod() rather than the m_method, because that will always contain the original request method in a redirect chain.

I&apos;ll update the changelog with this and use httpMethod() instead - lastHTTPMethod() is Mac-specific really.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>242656</commentid>
    <comment_count>5</comment_count>
      <attachid>59699</attachid>
    <who name="Robert Hogan">robert</who>
    <bug_when>2010-06-24 13:54:20 -0700</bug_when>
    <thetext>Created attachment 59699
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243083</commentid>
    <comment_count>6</comment_count>
    <who name="Robert Hogan">robert</who>
    <bug_when>2010-06-25 11:11:32 -0700</bug_when>
    <thetext>Committed r61875: &lt;http://trac.webkit.org/changeset/61875&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>59407</attachid>
            <date>2010-06-22 13:02:12 -0700</date>
            <delta_ts>2010-06-24 13:54:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-35301-20100622210209.patch</filename>
            <type>text/plain</type>
            <size>3253</size>
            <attacher name="Robert Hogan">robert</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBiNGY2NWNjNzJkYzlmZDNkOWRhOWMxMTkyZTE1NzQwZDkyOTFhZDhkLi5jYzI4OTRj
OGRlZWVhZjU1ZTkwMDU3ODU0OTY2MTA2NDI4ZDBmYzI3IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAK
KzIwMTAtMDYtMjIgIFJvYmVydCBIb2dhbiAgPHJvYmVydEB3ZWJraXQub3JnPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gSFRUUCAzMDcgYWZ0
ZXIgYSAzMDMgYWZ0ZXIgYSBQT1NUIHJlLXNlbmRzIFBPU1QgZGF0YSBmcm9tIHRoZSBvcmlnaW5h
bCByZXF1ZXN0CisKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTM1MzAxCisKKyAgICAgICAgUXQgbmVlZHMgdG8gdXNlIFJlc291cmNlSGFuZGxlOjpsYXN0
SFRUUE1ldGhvZCgpIGluIG9yZGVyIHRvIGRldGVybWluZQorICAgICAgICB0aGUgYXBwcm9wcmlh
dGUgbWV0aG9kIGZvciBhIDMwNyByZWRpcmVjdCByZXF1ZXN0LgorCisgICAgICAgICogcGxhdGZv
cm0vcXQvU2tpcHBlZDoKKwogMjAxMC0wNi0yMiAgWXVyeSBTZW1pa2hhdHNreSAgPHl1cnlzQGNo
cm9taXVtLm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBQYXZlbCBGZWxkbWFuLgpkaWZmIC0t
Z2l0IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZCBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL3F0L1NraXBwZWQKaW5kZXggZjYxMTFmZDA2N2E1OTA4ZWEwZWI3MTY0NzZmMmEyYzQxZWQ1
YjA5YS4uZWIxNzFiMDRlMzcwODA5MzhkZmQ3NTc2ODA2MDhhNmJlOTdlZjQ2NiAxMDA2NDQKLS0t
IGEvTGF5b3V0VGVzdHMvcGxhdGZvcm0vcXQvU2tpcHBlZAorKysgYi9MYXlvdXRUZXN0cy9wbGF0
Zm9ybS9xdC9Ta2lwcGVkCkBAIC0xMzMsMTAgKzEzMyw2IEBAIGh0dHAvdGVzdHMvaGlzdG9yeS9y
ZWRpcmVjdC0zMDcucGwKICMgc3VicmVzb3VyY2VzLiBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTMzMjQyLgogaHR0cC90ZXN0cy9taXNjL2ltYWdlLWNoZWNrcy1m
b3ItYWNjZXB0Lmh0bWwKIAotIyBOZWVkcyB0byBtYWtlIHN1cmUgdGhlIHJlZGlyZWN0LWNoYWlu
IHNjZW5hcmlvIGluIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMTQx
MCB3b3JrcwotIyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM1
MzAxCi1odHRwL3Rlc3RzL2xvYWRpbmcvMzA3LWFmdGVyLTMwMy1hZnRlci1wb3N0Lmh0bWwKLQog
IyBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzU4MjQgLSBEb2Vzbid0
IGFwcGx5IHRvIHBsYXRmb3JtcyB0aGF0IGRvbid0IGVuZm9yY2UgdGhlIENGTmV0d29yay1zdHls
ZSAzcmQgcGFydHkgY29va2llIHBvbGljeQogaHR0cC90ZXN0cy9jb29raWVzL3RoaXJkLXBhcnR5
LWNvb2tpZS1yZWxheGluZy5odG1sCiAKZGlmZiAtLWdpdCBhL1dlYkNvcmUvQ2hhbmdlTG9nIGIv
V2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZmNmMDQ3OTQxOTMzODhkOWUyMzI4OTZlYmE3YzIwZmFj
MGEyNGUyYy4uZGQ4ZmI3N2Y4ZDg5NTFhNzcwODhjNmRkMTc3Y2NiZDM1NzZmZDAzYiAxMDA2NDQK
LS0tIGEvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEsMyAr
MSwxNyBAQAorMjAxMC0wNi0yMiAgUm9iZXJ0IEhvZ2FuICA8cm9iZXJ0QHdlYmtpdC5vcmc+CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XSBIVFRQ
IDMwNyBhZnRlciBhIDMwMyBhZnRlciBhIFBPU1QgcmUtc2VuZHMgUE9TVCBkYXRhIGZyb20gdGhl
IG9yaWdpbmFsIHJlcXVlc3QKKworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93
X2J1Zy5jZ2k/aWQ9MzUzMDEKKworICAgICAgICBRdCBuZWVkcyB0byB1c2UgUmVzb3VyY2VIYW5k
bGU6Omxhc3RIVFRQTWV0aG9kKCkgaW4gb3JkZXIgdG8gZGV0ZXJtaW5lCisgICAgICAgIHRoZSBh
cHByb3ByaWF0ZSBtZXRob2QgZm9yIGEgMzA3IHJlZGlyZWN0IHJlcXVlc3QuCisKKyAgICAgICAg
KiBwbGF0Zm9ybS9uZXR3b3JrL3F0L1FOZXR3b3JrUmVwbHlIYW5kbGVyLmNwcDoKKyAgICAgICAg
KFdlYkNvcmU6OlFOZXR3b3JrUmVwbHlIYW5kbGVyOjpzZW5kUmVzcG9uc2VJZk5lZWRlZCk6CisK
IDIwMTAtMDYtMjIgIFBldGVyIEthc3RpbmcgIDxwa2FzdGluZ0Bnb29nbGUuY29tPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IEFkYW0gQmFydGguCmRpZmYgLS1naXQgYS9XZWJDb3JlL3BsYXRmb3Jt
L25ldHdvcmsvcXQvUU5ldHdvcmtSZXBseUhhbmRsZXIuY3BwIGIvV2ViQ29yZS9wbGF0Zm9ybS9u
ZXR3b3JrL3F0L1FOZXR3b3JrUmVwbHlIYW5kbGVyLmNwcAppbmRleCBlNTJkZDFkMDA0NDJmY2Rj
NTA5ZmU0NjEwZjI4Njc0MzAwZjA3N2Y4Li4xMjlkNDJhOGEwZTA0YzY3NGEwNGZjYjVjMTk1NjBh
OGQxMGY1YWM4IDEwMDY0NAotLS0gYS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvcXQvUU5ldHdv
cmtSZXBseUhhbmRsZXIuY3BwCisrKyBiL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9xdC9RTmV0
d29ya1JlcGx5SGFuZGxlci5jcHAKQEAgLTM1Myw3ICszNTMsNyBAQCB2b2lkIFFOZXR3b3JrUmVw
bHlIYW5kbGVyOjpzZW5kUmVzcG9uc2VJZk5lZWRlZCgpCiAgICAgICAgIFJlc291cmNlUmVxdWVz
dCBuZXdSZXF1ZXN0ID0gbV9yZXNvdXJjZUhhbmRsZS0+cmVxdWVzdCgpOwogICAgICAgICBuZXdS
ZXF1ZXN0LnNldFVSTChuZXdVcmwpOwogCi0gICAgICAgIGlmICgoKHN0YXR1c0NvZGUgPj0gMzAx
ICYmIHN0YXR1c0NvZGUgPD0gMzAzKSB8fCBzdGF0dXNDb2RlID09IDMwNykgJiYgbV9tZXRob2Qg
PT0gUU5ldHdvcmtBY2Nlc3NNYW5hZ2VyOjpQb3N0T3BlcmF0aW9uKSB7CisgICAgICAgIGlmICgo
KHN0YXR1c0NvZGUgPj0gMzAxICYmIHN0YXR1c0NvZGUgPD0gMzAzKSB8fCBzdGF0dXNDb2RlID09
IDMwNykgJiYgbV9yZXNvdXJjZUhhbmRsZS0+bGFzdEhUVFBNZXRob2QoKSA9PSAiUE9TVCIpIHsK
ICAgICAgICAgICAgIG1fbWV0aG9kID0gUU5ldHdvcmtBY2Nlc3NNYW5hZ2VyOjpHZXRPcGVyYXRp
b247CiAgICAgICAgICAgICBuZXdSZXF1ZXN0LnNldEhUVFBNZXRob2QoIkdFVCIpOwogICAgICAg
ICB9Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>59699</attachid>
            <date>2010-06-24 13:54:20 -0700</date>
            <delta_ts>2010-06-25 06:02:14 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-35301-20100624215418.patch</filename>
            <type>text/plain</type>
            <size>4211</size>
            <attacher name="Robert Hogan">robert</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCA4ZGFlZWU3MGY4OTIzMGZlYzYzOWI5ZTJjMGEzZDI4ODIyMmJhZTY3Li4wMTI2Nzkx
Nzk4ZDljNjA2MTUxNTEwMGIyOWRkNThhMDJkZjdkYWE1IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0
cy9DaGFuZ2VMb2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjUgQEAK
KzIwMTAtMDYtMjQgIFJvYmVydCBIb2dhbiAgPHJvYmVydEB3ZWJraXQub3JnPgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFtRdF0gSFRUUCAzMDcgYWZ0
ZXIgYSAzMDMgYWZ0ZXIgYSBQT1NUIHJlLXNlbmRzIFBPU1QgZGF0YSBmcm9tIHRoZSBvcmlnaW5h
bCByZXF1ZXN0CisKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTM1MzAxCisKKyAgICAgICAgUXQgbmVlZHMgdG8gdXNlIFJlc291cmNlUmVxdWVzdDo6cmVx
dWVzdCgpLT5odHRwTWV0aG9kKCkpIGluIG9yZGVyIHRvIGRldGVybWluZQorICAgICAgICB0aGUg
YXBwcm9wcmlhdGUgbWV0aG9kIGZvciBhIDMwNyByZWRpcmVjdCByZXF1ZXN0LgorCisgICAgICAg
IFdoZW4gZGVjaWRpbmcgaWYgaXQgbmVlZHMgdG8gb3ZlcnJpZGUgYSBQT1NUIG1ldGhvZCB3aXRo
IGEgR0VUIG1ldGhvZCBkdXJpbmcgYQorICAgICAgICByZWRpcmVjdCBjaGFpbiwgUU5ldHdvcmtS
ZXBseUhhbmRsZXIgbmVlZHMgdG8gY2hlY2sgdGhlIEhUVFAgbWV0aG9kIHN0b3JlZAorICAgICAg
ICBpbiBSZXNvdXJjZVJlcXVlc3Q6OnJlcXVlc3QoKS0+aHR0cE1ldGhvZCgpLiBUaGlzIHdpbGwg
YWx3YXlzIGNvbnRhaW4gdGhlCisgICAgICAgIG9yaWdpbmFsIHJlcXVlc3QgbWV0aG9kIGluIGEg
cmVkaXJlY3QgY2hhaW4gYW5kLCBtb3JlIGltcG9ydGFudGx5LCBpcyB0aGUKKyAgICAgICAgbWV0
aG9kIHRoYXQgd2lsbCBiZSB1c2VkIGZvciB0aGUgcmVxdWVzdCBjcmVhdGVkIGZyb20gdGhlIHJl
ZGlyZWN0CisgICAgICAgIGlmIGl0IGlzIG5vdCBvdmVycmlkZGVuLgorCisgICAgICAgIFVuc2tp
cCBodHRwL3Rlc3RzL2xvYWRpbmcvMzA3LWFmdGVyLTMwMy1hZnRlci1wb3N0Lmh0bWwKKworICAg
ICAgICAqIHBsYXRmb3JtL3F0L1NraXBwZWQ6CisKIDIwMTAtMDYtMjQgIE1hcnRpbiBSb2JpbnNv
biAgPG1yb2JpbnNvbkBpZ2FsaWEuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQuCmRpZmYgLS1n
aXQgYS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkIGIvTGF5b3V0VGVzdHMvcGxhdGZv
cm0vcXQvU2tpcHBlZAppbmRleCA2NWY3OWZiZjMxNTQ3MmRhY2RmNGJjZDVjNjQ5ZGM5ODMwZDJl
YzhhLi44ODc4NmQwMTNlMjFiNjE0MWYxODU3ZGQ5ZjgzMmE3NmZjOGFkMzVlIDEwMDY0NAotLS0g
YS9MYXlvdXRUZXN0cy9wbGF0Zm9ybS9xdC9Ta2lwcGVkCisrKyBiL0xheW91dFRlc3RzL3BsYXRm
b3JtL3F0L1NraXBwZWQKQEAgLTEzMiwxMCArMTMyLDYgQEAgaHR0cC90ZXN0cy9oaXN0b3J5L3Jl
ZGlyZWN0LTMwNy5wbAogIyBzdWJyZXNvdXJjZXMuIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MzMyNDIuCiBodHRwL3Rlc3RzL21pc2MvaW1hZ2UtY2hlY2tzLWZv
ci1hY2NlcHQuaHRtbAogCi0jIE5lZWRzIHRvIG1ha2Ugc3VyZSB0aGUgcmVkaXJlY3QtY2hhaW4g
c2NlbmFyaW8gaW4gaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMxNDEw
IHdvcmtzCi0jIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzUz
MDEKLWh0dHAvdGVzdHMvbG9hZGluZy8zMDctYWZ0ZXItMzAzLWFmdGVyLXBvc3QuaHRtbAotCiAj
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zNTgyNCAtIERvZXNuJ3Qg
YXBwbHkgdG8gcGxhdGZvcm1zIHRoYXQgZG9uJ3QgZW5mb3JjZSB0aGUgQ0ZOZXR3b3JrLXN0eWxl
IDNyZCBwYXJ0eSBjb29raWUgcG9saWN5CiBodHRwL3Rlc3RzL2Nvb2tpZXMvdGhpcmQtcGFydHkt
Y29va2llLXJlbGF4aW5nLmh0bWwKIApkaWZmIC0tZ2l0IGEvV2ViQ29yZS9DaGFuZ2VMb2cgYi9X
ZWJDb3JlL0NoYW5nZUxvZwppbmRleCBlMWE3NjRmMTJkNTQxN2Q2Yzg4MmFlYWJhNDYxZjJhNzNi
MTFlNmIyLi5kZGMzYzY1MWI0NDYwZmRlYTQ1YzdiN2JjMWY0NTQ0OWU3N2Q4ZTAzIDEwMDY0NAot
LS0gYS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsx
LDI0IEBACisyMDEwLTA2LTI0ICBSb2JlcnQgSG9nYW4gIDxyb2JlcnRAd2Via2l0Lm9yZz4KKwor
ICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBbUXRdIEhUVFAg
MzA3IGFmdGVyIGEgMzAzIGFmdGVyIGEgUE9TVCByZS1zZW5kcyBQT1NUIGRhdGEgZnJvbSB0aGUg
b3JpZ2luYWwgcmVxdWVzdAorCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0zNTMwMQorCisgICAgICAgIFF0IG5lZWRzIHRvIHVzZSBSZXNvdXJjZVJlcXVl
c3Q6OnJlcXVlc3QoKS0+aHR0cE1ldGhvZCgpKSBpbiBvcmRlciB0byBkZXRlcm1pbmUKKyAgICAg
ICAgdGhlIGFwcHJvcHJpYXRlIG1ldGhvZCBmb3IgYSAzMDcgcmVkaXJlY3QgcmVxdWVzdC4KKwor
ICAgICAgICBXaGVuIGRlY2lkaW5nIGlmIGl0IG5lZWRzIHRvIG92ZXJyaWRlIGEgUE9TVCBtZXRo
b2Qgd2l0aCBhIEdFVCBtZXRob2QgZHVyaW5nIGEKKyAgICAgICAgcmVkaXJlY3QgY2hhaW4sIFFO
ZXR3b3JrUmVwbHlIYW5kbGVyIG5lZWRzIHRvIGNoZWNrIHRoZSBIVFRQIG1ldGhvZCBzdG9yZWQK
KyAgICAgICAgaW4gUmVzb3VyY2VSZXF1ZXN0OjpyZXF1ZXN0KCktPmh0dHBNZXRob2QoKS4gVGhp
cyB3aWxsIGFsd2F5cyBjb250YWluIHRoZQorICAgICAgICBvcmlnaW5hbCByZXF1ZXN0IG1ldGhv
ZCBpbiBhIHJlZGlyZWN0IGNoYWluIGFuZCwgbW9yZSBpbXBvcnRhbnRseSwgaXMgdGhlCisgICAg
ICAgIG1ldGhvZCB0aGF0IHdpbGwgYmUgdXNlZCBmb3IgdGhlIHJlcXVlc3QgY3JlYXRlZCBmcm9t
IHRoZSByZWRpcmVjdAorICAgICAgICBpZiBpdCBpcyBub3Qgb3ZlcnJpZGRlbi4KKworICAgICAg
ICAqIHBsYXRmb3JtL25ldHdvcmsvcXQvUU5ldHdvcmtSZXBseUhhbmRsZXIuY3BwOgorICAgICAg
ICAoV2ViQ29yZTo6UU5ldHdvcmtSZXBseUhhbmRsZXI6OnNlbmRSZXNwb25zZUlmTmVlZGVkKToK
KwogMjAxMC0wNi0yNCAgTmF0ZSBDaGFwaW4gIDxqYXBoZXRAY2hyb21pdW0ub3JnPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IEFkYW0gQmFydGguCmRpZmYgLS1naXQgYS9XZWJDb3JlL3BsYXRmb3Jt
L25ldHdvcmsvcXQvUU5ldHdvcmtSZXBseUhhbmRsZXIuY3BwIGIvV2ViQ29yZS9wbGF0Zm9ybS9u
ZXR3b3JrL3F0L1FOZXR3b3JrUmVwbHlIYW5kbGVyLmNwcAppbmRleCBlNTJkZDFkMDA0NDJmY2Rj
NTA5ZmU0NjEwZjI4Njc0MzAwZjA3N2Y4Li4zYWQ2NDJkZWNjMzRjMmZiYmI4NmMxZWQ3ZTRmNTVk
Y2Y5Y2RkMTZiIDEwMDY0NAotLS0gYS9XZWJDb3JlL3BsYXRmb3JtL25ldHdvcmsvcXQvUU5ldHdv
cmtSZXBseUhhbmRsZXIuY3BwCisrKyBiL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9xdC9RTmV0
d29ya1JlcGx5SGFuZGxlci5jcHAKQEAgLTM1Myw3ICszNTMsNyBAQCB2b2lkIFFOZXR3b3JrUmVw
bHlIYW5kbGVyOjpzZW5kUmVzcG9uc2VJZk5lZWRlZCgpCiAgICAgICAgIFJlc291cmNlUmVxdWVz
dCBuZXdSZXF1ZXN0ID0gbV9yZXNvdXJjZUhhbmRsZS0+cmVxdWVzdCgpOwogICAgICAgICBuZXdS
ZXF1ZXN0LnNldFVSTChuZXdVcmwpOwogCi0gICAgICAgIGlmICgoKHN0YXR1c0NvZGUgPj0gMzAx
ICYmIHN0YXR1c0NvZGUgPD0gMzAzKSB8fCBzdGF0dXNDb2RlID09IDMwNykgJiYgbV9tZXRob2Qg
PT0gUU5ldHdvcmtBY2Nlc3NNYW5hZ2VyOjpQb3N0T3BlcmF0aW9uKSB7CisgICAgICAgIGlmICgo
KHN0YXR1c0NvZGUgPj0gMzAxICYmIHN0YXR1c0NvZGUgPD0gMzAzKSB8fCBzdGF0dXNDb2RlID09
IDMwNykgJiYgbmV3UmVxdWVzdC5odHRwTWV0aG9kKCkgPT0gIlBPU1QiKSB7CiAgICAgICAgICAg
ICBtX21ldGhvZCA9IFFOZXR3b3JrQWNjZXNzTWFuYWdlcjo6R2V0T3BlcmF0aW9uOwogICAgICAg
ICAgICAgbmV3UmVxdWVzdC5zZXRIVFRQTWV0aG9kKCJHRVQiKTsKICAgICAgICAgfQo=
</data>
<flag name="review"
          id="46705"
          type_id="1"
          status="+"
          setter="kenneth"
    />
          </attachment>
      

    </bug>

</bugzilla>