<?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>93649</bug_id>
          
          <creation_ts>2012-08-09 13:40:34 -0700</creation_ts>
          <short_desc>[Qt] Remove support for __qt_sender__ in QObject bridge</short_desc>
          <delta_ts>2012-08-09 22:45:52 -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>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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>60842</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Simon Hausmann">hausmann</reporter>
          <assigned_to name="Simon Hausmann">hausmann</assigned_to>
          <cc>cmarcelo</cc>
    
    <cc>kent.hansen</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>691783</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2012-08-09 13:40:34 -0700</bug_when>
    <thetext>[Qt] Remove support for __qt_sender__ in QObject bridge</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691789</commentid>
    <comment_count>1</comment_count>
      <attachid>157534</attachid>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2012-08-09 13:43:46 -0700</bug_when>
    <thetext>Created attachment 157534
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>691814</commentid>
    <comment_count>2</comment_count>
      <attachid>157534</attachid>
    <who name="Kenneth Rohde Christiansen">kenneth</who>
    <bug_when>2012-08-09 13:56:32 -0700</bug_when>
    <thetext>Comment on attachment 157534
Patch

I recall there were some docs documenting the bridge, should this change be detailed in that document?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692207</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Hausmann">hausmann</who>
    <bug_when>2012-08-09 22:18:12 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 157534 [details])
&gt; I recall there were some docs documenting the bridge, should this change be detailed in that document?

It appears to be an undocumented feature :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692231</commentid>
    <comment_count>4</comment_count>
      <attachid>157534</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-09 22:45:48 -0700</bug_when>
    <thetext>Comment on attachment 157534
Patch

Clearing flags on attachment: 157534

Committed r125253: &lt;http://trac.webkit.org/changeset/125253&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>692232</commentid>
    <comment_count>5</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-08-09 22:45:52 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>157534</attachid>
            <date>2012-08-09 13:43:46 -0700</date>
            <delta_ts>2012-08-09 22:45:48 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-93649-20120809224319.patch</filename>
            <type>text/plain</type>
            <size>10154</size>
            <attacher name="Simon Hausmann">hausmann</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI1MTg1CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggOTBmMjk1MWEzZWYxODI0
