<?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>38456</bug_id>
          
          <creation_ts>2010-05-03 05:55:08 -0700</creation_ts>
          <short_desc>[Qt] QtTestBrowser does not support websites which requires HTTP Authentication via dialogs</short_desc>
          <delta_ts>2011-04-19 05:15:29 -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>Tools / Tests</component>
          <version>420+</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt, QtTriaged</keywords>
          <priority>P2</priority>
          <bug_severity>Major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Markus Goetz">markus</reporter>
          <assigned_to name="Diego Gonzalez">diegohcg</assigned_to>
          <cc>abarth</cc>
    
    <cc>benjamin</cc>
    
    <cc>commit-queue</cc>
    
    <cc>diegohcg</cc>
    
    <cc>eric</cc>
    
    <cc>hausmann</cc>
    
    <cc>jesus</cc>
    
    <cc>kenneth</cc>
    
    <cc>laszlo.gombos</cc>
    
    <cc>nokiabugz</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>220068</commentid>
    <comment_count>0</comment_count>
    <who name="Markus Goetz">markus</who>
    <bug_when>2010-05-03 05:55:08 -0700</bug_when>
    <thetext>Tested with current Qt 4.6 and webkit trunk.

Some SSL websites work, some report handshake failed.

HTTP auth does not work at all.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>224818</commentid>
    <comment_count>1</comment_count>
    <who name="Jesus Sanchez-Palencia">jesus</who>
    <bug_when>2010-05-12 12:50:57 -0700</bug_when>
    <thetext>*** Bug 38748 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226852</commentid>
    <comment_count>2</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-05-17 12:23:47 -0700</bug_when>
    <thetext>Do you have some list of sites which fails and which not fails? I cannot reproduce it on Linux</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>226882</commentid>
    <comment_count>3</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-05-17 13:32:20 -0700</bug_when>
    <thetext>Does in your test pages is required any authentication dialog?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227428</commentid>
    <comment_count>4</comment_count>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-05-18 12:27:39 -0700</bug_when>
    <thetext>Is necessary to implement these kind of dialog in QtTestBrowser?
We have this in other Qt based browsers, e.g. Arora. so, is possible this kind of authentication working.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227901</commentid>
    <comment_count>5</comment_count>
      <attachid>56502</attachid>
    <who name="Diego Gonzalez">diegohcg</who>
    <bug_when>2010-05-19 11:14:16 -0700</bug_when>
    <thetext>Created attachment 56502
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>227907</commentid>
    <comment_count>6</comment_count>
      <attachid>56502</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2010-05-19 11:27:35 -0700</bug_when>
    <thetext>Comment on attachment 56502
Patch

LGTM, though it might make more sense implementing the dialog on the view site and just call that from the WebPage.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228694</commentid>
    <comment_count>7</comment_count>
      <attachid>56502</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-20 19:02:43 -0700</bug_when>
    <thetext>Comment on attachment 56502
Patch

Clearing flags on attachment: 56502

Committed r59896: &lt;http://trac.webkit.org/changeset/59896&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228695</commentid>
    <comment_count>8</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2010-05-20 19:02:51 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228708</commentid>
    <comment_count>9</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2010-05-20 19:35:31 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/59896 might have broken SnowLeopard Intel Release (Tests)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228788</commentid>
    <comment_count>10</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-05-21 01:18:41 -0700</bug_when>
    <thetext>Including in the release branch to make QA&apos;s life easier</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>228789</commentid>
    <comment_count>11</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2010-05-21 01:19:50 -0700</bug_when>
    <thetext>Revision r59896 cherry-picked into qtwebkit-2.0 with commit 1242653b36579fa8c05175424c6e7af9cbec12bd</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>56502</attachid>
            <date>2010-05-19 11:14:16 -0700</date>
            <delta_ts>2010-05-20 19:02:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>0001-2010-05-19-Diego-Gonzalez-diegohcg-webkit.org.diff</filename>
            <type>text/plain</type>
            <size>4370</size>
            <attacher name="Diego Gonzalez">diegohcg</attacher>
            
              <data encoding="base64">RnJvbSAwYWM5ODA2ZTk3ZjA3N2M2YjkyZDhkYWU5NTdhMTc2NzUzZmZmZWQzIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBEaWVnbyBHb256YWxleiA8ZGllZ29oY2dAd2Via2l0Lm9yZz4K
