<?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>31158</bug_id>
          
          <creation_ts>2009-11-05 02:25:50 -0800</creation_ts>
          <short_desc>[Qt][DRT] Replace queueScript by queueNonLoadingScript and queueLoadingScript method</short_desc>
          <delta_ts>2009-11-08 19:13:04 -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>Tools / Tests</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>Qt</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>30573</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Antonio Gomes">tonikitoo</reporter>
          <assigned_to name="Antonio Gomes">tonikitoo</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>160777</commentid>
    <comment_count>0</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-11-05 02:25:50 -0800</bug_when>
    <thetext>qt drt&apos;s WorkQueue has the now obsolete queueScript method. It is being called by no one now, and got replaced in mac DRT by queueNonLoadingScript and queueLoadingScript.

$ vim LayoutTests/ChangeLog-2009-06-16 +8615

&quot;
 * http/tests/navigation/fallback-anchor-reload.html: Removed use of queueScript here for a
 script that can instead just be run immedidately.

 * http/tests/navigation/resources/testcode.js: Use queueNonLoadingScript instead of
 queueScript for scripts that don&apos;t involve submitting a form. Use queueLoadingScript
 for scripts that do involve submitting a form.
&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>160782</commentid>
    <comment_count>1</comment_count>
      <attachid>42554</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-11-05 04:08:14 -0800</bug_when>
    <thetext>Created attachment 42554
(committed in r50621) patch

make removed queueScript (no being used by any layout test) and add queueNonLoadingScript and queueLoadingScript.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>161332</commentid>
    <comment_count>2</comment_count>
      <attachid>42554</attachid>
    <who name="Holger Freyther">zecke</who>
    <bug_when>2009-11-07 01:06:19 -0800</bug_when>
    <thetext>Comment on attachment 42554
(committed in r50621) patch

Looks fine</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>161417</commentid>
    <comment_count>3</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-11-08 09:28:05 -0800</bug_when>
    <thetext>r50621</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>42554</attachid>
            <date>2009-11-05 04:08:14 -0800</date>
            <delta_ts>2009-11-08 09:29:22 -0800</delta_ts>
            <desc>(committed in r50621) patch</desc>
            <filename>0001--Qt-DRT-Replace-queueScript-by-queueNonLoadingScri.patch</filename>
            <type>text/plain</type>
            <size>5915</size>
            <attacher name="Antonio Gomes">tonikitoo</attacher>
            
              <data encoding="base64">RnJvbSBmMDYzNmE4NWE3MWQxNDhlYzY1ZTA4OThlNGQxN2RiMzFlMTVlMTZjIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbnRvbmlvIEdvbWVzIDx0b25pa2l0b29Ad2Via2l0Lm9yZz4K
