<?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>30953</bug_id>
          
          <creation_ts>2009-10-30 06:35:21 -0700</creation_ts>
          <short_desc>[Qt] Remove qt/WorkQueue.cpp|h in favor of platform independent WorkQueue</short_desc>
          <delta_ts>2009-10-30 08:54:37 -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>WebKit Qt</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>PC</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</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Antonio Gomes">tonikitoo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>159304</commentid>
    <comment_count>0</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-10-30 06:35:21 -0700</bug_when>
    <thetext>WebKitTools/DumpRendetree/WorkQueue.cpp|h is pretty much the same as WebKitTools/DumpRendetree/qt/WorkQueue.cpp|h

patch removes the later and make qt DRT to use the platform independent implementation (like gtk and mac port do).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159306</commentid>
    <comment_count>1</comment_count>
      <attachid>42211</attachid>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-10-30 06:39:34 -0700</bug_when>
    <thetext>Created attachment 42211
(committed in r50333) patch 0.1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159309</commentid>
    <comment_count>2</comment_count>
      <attachid>42211</attachid>
    <who name="Holger Freyther">zecke</who>
    <bug_when>2009-10-30 06:42:17 -0700</bug_when>
    <thetext>Comment on attachment 42211
(committed in r50333) patch 0.1

Sounds great.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>159316</commentid>
    <comment_count>3</comment_count>
    <who name="Antonio Gomes">tonikitoo</who>
    <bug_when>2009-10-30 08:54:37 -0700</bug_when>
    <thetext>Followup build fix committed in revision 50336.

thanks to Ossy in bbandix</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>42211</attachid>
            <date>2009-10-30 06:39:34 -0700</date>
            <delta_ts>2009-10-30 07:03:12 -0700</delta_ts>
            <desc>(committed in r50333) patch 0.1</desc>
            <filename>0001--Qt-Remove-qt-WorkQueue.cpp-h-in-favor-of-platform.patch</filename>
            <type>text/plain</type>
            <size>8799</size>
            <attacher name="Antonio Gomes">tonikitoo</attacher>
            
              <data encoding="base64">RnJvbSBjMWYwOGU0NWEwYTMzMGE0MzcyZTY2ODJjMGVkODA5ZGMxMzM0NTRhIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbnRvbmlvIEdvbWVzIDx0b25pa2l0b29Ad2Via2l0Lm9yZz4K