MDBjODQ5ZmFmZWJiMDI0M2M5MjgyYTU5NC4uNDAzZTM1NjM0ZjhiNWM0ZmFiY2MyMTZiMGYyNDgy
MmQ3MDhkNmVjMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTA4LTA5ICBTaW1v
biBIYXVzbWFubiAgPHNpbW9uLmhhdXNtYW5uQG5va2lhLmNvbT4KKworICAgICAgICBbUXRdIFJl
bW92ZSBzdXBwb3J0IGZvciBfX3F0X3NlbmRlcl9fIGluIFFPYmplY3QgYnJpZGdlCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzY0OQorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFN1cHBvcnQgZm9yIF9fcXRf
c2VuZGVyX18gaGFzIGFsc28gYmVlbiByZW1vdmVkIGZyb20gUXRTY3JpcHQvUUpTRW5naW5lLiBU
aGUgcmlnaHQKKyAgICAgICAgSmF2YVNjcmlwdCBzb2x1dGlvbiB0byB0aGUgcHJvYmxlbSBpcyBG
dW5jdGlvbi5wcm90b3R5cGUuYmluZC4KKworICAgICAgICAqIGJyaWRnZS9xdC9xdF9pbnN0YW5j
ZS5jcHA6CisgICAgICAgIChCaW5kaW5ncyk6CisgICAgICAgICogYnJpZGdlL3F0L3F0X2luc3Rh
bmNlLmg6CisgICAgICAgICogYnJpZGdlL3F0L3F0X3J1bnRpbWUuY3BwOgorICAgICAgICAoQmlu
ZGluZ3MpOgorICAgICAgICAoSlNDOjpCaW5kaW5nczo6UXRDb25uZWN0aW9uT2JqZWN0OjpleGVj
dXRlKToKKwogMjAxMi0wOC0wOSAgWXVyeSBTZW1pa2hhdHNreSAgPHl1cnlzQGNocm9taXVtLm9y
Zz4KIAogICAgICAgICBXZWIgSW5zcGVjdG9yOiBEb2N1bWVudEV2ZW50UXVldWUgbWVtb3J5IGlu
c3RydW1lbnRhdGlvbgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC9DaGFuZ2VMb2cgYi9T
b3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZwppbmRleCA2NmMzYTZiY2EzOWU1MjI1NDZlYjU4ZGQ2
ZmUwMDE5NzM4ODYyMjZkLi44NTUxYWIxNzIwZDI2OWQyOTUxOWIwNjI3ZjFhNTdlNzViYzczOTU5
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2Vi
S2l0L3F0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTA4LTA5ICBTaW1vbiBIYXVz
bWFubiAgPHNpbW9uLmhhdXNtYW5uQG5va2lhLmNvbT4KKworICAgICAgICBbUXRdIFJlbW92ZSBz
dXBwb3J0IGZvciBfX3F0X3NlbmRlcl9fIGluIFFPYmplY3QgYnJpZGdlCisgICAgICAgIGh0dHBz
Oi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05MzY0OQorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFN1cHBvcnQgZm9yIF9fcXRfc2VuZGVy
X18gaGFzIGFsc28gYmVlbiByZW1vdmVkIGZyb20gUXRTY3JpcHQvUUpTRW5naW5lLiBUaGUgcmln
aHQKKyAgICAgICAgSmF2YVNjcmlwdCBzb2x1dGlvbiB0byB0aGUgcHJvYmxlbSBpcyBGdW5jdGlv
bi5wcm90b3R5cGUuYmluZC4KKworICAgICAgICAqIEFwaS9xd2ViZnJhbWUuY3BwOgorICAgICAg
ICAoUVdlYkZyYW1lUHJpdmF0ZTo6ZGlkQ2xlYXJXaW5kb3dPYmplY3QpOgorICAgICAgICAqIEFw
aS9xd2ViZnJhbWVfcC5oOgorICAgICAgICAoUVdlYkZyYW1lUHJpdmF0ZSk6CisgICAgICAgICog
dGVzdHMvcW9iamVjdGJyaWRnZS90c3RfcW9iamVjdGJyaWRnZS5jcHA6CisgICAgICAgICh0c3Rf
UU9iamVjdEJyaWRnZTo6Y29ubmVjdEFuZERpc2Nvbm5lY3QpOgorCiAyMDEyLTA4LTA4ICBTaW1v
biBIYXVzbWFubiAgPHNpbW9uLmhhdXNtYW5uQG5va2lhLmNvbT4KIAogICAgICAgICBbUXRdIFBv
cnQgaW50ZXJuYWwgZmluZE1ldGhvZEluZGV4IG1ldGhvZCBtYXRjaGVyIHRvIHVzZSBKU0MgQyBB
UEkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JyaWRnZS9xdC9xdF9pbnN0YW5jZS5jcHAg
Yi9Tb3VyY2UvV2ViQ29yZS9icmlkZ2UvcXQvcXRfaW5zdGFuY2UuY3BwCmluZGV4IDRhMDg3NTUw
NmQ3ZWZhY2NiYjI0NjkxMGU1NzY3YzEwYzAxNTZlOGUuLjc4NTI1MTJkMzhmNDBlOTQ4MDcwMTA2
OTlhZGI0MjM5YTg1ZGRlY2YgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JyaWRnZS9xdC9x
dF9pbnN0YW5jZS5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvYnJpZGdlL3F0L3F0X2luc3RhbmNl
LmNwcApAQCAtNDQsOSArNDQsNiBAQCBuYW1lc3BhY2UgQmluZGluZ3MgewogdHlwZWRlZiBRTXVs
dGlIYXNoPHZvaWQqLCBRdEluc3RhbmNlKj4gUU9iamVjdEluc3RhbmNlTWFwOwogc3RhdGljIFFP
YmplY3RJbnN0YW5jZU1hcCBjYWNoZWRJbnN0YW5jZXM7CiAKLS8vIFVzZWQgZm9yIGltcGxlbWVu
dGluZyAnX19xdF9zZW5kZXJfXycuCi1RX0dMT0JBTF9TVEFUSUMoUXRJbnN0YW5jZTo6UXRTZW5k
ZXJTdGFjaywgc2VuZGVyU3RhY2spCi0KIC8vIERlcml2ZWQgUnVudGltZU9iamVjdAogY2xhc3Mg
UXRSdW50aW1lT2JqZWN0IDogcHVibGljIFJ1bnRpbWVPYmplY3QgewogcHVibGljOgpAQCAtMzE0
LDExICszMTEsNiBAQCBKU1ZhbHVlIFF0SW5zdGFuY2U6OnZhbHVlT2YoRXhlY1N0YXRlKiBleGVj
KSBjb25zdAogICAgIHJldHVybiBzdHJpbmdWYWx1ZShleGVjKTsKIH0KIAotUXRJbnN0YW5jZTo6
UXRTZW5kZXJTdGFjayogUXRJbnN0YW5jZTo6cXRTZW5kZXJTdGFjaygpCi17Ci0gICAgcmV0dXJu
IHNlbmRlclN0YWNrKCk7Ci19Ci0KIC8vIEluIHF0X3J1bnRpbWUuY3BwCiBKU1ZhbHVlIGNvbnZl
cnRRVmFyaWFudFRvVmFsdWUoRXhlY1N0YXRlKiwgUGFzc1JlZlB0cjxSb290T2JqZWN0PiByb290
LCBjb25zdCBRVmFyaWFudCYgdmFyaWFudCk7CiBRVmFyaWFudCBjb252ZXJ0VmFsdWVUb1FWYXJp
YW50KEV4ZWNTdGF0ZSosIEpTVmFsdWUsIFFNZXRhVHlwZTo6VHlwZSBoaW50LCBpbnQgKmRpc3Rh
bmNlKTsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JyaWRnZS9xdC9xdF9pbnN0YW5jZS5o
IGIvU291cmNlL1dlYkNvcmUvYnJpZGdlL3F0L3F0X2luc3RhbmNlLmgKaW5kZXggMTEwY2IxYjhi
ZTU4NDE4YTczNjZkZDRiODk0Y2EyMTRjOTgxMmU4NS4uNmM5ZGUwZDE1OTEwZDEzZDdlMTdjNjY5
YmVkOTFkOGZmYzc5Zjk3MyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvYnJpZGdlL3F0L3F0
X2luc3RhbmNlLmgKKysrIGIvU291cmNlL1dlYkNvcmUvYnJpZGdlL3F0L3F0X2luc3RhbmNlLmgK
QEAgLTg1LDkgKzg1LDYgQEAgcHVibGljOgogICAgICAgICBRU3RhY2s8UU9iamVjdCo+IG1fc3Rh
Y2s7CiAgICAgfTsKIAotICAgIC8vIFVzZWQgdG8gaW1wbGVtZW50ICdfX3F0X3NlbmRlcl9fJy4K
LSAgICBzdGF0aWMgUXRTZW5kZXJTdGFjayogcXRTZW5kZXJTdGFjaygpOwotCiBwcml2YXRlOgog
CiAgICAgY2xhc3MgUXRXZWFrT2JqZWN0UmVmZXJlbmNlIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL2JyaWRnZS9xdC9xdF9ydW50aW1lLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2JyaWRnZS9x
dC9xdF9ydW50aW1lLmNwcAppbmRleCA4Y2ZlMzBiOTdhOGMzZmFkZmY3ZGM2NDVlOWY2NTExNmFl
Mjk3MDhiLi41NWQzYTIzM2FhYjgyNDMzZDIyOWNiNTE1Mzk1ZGMyNzU4ZmFiZTkxIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9icmlkZ2UvcXQvcXRfcnVudGltZS5jcHAKKysrIGIvU291cmNl
L1dlYkNvcmUvYnJpZGdlL3F0L3F0X3J1bnRpbWUuY3BwCkBAIC0xODYyLDEzICsxODYyLDYgQEAg
aW50IFF0Q29ubmVjdGlvbk9iamVjdDo6cXRfbWV0YWNhbGwoUU1ldGFPYmplY3Q6OkNhbGwgX2Ms
IGludCBfaWQsIHZvaWQgKipfYSkKIH0KIC8vIEVuZCBvZiBtb2MtZ2VuZXJhdGVkIGNvZGUKIAot
c3RhdGljIGJvb2wgaXNKYXZhU2NyaXB0RnVuY3Rpb24oSlNPYmplY3RSZWYgb2JqZWN0KQotewot
ICAgIENhbGxEYXRhIGNhbGxEYXRhOwotICAgIEpTT2JqZWN0KiBqc09iamVjdCA9IHRvSlMob2Jq
ZWN0KTsKLSAgICByZXR1cm4ganNPYmplY3QtPm1ldGhvZFRhYmxlKCktPmdldENhbGxEYXRhKGpz
T2JqZWN0LCBjYWxsRGF0YSkgPT0gQ2FsbFR5cGVKUzsKLX0KLQogdm9pZCBRdENvbm5lY3Rpb25P
YmplY3Q6OmV4ZWN1dGUodm9pZCoqIGFyZ3YpCiB7CiAgICAgUU9iamVjdCogc2VuZGVyID0gbV9z
ZW5kZXJJbnN0YW5jZS0+Z2V0T2JqZWN0KCk7CkBAIC0xODk3LDE0ICsxODkwLDcgQEAgdm9pZCBR
dENvbm5lY3Rpb25PYmplY3Q6OmV4ZWN1dGUodm9pZCoqIGFyZ3YpCiAgICAgICAgIGFyZ3NbaV0g
PSA6OnRvUmVmKGV4ZWMsIGNvbnZlcnRRVmFyaWFudFRvVmFsdWUoZXhlYywgcm9vdE9iamVjdCwg
UVZhcmlhbnQoYXJnVHlwZSwgYXJndltpKzFdKSkpOwogICAgIH0KIAotICAgIGNvbnN0IGJvb2wg
dXBkYXRlUXRTZW5kZXIgPSBpc0phdmFTY3JpcHRGdW5jdGlvbihtX3JlY2VpdmVyRnVuY3Rpb24p
OwotICAgIGlmICh1cGRhdGVRdFNlbmRlcikKLSAgICAgICAgUXRJbnN0YW5jZTo6cXRTZW5kZXJT
dGFjaygpLT5wdXNoKFFPYmplY3Q6OnNlbmRlcigpKTsKLQogICAgIEpTT2JqZWN0Q2FsbEFzRnVu
Y3Rpb24obV9jb250ZXh0LCBtX3JlY2VpdmVyRnVuY3Rpb24sIG1fcmVjZWl2ZXIsIGFyZ2MsIGFy
Z3MuZGF0YSgpLCAwKTsKLQotICAgIGlmICh1cGRhdGVRdFNlbmRlcikKLSAgICAgICAgUXRJbnN0
YW5jZTo6cXRTZW5kZXJTdGFjaygpLT5wb3AoKTsKIH0KIAogYm9vbCBRdENvbm5lY3Rpb25PYmpl
Y3Q6Om1hdGNoKEpTQ29udGV4dFJlZiBjb250ZXh0LCBRT2JqZWN0KiBzZW5kZXIsIGludCBzaWdu
YWxJbmRleCwgSlNPYmplY3RSZWYgcmVjZWl2ZXIsIEpTT2JqZWN0UmVmIHJlY2VpdmVyRnVuY3Rp
b24pCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L3F0L0FwaS9xd2ViZnJhbWUuY3BwIGIvU291
cmNlL1dlYktpdC9xdC9BcGkvcXdlYmZyYW1lLmNwcAppbmRleCA4MDI2ZjM1ZDYwZWU2YTE1M2Nm
MDU4NjVkOWM0MWVjMzA0NmNkMzBjLi41MmI5NzM4MmQ2ZWMwMTZkM2FiNDA5ZDU5NDY4MmZhNGI5
MWJmNDg0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L3F0L0FwaS9xd2ViZnJhbWUuY3BwCisr
KyBiL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZS5jcHAKQEAgLTQ4OCw0NSArNDg4LDkg
QEAgdm9pZCBRV2ViRnJhbWVQcml2YXRlOjpfcV9vcmllbnRhdGlvbkNoYW5nZWQoKQogCiB2b2lk
IFFXZWJGcmFtZVByaXZhdGU6OmRpZENsZWFyV2luZG93T2JqZWN0KCkKIHsKLSAgICBpZiAocGFn
ZS0+c2V0dGluZ3MoKS0+dGVzdEF0dHJpYnV0ZShRV2ViU2V0dGluZ3M6OkphdmFzY3JpcHRFbmFi
bGVkKSkKLSAgICAgICAgYWRkUXRTZW5kZXJUb0dsb2JhbE9iamVjdCgpOwogICAgIGVtaXQgcS0+
amF2YVNjcmlwdFdpbmRvd09iamVjdENsZWFyZWQoKTsKIH0KIAotc3RhdGljIEpTVmFsdWVSZWYg
cXRTZW5kZXJDYWxsYmFjayhKU0NvbnRleHRSZWYgY29udGV4dCwgSlNPYmplY3RSZWYsIEpTT2Jq
ZWN0UmVmLCBzaXplX3QsIGNvbnN0IEpTVmFsdWVSZWZbXSwgSlNWYWx1ZVJlZiopCi17Ci0gICAg
UU9iamVjdCogc2VuZGVyID0gSlNDOjpCaW5kaW5nczo6UXRJbnN0YW5jZTo6cXRTZW5kZXJTdGFj
aygpLT50b3AoKTsKLSAgICBpZiAoIXNlbmRlcikKLSAgICAgICAgcmV0dXJuIEpTVmFsdWVNYWtl
VW5kZWZpbmVkKGNvbnRleHQpOwotCi0gICAgSlNDOjpFeGVjU3RhdGUqIGV4ZWMgPSA6OnRvSlMo
Y29udGV4dCk7Ci0gICAgUmVmUHRyPEpTQzo6QmluZGluZ3M6OlJvb3RPYmplY3Q+IHJvb3RPYmpl
Y3QgPSBKU0M6OkJpbmRpbmdzOjpmaW5kUm9vdE9iamVjdChleGVjLT5keW5hbWljR2xvYmFsT2Jq
ZWN0KCkpOwotICAgIEpTQzo6SlNPYmplY3QqIGpzU2VuZGVyID0gSlNDOjpCaW5kaW5nczo6UXRJ
bnN0YW5jZTo6Z2V0UXRJbnN0YW5jZShzZW5kZXIsIHJvb3RPYmplY3QsIEpTQzo6QmluZGluZ3M6
OlF0SW5zdGFuY2U6OlF0T3duZXJzaGlwKS0+Y3JlYXRlUnVudGltZU9iamVjdChleGVjKTsKLSAg
ICByZXR1cm4gOjp0b1JlZihqc1NlbmRlcik7Ci19Ci0KLXZvaWQgUVdlYkZyYW1lUHJpdmF0ZTo6
YWRkUXRTZW5kZXJUb0dsb2JhbE9iamVjdCgpCi17Ci0gICAgSlNET01XaW5kb3cqIHdpbmRvdyA9
IHRvSlNET01XaW5kb3coZnJhbWUsIG1haW5UaHJlYWROb3JtYWxXb3JsZCgpKTsKLSAgICBRX0FT
U0VSVCh3aW5kb3cpOwotCi0gICAgSlNDOjpFeGVjU3RhdGUqIGV4ZWMgPSB3aW5kb3ctPmdsb2Jh
bEV4ZWMoKTsKLSAgICBRX0FTU0VSVChleGVjKTsKLSAgICBKU0M6OkpTTG9ja0hvbGRlciBsb2Nr
KGV4ZWMpOwotCi0gICAgSlNDb250ZXh0UmVmIGNvbnRleHQgPSA6OnRvUmVmKGV4ZWMpOwotICAg
IEpTUmV0YWluUHRyPEpTU3RyaW5nUmVmPiBwcm9wZXJ0eU5hbWUoQWRvcHQsIEpTU3RyaW5nQ3Jl
YXRlV2l0aFVURjhDU3RyaW5nKCJfX3F0X3NlbmRlcl9fIikpOwotICAgIEpTT2JqZWN0UmVmIGZ1
bmN0aW9uID0gSlNPYmplY3RNYWtlRnVuY3Rpb25XaXRoQ2FsbGJhY2soY29udGV4dCwgcHJvcGVy
dHlOYW1lLmdldCgpLCBxdFNlbmRlckNhbGxiYWNrKTsKLQotICAgIC8vIEpTQyBwdWJsaWMgQVBJ
IGRvZXNuJ3Qgc3VwcG9ydCBzZXR0aW5nIGEgR2V0dGVyIGZvciBhIHByb3BlcnR5IG9mIGEgZ2l2
ZW4gb2JqZWN0LCBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9NjEzNzQu
Ci0gICAgSlNDOjpQcm9wZXJ0eURlc2NyaXB0b3IgZGVzY3JpcHRvcjsKLSAgICBkZXNjcmlwdG9y
LnNldEdldHRlcig6OnRvSlMoZnVuY3Rpb24pKTsKLSAgICBkZXNjcmlwdG9yLnNldFNldHRlcihK
U0M6OmpzVW5kZWZpbmVkKCkpOwotICAgIGRlc2NyaXB0b3Iuc2V0RW51bWVyYWJsZShmYWxzZSk7
Ci0gICAgZGVzY3JpcHRvci5zZXRDb25maWd1cmFibGUoZmFsc2UpOwotICAgIHdpbmRvdy0+bWV0
aG9kVGFibGUoKS0+ZGVmaW5lT3duUHJvcGVydHkod2luZG93LCBleGVjLCBwcm9wZXJ0eU5hbWUu
Z2V0KCktPmlkZW50aWZpZXIoJmV4ZWMtPmdsb2JhbERhdGEoKSksIGRlc2NyaXB0b3IsIGZhbHNl
KTsKLX0KLQogLyohCiAgICAgXGNsYXNzIFFXZWJGcmFtZQogICAgIFxzaW5jZSA0LjQKZGlmZiAt
LWdpdCBhL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZV9wLmggYi9Tb3VyY2UvV2ViS2l0
L3F0L0FwaS9xd2ViZnJhbWVfcC5oCmluZGV4IDQyNDczYTE4MWYyMGUyZmRlMTA4MWRiOWJlMzFi
MDdmYjFhM2M3MGQuLjMyMDFhYWE1N2EzMDdkYjdmMjZmY2Y0MGZkMTJlOTdiN2RlNGRkMDIgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvcXQvQXBpL3F3ZWJmcmFtZV9wLmgKKysrIGIvU291cmNl
L1dlYktpdC9xdC9BcGkvcXdlYmZyYW1lX3AuaApAQCAtMTI5LDExICsxMjksNiBAQCBwdWJsaWM6
CiAjaWYgRU5BQkxFKE9SSUVOVEFUSU9OX0VWRU5UUykKICAgICBRT3JpZW50YXRpb25TZW5zb3Ig
bV9vcmllbnRhdGlvbjsKICNlbmRpZiAvLyBFTkFCTEUoT1JJRU5UQVRJT05fRVZFTlRTKS4KLQot
cHJpdmF0ZToKLSNpZiBVU0UoSlNDKQotICAgIHZvaWQgYWRkUXRTZW5kZXJUb0dsb2JhbE9iamVj
dCgpOwotI2VuZGlmCiB9OwogCiBjbGFzcyBRV2ViSGl0VGVzdFJlc3VsdFByaXZhdGUgewpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYktpdC9xdC90ZXN0cy9xb2JqZWN0YnJpZGdlL3RzdF9xb2JqZWN0
YnJpZGdlLmNwcCBiL1NvdXJjZS9XZWJLaXQvcXQvdGVzdHMvcW9iamVjdGJyaWRnZS90c3RfcW9i
amVjdGJyaWRnZS5jcHAKaW5kZXggOGQ0NDM1ODlhZDhmNDk0MDU2MDkzMWIyNjQ4YjIyZmZlMDc0
Mjg1MS4uZmFkOWNmZjNhZWQ5MGE4MDJlZWQ3ODU4YWFhMDhkYTk3ZGUwNzBhNyAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYktpdC9xdC90ZXN0cy9xb2JqZWN0YnJpZGdlL3RzdF9xb2JqZWN0YnJpZGdl
LmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0L3F0L3Rlc3RzL3FvYmplY3RicmlkZ2UvdHN0X3FvYmpl
Y3RicmlkZ2UuY3BwCkBAIC0xNDE3LDcgKzE0MTcsNyBAQCB2b2lkIHRzdF9RT2JqZWN0QnJpZGdl
Ojpjb25uZWN0QW5kRGlzY29ubmVjdCgpCiAgICAgICAgIFFDT01QQVJFKHR5cGUsIHNFcnJvcik7
CiAgICAgfQogCi0gICAgZXZhbEpTKCJteUhhbmRsZXIgPSBmdW5jdGlvbigpIHsgd2luZG93Lmdv
dFNpZ25hbCA9IHRydWU7IHdpbmRvdy5zaWduYWxBcmdzID0gYXJndW1lbnRzOyB3aW5kb3cuc2xv
dFRoaXNPYmplY3QgPSB0aGlzOyB3aW5kb3cuc2lnbmFsU2VuZGVyID0gX19xdF9zZW5kZXJfXzsg
fSIpOworICAgIGV2YWxKUygibXlIYW5kbGVyID0gZnVuY3Rpb24oKSB7IHdpbmRvdy5nb3RTaWdu
YWwgPSB0cnVlOyB3aW5kb3cuc2lnbmFsQXJncyA9IGFyZ3VtZW50czsgd2luZG93LnNsb3RUaGlz
T2JqZWN0ID0gdGhpczsgfSIpOwogCiAgICAgUUNPTVBBUkUoZXZhbEpTKCJteU9iamVjdC5teVNp
Z25hbC5jb25uZWN0KG15SGFuZGxlcikiKSwgc1VuZGVmaW5lZCk7CiAKQEAgLTE0MjUsNyArMTQy
NSw2IEBAIHZvaWQgdHN0X1FPYmplY3RCcmlkZ2U6OmNvbm5lY3RBbmREaXNjb25uZWN0KCkKICAg
ICBldmFsSlMoIm15T2JqZWN0Lm15U2lnbmFsKCkiKTsKICAgICBRQ09NUEFSRShldmFsSlMoImdv
dFNpZ25hbCIpLCBzVHJ1ZSk7CiAgICAgUUNPTVBBUkUoZXZhbEpTKCJzaWduYWxBcmdzLmxlbmd0
aCA9PSAwIiksIHNUcnVlKTsKLSAgICBRQ09NUEFSRShldmFsSlMoInNpZ25hbFNlbmRlciIpLCBl
dmFsSlMoIm15T2JqZWN0IikpOwogICAgIFFDT01QQVJFKGV2YWxKUygic2xvdFRoaXNPYmplY3Qg
PT0gd2luZG93IiksIHNUcnVlKTsKIAogICAgIGV2YWxKUygiZ290U2lnbmFsID0gZmFsc2UiKTsK
QEAgLTE0ODksNyArMTQ4OCw2IEBAIHZvaWQgdHN0X1FPYmplY3RCcmlkZ2U6OmNvbm5lY3RBbmRE
aXNjb25uZWN0KCkKICAgICBRQ09NUEFSRShldmFsSlMoImdvdFNpZ25hbCIpLCBzVHJ1ZSk7CiAg
ICAgUUNPTVBBUkUoZXZhbEpTKCJzaWduYWxBcmdzLmxlbmd0aCA9PSAwIiksIHNUcnVlKTsKICAg
ICBRQ09NUEFSRShldmFsSlMoInNsb3RUaGlzT2JqZWN0IiksIGV2YWxKUygib3RoZXJPYmplY3Qi
KSk7Ci0gICAgUUNPTVBBUkUoZXZhbEpTKCJzaWduYWxTZW5kZXIiKSwgZXZhbEpTKCJteU9iamVj
dCIpKTsKICAgICBRQ09NUEFSRShldmFsSlMoInNsb3RUaGlzT2JqZWN0Lm5hbWUiKSwgUUxhdGlu
MVN0cmluZygiZm9vIikpOwogICAgIFFDT01QQVJFKGV2YWxKUygibXlPYmplY3QubXlTaWduYWwu
ZGlzY29ubmVjdChvdGhlck9iamVjdCwgbXlIYW5kbGVyKSIpLCBzVW5kZWZpbmVkKTsKIApAQCAt
MTUwMCw3ICsxNDk4LDYgQEAgdm9pZCB0c3RfUU9iamVjdEJyaWRnZTo6Y29ubmVjdEFuZERpc2Nv
bm5lY3QoKQogICAgIFFDT01QQVJFKGV2YWxKUygiZ290U2lnbmFsIiksIHNUcnVlKTsKICAgICBR
Q09NUEFSRShldmFsSlMoInNpZ25hbEFyZ3MubGVuZ3RoID09IDEiKSwgc1RydWUpOwogICAgIFFD
T01QQVJFKGV2YWxKUygic2xvdFRoaXNPYmplY3QgPT0geWV0QW5vdGhlck9iamVjdCIpLCBzVHJ1
ZSk7Ci0gICAgUUNPTVBBUkUoZXZhbEpTKCJzaWduYWxTZW5kZXIgPT0gbXlPYmplY3QiKSwgc1Ry
dWUpOwogICAgIFFDT01QQVJFKGV2YWxKUygic2xvdFRoaXNPYmplY3QubmFtZSIpLCBRTGF0aW4x
U3RyaW5nKCJiYXIiKSk7CiAgICAgUUNPTVBBUkUoZXZhbEpTKCJteU9iamVjdC5teVNpZ25hbDIu
ZGlzY29ubmVjdCh5ZXRBbm90aGVyT2JqZWN0LCBteUhhbmRsZXIpIiksIHNVbmRlZmluZWQpOwog
CkBAIC0xNTEwLDcgKzE1MDcsNiBAQCB2b2lkIHRzdF9RT2JqZWN0QnJpZGdlOjpjb25uZWN0QW5k
RGlzY29ubmVjdCgpCiAgICAgUUNPTVBBUkUoZXZhbEpTKCJnb3RTaWduYWwiKSwgc1RydWUpOwog
ICAgIFFDT01QQVJFKGV2YWxKUygic2lnbmFsQXJncy5sZW5ndGggPT0gMSIpLCBzVHJ1ZSk7CiAg
ICAgUUNPTVBBUkUoZXZhbEpTKCJzbG90VGhpc09iamVjdCA9PSBteU9iamVjdCIpLCBzVHJ1ZSk7
Ci0gICAgUUNPTVBBUkUoZXZhbEpTKCJzaWduYWxTZW5kZXIgPT0gbXlPYmplY3QiKSwgc1RydWUp
OwogICAgIFFDT01QQVJFKGV2YWxKUygibXlPYmplY3QubXlTaWduYWwyLmRpc2Nvbm5lY3QobXlP
YmplY3QsIG15SGFuZGxlcikiKSwgc1VuZGVmaW5lZCk7CiAKICAgICAvLyBjb25uZWN0KG9iaiwg
c3RyaW5nKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>