RGF0ZTogVGh1LCA1IE5vdiAyMDA5IDA4OjAxOjM3IC0wNDAwClN1YmplY3Q6IFtQQVRDSF0gW1F0
XVtEUlRdIFJlcGxhY2UgcXVldWVTY3JpcHQgYnkgcXVldWVOb25Mb2FkaW5nU2NyaXB0IGFuZCBx
dWV1ZUxvYWRpbmdTY3JpcHQgbWV0aG9kCiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1
Zy5jZ2k/aWQ9MzExNTgKClBhdGNoIGJ5IEFudG9uaW8gR29tZXMgPHRvbmlraXRvb0B3ZWJraXQu
b3JnPiBvbiAyMDA5LTExLTA1ClJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgoKQnkgaW52b2tp
bmcgYSBzY3JpcHQgcXVldWUnZCBieSBxdWV1ZVNjcmlwdCgpLCAndHJ1ZScgd2FzIGJlZWluZyBy
ZXR1cm5lZAphbHdheXMsIHdoaWNoIGZyb20gV29ya1F1ZXVlIHByb3NwZWN0aXZlIG1lYW5zIHRo
YXQgYSBsb2FkIGhhcyBiZWVuIHN0YXJ0ZWQKYW5kIHRoZSBxdWV1ZSBwcm9jZXNzaW5nIHNob3Vs
ZCBzdG9wIGFuZCB3YWl0IGZvciB0aGUgbG9hZCB0byBmaW5pc2guClNwaW5uaW5nIGl0IG9mZiBp
bnRvIGEgbG9hZGluZyBhbmQgYSBub24tbG9hZGluZyB2YXJpYW50cyB3YXMgdGhlIHNvbHV0aW9u
CmFkb3B0ZWQgYnkgTWFjJ3MgRFJUIHRvIHdvcmsgYXJvdW5kIHRoaXMgcHJvYmxlbS4gVGhlIGZv
cm1lciBrZWVwcyByZXR1cm5pbmcKJ3RydWUnIHdoaWxlIHRoZSBsYXRlciBleGVjdXRlcyB0aGUg
c2NyaXB0IHN5bmNocm9ub3VzbHkgYW5kIHJldHVybnMgJ2ZhbHNlJwptYWtpbmcgaXQgcG9zc2li
bGUgdG8gdGhlIFdvcmtRdWV1ZSB0byBwcm9jZWVkIHJpZ2h0IGF3YXkuCgoqIER1bXBSZW5kZXJU
cmVlL3F0L0xheW91dFRlc3RDb250cm9sbGVyUXQuY3BwOgooTGF5b3V0VGVzdENvbnRyb2xsZXI6
OnByb2Nlc3NXb3JrKToKKExheW91dFRlc3RDb250cm9sbGVyOjpxdWV1ZUxvYWRpbmdTY3JpcHQp
OgooTGF5b3V0VGVzdENvbnRyb2xsZXI6OnF1ZXVlTm9uTG9hZGluZ1NjcmlwdCk6CiogRHVtcFJl
bmRlclRyZWUvcXQvTGF5b3V0VGVzdENvbnRyb2xsZXJRdC5oOgoqIER1bXBSZW5kZXJUcmVlL3F0
L1dvcmtRdWV1ZUl0ZW0uaDoKKExvYWRpbmdTY3JpcHRJdGVtOjpMb2FkaW5nU2NyaXB0SXRlbSk6
CihMb2FkaW5nU2NyaXB0SXRlbTo6aW52b2tlKToKKE5vbkxvYWRpbmdTY3JpcHRJdGVtOjpOb25M
b2FkaW5nU2NyaXB0SXRlbSk6CihOb25Mb2FkaW5nU2NyaXB0SXRlbTo6aW52b2tlKToKLS0tCiBX
ZWJLaXRUb29scy9DaGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMjYg
KysrKysrKysrKysrKysrKysrKysKIC4uLi9EdW1wUmVuZGVyVHJlZS9xdC9MYXlvdXRUZXN0Q29u
dHJvbGxlclF0LmNwcCAgIHwgICAxMiArKysrKysrLS0KIC4uLi9EdW1wUmVuZGVyVHJlZS9xdC9M
YXlvdXRUZXN0Q29udHJvbGxlclF0LmggICAgIHwgICAgMyArLQogV2ViS2l0VG9vbHMvRHVtcFJl
bmRlclRyZWUvcXQvV29ya1F1ZXVlSXRlbS5oICAgICAgfCAgIDIxICsrKysrKysrKysrKysrKysK
IDQgZmlsZXMgY2hhbmdlZCwgNTggaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRpZmYg
LS1naXQgYS9XZWJLaXRUb29scy9DaGFuZ2VMb2cgYi9XZWJLaXRUb29scy9DaGFuZ2VMb2cKaW5k
ZXggNmZkY2Q5Mi4uOGFmYWQ0YyAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCisr
KyBiL1dlYktpdFRvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDI5IEBACisyMDA5LTExLTA1ICBB
bnRvbmlvIEdvbWVzICA8dG9uaWtpdG9vQHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQg
YnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgW1F0XVtEUlRdIFJlcGxhY2UgcXVldWVTY3Jp
cHQgYnkgcXVldWVOb25Mb2FkaW5nU2NyaXB0IGFuZCBxdWV1ZUxvYWRpbmdTY3JpcHQgbWV0aG9k
CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0zMTE1OAor
CisgICAgICAgIEJ5IGludm9raW5nIGEgc2NyaXB0IHF1ZXVlJ2QgYnkgcXVldWVTY3JpcHQoKSwg
J3RydWUnIHdhcyBiZWVpbmcgcmV0dXJuZWQKKyAgICAgICAgYWx3YXlzLCB3aGljaCBmcm9tIFdv
cmtRdWV1ZSBwcm9zcGVjdGl2ZSBtZWFucyB0aGF0IGEgbG9hZCBoYXMgYmVlbiBzdGFydGVkCisg
ICAgICAgIGFuZCB0aGUgcXVldWUgcHJvY2Vzc2luZyBzaG91bGQgc3RvcCBhbmQgd2FpdCBmb3Ig
dGhlIGxvYWQgdG8gZmluaXNoLgorICAgICAgICBTcGlubmluZyBpdCBvZmYgaW50byBhIGxvYWRp
bmcgYW5kIGEgbm9uLWxvYWRpbmcgdmFyaWFudHMgd2FzIHRoZSBzb2x1dGlvbgorICAgICAgICBh
ZG9wdGVkIGJ5IE1hYydzIERSVCB0byB3b3JrIGFyb3VuZCB0aGlzIHByb2JsZW0uIFRoZSBmb3Jt
ZXIga2VlcHMgcmV0dXJuaW5nCisgICAgICAgICd0cnVlJyB3aGlsZSB0aGUgbGF0ZXIgZXhlY3V0
ZXMgdGhlIHNjcmlwdCBzeW5jaHJvbm91c2x5IGFuZCByZXR1cm5zICdmYWxzZScKKyAgICAgICAg
bWFraW5nIGl0IHBvc3NpYmxlIHRvIHRoZSBXb3JrUXVldWUgdG8gcHJvY2VlZCByaWdodCBhd2F5
LgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvcXQvTGF5b3V0VGVzdENvbnRyb2xsZXJRdC5j
cHA6CisgICAgICAgIChMYXlvdXRUZXN0Q29udHJvbGxlcjo6cHJvY2Vzc1dvcmspOgorICAgICAg
ICAoTGF5b3V0VGVzdENvbnRyb2xsZXI6OnF1ZXVlTG9hZGluZ1NjcmlwdCk6CisgICAgICAgIChM
YXlvdXRUZXN0Q29udHJvbGxlcjo6cXVldWVOb25Mb2FkaW5nU2NyaXB0KToKKyAgICAgICAgKiBE
dW1wUmVuZGVyVHJlZS9xdC9MYXlvdXRUZXN0Q29udHJvbGxlclF0Lmg6CisgICAgICAgICogRHVt
cFJlbmRlclRyZWUvcXQvV29ya1F1ZXVlSXRlbS5oOgorICAgICAgICAoTG9hZGluZ1NjcmlwdEl0
ZW06OkxvYWRpbmdTY3JpcHRJdGVtKToKKyAgICAgICAgKExvYWRpbmdTY3JpcHRJdGVtOjppbnZv
a2UpOgorICAgICAgICAoTm9uTG9hZGluZ1NjcmlwdEl0ZW06Ok5vbkxvYWRpbmdTY3JpcHRJdGVt
KToKKyAgICAgICAgKE5vbkxvYWRpbmdTY3JpcHRJdGVtOjppbnZva2UpOgorCiAyMDA5LTExLTA0
ICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KIAogICAgICAgICBSZXZpZXdlZCBieSBB
ZGFtIEJhcnRoLgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvTGF5
b3V0VGVzdENvbnRyb2xsZXJRdC5jcHAgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9M
YXlvdXRUZXN0Q29udHJvbGxlclF0LmNwcAppbmRleCA1NzViYzY2Li4wMGE2MDgxIDEwMDY0NAot
LS0gYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9MYXlvdXRUZXN0Q29udHJvbGxlclF0
LmNwcAorKysgYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9MYXlvdXRUZXN0Q29udHJv
bGxlclF0LmNwcApAQCAtMTg2LDEwICsxODYsMTYgQEAgdm9pZCBMYXlvdXRUZXN0Q29udHJvbGxl
cjo6cXVldWVSZWxvYWQoKQogICAgIFdvcmtRdWV1ZTo6c2hhcmVkKCktPnF1ZXVlKG5ldyBSZWxv
YWRJdGVtKG1fZHJ0LT53ZWJQYWdlKCkpKTsKIH0KIAotdm9pZCBMYXlvdXRUZXN0Q29udHJvbGxl
cjo6cXVldWVTY3JpcHQoY29uc3QgUVN0cmluZyAmdXJsKQordm9pZCBMYXlvdXRUZXN0Q29udHJv
bGxlcjo6cXVldWVMb2FkaW5nU2NyaXB0KGNvbnN0IFFTdHJpbmcmIHNjcmlwdCkKIHsKLSAgICAv
L3FEZWJ1ZygpIDw8ICI+Pj5xdWV1ZVNjcmlwdCIgPDwgdXJsOwotICAgIFdvcmtRdWV1ZTo6c2hh
cmVkKCktPnF1ZXVlKG5ldyBTY3JpcHRJdGVtKHVybCwgbV9kcnQtPndlYlBhZ2UoKSkpOworICAg
IC8vcURlYnVnKCkgPDwgIj4+PnF1ZXVlTG9hZGluZ1NjcmlwdCIgPDwgc2NyaXB0OworICAgIFdv
cmtRdWV1ZTo6c2hhcmVkKCktPnF1ZXVlKG5ldyBMb2FkaW5nU2NyaXB0SXRlbShzY3JpcHQsIG1f
ZHJ0LT53ZWJQYWdlKCkpKTsKK30KKwordm9pZCBMYXlvdXRUZXN0Q29udHJvbGxlcjo6cXVldWVO
b25Mb2FkaW5nU2NyaXB0KGNvbnN0IFFTdHJpbmcmIHNjcmlwdCkKK3sKKyAgICAvL3FEZWJ1Zygp
IDw8ICI+Pj5xdWV1ZU5vbkxvYWRpbmdTY3JpcHQiIDw8IHNjcmlwdDsKKyAgICBXb3JrUXVldWU6
OnNoYXJlZCgpLT5xdWV1ZShuZXcgTm9uTG9hZGluZ1NjcmlwdEl0ZW0oc2NyaXB0LCBtX2RydC0+
d2ViUGFnZSgpKSk7CiB9CiAKIHZvaWQgTGF5b3V0VGVzdENvbnRyb2xsZXI6OnByb3Zpc2lvbmFs
TG9hZCgpCmRpZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9MYXlvdXRU
ZXN0Q29udHJvbGxlclF0LmggYi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9MYXlvdXRU
ZXN0Q29udHJvbGxlclF0LmgKaW5kZXggYzg1MjA4OS4uZGQ1MDRhNiAxMDA2NDQKLS0tIGEvV2Vi
S2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvTGF5b3V0VGVzdENvbnRyb2xsZXJRdC5oCisrKyBi
L1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0xheW91dFRlc3RDb250cm9sbGVyUXQuaApA
QCAtOTMsNyArOTMsOCBAQCBwdWJsaWMgc2xvdHM6CiAgICAgdm9pZCBxdWV1ZUZvcndhcmROYXZp
Z2F0aW9uKGludCBob3dGYXJGb3J3YXJkKTsKICAgICB2b2lkIHF1ZXVlTG9hZChjb25zdCBRU3Ry
aW5nJiB1cmwsIGNvbnN0IFFTdHJpbmcmIHRhcmdldCA9IFFTdHJpbmcoKSk7CiAgICAgdm9pZCBx
dWV1ZVJlbG9hZCgpOwotICAgIHZvaWQgcXVldWVTY3JpcHQoY29uc3QgUVN0cmluZyYgdXJsKTsK
KyAgICB2b2lkIHF1ZXVlTG9hZGluZ1NjcmlwdChjb25zdCBRU3RyaW5nJiBzY3JpcHQpOworICAg
IHZvaWQgcXVldWVOb25Mb2FkaW5nU2NyaXB0KGNvbnN0IFFTdHJpbmcmIHNjcmlwdCk7CiAgICAg
dm9pZCBwcm92aXNpb25hbExvYWQoKTsKICAgICB2b2lkIHNldENsb3NlUmVtYWluaW5nV2luZG93
c1doZW5Db21wbGV0ZShib29sID0gZmFsc2UpIHt9CiAgICAgaW50IHdpbmRvd0NvdW50KCk7CmRp
ZmYgLS1naXQgYS9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9Xb3JrUXVldWVJdGVtLmgg
Yi9XZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9Xb3JrUXVldWVJdGVtLmgKaW5kZXggOTgx
OWVjMC4uZDUzNDQ5MyAxMDA2NDQKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQv
V29ya1F1ZXVlSXRlbS5oCisrKyBiL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L1dvcmtR
dWV1ZUl0ZW0uaApAQCAtODksNiArODksMjcgQEAgcHJpdmF0ZToKICAgICBRU3RyaW5nIG1fc2Ny
aXB0OwogfTsKIAorY2xhc3MgTG9hZGluZ1NjcmlwdEl0ZW0gOiBwdWJsaWMgU2NyaXB0SXRlbSB7
CitwdWJsaWM6CisgICAgTG9hZGluZ1NjcmlwdEl0ZW0oY29uc3QgUVN0cmluZyYgc2NyaXB0LCBR
V2ViUGFnZSogcGFnZSkKKyAgICAgICAgOiBTY3JpcHRJdGVtKHNjcmlwdCwgcGFnZSkKKyAgICB7
CisgICAgfQorCisgICAgdmlydHVhbCBib29sIGludm9rZSgpIGNvbnN0IHsgcmV0dXJuIFNjcmlw
dEl0ZW06Omludm9rZSgpOyB9Cit9OworCitjbGFzcyBOb25Mb2FkaW5nU2NyaXB0SXRlbSA6IHB1
YmxpYyBTY3JpcHRJdGVtIHsKK3B1YmxpYzoKKyAgICBOb25Mb2FkaW5nU2NyaXB0SXRlbShjb25z
dCBRU3RyaW5nJiBzY3JpcHQsIFFXZWJQYWdlKiBwYWdlKQorICAgICAgICA6IFNjcmlwdEl0ZW0o
c2NyaXB0LCBwYWdlKQorICAgIHsKKyAgICB9CisKKyAgICB2aXJ0dWFsIGJvb2wgaW52b2tlKCkg
Y29uc3QgeyBTY3JpcHRJdGVtOjppbnZva2UoKTsgcmV0dXJuIGZhbHNlOyB9Cit9OworCisKIGNs
YXNzIEJhY2tGb3J3YXJkSXRlbSA6IHB1YmxpYyBXb3JrUXVldWVJdGVtIHsKIHB1YmxpYzoKICAg
ICB2aXJ0dWFsIGJvb2wgaW52b2tlKCkgY29uc3Q7Ci0tIAoxLjYuMC40Cgo=
</data>

          </attachment>
      

    </bug>

</bugzilla>