<?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>29522</bug_id>
          
          <creation_ts>2009-09-19 13:51:20 -0700</creation_ts>
          <short_desc>Implement ES5 Object.defineProperties function</short_desc>
          <delta_ts>2009-09-19 15:16:12 -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>JavaScriptCore</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Oliver Hunt">oliver</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>148529</commentid>
    <comment_count>0</comment_count>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2009-09-19 13:51:20 -0700</bug_when>
    <thetext>As above (rdar://7214220)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148531</commentid>
    <comment_count>1</comment_count>
      <attachid>39823</attachid>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2009-09-19 14:27:21 -0700</bug_when>
    <thetext>Created attachment 39823
Patch v1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>148534</commentid>
    <comment_count>2</comment_count>
    <who name="Oliver Hunt">oliver</who>
    <bug_when>2009-09-19 15:16:12 -0700</bug_when>
    <thetext>Committed r48565</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>39823</attachid>
            <date>2009-09-19 14:27:21 -0700</date>
            <delta_ts>2009-09-19 14:47:17 -0700</delta_ts>
            <desc>Patch v1</desc>
            <filename>bug-29522-20090919142720.patch</filename>
            <type>text/plain</type>
            <size>10419</size>
            <attacher name="Oliver Hunt">oliver</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZyBiL0phdmFTY3JpcHRDb3JlL0No
YW5nZUxvZwppbmRleCAwOGE2NjUyLi4xNWQ4NmU3IDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29y
ZS9DaGFuZ2VMb2cKKysrIGIvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMjEg
QEAKIDIwMDktMDktMTkgIE9saXZlciBIdW50ICA8b2xpdmVyQGFwcGxlLmNvbT4KIAorICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBJbXBsZW1lbnQgRVM1IE9i
amVjdC5kZWZpbmVQcm9wZXJ0aWVzIGZ1bmN0aW9uCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJr
aXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yOTUyMgorCisgICAgICAgIEltcGxlbWVudCBPYmplY3Qu
ZGVmaW5lUHJvcGVydGllcy4gIEZhaXJseSBzaW1wbGUgcGF0Y2gsIHNpbXBseSBtYWtlcyB1c2Ug
b2YKKyAgICAgICAgZXhpc3RpbmcgZnVuY3Rpb25hbGl0eSB1c2VkIGZvciBkZWZpbmVQcm9wZXJ0
eS4KKworICAgICAgICAqIHJ1bnRpbWUvQ29tbW9uSWRlbnRpZmllcnMuaDoKKyAgICAgICAgKiBy
dW50aW1lL09iamVjdENvbnN0cnVjdG9yLmNwcDoKKyAgICAgICAgKEpTQzo6T2JqZWN0Q29uc3Ry
dWN0b3I6Ok9iamVjdENvbnN0cnVjdG9yKToKKyAgICAgICAgKEpTQzo6ZGVmaW5lUHJvcGVydGll
cyk6CisgICAgICAgIChKU0M6Om9iamVjdENvbnN0cnVjdG9yRGVmaW5lUHJvcGVydGllcyk6CisK
KzIwMDktMDktMTkgIE9saXZlciBIdW50ICA8b2xpdmVyQGFwcGxlLmNvbT4KKwogICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKEJ1aWxkIGZpeCkuCiAKICAgICAgICAgV2luZG93cyBidWlsZCBm
aXggcGFydDIKZGlmZiAtLWdpdCBhL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvQ29tbW9uSWRlbnRp
ZmllcnMuaCBiL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvQ29tbW9uSWRlbnRpZmllcnMuaAppbmRl
eCA3ODU0NmYyLi4xM2Y4MGExIDEwMDY0NAotLS0gYS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL0Nv
bW1vbklkZW50aWZpZXJzLmgKKysrIGIvSmF2YVNjcmlwdENvcmUvcnVudGltZS9Db21tb25JZGVu
dGlmaWVycy5oCkBAIC00MCw2ICs0MCw3IEBACiAgICAgbWFjcm8oY29uZmlndXJhYmxlKSBcCiAg
ICAgbWFjcm8oY29uc3RydWN0b3IpIFwKICAgICBtYWNybyhkZWZpbmVQcm9wZXJ0eSkgXAorICAg
IG1hY3JvKGRlZmluZVByb3BlcnRpZXMpIFwKICAgICBtYWNybyhlbnVtZXJhYmxlKSBcCiAgICAg
bWFjcm8oZXZhbCkgXAogICAgIG1hY3JvKGV4ZWMpIFwKZGlmZiAtLWdpdCBhL0phdmFTY3JpcHRD
b3JlL3J1bnRpbWUvT2JqZWN0Q29uc3RydWN0b3IuY3BwIGIvSmF2YVNjcmlwdENvcmUvcnVudGlt
ZS9PYmplY3RDb25zdHJ1Y3Rvci5jcHAKaW5kZXggOTQzZjg0My4uYjc5NWFjMyAxMDA2NDQKLS0t
IGEvSmF2YVNjcmlwdENvcmUvcnVudGltZS9PYmplY3RDb25zdHJ1Y3Rvci5jcHAKKysrIGIvSmF2
YVNjcmlwdENvcmUvcnVudGltZS9PYmplY3RDb25zdHJ1Y3Rvci5jcHAKQEAgLTM4LDYgKzM4LDcg
QEAgc3RhdGljIEpTVmFsdWUgSlNDX0hPU1RfQ0FMTCBvYmplY3RDb25zdHJ1Y3RvckdldFByb3Rv
dHlwZU9mKEV4ZWNTdGF0ZSosIEpTT2JqZWMKIHN0YXRpYyBKU1ZhbHVlIEpTQ19IT1NUX0NBTEwg
b2JqZWN0Q29uc3RydWN0b3JHZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IoRXhlY1N0YXRlKiwgSlNP
YmplY3QqLCBKU1ZhbHVlLCBjb25zdCBBcmdMaXN0Jik7CiBzdGF0aWMgSlNWYWx1ZSBKU0NfSE9T
VF9DQUxMIG9iamVjdENvbnN0cnVjdG9yS2V5cyhFeGVjU3RhdGUqLCBKU09iamVjdCosIEpTVmFs
dWUsIGNvbnN0IEFyZ0xpc3QmKTsKIHN0YXRpYyBKU1ZhbHVlIEpTQ19IT1NUX0NBTEwgb2JqZWN0
Q29uc3RydWN0b3JEZWZpbmVQcm9wZXJ0eShFeGVjU3RhdGUqLCBKU09iamVjdCosIEpTVmFsdWUs
IGNvbnN0IEFyZ0xpc3QmKTsKK3N0YXRpYyBKU1ZhbHVlIEpTQ19IT1NUX0NBTEwgb2JqZWN0Q29u
c3RydWN0b3JEZWZpbmVQcm9wZXJ0aWVzKEV4ZWNTdGF0ZSosIEpTT2JqZWN0KiwgSlNWYWx1ZSwg
Y29uc3QgQXJnTGlzdCYpOwogCiBPYmplY3RDb25zdHJ1Y3Rvcjo6T2JqZWN0Q29uc3RydWN0b3Io
RXhlY1N0YXRlKiBleGVjLCBQYXNzUmVmUHRyPFN0cnVjdHVyZT4gc3RydWN0dXJlLCBPYmplY3RQ
cm90b3R5cGUqIG9iamVjdFByb3RvdHlwZSwgU3RydWN0dXJlKiBwcm90b3R5cGVGdW5jdGlvblN0
cnVjdHVyZSkKIDogSW50ZXJuYWxGdW5jdGlvbigmZXhlYy0+Z2xvYmFsRGF0YSgpLCBzdHJ1Y3R1
cmUsIElkZW50aWZpZXIoZXhlYywgIk9iamVjdCIpKQpAQCAtNTEsNyArNTIsOCBAQCBPYmplY3RD
b25zdHJ1Y3Rvcjo6T2JqZWN0Q29uc3RydWN0b3IoRXhlY1N0YXRlKiBleGVjLCBQYXNzUmVmUHRy
PFN0cnVjdHVyZT4gc3RydQogICAgIHB1dERpcmVjdEZ1bmN0aW9uV2l0aG91dFRyYW5zaXRpb24o
ZXhlYywgbmV3IChleGVjKSBOYXRpdmVGdW5jdGlvbldyYXBwZXIoZXhlYywgcHJvdG90eXBlRnVu
Y3Rpb25TdHJ1Y3R1cmUsIDEsIGV4ZWMtPnByb3BlcnR5TmFtZXMoKS5nZXRQcm90b3R5cGVPZiwg
b2JqZWN0Q29uc3RydWN0b3JHZXRQcm90b3R5cGVPZiksIERvbnRFbnVtKTsKICAgICBwdXREaXJl
Y3RGdW5jdGlvbldpdGhvdXRUcmFuc2l0aW9uKGV4ZWMsIG5ldyAoZXhlYykgTmF0aXZlRnVuY3Rp
b25XcmFwcGVyKGV4ZWMsIHByb3RvdHlwZUZ1bmN0aW9uU3RydWN0dXJlLCAyLCBleGVjLT5wcm9w
ZXJ0eU5hbWVzKCkuZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yLCBvYmplY3RDb25zdHJ1Y3Rvckdl
dE93blByb3BlcnR5RGVzY3JpcHRvciksIERvbnRFbnVtKTsKICAgICBwdXREaXJlY3RGdW5jdGlv
bldpdGhvdXRUcmFuc2l0aW9uKGV4ZWMsIG5ldyAoZXhlYykgTmF0aXZlRnVuY3Rpb25XcmFwcGVy
KGV4ZWMsIHByb3RvdHlwZUZ1bmN0aW9uU3RydWN0dXJlLCAxLCBleGVjLT5wcm9wZXJ0eU5hbWVz
KCkua2V5cywgb2JqZWN0Q29uc3RydWN0b3JLZXlzKSwgRG9udEVudW0pOwotICAgICAgICBwdXRE
aXJlY3RGdW5jdGlvbldpdGhvdXRUcmFuc2l0aW9uKGV4ZWMsIG5ldyAoZXhlYykgTmF0aXZlRnVu
Y3Rpb25XcmFwcGVyKGV4ZWMsIHByb3RvdHlwZUZ1bmN0aW9uU3RydWN0dXJlLCAzLCBleGVjLT5w
cm9wZXJ0eU5hbWVzKCkuZGVmaW5lUHJvcGVydHksIG9iamVjdENvbnN0cnVjdG9yRGVmaW5lUHJv
cGVydHkpLCBEb250RW51bSk7CisgICAgcHV0RGlyZWN0RnVuY3Rpb25XaXRob3V0VHJhbnNpdGlv
bihleGVjLCBuZXcgKGV4ZWMpIE5hdGl2ZUZ1bmN0aW9uV3JhcHBlcihleGVjLCBwcm90b3R5cGVG
dW5jdGlvblN0cnVjdHVyZSwgMywgZXhlYy0+cHJvcGVydHlOYW1lcygpLmRlZmluZVByb3BlcnR5
LCBvYmplY3RDb25zdHJ1Y3RvckRlZmluZVByb3BlcnR5KSwgRG9udEVudW0pOworICAgIHB1dERp
cmVjdEZ1bmN0aW9uV2l0aG91dFRyYW5zaXRpb24oZXhlYywgbmV3IChleGVjKSBOYXRpdmVGdW5j
dGlvbldyYXBwZXIoZXhlYywgcHJvdG90eXBlRnVuY3Rpb25TdHJ1Y3R1cmUsIDIsIGV4ZWMtPnBy
b3BlcnR5TmFtZXMoKS5kZWZpbmVQcm9wZXJ0aWVzLCBvYmplY3RDb25zdHJ1Y3RvckRlZmluZVBy
b3BlcnRpZXMpLCBEb250RW51bSk7CiB9CiAKIC8vIEVDTUEgMTUuMi4yCkBAIC0yMzcsNCArMjM5
LDQ3IEBAIEpTVmFsdWUgSlNDX0hPU1RfQ0FMTCBvYmplY3RDb25zdHJ1Y3RvckRlZmluZVByb3Bl
cnR5KEV4ZWNTdGF0ZSogZXhlYywgSlNPYmplY3QqCiAgICAgcmV0dXJuIE87CiB9CiAKK3N0YXRp
YyBKU1ZhbHVlIGRlZmluZVByb3BlcnRpZXMoRXhlY1N0YXRlKiBleGVjLCBKU09iamVjdCogb2Jq
ZWN0LCBKU09iamVjdCogcHJvcGVydGllcykKK3sKKyAgICBQcm9wZXJ0eU5hbWVBcnJheSBwcm9w
ZXJ0eU5hbWVzKGV4ZWMpOworICAgIGFzT2JqZWN0KHByb3BlcnRpZXMpLT5nZXRPd25Qcm9wZXJ0
eU5hbWVzKGV4ZWMsIHByb3BlcnR5TmFtZXMpOworICAgIHNpemVfdCBudW1Qcm9wZXJ0aWVzID0g
cHJvcGVydHlOYW1lcy5zaXplKCk7CisgICAgVmVjdG9yPFByb3BlcnR5RGVzY3JpcHRvcj4gZGVz
Y3JpcHRvcnM7CisgICAgTWFya2VkQXJndW1lbnRCdWZmZXIgbWFya0J1ZmZlcjsKKyAgICBmb3Ig
KHNpemVfdCBpID0gMDsgaSA8IG51bVByb3BlcnRpZXM7IGkrKykgeworICAgICAgICBQcm9wZXJ0
eVNsb3Qgc2xvdDsKKyAgICAgICAgSlNWYWx1ZSBwcm9wID0gcHJvcGVydGllcy0+Z2V0KGV4ZWMs
IHByb3BlcnR5TmFtZXNbaV0pOworICAgICAgICBpZiAoZXhlYy0+aGFkRXhjZXB0aW9uKCkpCisg
ICAgICAgICAgICByZXR1cm4ganNOdWxsKCk7CisgICAgICAgIFByb3BlcnR5RGVzY3JpcHRvciBk
ZXNjcmlwdG9yOworICAgICAgICBpZiAoIXRvUHJvcGVydHlEZXNjcmlwdG9yKGV4ZWMsIHByb3As
IGRlc2NyaXB0b3IpKQorICAgICAgICAgICAgcmV0dXJuIGpzTnVsbCgpOworICAgICAgICBkZXNj
cmlwdG9ycy5hcHBlbmQoZGVzY3JpcHRvcik7CisgICAgICAgIC8vIEVuc3VyZSB3ZSBtYXJrIGFs
bCB0aGUgdmFsdWVzIHRoYXQgd2UncmUgYWNjdW11bGF0aW5nCisgICAgICAgIGlmIChkZXNjcmlw
dG9yLmlzRGF0YURlc2NyaXB0b3IoKSAmJiBkZXNjcmlwdG9yLnZhbHVlKCkpCisgICAgICAgICAg
ICBtYXJrQnVmZmVyLmFwcGVuZChkZXNjcmlwdG9yLnZhbHVlKCkpOworICAgICAgICBpZiAoZGVz
Y3JpcHRvci5pc0FjY2Vzc29yRGVzY3JpcHRvcigpKSB7CisgICAgICAgICAgICBpZiAoZGVzY3Jp
cHRvci5nZXR0ZXIoKSkKKyAgICAgICAgICAgICAgICBtYXJrQnVmZmVyLmFwcGVuZChkZXNjcmlw
dG9yLmdldHRlcigpKTsKKyAgICAgICAgICAgIGlmIChkZXNjcmlwdG9yLnNldHRlcigpKQorICAg
ICAgICAgICAgICAgIG1hcmtCdWZmZXIuYXBwZW5kKGRlc2NyaXB0b3Iuc2V0dGVyKCkpOworICAg
ICAgICB9CisgICAgfQorICAgIGZvciAoc2l6ZV90IGkgPSAwOyBpIDwgbnVtUHJvcGVydGllczsg
aSsrKSB7CisgICAgICAgIG9iamVjdC0+ZGVmaW5lT3duUHJvcGVydHkoZXhlYywgcHJvcGVydHlO
YW1lc1tpXSwgZGVzY3JpcHRvcnNbaV0sIHRydWUpOworICAgICAgICBpZiAoZXhlYy0+aGFkRXhj
ZXB0aW9uKCkpCisgICAgICAgICAgICByZXR1cm4ganNOdWxsKCk7CisgICAgfQorICAgIHJldHVy
biBvYmplY3Q7Cit9CisKK0pTVmFsdWUgSlNDX0hPU1RfQ0FMTCBvYmplY3RDb25zdHJ1Y3RvckRl
ZmluZVByb3BlcnRpZXMoRXhlY1N0YXRlKiBleGVjLCBKU09iamVjdCosIEpTVmFsdWUsIGNvbnN0
IEFyZ0xpc3QmIGFyZ3MpCit7CisgICAgaWYgKCFhcmdzLmF0KDApLmlzT2JqZWN0KCkpCisgICAg
ICAgIHJldHVybiB0aHJvd0Vycm9yKGV4ZWMsIFR5cGVFcnJvciwgIlByb3BlcnRpZXMgY2FuIG9u
bHkgYmUgZGVmaW5lZCBvbiBPYmplY3RzLiIpOworICAgIGlmICghYXJncy5hdCgxKS5pc09iamVj
dCgpKQorICAgICAgICByZXR1cm4gdGhyb3dFcnJvcihleGVjLCBUeXBlRXJyb3IsICJQcm9wZXJ0
eSBkZXNjcmlwdG9yIGxpc3QgbXVzdCBiZSBhbiBPYmplY3QuIik7CisgICAgcmV0dXJuIGRlZmlu
ZVByb3BlcnRpZXMoZXhlYywgYXNPYmplY3QoYXJncy5hdCgwKSksIGFzT2JqZWN0KGFyZ3MuYXQo
MSkpKTsKK30KKwogfSAvLyBuYW1lc3BhY2UgSlNDCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggOTM1NGMxYi4uODYyZTU0OCAx
MDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRlc3RzL0NoYW5n
ZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDA5LTA5LTE5ICBPbGl2ZXIgSHVudCAgPG9saXZlckBh
cHBsZS5jb20+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAg
ICAgSW1wbGVtZW50IEVTNSBPYmplY3QuZGVmaW5lUHJvcGVydGllcyBmdW5jdGlvbgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9Mjk1MjIKKworICAgICAg
ICBBZGQgdGVzdHMgZm9yIE9iamVjdC5kZWZpbmVQcm9wZXJ0aWVzIEFQSS4KKworICAgICAgICAq
IGZhc3QvanMvT2JqZWN0LWRlZmluZVByb3BlcnRpZXMtZXhwZWN0ZWQudHh0OiBBZGRlZC4KKyAg
ICAgICAgKiBmYXN0L2pzL09iamVjdC1kZWZpbmVQcm9wZXJ0aWVzLmh0bWw6IEFkZGVkLgorICAg
ICAgICAqIGZhc3QvanMvcmVzb3VyY2VzL09iamVjdC1kZWZpbmVQcm9wZXJ0aWVzLmpzOiBBZGRl
ZC4KKwogMjAwOS0wOS0xOSAgQWRhbSBCYXJ0aCAgPGFiYXJ0aEB3ZWJraXQub3JnPgogCiAgICAg
ICAgIFJldmlld2VkIGJ5IE9saXZlciBIdW50LgpkaWZmIC0tZ2l0IGEvTGF5b3V0VGVzdHMvZmFz
dC9qcy9PYmplY3QtZGVmaW5lUHJvcGVydGllcy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9m
YXN0L2pzL09iamVjdC1kZWZpbmVQcm9wZXJ0aWVzLWV4cGVjdGVkLnR4dApuZXcgZmlsZSBtb2Rl
IDEwMDY0NAppbmRleCAwMDAwMDAwLi44ZDRmODE3Ci0tLSAvZGV2L251bGwKKysrIGIvTGF5b3V0
VGVzdHMvZmFzdC9qcy9PYmplY3QtZGVmaW5lUHJvcGVydGllcy1leHBlY3RlZC50eHQKQEAgLTAs
MCArMSwxOSBAQAorVGVzdCB0byBlbnN1cmUgY29ycmVjdCBiZWhhdmlvdXIgb2YgT2JqZWN0LmRl
ZmluZVByb3BlcnRpZXMKKworT24gc3VjY2VzcywgeW91IHdpbGwgc2VlIGEgc2VyaWVzIG9mICJQ
QVNTIiBtZXNzYWdlcywgZm9sbG93ZWQgYnkgIlRFU1QgQ09NUExFVEUiLgorCisKK1BBU1MgT2Jq
ZWN0LmRlZmluZVByb3BlcnRpZXMoKSB0aHJldyBleGNlcHRpb24gVHlwZUVycm9yOiBQcm9wZXJ0
aWVzIGNhbiBvbmx5IGJlIGRlZmluZWQgb24gT2JqZWN0cy4uCitQQVNTIE9iamVjdC5kZWZpbmVQ
cm9wZXJ0aWVzKCdhIHN0cmluZycpIHRocmV3IGV4Y2VwdGlvbiBUeXBlRXJyb3I6IFByb3BlcnRp
ZXMgY2FuIG9ubHkgYmUgZGVmaW5lZCBvbiBPYmplY3RzLi4KK1BBU1MgT2JqZWN0LmRlZmluZVBy
b3BlcnRpZXMoe30sICdhIHN0cmluZycpIHRocmV3IGV4Y2VwdGlvbiBUeXBlRXJyb3I6IFByb3Bl
cnR5IGRlc2NyaXB0b3IgbGlzdCBtdXN0IGJlIGFuIE9iamVjdC4uCitQQVNTIEpTT04uc3RyaW5n
aWZ5KE9iamVjdC5kZWZpbmVQcm9wZXJ0aWVzKHt9LHtwcm9wZXJ0eTp7dmFsdWU6J2ZvbycsIGVu
dW1lcmFibGU6dHJ1ZX0sIHByb3BlcnR5Mjp7dmFsdWU6J2ZvbycsIGVudW1lcmFibGU6dHJ1ZX19
KSkgaXMgJ3sicHJvcGVydHkiOiJmb28iLCJwcm9wZXJ0eTIiOiJmb28ifScKK1BBU1MgSlNPTi5z
dHJpbmdpZnkoT2JqZWN0LmRlZmluZVByb3BlcnRpZXMoe30se3Byb3BlcnR5Ont2YWx1ZTonZm9v
J30sIHByb3BlcnR5Mjp7dmFsdWU6J2ZvbycsIGVudW1lcmFibGU6dHJ1ZX19KSkgaXMgJ3sicHJv
cGVydHkyIjoiZm9vIn0nCitQQVNTIEpTT04uc3RyaW5naWZ5KE9iamVjdC5kZWZpbmVQcm9wZXJ0
aWVzKHtwcm9wZXJ0eTonZm9vJ30se3Byb3BlcnR5Ont2YWx1ZTonZm9vJywgZW51bWVyYWJsZTp0
cnVlfSwgcHJvcGVydHkyOnt2YWx1ZTonZm9vJywgZW51bWVyYWJsZTp0cnVlfX0pKSBpcyAneyJw
cm9wZXJ0eSI6ImZvbyIsInByb3BlcnR5MiI6ImZvbyJ9JworUEFTUyBKU09OLnN0cmluZ2lmeShP
YmplY3QuZGVmaW5lUHJvcGVydGllcyh7cHJvcGVydHk6J2Zvbyd9LHtwcm9wZXJ0eTp7dmFsdWU6
J2ZvbycsIGVudW1lcmFibGU6ZmFsc2V9LCBwcm9wZXJ0eTI6e3ZhbHVlOidmb28nLCBlbnVtZXJh
YmxlOnRydWV9fSkpIGlzICd7InByb3BlcnR5MiI6ImZvbyJ9JworUEFTUyBKU09OLnN0cmluZ2lm
eShPYmplY3QuZGVmaW5lUHJvcGVydGllcyh7cHJvcGVydHk6J2Zvbyd9LHtwcm9wZXJ0eTp7dmFs
dWU6J2Zvbyd9LCBwcm9wZXJ0eTI6e3ZhbHVlOidmb28nLCBlbnVtZXJhYmxlOnRydWV9fSkpIGlz
ICd7InByb3BlcnR5IjoiZm9vIiwicHJvcGVydHkyIjoiZm9vIn0nCitQQVNTIE9iamVjdC5kZWZp
bmVQcm9wZXJ0aWVzKGVtcHR5T2JqZWN0LCB7Zm9vOnt2YWx1ZTogdHJ1ZX0sIGJhcjp7Z2V0OmZ1
bmN0aW9uKCl7fSwgd3JpdGFibGU6dHJ1ZX19KSB0aHJldyBleGNlcHRpb24gVHlwZUVycm9yOiBJ
bnZhbGlkIHByb3BlcnR5LiAgJ3dyaXRhYmxlJyBwcmVzZW50IG9uIHByb3BlcnR5IHdpdGggZ2V0
dGVyIG9yIHNldHRlci4uCitQQVNTICdmb28nIGluIGVtcHR5T2JqZWN0IGlzIGZhbHNlCitQQVNT
IHN1Y2Nlc3NmdWxseVBhcnNlZCBpcyB0cnVlCisKK1RFU1QgQ09NUExFVEUKKwpkaWZmIC0tZ2l0
IGEvTGF5b3V0VGVzdHMvZmFzdC9qcy9PYmplY3QtZGVmaW5lUHJvcGVydGllcy5odG1sIGIvTGF5
b3V0VGVzdHMvZmFzdC9qcy9PYmplY3QtZGVmaW5lUHJvcGVydGllcy5odG1sCm5ldyBmaWxlIG1v
ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjg2NTM3ZTIKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlv
dXRUZXN0cy9mYXN0L2pzL09iamVjdC1kZWZpbmVQcm9wZXJ0aWVzLmh0bWwKQEAgLTAsMCArMSwx
MyBAQAorPCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9JRVRGLy9EVEQgSFRNTC8vRU4iPgorPGh0
bWw+Cis8aGVhZD4KKzxsaW5rIHJlbD0ic3R5bGVzaGVldCIgaHJlZj0icmVzb3VyY2VzL2pzLXRl
c3Qtc3R5bGUuY3NzIj4KKzxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvanMtdGVzdC1wcmUuanMiPjwv
c2NyaXB0PgorPC9oZWFkPgorPGJvZHk+Cis8cCBpZD0iZGVzY3JpcHRpb24iPjwvcD4KKzxkaXYg
aWQ9ImNvbnNvbGUiPjwvZGl2PgorPHNjcmlwdCBzcmM9InJlc291cmNlcy9PYmplY3QtZGVmaW5l
UHJvcGVydGllcy5qcyI+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0icmVzb3VyY2VzL2pzLXRlc3Qt
cG9zdC5qcyI+PC9zY3JpcHQ+Cis8L2JvZHk+Cis8L2h0bWw+CmRpZmYgLS1naXQgYS9MYXlvdXRU
ZXN0cy9mYXN0L2pzL3Jlc291cmNlcy9PYmplY3QtZGVmaW5lUHJvcGVydGllcy5qcyBiL0xheW91
dFRlc3RzL2Zhc3QvanMvcmVzb3VyY2VzL09iamVjdC1kZWZpbmVQcm9wZXJ0aWVzLmpzCm5ldyBm
aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAuLjJkZjkwMWUKLS0tIC9kZXYvbnVsbAorKysg
Yi9MYXlvdXRUZXN0cy9mYXN0L2pzL3Jlc291cmNlcy9PYmplY3QtZGVmaW5lUHJvcGVydGllcy5q
cwpAQCAtMCwwICsxLDE1IEBACitkZXNjcmlwdGlvbigiVGVzdCB0byBlbnN1cmUgY29ycmVjdCBi
ZWhhdmlvdXIgb2YgT2JqZWN0LmRlZmluZVByb3BlcnRpZXMiKTsKKworc2hvdWxkVGhyb3coIk9i
amVjdC5kZWZpbmVQcm9wZXJ0aWVzKCkiKTsKK3Nob3VsZFRocm93KCJPYmplY3QuZGVmaW5lUHJv
cGVydGllcygnYSBzdHJpbmcnKSIpOworc2hvdWxkVGhyb3coIk9iamVjdC5kZWZpbmVQcm9wZXJ0
aWVzKHt9LCAnYSBzdHJpbmcnKSIpOworc2hvdWxkQmUoIkpTT04uc3RyaW5naWZ5KE9iamVjdC5k
ZWZpbmVQcm9wZXJ0aWVzKHt9LHtwcm9wZXJ0eTp7dmFsdWU6J2ZvbycsIGVudW1lcmFibGU6dHJ1
ZX0sIHByb3BlcnR5Mjp7dmFsdWU6J2ZvbycsIGVudW1lcmFibGU6dHJ1ZX19KSkiLCAnXCd7InBy
b3BlcnR5IjoiZm9vIiwicHJvcGVydHkyIjoiZm9vIn1cJycpOworc2hvdWxkQmUoIkpTT04uc3Ry
aW5naWZ5KE9iamVjdC5kZWZpbmVQcm9wZXJ0aWVzKHt9LHtwcm9wZXJ0eTp7dmFsdWU6J2Zvbyd9
LCBwcm9wZXJ0eTI6e3ZhbHVlOidmb28nLCBlbnVtZXJhYmxlOnRydWV9fSkpIiwgJ1wneyJwcm9w
ZXJ0eTIiOiJmb28ifVwnJyk7CitzaG91bGRCZSgiSlNPTi5zdHJpbmdpZnkoT2JqZWN0LmRlZmlu
ZVByb3BlcnRpZXMoe3Byb3BlcnR5Oidmb28nfSx7cHJvcGVydHk6e3ZhbHVlOidmb28nLCBlbnVt
ZXJhYmxlOnRydWV9LCBwcm9wZXJ0eTI6e3ZhbHVlOidmb28nLCBlbnVtZXJhYmxlOnRydWV9fSkp
IiwgJ1wneyJwcm9wZXJ0eSI6ImZvbyIsInByb3BlcnR5MiI6ImZvbyJ9XCcnKTsKK3Nob3VsZEJl
KCJKU09OLnN0cmluZ2lmeShPYmplY3QuZGVmaW5lUHJvcGVydGllcyh7cHJvcGVydHk6J2Zvbyd9
LHtwcm9wZXJ0eTp7dmFsdWU6J2ZvbycsIGVudW1lcmFibGU6ZmFsc2V9LCBwcm9wZXJ0eTI6e3Zh
bHVlOidmb28nLCBlbnVtZXJhYmxlOnRydWV9fSkpIiwgJ1wneyJwcm9wZXJ0eTIiOiJmb28ifVwn
Jyk7CitzaG91bGRCZSgiSlNPTi5zdHJpbmdpZnkoT2JqZWN0LmRlZmluZVByb3BlcnRpZXMoe3By
b3BlcnR5Oidmb28nfSx7cHJvcGVydHk6e3ZhbHVlOidmb28nfSwgcHJvcGVydHkyOnt2YWx1ZTon
Zm9vJywgZW51bWVyYWJsZTp0cnVlfX0pKSIsICdcJ3sicHJvcGVydHkiOiJmb28iLCJwcm9wZXJ0
eTIiOiJmb28ifVwnJyk7CitlbXB0eU9iamVjdD17fTsKK3Nob3VsZFRocm93KCJPYmplY3QuZGVm
aW5lUHJvcGVydGllcyhlbXB0eU9iamVjdCwge2Zvbzp7dmFsdWU6IHRydWV9LCBiYXI6e2dldDpm
dW5jdGlvbigpe30sIHdyaXRhYmxlOnRydWV9fSkiKTsKK3Nob3VsZEJlRmFsc2UoIidmb28nIGlu
IGVtcHR5T2JqZWN0Iik7CisKK3N1Y2Nlc3NmdWxseVBhcnNlZCA9IHRydWU7
</data>
<flag name="review"
          id="20959"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>