<?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>113393</bug_id>
          
          <creation_ts>2013-03-27 05:06:53 -0700</creation_ts>
          <short_desc>[Qt] Remove WorkQueue related functions from TestRunnerQt.</short_desc>
          <delta_ts>2014-02-03 03:25:29 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>INVALID</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>
          
          <blocked>109677</blocked>
    
    <blocked>113863</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Zeno Albisser">zeno</reporter>
          <assigned_to name="Zeno Albisser">zeno</assigned_to>
          <cc>benjamin</cc>
    
    <cc>hausmann</cc>
    
    <cc>jturcotte</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>864423</commentid>
    <comment_count>0</comment_count>
    <who name="Zeno Albisser">zeno</who>
    <bug_when>2013-03-27 05:06:53 -0700</bug_when>
    <thetext>[Qt] Remove WorkQueue related functions from TestRunnerQt.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>864428</commentid>
    <comment_count>1</comment_count>
      <attachid>195283</attachid>
    <who name="Zeno Albisser">zeno</who>
    <bug_when>2013-03-27 05:13:46 -0700</bug_when>
    <thetext>Created attachment 195283
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>867751</commentid>
    <comment_count>2</comment_count>
      <attachid>195283</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2013-04-02 05:21:43 -0700</bug_when>
    <thetext>Comment on attachment 195283
Patch

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

&gt; Tools/DumpRenderTree/qt/TestRunnerQt.cpp:-334
&gt; -    for (int i = 0; i != howFarBackward; ++i)
&gt; -        WorkQueue::shared()-&gt;queue(new BackItem(1));

This might regress http://trac.webkit.org/changeset/69073
Please check.

&gt; Tools/DumpRenderTree/qt/TestRunnerQt.cpp:-341
&gt; -    for (int i = 0; i != howFarForward; ++i)
&gt; -        WorkQueue::shared()-&gt;queue(new ForwardItem(1));

ditto

&gt; Tools/DumpRenderTree/qt/WorkQueueItemQt.cpp:36
&gt; +#include &lt;qwebpage.h&gt;

Nit: I might be missing it but I can&apos;t see a reference to QWebPage in the added code.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>975704</commentid>
    <comment_count>3</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2014-02-03 03:25:29 -0800</bug_when>
    <thetext>=== Bulk closing of Qt bugs ===

If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary.

If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>195283</attachid>
            <date>2013-03-27 05:13:46 -0700</date>
            <delta_ts>2013-10-02 21:28:21 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-113393-20130327130927.patch</filename>
            <type>text/plain</type>
            <size>9946</size>
            <attacher name="Zeno Albisser">zeno</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ2OTc4CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggYTE1NTlmNmZhYWMzZGZhZTAyNjc1NDk5ZjkyYWNmODIx