RGF0ZTogV2VkLCAxOSBNYXkgMjAxMCAxNDowNzo0MCAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIDIw
MTAtMDUtMTkgIERpZWdvIEdvbnphbGV6ICA8ZGllZ29oY2dAd2Via2l0Lm9yZz4KCiAgICBbUXRd
IFF0VGVzdEJyb3dzZXIgZG9lcyBub3Qgc3VwcG9ydCB3ZWJzaXRlcyB3aGljaCByZXF1aXJlcyBI
VFRQIEF1dGhlbnRpY2F0aW9uIHZpYSBkaWFsb2dzCiAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9Mzg0NTYKCiAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
CiAgICAqIFF0VGVzdEJyb3dzZXIvd2VicGFnZS5jcHA6CiAgICAoV2ViUGFnZTo6V2ViUGFnZSk6
CiAgICAoV2ViUGFnZTo6YXV0aGVudGljYXRpb25SZXF1aXJlZCk6CiAgICAqIFF0VGVzdEJyb3dz
ZXIvd2VicGFnZS5oOgotLS0KIFdlYktpdFRvb2xzL0NoYW5nZUxvZyAgICAgICAgICAgICAgICAg
fCAgIDEyICsrKysrKysrKwogV2ViS2l0VG9vbHMvUXRUZXN0QnJvd3Nlci93ZWJwYWdlLmNwcCB8
ICAgNDQgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBXZWJLaXRUb29scy9RdFRl
c3RCcm93c2VyL3dlYnBhZ2UuaCAgIHwgICAgMSArCiAzIGZpbGVzIGNoYW5nZWQsIDU3IGluc2Vy
dGlvbnMoKyksIDAgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvQ2hhbmdl
TG9nIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCmluZGV4IDllODVlMmIuLjBiMTY1OWMgMTAwNjQ0
Ci0tLSBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZworKysgYi9XZWJLaXRUb29scy9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwxNSBAQAorMjAxMC0wNS0xOSAgRGllZ28gR29uemFsZXogIDxkaWVnb2hjZ0B3
ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFtRdF0gUXRUZXN0QnJvd3NlciBkb2VzIG5vdCBzdXBwb3J0IHdlYnNpdGVzIHdoaWNoIHJl
cXVpcmVzIEhUVFAgQXV0aGVudGljYXRpb24gdmlhIGRpYWxvZ3MKKyAgICAgICAgaHR0cHM6Ly9i
dWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTM4NDU2CisKKyAgICAgICAgKiBRdFRlc3RC
cm93c2VyL3dlYnBhZ2UuY3BwOgorICAgICAgICAoV2ViUGFnZTo6V2ViUGFnZSk6CisgICAgICAg
IChXZWJQYWdlOjphdXRoZW50aWNhdGlvblJlcXVpcmVkKToKKyAgICAgICAgKiBRdFRlc3RCcm93
c2VyL3dlYnBhZ2UuaDoKKwogMjAxMC0wNS0xOCAgRXJpYyBTZWlkZWwgIDxlcmljQHdlYmtpdC5v
cmc+CiAKICAgICAgICAgUmV2aWV3ZWQgYnkgQWRhbSBSb2Jlbi4KZGlmZiAtLWdpdCBhL1dlYktp
dFRvb2xzL1F0VGVzdEJyb3dzZXIvd2VicGFnZS5jcHAgYi9XZWJLaXRUb29scy9RdFRlc3RCcm93
c2VyL3dlYnBhZ2UuY3BwCmluZGV4IDYyNGE2NmYuLjJhM2FhZTYgMTAwNjQ0Ci0tLSBhL1dlYktp
dFRvb2xzL1F0VGVzdEJyb3dzZXIvd2VicGFnZS5jcHAKKysrIGIvV2ViS2l0VG9vbHMvUXRUZXN0
QnJvd3Nlci93ZWJwYWdlLmNwcApAQCAtMzIsOCArMzIsMTAgQEAKIAogI2luY2x1ZGUgIndlYnBh
Z2UuaCIKIAorI2luY2x1ZGUgPFFBdXRoZW50aWNhdG9yPgogI2luY2x1ZGUgPFFEZXNrdG9wU2Vy
dmljZXM+CiAjaW5jbHVkZSA8UXRHdWk+CisjaW5jbHVkZSA8UXROZXR3b3JrL1FOZXR3b3JrUmVw
bHk+CiAjaW5jbHVkZSA8UXROZXR3b3JrL1FOZXR3b3JrUmVxdWVzdD4KICNpbmNsdWRlIDxRdE5l
dHdvcmsvUU5ldHdvcmtQcm94eT4KIApAQCAtNDMsNiArNDUsOSBAQCBXZWJQYWdlOjpXZWJQYWdl
KFFPYmplY3QqIHBhcmVudCkKICAgICAsIG1faW50ZXJydXB0aW5nSmF2YVNjcmlwdEVuYWJsZWQo
ZmFsc2UpCiB7CiAgICAgYXBwbHlQcm94eSgpOworCisgICAgY29ubmVjdChuZXR3b3JrQWNjZXNz
TWFuYWdlcigpLCBTSUdOQUwoYXV0aGVudGljYXRpb25SZXF1aXJlZChRTmV0d29ya1JlcGx5Kiwg
UUF1dGhlbnRpY2F0b3IqKSksCisgICAgICAgICAgICB0aGlzLCBTTE9UKGF1dGhlbnRpY2F0aW9u
UmVxdWlyZWQoUU5ldHdvcmtSZXBseSosIFFBdXRoZW50aWNhdG9yKikpKTsKIH0KIAogdm9pZCBX
ZWJQYWdlOjphcHBseVByb3h5KCkKQEAgLTExOCwzICsxMjMsNDIgQEAgYm9vbCBXZWJQYWdlOjpz
aG91bGRJbnRlcnJ1cHRKYXZhU2NyaXB0KCkKICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgIHJl
dHVybiBRV2ViUGFnZTo6c2hvdWxkSW50ZXJydXB0SmF2YVNjcmlwdCgpOwogfQorCit2b2lkIFdl
YlBhZ2U6OmF1dGhlbnRpY2F0aW9uUmVxdWlyZWQoUU5ldHdvcmtSZXBseSogcmVwbHksIFFBdXRo
ZW50aWNhdG9yKiBhdXRoZW50aWNhdG9yKQoreworICAgIFFEaWFsb2cqIGRpYWxvZyA9IG5ldyBR
RGlhbG9nKFFBcHBsaWNhdGlvbjo6YWN0aXZlV2luZG93KCkpOworICAgIGRpYWxvZy0+c2V0V2lu
ZG93VGl0bGUoIkhUVFAgQXV0aGVudGljYXRpb24iKTsKKworICAgIFFHcmlkTGF5b3V0KiBsYXlv
dXQgPSBuZXcgUUdyaWRMYXlvdXQoZGlhbG9nKTsKKyAgICBkaWFsb2ctPnNldExheW91dChsYXlv
dXQpOworCisgICAgUUxhYmVsKiBtZXNzYWdlTGFiZWwgPSBuZXcgUUxhYmVsKGRpYWxvZyk7Cisg
ICAgbWVzc2FnZUxhYmVsLT5zZXRXb3JkV3JhcCh0cnVlKTsKKyAgICBRU3RyaW5nIG1lc3NhZ2VT
dHIgPSBRU3RyaW5nKCJFbnRlciB3aXRoIHVzZXJuYW1lIGFuZCBwYXNzd29yZCBmb3I6ICUxIik7
CisgICAgbWVzc2FnZUxhYmVsLT5zZXRUZXh0KG1lc3NhZ2VTdHIuYXJnKHJlcGx5LT51cmwoKS50
b1N0cmluZygpKSk7CisgICAgbGF5b3V0LT5hZGRXaWRnZXQobWVzc2FnZUxhYmVsLCAwLCAxKTsK
KworICAgIFFMYWJlbCogdXNlckxhYmVsID0gbmV3IFFMYWJlbCgiVXNlcm5hbWU6IiwgZGlhbG9n
KTsKKyAgICBsYXlvdXQtPmFkZFdpZGdldCh1c2VyTGFiZWwsIDEsIDApOworICAgIFFMaW5lRWRp
dCogdXNlcklucHV0ID0gbmV3IFFMaW5lRWRpdChkaWFsb2cpOworICAgIGxheW91dC0+YWRkV2lk
Z2V0KHVzZXJJbnB1dCwgMSwgMSk7CisKKyAgICBRTGFiZWwqIHBhc3NMYWJlbCA9IG5ldyBRTGFi
ZWwoIlBhc3N3b3JkOiIsIGRpYWxvZyk7CisgICAgbGF5b3V0LT5hZGRXaWRnZXQocGFzc0xhYmVs
LCAyLCAwKTsKKyAgICBRTGluZUVkaXQqIHBhc3NJbnB1dCA9IG5ldyBRTGluZUVkaXQoZGlhbG9n
KTsKKyAgICBwYXNzSW5wdXQtPnNldEVjaG9Nb2RlKFFMaW5lRWRpdDo6UGFzc3dvcmQpOworICAg
IGxheW91dC0+YWRkV2lkZ2V0KHBhc3NJbnB1dCwgMiwgMSk7CisKKyAgICBRRGlhbG9nQnV0dG9u
Qm94KiBidXR0b25Cb3ggPSBuZXcgUURpYWxvZ0J1dHRvbkJveChRRGlhbG9nQnV0dG9uQm94OjpP
aworICAgICAgICAgICAgfCBRRGlhbG9nQnV0dG9uQm94OjpDYW5jZWwsIFF0OjpIb3Jpem9udGFs
LCBkaWFsb2cpOworICAgIGNvbm5lY3QoYnV0dG9uQm94LCBTSUdOQUwoYWNjZXB0ZWQoKSksIGRp
YWxvZywgU0xPVChhY2NlcHQoKSkpOworICAgIGNvbm5lY3QoYnV0dG9uQm94LCBTSUdOQUwocmVq
ZWN0ZWQoKSksIGRpYWxvZywgU0xPVChyZWplY3QoKSkpOworICAgIGxheW91dC0+YWRkV2lkZ2V0
KGJ1dHRvbkJveCwgMywgMSk7CisKKyAgICBpZiAoZGlhbG9nLT5leGVjKCkgPT0gUURpYWxvZzo6
QWNjZXB0ZWQpIHsKKyAgICAgICAgYXV0aGVudGljYXRvci0+c2V0VXNlcih1c2VySW5wdXQtPnRl
eHQoKSk7CisgICAgICAgIGF1dGhlbnRpY2F0b3ItPnNldFBhc3N3b3JkKHBhc3NJbnB1dC0+dGV4
dCgpKTsKKyAgICB9CisKKyAgICBkZWxldGUgZGlhbG9nOworfQpkaWZmIC0tZ2l0IGEvV2ViS2l0
VG9vbHMvUXRUZXN0QnJvd3Nlci93ZWJwYWdlLmggYi9XZWJLaXRUb29scy9RdFRlc3RCcm93c2Vy
L3dlYnBhZ2UuaAppbmRleCAwNjFkZWI1Li4wM2NkZTQzIDEwMDY0NAotLS0gYS9XZWJLaXRUb29s
cy9RdFRlc3RCcm93c2VyL3dlYnBhZ2UuaAorKysgYi9XZWJLaXRUb29scy9RdFRlc3RCcm93c2Vy
L3dlYnBhZ2UuaApAQCAtNTYsNiArNTYsNyBAQCBwdWJsaWMgc2xvdHM6CiAgICAgdm9pZCBvcGVu
VXJsSW5EZWZhdWx0QnJvd3Nlcihjb25zdCBRVXJsJiB1cmwgPSBRVXJsKCkpOwogICAgIHZvaWQg
c2V0VXNlckFnZW50KGNvbnN0IFFTdHJpbmcmIHVhKSB7IG1fdXNlckFnZW50ID0gdWE7IH0KICAg
ICBib29sIHNob3VsZEludGVycnVwdEphdmFTY3JpcHQoKTsKKyAgICB2b2lkIGF1dGhlbnRpY2F0
aW9uUmVxdWlyZWQoUU5ldHdvcmtSZXBseSosIFFBdXRoZW50aWNhdG9yKik7CiAKIHByaXZhdGU6
CiAgICAgdm9pZCBhcHBseVByb3h5KCk7Ci0tIAoxLjcuMC40Cgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>