RGF0ZTogRnJpLCAzMCBPY3QgMjAwOSAwOTozODozMiAtMDQwMApTdWJqZWN0OiBbUEFUQ0hdIFtR
dF0gUmVtb3ZlIHF0L1dvcmtRdWV1ZS5jcHB8aCBpbiBmYXZvciBvZiBwbGF0Zm9ybSBpbmRlcGVu
ZGVudCBXb3JrUXVldWUKIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0z
MDk1MwoKUGF0Y2ggYnkgQW50b25pbyBHb21lcyA8dG9uaWtpdG9vQHdlYmtpdC5vcmc+IG9uIDIw
MDktMTAtMzAKUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCgpEdW1wUmVuZGVyVHJlZS9Xb3Jr
UXVldWUgYW5kIER1bXBSZW5kZXJUcmVlL3F0L1dvcmtRdWV1ZSBzaGFyZSBtb3N0bHkgdGhlCnNh
bWUgaW1wbGVtZW50YXRpb24uIFNvbWUgUV9BU1NFUlRzIGRpZmZlciBmcm9tIEFTU0VSVHMgYmFz
aWNhbGx5LiBQYXRjaAptYWtlcyBxdCBEUlQgdG8gc2hhcmUgdGhpcyBpbXBsZW1lbnRhdGlvbiAo
YXMgZ3RrIGFuZCBtYWMgcG9ydHMgZG8pLgoKKiBEdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVy
VHJlZS5wcm86CiogRHVtcFJlbmRlclRyZWUvcXQvV29ya1F1ZXVlLmNwcDogUmVtb3ZlZC4KKiBE
dW1wUmVuZGVyVHJlZS9xdC9Xb3JrUXVldWUuaDogUmVtb3ZlZC4KLS0tCiBXZWJLaXRUb29scy9D
aGFuZ2VMb2cgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDE1ICsrKwogV2ViS2l0VG9v
bHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJlbmRlclRyZWUucHJvIHwgICAgNyArLQogV2ViS2l0
VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvV29ya1F1ZXVlLmNwcCAgICAgIHwgIDEwMiAtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tCiBXZWJLaXRUb29scy9EdW1wUmVuZGVyVHJlZS9xdC9Xb3JrUXVldWUu
aCAgICAgICAgfCAgIDU0IC0tLS0tLS0tLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCAyMCBpbnNlcnRp
b25zKCspLCAxNTggZGVsZXRpb25zKC0pCiBkZWxldGUgbW9kZSAxMDA2NDQgV2ViS2l0VG9vbHMv
RHVtcFJlbmRlclRyZWUvcXQvV29ya1F1ZXVlLmNwcAogZGVsZXRlIG1vZGUgMTAwNjQ0IFdlYktp
dFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L1dvcmtRdWV1ZS5oCgpkaWZmIC0tZ2l0IGEvV2ViS2l0
VG9vbHMvQ2hhbmdlTG9nIGIvV2ViS2l0VG9vbHMvQ2hhbmdlTG9nCmluZGV4IDBjZGM5MTAuLmQz
MTZlM2QgMTAwNjQ0Ci0tLSBhL1dlYktpdFRvb2xzL0NoYW5nZUxvZworKysgYi9XZWJLaXRUb29s
cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAwOS0xMC0zMCAgQW50b25pbyBHb21lcyAg
PHRvbmlraXRvb0B3ZWJraXQub3JnPgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIFtRdF0gUmVtb3ZlIHF0L1dvcmtRdWV1ZS5jcHB8aCBpbiBmYXZvciBv
ZiBwbGF0Zm9ybSBpbmRlcGVuZGVudCBXb3JrUXVldWUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTMwOTUzCisKKyAgICAgICAgRHVtcFJlbmRlclRyZWUv
V29ya1F1ZXVlIGFuZCBEdW1wUmVuZGVyVHJlZS9xdC9Xb3JrUXVldWUgc2hhcmUgbW9zdGx5IHRo
ZQorICAgICAgICBzYW1lIGltcGxlbWVudGF0aW9uLiBTb21lIFFfQVNTRVJUcyBkaWZmZXIgZnJv
bSBBU1NFUlRzIGJhc2ljYWxseS4gUGF0Y2gKKyAgICAgICAgbWFrZXMgcXQgRFJUIHRvIHNoYXJl
IHRoaXMgaW1wbGVtZW50YXRpb24gKGFzIGd0ayBhbmQgbWFjIHBvcnRzIGRvKS4KKworICAgICAg
ICAqIER1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlLnBybzoKKyAgICAgICAgKiBEdW1w
UmVuZGVyVHJlZS9xdC9Xb3JrUXVldWUuY3BwOiBSZW1vdmVkLgorICAgICAgICAqIER1bXBSZW5k
ZXJUcmVlL3F0L1dvcmtRdWV1ZS5oOiBSZW1vdmVkLgorCiAyMDA5LTEwLTMwICBSb2xhbmQgU3Rl
aW5lciAgPHJvbGFuZHN0ZWluZXJAY2hyb21pdW0ub3JnPgogCiAgICAgICAgIFJldmlld2VkIGJ5
IEVyaWMgU2VpZGVsLgpkaWZmIC0tZ2l0IGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQv
RHVtcFJlbmRlclRyZWUucHJvIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvRHVtcFJl
bmRlclRyZWUucHJvCmluZGV4IDU3MTMxM2MuLjg0NmQ3MDAgMTAwNjQ0Ci0tLSBhL1dlYktpdFRv
b2xzL0R1bXBSZW5kZXJUcmVlL3F0L0R1bXBSZW5kZXJUcmVlLnBybworKysgYi9XZWJLaXRUb29s
cy9EdW1wUmVuZGVyVHJlZS9xdC9EdW1wUmVuZGVyVHJlZS5wcm8KQEAgLTEsOSArMSwxMiBAQAog
VEFSR0VUID0gRHVtcFJlbmRlclRyZWUKIENPTkZJRyAgLT0gYXBwX2J1bmRsZQogCitCQVNFRElS
ID0gJCRQV0QvLi4vCisKIGluY2x1ZGUoLi4vLi4vLi4vV2ViS2l0LnByaSkKIElOQ0xVREVQQVRI
ICs9IC91c3IvaW5jbHVkZS9mcmVldHlwZTIKIElOQ0xVREVQQVRIICs9IC4uLy4uLy4uL0phdmFT
Y3JpcHRDb3JlCitJTkNMVURFUEFUSCArPSAkJEJBU0VESVIKIERFU1RESVIgPSAuLi8uLi8uLi9i
aW4KIAogQ09ORklHICs9IGxpbmtfcGtnY29uZmlnCkBAIC0xMiw3ICsxNSw3IEBAIFBLR0NPTkZJ
RyArPSBmb250Y29uZmlnCiBRVCA9IGNvcmUgZ3VpIG5ldHdvcmsKIG1hY3g6IFFUICs9IHhtbAog
Ci1IRUFERVJTID0gV29ya1F1ZXVlLmggXAorSEVBREVSUyA9ICQkQkFTRURJUi9Xb3JrUXVldWUu
aCBcCiAgICAgV29ya1F1ZXVlSXRlbS5oIFwKICAgICBEdW1wUmVuZGVyVHJlZS5oIFwKICAgICBF
dmVudFNlbmRlclF0LmggXApAQCAtMjAsNyArMjMsNyBAQCBIRUFERVJTID0gV29ya1F1ZXVlLmgg
XAogICAgIExheW91dFRlc3RDb250cm9sbGVyUXQuaCBcCiAgICAganNvYmplY3RzLmggXAogICAg
IHRlc3RwbHVnaW4uaAotU09VUkNFUyA9IFdvcmtRdWV1ZS5jcHAgXAorU09VUkNFUyA9ICQkQkFT
RURJUi9Xb3JrUXVldWUuY3BwIFwKICAgICBEdW1wUmVuZGVyVHJlZS5jcHAgXAogICAgIEV2ZW50
U2VuZGVyUXQuY3BwIFwKICAgICBUZXh0SW5wdXRDb250cm9sbGVyUXQuY3BwIFwKZGlmZiAtLWdp
dCBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJUcmVlL3F0L1dvcmtRdWV1ZS5jcHAgYi9XZWJLaXRU
b29scy9EdW1wUmVuZGVyVHJlZS9xdC9Xb3JrUXVldWUuY3BwCmRlbGV0ZWQgZmlsZSBtb2RlIDEw
MDY0NAppbmRleCBmODQ0OGU0Li4wMDAwMDAwCi0tLSBhL1dlYktpdFRvb2xzL0R1bXBSZW5kZXJU
cmVlL3F0L1dvcmtRdWV1ZS5jcHAKKysrIC9kZXYvbnVsbApAQCAtMSwxMDIgKzAsMCBAQAotLyoK
LSAqIENvcHlyaWdodCAoQykgMjAwNyBBcHBsZSBJbmMuICBBbGwgcmlnaHRzIHJlc2VydmVkLgot
ICogQ29weXJpZ2h0IChDKSAyMDA5IFRvcmNoIE1vYmlsZSBJbmMuIGh0dHA6Ly93d3cudG9yY2ht
b2JpbGUuY29tLwotICoKLSAqIFJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBi
aW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dAotICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0
dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zCi0gKiBhcmUgbWV0Ogot
ICoKLSAqIDEuICBSZWRpc3RyaWJ1dGlvbnMgb2Ygc291cmNlIGNvZGUgbXVzdCByZXRhaW4gdGhl
IGFib3ZlIGNvcHlyaWdodAotICogICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMg
YW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4gCi0gKiAyLiAgUmVkaXN0cmlidXRpb25zIGlu
IGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBjb3B5cmlnaHQKLSAqICAgICBu
b3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWlt
ZXIgaW4gdGhlCi0gKiAgICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHBy
b3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4gCi0gKiAzLiAgTmVpdGhlciB0aGUgbmFtZSBv
ZiBBcHBsZSBDb21wdXRlciwgSW5jLiAoIkFwcGxlIikgbm9yIHRoZSBuYW1lcyBvZgotICogICAg
IGl0cyBjb250cmlidXRvcnMgbWF5IGJlIHVzZWQgdG8gZW5kb3JzZSBvciBwcm9tb3RlIHByb2R1
Y3RzIGRlcml2ZWQKLSAqICAgICBmcm9tIHRoaXMgc29mdHdhcmUgd2l0aG91dCBzcGVjaWZpYyBw
cmlvciB3cml0dGVuIHBlcm1pc3Npb24uIAotICoKLSAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklE
RUQgQlkgQVBQTEUgQU5EIElUUyBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5ZCi0gKiBFWFBS
RVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8s
IFRIRSBJTVBMSUVECi0gKiBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQgRklUTkVT
UyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQVJFCi0gKiBESVNDTEFJTUVELiBJTiBOTyBFVkVO
VCBTSEFMTCBBUFBMRSBPUiBJVFMgQ09OVFJJQlVUT1JTIEJFIExJQUJMRSBGT1IgQU5ZCi0gKiBE
SVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNF
UVVFTlRJQUwgREFNQUdFUwotICogKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9D
VVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOwotICogTE9TUyBPRiBVU0Us
IERBVEEsIE9SIFBST0ZJVFM7IE9SIEJVU0lORVNTIElOVEVSUlVQVElPTikgSE9XRVZFUiBDQVVT
RUQgQU5ECi0gKiBPTiBBTlkgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFD
VCwgU1RSSUNUIExJQUJJTElUWSwgT1IgVE9SVAotICogKElOQ0xVRElORyBORUdMSUdFTkNFIE9S
IE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GCi0gKiBUSElT
IFNPRlRXQVJFLCBFVkVOIElGIEFEVklTRUQgT0YgVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0ggREFN
QUdFLgotICovCi0KLSNpbmNsdWRlICJjb25maWcuaCIKLSNpbmNsdWRlICJXb3JrUXVldWUuaCIK
LQotc3RhdGljIGNvbnN0IHVuc2lnbmVkIHF1ZXVlTGVuZ3RoID0gMTAyNDsKLQotc3RhdGljIFdv
cmtRdWV1ZUl0ZW0qIHRoZVF1ZXVlW3F1ZXVlTGVuZ3RoXTsKLXN0YXRpYyB1bnNpZ25lZCBzdGFy
dE9mUXVldWU7Ci1zdGF0aWMgdW5zaWduZWQgZW5kT2ZRdWV1ZTsKLQotV29ya1F1ZXVlKiBXb3Jr
UXVldWU6OnNoYXJlZCgpCi17Ci0gICAgc3RhdGljIFdvcmtRdWV1ZSogc2hhcmVkSW5zdGFuY2Ug
PSBuZXcgV29ya1F1ZXVlOwotICAgIHJldHVybiBzaGFyZWRJbnN0YW5jZTsKLX0KLQotV29ya1F1
ZXVlOjpXb3JrUXVldWUoKQotICAgIDogbV9mcm96ZW4oZmFsc2UpCi17Ci19Ci0KLXZvaWQgV29y
a1F1ZXVlOjpxdWV1ZShXb3JrUXVldWVJdGVtKiBpdGVtKQotewotICAgIFFfQVNTRVJUKGVuZE9m
UXVldWUgPCBxdWV1ZUxlbmd0aCk7Ci0gICAgUV9BU1NFUlQoZW5kT2ZRdWV1ZSA+PSBzdGFydE9m
UXVldWUpOwotCi0gICAgaWYgKG1fZnJvemVuKSB7Ci0gICAgICAgIGRlbGV0ZSBpdGVtOwotICAg
ICAgICByZXR1cm47Ci0gICAgfQotCi0gICAgdGhlUXVldWVbZW5kT2ZRdWV1ZSsrXSA9IGl0ZW07
Ci19Ci0KLVdvcmtRdWV1ZUl0ZW0qIFdvcmtRdWV1ZTo6ZGVxdWV1ZSgpCi17Ci0gICAgUV9BU1NF
UlQoZW5kT2ZRdWV1ZSA+PSBzdGFydE9mUXVldWUpOwotCi0gICAgaWYgKHN0YXJ0T2ZRdWV1ZSA9
PSBlbmRPZlF1ZXVlKQotICAgICAgICByZXR1cm4gMDsKLQotICAgIHJldHVybiB0aGVRdWV1ZVtz
dGFydE9mUXVldWUrK107Ci19Ci0KLXVuc2lnbmVkIFdvcmtRdWV1ZTo6Y291bnQoKQotewotICAg
IHJldHVybiBlbmRPZlF1ZXVlIC0gc3RhcnRPZlF1ZXVlOwotfQotCi12b2lkIFdvcmtRdWV1ZTo6
Y2xlYXIoKQotewotICAgIGZvciAodW5zaWduZWQgaSA9IHN0YXJ0T2ZRdWV1ZTsgaSA8IGVuZE9m
UXVldWU7ICsraSkgewotICAgICAgICBkZWxldGUgdGhlUXVldWVbaV07Ci0gICAgICAgIHRoZVF1
ZXVlW2ldID0gMDsKLSAgICB9Ci0KLSAgICBzdGFydE9mUXVldWUgPSAwOwotICAgIGVuZE9mUXVl
dWUgPSAwOwotfQotCi1ib29sIFdvcmtRdWV1ZTo6cHJvY2Vzc1dvcmsoKQotewotICAgIGJvb2wg
c3RhcnRlZExvYWQgPSBmYWxzZTsKLQotICAgIHdoaWxlICghc3RhcnRlZExvYWQgJiYgY291bnQo
KSkgewotICAgICAgICBXb3JrUXVldWVJdGVtKiBpdGVtID0gZGVxdWV1ZSgpOwotICAgICAgICBR
X0FTU0VSVChpdGVtKTsKLSAgICAgICAgc3RhcnRlZExvYWQgPSBpdGVtLT5pbnZva2UoKTsKLSAg
ICAgICAgZGVsZXRlIGl0ZW07Ci0gICAgfQotCi0gICAgLy8gSWYgd2UncmUgZG9uZSBhbmQgd2Ug
ZGlkbid0IHN0YXJ0IGEgbG9hZCwgdGhlbiB3ZSdyZSByZWFsbHkgZG9uZSwgc28gcmV0dXJuIHRy
dWUuCi0gICAgcmV0dXJuICFzdGFydGVkTG9hZDsKLX0KZGlmZiAtLWdpdCBhL1dlYktpdFRvb2xz
L0R1bXBSZW5kZXJUcmVlL3F0L1dvcmtRdWV1ZS5oIGIvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRy
ZWUvcXQvV29ya1F1ZXVlLmgKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDkwMmJhMGQu
LjAwMDAwMDAKLS0tIGEvV2ViS2l0VG9vbHMvRHVtcFJlbmRlclRyZWUvcXQvV29ya1F1ZXVlLmgK
KysrIC9kZXYvbnVsbApAQCAtMSw1NCArMCwwIEBACi0vKgotICogQ29weXJpZ2h0IChDKSAyMDA3
IEFwcGxlIEluYy4gIEFsbCByaWdodHMgcmVzZXJ2ZWQuCi0gKiBDb3B5cmlnaHQgKEMpIDIwMDkg
VG9yY2ggTW9iaWxlIEluYy4gaHR0cDovL3d3dy50b3JjaG1vYmlsZS5jb20vCi0gKgotICogUmVk
aXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3
aXRob3V0Ci0gKiBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUg
Zm9sbG93aW5nIGNvbmRpdGlvbnMKLSAqIGFyZSBtZXQ6Ci0gKgotICogMS4gIFJlZGlzdHJpYnV0
aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0Ci0gKiAg
ICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNj
bGFpbWVyLiAKLSAqIDIuICBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXBy
b2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAotICogICAgIG5vdGljZSwgdGhpcyBsaXN0IG9mIGNv
bmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUKLSAqICAgICBkb2N1
bWVudGF0aW9uIGFuZC9vciBvdGhlciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJp
YnV0aW9uLiAKLSAqIDMuICBOZWl0aGVyIHRoZSBuYW1lIG9mIEFwcGxlIENvbXB1dGVyLCBJbmMu
ICgiQXBwbGUiKSBub3IgdGhlIG5hbWVzIG9mCi0gKiAgICAgaXRzIGNvbnRyaWJ1dG9ycyBtYXkg
YmUgdXNlZCB0byBlbmRvcnNlIG9yIHByb21vdGUgcHJvZHVjdHMgZGVyaXZlZAotICogICAgIGZy
b20gdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lv
bi4gCi0gKgotICogVEhJUyBTT0ZUV0FSRSBJUyBQUk9WSURFRCBCWSBBUFBMRSBBTkQgSVRTIENP
TlRSSUJVVE9SUyAiQVMgSVMiIEFORCBBTlkKLSAqIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5U
SUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQKLSAqIFdBUlJB
TlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVS
UE9TRSBBUkUKLSAqIERJU0NMQUlNRUQuIElOIE5PIEVWRU5UIFNIQUxMIEFQUExFIE9SIElUUyBD
T05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkKLSAqIERJUkVDVCwgSU5ESVJFQ1QsIElOQ0lE
RU5UQUwsIFNQRUNJQUwsIEVYRU1QTEFSWSwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTCi0gKiAo
SU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFBST0NVUkVNRU5UIE9GIFNVQlNUSVRVVEUg
R09PRFMgT1IgU0VSVklDRVM7Ci0gKiBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1Ig
QlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQKLSAqIE9OIEFOWSBUSEVP
UlkgT0YgTElBQklMSVRZLCBXSEVUSEVSIElOIENPTlRSQUNULCBTVFJJQ1QgTElBQklMSVRZLCBP
UiBUT1JUCi0gKiAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RIRVJXSVNFKSBBUklTSU5HIElO
IEFOWSBXQVkgT1VUIE9GIFRIRSBVU0UgT0YKLSAqIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURW
SVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCi0gKi8KLQotI2lmbmRlZiBX
b3JrUXVldWVfaAotI2RlZmluZSBXb3JrUXVldWVfaAotCi0jaW5jbHVkZSAiV29ya1F1ZXVlSXRl
bS5oIgotCi1jbGFzcyBXb3JrUXVldWUgewotcHVibGljOgotICAgIHN0YXRpYyBXb3JrUXVldWUq
IHNoYXJlZCgpOwotCi0gICAgdm9pZCBxdWV1ZShXb3JrUXVldWVJdGVtKik7Ci0gICAgV29ya1F1
ZXVlSXRlbSogZGVxdWV1ZSgpOwotICAgIHZvaWQgY2xlYXIoKTsKLSAgICB1bnNpZ25lZCBjb3Vu
dCgpOwotCi0gICAgdm9pZCBzZXRGcm96ZW4oYm9vbCBiKSB7IG1fZnJvemVuID0gYjsgfQotCi0g
ICAgYm9vbCBwcm9jZXNzV29yaygpOyAvLyBSZXR1cm5zIHRydWUgaWYgYWxsIHdvcmsgaXMgZG9u
ZSwgZmFsc2UgaWYgd2Ugc3RhcnRlZCBhIGxvYWQuCi0KLXByaXZhdGU6Ci0gICAgV29ya1F1ZXVl
KCk7Ci0KLSAgICBib29sIG1fZnJvemVuOwotfTsKLQotI2VuZGlmIC8vICFkZWZpbmVkKFdvcmtR
dWV1ZV9oKQotLSAKMS42LjAuNAoK
</data>

          </attachment>
      

    </bug>

</bugzilla>