MWI1ZmVhMi4uODU3NjY4MTI2MzU1ZGQyY2UzYTIzMDIwMDZjYTQyZGUxZGZjZGU0YyAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI2
IEBACiAyMDEzLTAzLTI3ICBaZW5vIEFsYmlzc2VyICA8emVub0B3ZWJraXQub3JnPgogCisgICAg
ICAgIFtRdF0gUmVtb3ZlIFdvcmtRdWV1ZSByZWxhdGVkIGZ1bmN0aW9ucyBmcm9tIFRlc3RSdW5u
ZXJRdC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEx
MzM5MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
RHVtcFJlbmRlclRyZWUvV29ya1F1ZXVlLmNwcDoKKyAgICAgICAgKiBEdW1wUmVuZGVyVHJlZS9x
dC9EdW1wUmVuZGVyVHJlZS5wcm86CisgICAgICAgICogRHVtcFJlbmRlclRyZWUvcXQvVGVzdFJ1
bm5lclF0LmNwcDoKKyAgICAgICAgICAgIFdvcmtRdWV1ZSByZWxhdGVkIGZ1bmN0aW9ucyBjYW4g
YmUgcmVtb3ZlZAorICAgICAgICAgICAgYW5kIHJlcGxhY2VkIGJ5IHRoZWlyIGltcGxlbWVudGF0
aW9uIGluIFRlc3RSdW5uZXIuY3BwLgorICAgICAgICAqIER1bXBSZW5kZXJUcmVlL3F0L1Rlc3RS
dW5uZXJRdC5oOgorICAgICAgICAoVGVzdFJ1bm5lclF0KToKKyAgICAgICAgKiBEdW1wUmVuZGVy
VHJlZS9xdC9Xb3JrUXVldWVJdGVtUXQuY3BwOgorICAgICAgICAgICAgTG9hZEFsdGVybmF0ZUhU
TUxTdHJpbmdJdGVtIGNsYXNzIGNhbiBiZSByZW1vdmVkLgorICAgICAgICAgICAgSW5zdGVhZCB3
ZSBhcmUgdXNpbmcgdGhlIExvYWRIVE1MU3RyaW5nSXRlbSBjbGFzcywKKyAgICAgICAgICAgIHdp
dGggdGhlIGNvbnN0cnVjdG9yIHRoYXQgdGFrZXMgYW4gdW5yZWFjaGFibGVVUkwgYXJndW1lbnQu
CisgICAgICAgIChMb2FkSFRNTFN0cmluZ0l0ZW06Omludm9rZSk6CisgICAgICAgICogRHVtcFJl
bmRlclRyZWUvcXQvV29ya1F1ZXVlSXRlbVF0Lmg6IFJlbW92ZWQuCisKKzIwMTMtMDMtMjcgIFpl
bm8gQWxiaXNzZXIgIDx6ZW5vQHdlYmtpdC5vcmc+CisKICAgICAgICAgW1F0XSBSZW1vdmUgUXQg
c3BlY2lmaWMgV29ya1F1ZXVlSXRlbSBkZWZpbml0aW9ucy4KICAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExMjg5MQogCmRpZmYgLS1naXQgYS9Ub29scy9E
dW1wUmVuZGVyVHJlZS9Xb3JrUXVldWUuY3BwIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvV29ya1F1
ZXVlLmNwcAppbmRleCBmMzhkODFhMzQzNjg4ZWFjZDk5YTdmNDYyOWU1OWY3MDU2MTdkNGU0Li4w
MTA2ZmJhYzEyMGZjZTYxMjdkNjM5YWNlYmEwYjk0OTI0MmI5MzQ3IDEwMDY0NAotLS0gYS9Ub29s
cy9EdW1wUmVuZGVyVHJlZS9Xb3JrUXVldWUuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVl
L1dvcmtRdWV1ZS5jcHAKQEAgLTI5LDExICsyOSw3IEBACiAjaW5jbHVkZSAiY29uZmlnLmgiCiAj
aW5jbHVkZSAiV29ya1F1ZXVlLmgiCiAKLSNpZiBQTEFURk9STShRVCkKLSNpbmNsdWRlICJXb3Jr
UXVldWVJdGVtUXQuaCIKLSNlbHNlCiAjaW5jbHVkZSAiV29ya1F1ZXVlSXRlbS5oIgotI2VuZGlm
CiAjaW5jbHVkZSA8d3RmL0Fzc2VydGlvbnMuaD4KIAogc3RhdGljIGNvbnN0IHVuc2lnbmVkIHF1
ZXVlTGVuZ3RoID0gMTAyNDsKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1
bXBSZW5kZXJUcmVlLnBybyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVl
LnBybwppbmRleCAyZDZjZmNhMjJmMTdlMWVmNzVjNTI4Mzk1YTM2OGEyZmRhNWUzYmJlLi5kNDZl
YmFhMTcxOTRiNTgyMDE0NWM0MDUzNmU4MjFkN2QwMGM4MTA2IDEwMDY0NAotLS0gYS9Ub29scy9E
dW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZS5wcm8KKysrIGIvVG9vbHMvRHVtcFJlbmRl
clRyZWUvcXQvRHVtcFJlbmRlclRyZWUucHJvCkBAIC0zMSw3ICszMSw2IEBAIEhFQURFUlMgKz0g
XAogICAgIER1bXBSZW5kZXJUcmVlUXQuaCBcCiAgICAgRXZlbnRTZW5kZXJRdC5oIFwKICAgICBU
ZXh0SW5wdXRDb250cm9sbGVyUXQuaCBcCi0gICAgV29ya1F1ZXVlSXRlbVF0LmggXAogICAgIFRl
c3RSdW5uZXJRdC5oIFwKICAgICB0ZXN0cGx1Z2luLmgKIApkaWZmIC0tZ2l0IGEvVG9vbHMvRHVt
cFJlbmRlclRyZWUvcXQvVGVzdFJ1bm5lclF0LmNwcCBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0
L1Rlc3RSdW5uZXJRdC5jcHAKaW5kZXggMTA3ODM3ZWRlNTY0ZDAyOWI1OTZiNjBiOGNiMzdhZjYw
NTc2ODYxNC4uNjhkNzJhMWZhM2U2YTE3MDI4ZTc4MThmZTZiZTUyMDc2ZGNlZTcwNCAxMDA2NDQK
LS0tIGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvVGVzdFJ1bm5lclF0LmNwcAorKysgYi9Ub29s
cy9EdW1wUmVuZGVyVHJlZS9xdC9UZXN0UnVubmVyUXQuY3BwCkBAIC0zMyw3ICszMyw3IEBACiAj
aW5jbHVkZSAiRHVtcFJlbmRlclRyZWVTdXBwb3J0UXQuaCIKICNpbmNsdWRlICJOb3RpZmljYXRp
b25QcmVzZW50ZXJDbGllbnRRdC5oIgogI2luY2x1ZGUgIldvcmtRdWV1ZS5oIgotI2luY2x1ZGUg
IldvcmtRdWV1ZUl0ZW1RdC5oIgorI2luY2x1ZGUgIldvcmtRdWV1ZUl0ZW0uaCIKICNpbmNsdWRl
IDxKU1N0cmluZ1JlZlF0Lmg+CiAjaW5jbHVkZSA8UUNvcmVBcHBsaWNhdGlvbj4KICNpbmNsdWRl
IDxRRGlyPgpAQCAtMzI3LDQ2ICszMjcsNiBAQCB2b2lkIFRlc3RSdW5uZXJRdDo6c2V0RGVmZXJN
YWluUmVzb3VyY2VEYXRhTG9hZChib29sIGRlZmVyKQogICAgIER1bXBSZW5kZXJUcmVlU3VwcG9y
dFF0OjpzZXREZWZlck1haW5SZXNvdXJjZURhdGFMb2FkKGRlZmVyKTsKIH0KIAotdm9pZCBUZXN0
UnVubmVyUXQ6OnF1ZXVlQmFja05hdmlnYXRpb24oaW50IGhvd0ZhckJhY2t3YXJkKQotewotICAg
IC8vcURlYnVnKCkgPDwgIj4+PnF1ZXVlQmFja05hdmlnYXRpb24iIDw8IGhvd0ZhckJhY2t3YXJk
OwotICAgIGZvciAoaW50IGkgPSAwOyBpICE9IGhvd0ZhckJhY2t3YXJkOyArK2kpCi0gICAgICAg
IFdvcmtRdWV1ZTo6c2hhcmVkKCktPnF1ZXVlKG5ldyBCYWNrSXRlbSgxKSk7Ci19Ci0KLXZvaWQg
VGVzdFJ1bm5lclF0OjpxdWV1ZUZvcndhcmROYXZpZ2F0aW9uKGludCBob3dGYXJGb3J3YXJkKQot
ewotICAgIC8vcURlYnVnKCkgPDwgIj4+PnF1ZXVlRm9yd2FyZE5hdmlnYXRpb24iIDw8IGhvd0Zh
ckZvcndhcmQ7Ci0gICAgZm9yIChpbnQgaSA9IDA7IGkgIT0gaG93RmFyRm9yd2FyZDsgKytpKQot
ICAgICAgICBXb3JrUXVldWU6OnNoYXJlZCgpLT5xdWV1ZShuZXcgRm9yd2FyZEl0ZW0oMSkpOwot
fQotCi12b2lkIFRlc3RSdW5uZXJRdDo6cXVldWVMb2FkSFRNTFN0cmluZyhjb25zdCBRU3RyaW5n
JiBjb250ZW50LCBjb25zdCBRU3RyaW5nJiBiYXNlVVJMLCBjb25zdCBRU3RyaW5nJiBmYWlsaW5n
VVJMKQotewotICAgIGlmIChmYWlsaW5nVVJMLmlzRW1wdHkoKSkKLSAgICAgICAgV29ya1F1ZXVl
OjpzaGFyZWQoKS0+cXVldWUobmV3IExvYWRIVE1MU3RyaW5nSXRlbShKU1N0cmluZ0NyZWF0ZVdp
dGhRU3RyaW5nKGNvbnRlbnQpLmdldCgpLCBKU1N0cmluZ0NyZWF0ZVdpdGhRU3RyaW5nKGJhc2VV
UkwpLmdldCgpKSk7Ci0gICAgZWxzZQotICAgICAgICBXb3JrUXVldWU6OnNoYXJlZCgpLT5xdWV1
ZShuZXcgTG9hZEFsdGVybmF0ZUhUTUxTdHJpbmdJdGVtKEpTU3RyaW5nQ3JlYXRlV2l0aFFTdHJp
bmcoY29udGVudCksIEpTU3RyaW5nQ3JlYXRlV2l0aFFTdHJpbmcoYmFzZVVSTCksIEpTU3RyaW5n
Q3JlYXRlV2l0aFFTdHJpbmcoZmFpbGluZ1VSTCkpKTsKLX0KLQotdm9pZCBUZXN0UnVubmVyUXQ6
OnF1ZXVlUmVsb2FkKCkKLXsKLSAgICAvL3FEZWJ1ZygpIDw8ICI+Pj5xdWV1ZVJlbG9hZCI7Ci0g
ICAgV29ya1F1ZXVlOjpzaGFyZWQoKS0+cXVldWUobmV3IFJlbG9hZEl0ZW0oKSk7Ci19Ci0KLXZv
aWQgVGVzdFJ1bm5lclF0OjpxdWV1ZUxvYWRpbmdTY3JpcHQoY29uc3QgUVN0cmluZyYgc2NyaXB0
KQotewotICAgIC8vcURlYnVnKCkgPDwgIj4+PnF1ZXVlTG9hZGluZ1NjcmlwdCIgPDwgc2NyaXB0
OwotICAgIFdvcmtRdWV1ZTo6c2hhcmVkKCktPnF1ZXVlKG5ldyBMb2FkaW5nU2NyaXB0SXRlbShK
U1N0cmluZ0NyZWF0ZVdpdGhRU3RyaW5nKHNjcmlwdCkuZ2V0KCkpKTsKLX0KLQotdm9pZCBUZXN0
UnVubmVyUXQ6OnF1ZXVlTm9uTG9hZGluZ1NjcmlwdChjb25zdCBRU3RyaW5nJiBzY3JpcHQpCi17
Ci0gICAgLy9xRGVidWcoKSA8PCAiPj4+cXVldWVOb25Mb2FkaW5nU2NyaXB0IiA8PCBzY3JpcHQ7
Ci0gICAgV29ya1F1ZXVlOjpzaGFyZWQoKS0+cXVldWUobmV3IE5vbkxvYWRpbmdTY3JpcHRJdGVt
KEpTU3RyaW5nQ3JlYXRlV2l0aFFTdHJpbmcoc2NyaXB0KS5nZXQoKSkpOwotfQotCiB2b2lkIFRl
c3RSdW5uZXJRdDo6cHJvdmlzaW9uYWxMb2FkKCkKIHsKICAgICBRV2ViRnJhbWUqIGZyYW1lID0g
cW9iamVjdF9jYXN0PFFXZWJGcmFtZSo+KHNlbmRlcigpKTsKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1
bXBSZW5kZXJUcmVlL3F0L1Rlc3RSdW5uZXJRdC5oIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQv
VGVzdFJ1bm5lclF0LmgKaW5kZXggN2Y5ZmZiY2RiYmFiOGY2NmFmZWQwZDAyMDc4M2YwN2RlODZh
MzRhMC4uZTA1N2E3NjM3MDc3N2I4N2VkMzdhOTFiOWRlMDYzMmI1YTkwZWIyNCAxMDA2NDQKLS0t
IGEvVG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvVGVzdFJ1bm5lclF0LmgKKysrIGIvVG9vbHMvRHVt
cFJlbmRlclRyZWUvcXQvVGVzdFJ1bm5lclF0LmgKQEAgLTEwNSwxMiArMTA1LDYgQEAgcHVibGlj
IFFfU0xPVFM6CiAgICAgdm9pZCBzZXRXaWxsU2VuZFJlcXVlc3RSZXR1cm5zTnVsbE9uUmVkaXJl
Y3QoYm9vbCBlbmFibGVkKTsKICAgICB2b2lkIHNldFdpbGxTZW5kUmVxdWVzdFJldHVybnNOdWxs
KGJvb2wgZW5hYmxlZCk7CiAgICAgdm9pZCBzZXRXaWxsU2VuZFJlcXVlc3RDbGVhckhlYWRlcihj
b25zdCBRU3RyaW5nTGlzdCYgaGVhZGVycyk7Ci0gICAgdm9pZCBxdWV1ZUJhY2tOYXZpZ2F0aW9u
KGludCBob3dGYXJCYWNrd2FyZCk7Ci0gICAgdm9pZCBxdWV1ZUZvcndhcmROYXZpZ2F0aW9uKGlu
dCBob3dGYXJGb3J3YXJkKTsKLSAgICB2b2lkIHF1ZXVlTG9hZEhUTUxTdHJpbmcoY29uc3QgUVN0
cmluZyYgY29udGVudCwgY29uc3QgUVN0cmluZyYgYmFzZVVSTCA9IFFTdHJpbmcoKSwgY29uc3Qg
UVN0cmluZyYgZmFpbGluZ1VSTCA9IFFTdHJpbmcoKSk7Ci0gICAgdm9pZCBxdWV1ZVJlbG9hZCgp
OwotICAgIHZvaWQgcXVldWVMb2FkaW5nU2NyaXB0KGNvbnN0IFFTdHJpbmcmIHNjcmlwdCk7Ci0g
ICAgdm9pZCBxdWV1ZU5vbkxvYWRpbmdTY3JpcHQoY29uc3QgUVN0cmluZyYgc2NyaXB0KTsKICAg
ICB2b2lkIHByb3Zpc2lvbmFsTG9hZCgpOwogICAgIGludCB3aW5kb3dDb3VudCgpOwogICAgIHZv
aWQgaWdub3JlTGVnYWN5V2ViTm90aWZpY2F0aW9uUGVybWlzc2lvblJlcXVlc3RzKCk7CmRpZmYg
LS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9xdC9Xb3JrUXVldWVJdGVtUXQuY3BwIGIvVG9v
bHMvRHVtcFJlbmRlclRyZWUvcXQvV29ya1F1ZXVlSXRlbVF0LmNwcAppbmRleCAyNDIzYTNiNDhj
NzQ2NzdhMzY4YjViZmFmZWUxY2Y4OTI2MjBhOTUwLi4yNjcwN2UyMTcwMDhmZWQyYzQ2ZTA4MTcy
ZjVhN2NlNzZlNTliNGJhIDEwMDY0NAotLS0gYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9xdC9Xb3Jr
UXVldWVJdGVtUXQuY3BwCisrKyBiL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L1dvcmtRdWV1ZUl0
ZW1RdC5jcHAKQEAgLTI3LDExICsyNywxMyBAQAogICogVEhJUyBTT0ZUV0FSRSwgRVZFTiBJRiBB
RFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KICAqLwogI2luY2x1ZGUg
ImNvbmZpZy5oIgotI2luY2x1ZGUgIldvcmtRdWV1ZUl0ZW1RdC5oIgorI2luY2x1ZGUgIldvcmtR
dWV1ZUl0ZW0uaCIKIAogI2luY2x1ZGUgIkR1bXBSZW5kZXJUcmVlUXQuaCIKICNpbmNsdWRlICJE
dW1wUmVuZGVyVHJlZVN1cHBvcnRRdC5oIgogI2luY2x1ZGUgIkpTU3RyaW5nUmVmUXQuaCIKKyNp
bmNsdWRlIDxxd2ViZnJhbWUuaD4KKyNpbmNsdWRlIDxxd2VicGFnZS5oPgogCiBRV2ViRnJhbWUq
IGZpbmRGcmFtZU5hbWVkKGNvbnN0IFFTdHJpbmcmIGZyYW1lTmFtZSwgUVdlYkZyYW1lKiBmcmFt
ZSkKIHsKQEAgLTczLDIwICs3NSwxMSBAQCBib29sIExvYWRIVE1MU3RyaW5nSXRlbTo6aW52b2tl
KCkgY29uc3QKICAgICBpZiAoIWZyYW1lKQogICAgICAgICByZXR1cm4gZmFsc2U7CiAKLSAgICBm
cmFtZS0+c2V0SHRtbChKU1N0cmluZ0NvcHlRU3RyaW5nKG1fY29udGVudC5nZXQoKSksIFFVcmwo
SlNTdHJpbmdDb3B5UVN0cmluZyhtX2Jhc2VVUkwuZ2V0KCkpKSk7Ci0gICAgcmV0dXJuIHRydWU7
Ci19Ci0KLWJvb2wgTG9hZEFsdGVybmF0ZUhUTUxTdHJpbmdJdGVtOjppbnZva2UoKSBjb25zdAot
ewotICAgIFdlYlBhZ2UqIHdlYlBhZ2UgPSBEdW1wUmVuZGVyVHJlZTo6aW5zdGFuY2UoKS0+d2Vi
UGFnZSgpOwotICAgIFFfQVNTRVJUKHdlYlBhZ2UpOwotCi0gICAgUVdlYkZyYW1lKiBmcmFtZSA9
IHdlYlBhZ2UtPm1haW5GcmFtZSgpOwotICAgIGlmICghZnJhbWUpCi0gICAgICAgIHJldHVybiBm
YWxzZTsKKyAgICBpZiAobV91bnJlYWNoYWJsZVVSTCkKKyAgICAgICAgRHVtcFJlbmRlclRyZWVT
dXBwb3J0UXQ6OnNldEFsdGVybmF0ZUh0bWwoZnJhbWUtPmhhbmRsZSgpLCBKU1N0cmluZ0NvcHlR
U3RyaW5nKG1fY29udGVudC5nZXQoKSksIFFVcmwoSlNTdHJpbmdDb3B5UVN0cmluZyhtX2Jhc2VV
UkwuZ2V0KCkpKSwgUVVybChKU1N0cmluZ0NvcHlRU3RyaW5nKG1fdW5yZWFjaGFibGVVUkwuZ2V0
KCkpKSk7CisgICAgZWxzZQorICAgICAgICBmcmFtZS0+c2V0SHRtbChKU1N0cmluZ0NvcHlRU3Ry
aW5nKG1fY29udGVudC5nZXQoKSksIFFVcmwoSlNTdHJpbmdDb3B5UVN0cmluZyhtX2Jhc2VVUkwu
Z2V0KCkpKSk7CiAKLSAgICBEdW1wUmVuZGVyVHJlZVN1cHBvcnRRdDo6c2V0QWx0ZXJuYXRlSHRt
bChmcmFtZS0+aGFuZGxlKCksIEpTU3RyaW5nQ29weVFTdHJpbmcobV9jb250ZW50LmdldCgpKSwg
UVVybChKU1N0cmluZ0NvcHlRU3RyaW5nKG1fYmFzZVVSTC5nZXQoKSkpLCBRVXJsKEpTU3RyaW5n
Q29weVFTdHJpbmcobV9mYWlsaW5nVVJMLmdldCgpKSkpOwogICAgIHJldHVybiB0cnVlOwogfQog
CmRpZmYgLS1naXQgYS9Ub29scy9EdW1wUmVuZGVyVHJlZS9xdC9Xb3JrUXVldWVJdGVtUXQuaCBi
L1Rvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L1dvcmtRdWV1ZUl0ZW1RdC5oCmRlbGV0ZWQgZmlsZSBt
b2RlIDEwMDY0NAppbmRleCBmNTdhYmIwZTI5OWE3NGRmM2QwMGIzM2YzYjZmODQxZWY1YzQ5MThj
Li4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwCi0tLSBhL1Rvb2xzL0R1
bXBSZW5kZXJUcmVlL3F0L1dvcmtRdWV1ZUl0ZW1RdC5oCisrKyAvZGV2L251bGwKQEAgLTEsNTQg
KzAsMCBAQAotLyoKLSAqIENvcHlyaWdodCAoQykgMjAwNyBBcHBsZSBJbmMuICBBbGwgcmlnaHRz
IHJlc2VydmVkLgotICogQ29weXJpZ2h0IChDKSAyMDA5IFRvcmNoIE1vYmlsZSBJbmMuIGh0dHA6
Ly93d3cudG9yY2htb2JpbGUuY29tLwotICoKLSAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4g
c291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAotICogbW9kaWZpY2F0aW9u
LCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCi0g
KiBhcmUgbWV0OgotICoKLSAqIDEuICBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVz
dCByZXRhaW4gdGhlIGFib3ZlIGNvcHlyaWdodAotICogICAgIG5vdGljZSwgdGhpcyBsaXN0IG9m
IGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KLSAqIDIuICBSZWRpc3Ry
aWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdo
dAotICogICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dp
bmcgZGlzY2xhaW1lciBpbiB0aGUKLSAqICAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhlciBt
YXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgotICogMy4gIE5laXRoZXIg
dGhlIG5hbWUgb2YgQXBwbGUgQ29tcHV0ZXIsIEluYy4gKCJBcHBsZSIpIG5vciB0aGUgbmFtZXMg
b2YKLSAqICAgICBpdHMgY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJv
bW90ZSBwcm9kdWN0cyBkZXJpdmVkCi0gKiAgICAgZnJvbSB0aGlzIHNvZnR3YXJlIHdpdGhvdXQg
c3BlY2lmaWMgcHJpb3Igd3JpdHRlbiBwZXJtaXNzaW9uLgotICoKLSAqIFRISVMgU09GVFdBUkUg
SVMgUFJPVklERUQgQlkgQVBQTEUgQU5EIElUUyBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5Z
Ci0gKiBFWFBSRVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJ
TUlURUQgVE8sIFRIRSBJTVBMSUVECi0gKiBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBB
TkQgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQVJFCi0gKiBESVNDTEFJTUVELiBJ
TiBOTyBFVkVOVCBTSEFMTCBBUFBMRSBPUiBJVFMgQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1Ig
QU5ZCi0gKiBESVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExBUlks
IE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUwotICogKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVE
IFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOwotICogTE9T
UyBPRiBVU0UsIERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9X
RVZFUiBDQVVTRUQgQU5ECi0gKiBPTiBBTlkgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJ
TiBDT05UUkFDVCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAotICogKElOQ0xVRElORyBORUdM
SUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9G
Ci0gKiBUSElTIFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9G
IFNVQ0ggREFNQUdFLgotICovCi0KLSNpZm5kZWYgV29ya1F1ZXVlSXRlbVF0X2gKLSNkZWZpbmUg
V29ya1F1ZXVlSXRlbVF0X2gKLQotI2luY2x1ZGUgIldvcmtRdWV1ZUl0ZW0uaCIKLSNpbmNsdWRl
IDxxd2ViZnJhbWUuaD4KLSNpbmNsdWRlIDxxd2VicGFnZS5oPgotCi1jbGFzcyBMb2FkQWx0ZXJu
YXRlSFRNTFN0cmluZ0l0ZW0gOiBwdWJsaWMgV29ya1F1ZXVlSXRlbSB7Ci1wdWJsaWM6Ci0gICAg
TG9hZEFsdGVybmF0ZUhUTUxTdHJpbmdJdGVtKGNvbnN0IEpTUmV0YWluUHRyPEpTU3RyaW5nUmVm
PiYgY29udGVudCwgY29uc3QgSlNSZXRhaW5QdHI8SlNTdHJpbmdSZWY+JiBiYXNlVVJMLCAgY29u
c3QgSlNSZXRhaW5QdHI8SlNTdHJpbmdSZWY+JiBmYWlsaW5nVVJMKQotICAgICAgICA6IG1fY29u
dGVudChjb250ZW50KQotICAgICAgICAsIG1fYmFzZVVSTChiYXNlVVJMKQotICAgICAgICAsIG1f
ZmFpbGluZ1VSTChmYWlsaW5nVVJMKQotICAgIHsKLSAgICB9Ci0KLXByaXZhdGU6Ci0gICAgdmly
dHVhbCBib29sIGludm9rZSgpIGNvbnN0OwotCi0gICAgSlNSZXRhaW5QdHI8SlNTdHJpbmdSZWY+
IG1fY29udGVudDsKLSAgICBKU1JldGFpblB0cjxKU1N0cmluZ1JlZj4gbV9iYXNlVVJMOwotICAg
IEpTUmV0YWluUHRyPEpTU3RyaW5nUmVmPiBtX2ZhaWxpbmdVUkw7Ci19OwotCi0jZW5kaWYgLy8g
IWRlZmluZWQoV29ya1F1ZXVlSXRlbVF0X2gpCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>