<?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>143016</bug_id>
          
          <creation_ts>2015-03-24 13:30:16 -0700</creation_ts>
          <short_desc>Fix designated initializer violations</short_desc>
          <delta_ts>2015-03-24 14:18:13 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1079685</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-03-24 13:30:16 -0700</bug_when>
    <thetext>Fix designated initializer violations</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1079691</commentid>
    <comment_count>1</comment_count>
      <attachid>249346</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-03-24 13:37:27 -0700</bug_when>
    <thetext>Created attachment 249346
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1079701</commentid>
    <comment_count>2</comment_count>
      <attachid>249346</attachid>
    <who name="">mitz</who>
    <bug_when>2015-03-24 13:58:49 -0700</bug_when>
    <thetext>Comment on attachment 249346
Patch

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

&gt; Source/WebCore/bindings/objc/DOMObject.mm:-48
&gt; -    [self release];

You shouldn’t remove this.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1079713</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-03-24 14:14:29 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Comment on attachment 249346 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=249346&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/bindings/objc/DOMObject.mm:-48
&gt; &gt; -    [self release];
&gt; 
&gt; You shouldn’t remove this.

This has always been dead code, and once you raise an exception all memory management goes out the door anyway. This just follows the established pattern that other frameworks use (Foundation for example).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1079717</commentid>
    <comment_count>4</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2015-03-24 14:18:13 -0700</bug_when>
    <thetext>Committed r181906: &lt;http://trac.webkit.org/changeset/181906&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>249346</attachid>
            <date>2015-03-24 13:37:27 -0700</date>
            <delta_ts>2015-03-24 13:58:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-143016-20150324133650.patch</filename>
            <type>text/plain</type>
            <size>8263</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgxODk4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZWIwYjc0ZDU2MjUxNGJh
NzBmYjQwNTM4YmU1ZGJiZTRmMzlhNTQ1Ny4uMTE3MTc1NTgzYTJlMTYwNTQ1YTk3ZGVkMTJlMjQ4
MThmODc1ZWM0MCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE1LTAzLTI0ICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgRml4IGRlc2lnbmF0
ZWQgaW5pdGlhbGl6ZXIgdmlvbGF0aW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTQzMDE2CisgICAgICAgIHJkYXI6Ly9wcm9ibGVtLzIwMjY4ODU4
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgTWFyayAt
W0RPTU9iamVjdCBpbml0XSBhcyB1bmF2YWlsYWJsZS4KKworICAgICAgICAqIGJpbmRpbmdzL29i
amMvRE9NT2JqZWN0Lmg6CisgICAgICAgICogYmluZGluZ3Mvb2JqYy9ET01PYmplY3QubW06Cisg
ICAgICAgICgtW0RPTU9iamVjdCBpbml0XSk6CisKIDIwMTUtMDMtMjQgIERhdmlkIEh5YXR0ICA8
aHlhdHRAYXBwbGUuY29tPgogCiAgICAgICAgIEltcHJvdmUgdGhlIG9mZnNldFdpZHRoL0hlaWdo
dCBsYXlvdXQgb3B0aW1pemF0aW9uCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L21hYy9DaGFu
Z2VMb2cgYi9Tb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cKaW5kZXggZDY0MDhmODllODI1MGM2
NjQ3MzI3ZjMxNjA1YWQxMmZiMTdkZGY3OC4uN2UxYjJiYjRiMjMzNTUyODAxNWQzOTI2ZDMyMWY5
Y2JlMGM3ZjQ1MiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDE1LTAzLTI0
ICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgRml4IGRl
c2lnbmF0ZWQgaW5pdGlhbGl6ZXIgdmlvbGF0aW9ucworICAgICAgICBodHRwczovL2J1Z3Mud2Vi
a2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQzMDE2CisgICAgICAgIHJkYXI6Ly9wcm9ibGVtLzIw
MjY4ODU4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
TW92ZSAtW1dlYkJhY2tGb3J3YXJkTGlzdCBpbml0V2l0aEJhY2tGb3J3YXJkTGlzdDpdIHRvIHRo
ZSBpbXBsZW1lbnRhdGlvbiBpbnN0ZWFkIG9mIGEgY2F0ZWdvcnkgc2luY2UKKyAgICAgICAgbm9i
b2R5IGNhbGxzIGl0IG91dHNpZGUgb2YgV2ViQmFja0ZvcndhcmRMaXN0Lm1tLgorCisgICAgICAg
ICogSGlzdG9yeS9XZWJCYWNrRm9yd2FyZExpc3QubW06CisgICAgICAgICogSGlzdG9yeS9XZWJC
YWNrRm9yd2FyZExpc3RJbnRlcm5hbC5oOgorCiAyMDE1LTAzLTIzICBBbGV4ZXkgUHJvc2t1cnlh
a292ICA8YXBAYXBwbGUuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT04gKFlvc2VtaXRlKTogV0tW
aWV3IHZpc2liaWxpdHkgbm90aWZpY2F0aW9ucyBhcmUgbWVzc2VkIHVwCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXgg
ZjVjNTY0MDU1ZDZhYjA5MmEyMGU2OTA0NDEyNDA3ODM2ZDBjNzcyZC4uMzdhODVhMDdjN2M3NzBi
NmQ1YmVlNmJjOWQ3ZDZlM2U2NWQ2YjY1NiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hh
bmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisy
MDE1LTAzLTI0ICBBbmRlcnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAg
ICAgRml4IGRlc2lnbmF0ZWQgaW5pdGlhbGl6ZXIgdmlvbGF0aW9ucworICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQzMDE2CisgICAgICAgIHJkYXI6Ly9w
cm9ibGVtLzIwMjY4ODU4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisK
KyAgICAgICAgTW92ZSAtW1dLUHJvY2Vzc1Bvb2wgX2luaXRXaXRoQ29uZmlndXJhdGlvbjpdIHRv
IGEgY2xhc3MgZXh0ZW5zaW9uIHNvIHdlIGNhbiBtYWtlIGl0IHRoZSBkZXNpZ25hdGVkIGluaXRp
YWxpemVyLgorCisgICAgICAgICogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1Byb2Nlc3NQb29sLm1t
OgorICAgICAgICAoLVtXS1Byb2Nlc3NQb29sIF9pbml0V2l0aENvbmZpZ3VyYXRpb246XSk6Cisg
ICAgICAgICogVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1Byb2Nlc3NQb29sUHJpdmF0ZS5oOgorCiAy
MDE1LTAzLTI0ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgW1dL
Ml0gTmV0d29ya0NhY2hlIHJldHJpZXZhbHMgZmFpbCBmb3IgZW50cmllcyB3aXRoIG5vIGJvZHkK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL29iamMvRE9NT2JqZWN0LmggYi9T
b3VyY2UvV2ViQ29yZS9iaW5kaW5ncy9vYmpjL0RPTU9iamVjdC5oCmluZGV4IDRjMGMzNTRmOGU2
YjFhNWZmOGY2YTBhMzY4ZjRlNjFkZmZmNmYzMzMuLjBmMTNjNjIwZGNkMzYxNmYzNWMwZmE1YjFi
ZGNmYmNkM2JhZmFjNDAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL2JpbmRpbmdzL29iamMv
RE9NT2JqZWN0LmgKKysrIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvb2JqYy9ET01PYmplY3Qu
aApAQCAtMSw1ICsxLDUgQEAKIC8qCi0gKiBDb3B5cmlnaHQgKEMpIDIwMDQsIDIwMDYsIDIwMDkg
QXBwbGUgSW5jLiBBbGwgcmlnaHRzIHJlc2VydmVkLgorICogQ29weXJpZ2h0IChDKSAyMDA0LCAy
MDA2LCAyMDA5LCAyMDE1IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KICAqIENvcHly
aWdodCAoQykgMjAwNiBTYW11ZWwgV2VpbmlnIDxzYW0ud2VpbmlnQGdtYWlsLmNvbT4KICAqCiAg
KiBSZWRpc3RyaWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRo
IG9yIHdpdGhvdXQKQEAgLTM5LDYgKzM5LDkgQEAgV0VCS0lUX0NMQVNTX0FWQUlMQUJMRV9NQUMo
MTBfNCkKIEBwcml2YXRlCiAgICAgRE9NT2JqZWN0SW50ZXJuYWwgKl9pbnRlcm5hbDsKIH0KKwor
LSAoaW5zdGFuY2V0eXBlKWluaXQgTlNfVU5BVkFJTEFCTEU7CisKIEBlbmQKIAogQGludGVyZmFj
ZSBET01PYmplY3QgKERPTUxpbmtTdHlsZSkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2Jp
bmRpbmdzL29iamMvRE9NT2JqZWN0Lm1tIGIvU291cmNlL1dlYkNvcmUvYmluZGluZ3Mvb2JqYy9E
T01PYmplY3QubW0KaW5kZXggMGEzOGMzOWZkMTBmN2Y2OWQ5YmIzNWZkMmYxNTQ4YmM4Njk4Mjc2
YS4uNTczZWEyNTVkM2RkYzcwZWFlNDc5ZTEwYzI4ZDNlMjNhY2E1ODYwNCAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYkNvcmUvYmluZGluZ3Mvb2JqYy9ET01PYmplY3QubW0KKysrIGIvU291cmNlL1dl
YkNvcmUvYmluZGluZ3Mvb2JqYy9ET01PYmplY3QubW0KQEAgLTEsNSArMSw1IEBACiAvKgotICog
Q29weXJpZ2h0IChDKSAyMDA0LCAyMDA2LCAyMDA2LCAyMDA4LCAyMDA5IEFwcGxlIEluYy4gQWxs
IHJpZ2h0cyByZXNlcnZlZC4KKyAqIENvcHlyaWdodCAoQykgMjAwNCwgMjAwNi0yMDA5LCAyMDE1
IEFwcGxlIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC4KICAqIENvcHlyaWdodCAoQykgMjAwNiBK
YW1lcyBHLiBTcGV0aCA8c3BldGhAZW5kLmNvbT4KICAqIENvcHlyaWdodCAoQykgMjAwNiBTYW11
ZWwgV2VpbmlnIDxzYW0ud2VpbmlnQGdtYWlsLmNvbT4KICAqCkBAIC00MiwxMCArNDIsMTAgQEAK
IEBpbXBsZW1lbnRhdGlvbiBET01PYmplY3QKIAogLy8gUHJldmVudCBjcmVhdGlvbiBvZiBET00g
b2JqZWN0cyBieSBjbGllbnRzIHdobyBqdXN0ICJbW3h4eCBhbGxvY10gaW5pdF0iLgotLSAoaWQp
aW5pdAorLSAoaW5zdGFuY2V0eXBlKWluaXQKIHsKICAgICBbTlNFeGNlcHRpb24gcmFpc2U6TlNH
ZW5lcmljRXhjZXB0aW9uIGZvcm1hdDpAIitbJUAgaW5pdF06IHNob3VsZCBuZXZlciBiZSB1c2Vk
IiwgTlNTdHJpbmdGcm9tQ2xhc3MoW3NlbGYgY2xhc3NdKV07Ci0gICAgW3NlbGYgcmVsZWFzZV07
CisKICAgICByZXR1cm4gbmlsOwogfQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L21hYy9I
aXN0b3J5L1dlYkJhY2tGb3J3YXJkTGlzdC5tbSBiL1NvdXJjZS9XZWJLaXQvbWFjL0hpc3Rvcnkv
V2ViQmFja0ZvcndhcmRMaXN0Lm1tCmluZGV4IGU5NzA1MjRkMmNlZDI2OWNmODNjNDJjZDAwNjIz
NjExY2VlYTkxZGQuLjM3NjIwNTI4Nzg4ZjE1ZjBmM2E4OThiOTdhNmQxMzUzZmFmMWQxNTQgMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvbWFjL0hpc3RvcnkvV2ViQmFja0ZvcndhcmRMaXN0Lm1t
CisrKyBiL1NvdXJjZS9XZWJLaXQvbWFjL0hpc3RvcnkvV2ViQmFja0ZvcndhcmRMaXN0Lm1tCkBA
IC02NCw3ICs2NCw3IEBAIHN0YXRpYyBCYWNrRm9yd2FyZExpc3RNYXAmIGJhY2tGb3J3YXJkTGlz
dHMoKQogICAgIHJldHVybiBzdGF0aWNCYWNrRm9yd2FyZExpc3RzOwogfQogCi1AaW1wbGVtZW50
YXRpb24gV2ViQmFja0ZvcndhcmRMaXN0IChXZWJCYWNrRm9yd2FyZExpc3RJbnRlcm5hbCkKK0Bp
bXBsZW1lbnRhdGlvbiBXZWJCYWNrRm9yd2FyZExpc3QKIAogQmFja0ZvcndhcmRMaXN0KiBjb3Jl
KFdlYkJhY2tGb3J3YXJkTGlzdCAqd2ViQmFja0ZvcndhcmRMaXN0KQogewpAQCAtOTcsMTAgKzk3
LDYgQEAgV2ViQmFja0ZvcndhcmRMaXN0ICpraXQoQmFja0ZvcndhcmRMaXN0KiBiYWNrRm9yd2Fy
ZExpc3QpCiAgICAgcmV0dXJuIHNlbGY7CiB9CiAKLUBlbmQKLQotQGltcGxlbWVudGF0aW9uIFdl
YkJhY2tGb3J3YXJkTGlzdAotCiArICh2b2lkKWluaXRpYWxpemUKIHsKICNpZiAhUExBVEZPUk0o
SU9TKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9tYWMvSGlzdG9yeS9XZWJCYWNrRm9yd2Fy
ZExpc3RJbnRlcm5hbC5oIGIvU291cmNlL1dlYktpdC9tYWMvSGlzdG9yeS9XZWJCYWNrRm9yd2Fy
ZExpc3RJbnRlcm5hbC5oCmluZGV4IDJkMmEyMjBiN2MyZGY5N2JiMjg3NjA2NGY2MGI4YzQ0ZGE4
NjZmOTUuLjNhMzBiOGFiMzA0ZmFkMjNkNTk2MDI3ZjljM2NkYWYzZmFhZDI3NGYgMTAwNjQ0Ci0t
LSBhL1NvdXJjZS9XZWJLaXQvbWFjL0hpc3RvcnkvV2ViQmFja0ZvcndhcmRMaXN0SW50ZXJuYWwu
aAorKysgYi9Tb3VyY2UvV2ViS2l0L21hYy9IaXN0b3J5L1dlYkJhY2tGb3J3YXJkTGlzdEludGVy
bmFsLmgKQEAgLTM2LDYgKzM2LDYgQEAgY2xhc3MgQmFja0ZvcndhcmRMaXN0OwogV2ViQ29yZTo6
QmFja0ZvcndhcmRMaXN0KiBjb3JlKFdlYkJhY2tGb3J3YXJkTGlzdCAqKTsKIFdlYkJhY2tGb3J3
YXJkTGlzdCAqa2l0KFdlYkNvcmU6OkJhY2tGb3J3YXJkTGlzdCopOwogCi1AaW50ZXJmYWNlIFdl
YkJhY2tGb3J3YXJkTGlzdCAoV2ViQmFja0ZvcndhcmRMaXN0SW50ZXJuYWwpCitAaW50ZXJmYWNl
IFdlYkJhY2tGb3J3YXJkTGlzdCAoKQogLSAoaWQpaW5pdFdpdGhCYWNrRm9yd2FyZExpc3Q6KFBh
c3NSZWZQdHI8V2ViQ29yZTo6QmFja0ZvcndhcmRMaXN0PiliYWNrRm9yd2FyZExpc3Q7CiBAZW5k
CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLUHJvY2Vz
c1Bvb2wubW0gYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLUHJvY2Vzc1Bv
b2wubW0KaW5kZXggMGI2OGRiOTAwZDBkOWVhMGUzNmVhN2ViNTE5YTUzOWFmNWFmNzBiNS4uOTA0
ZDhiNzM3YmZjOWRkZDNhNjBiOGM1ZGYxMmI1ZGFhMzVlMmQ2MCAxMDA2NDQKLS0tIGEvU291cmNl
L1dlYktpdDIvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1Byb2Nlc3NQb29sLm1tCisrKyBiL1NvdXJj
ZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tQcm9jZXNzUG9vbC5tbQpAQCAtNTcsNiAr
NTcsMjEgQEAKICNlbmRpZiAvLyBQTEFURk9STShJT1MpCiB9CiAKKy0gKGluc3RhbmNldHlwZSlf
aW5pdFdpdGhDb25maWd1cmF0aW9uOihfV0tQcm9jZXNzUG9vbENvbmZpZ3VyYXRpb24gKiljb25m
aWd1cmF0aW9uCit7CisgICAgaWYgKCEoc2VsZiA9IFtzdXBlciBpbml0XSkpCisgICAgICAgIHJl
dHVybiBuaWw7CisKKyNpZiBQTEFURk9STShJT1MpCisgICAgLy8gRklYTUU6IFJlbW92ZSBvbmNl
IDxyZGFyOi8vcHJvYmxlbS8xNTI1NjU3Mj4gaXMgZml4ZWQuCisgICAgSW5pdFdlYkNvcmVUaHJl
YWRTeXN0ZW1JbnRlcmZhY2UoKTsKKyNlbmRpZgorCisgICAgQVBJOjpPYmplY3Q6OmNvbnN0cnVj
dEluV3JhcHBlcjxXZWJLaXQ6OldlYlByb2Nlc3NQb29sPihzZWxmLCAqY29uZmlndXJhdGlvbi0+
X3Byb2Nlc3NQb29sQ29uZmlndXJhdGlvbik7CisKKyAgICByZXR1cm4gc2VsZjsKK30KKwogLSAo
aW5zdGFuY2V0eXBlKWluaXQKIHsKICAgICByZXR1cm4gW3NlbGYgX2luaXRXaXRoQ29uZmlndXJh
dGlvbjphZG9wdE5TKFtbX1dLUHJvY2Vzc1Bvb2xDb25maWd1cmF0aW9uIGFsbG9jXSBpbml0XSku
Z2V0KCldOwpAQCAtMTEzLDIxICsxMjgsNiBAQAogICAgIHJldHVybiBbdXJsIFVSTEJ5QXBwZW5k
aW5nUGF0aENvbXBvbmVudDpAIldlYnNpdGVEYXRhIiBpc0RpcmVjdG9yeTpZRVNdOwogfQogCi0t
IChpbnN0YW5jZXR5cGUpX2luaXRXaXRoQ29uZmlndXJhdGlvbjooX1dLUHJvY2Vzc1Bvb2xDb25m
aWd1cmF0aW9uICopY29uZmlndXJhdGlvbgotewotICAgIGlmICghKHNlbGYgPSBbc3VwZXIgaW5p
dF0pKQotICAgICAgICByZXR1cm4gbmlsOwotCi0jaWYgUExBVEZPUk0oSU9TKQotICAgIC8vIEZJ
WE1FOiBSZW1vdmUgb25jZSA8cmRhcjovL3Byb2JsZW0vMTUyNTY1NzI+IGlzIGZpeGVkLgotICAg
IEluaXRXZWJDb3JlVGhyZWFkU3lzdGVtSW50ZXJmYWNlKCk7Ci0jZW5kaWYKLQotICAgIEFQSTo6
T2JqZWN0Ojpjb25zdHJ1Y3RJbldyYXBwZXI8V2ViS2l0OjpXZWJQcm9jZXNzUG9vbD4oc2VsZiwg
KmNvbmZpZ3VyYXRpb24tPl9wcm9jZXNzUG9vbENvbmZpZ3VyYXRpb24pOwotCi0gICAgcmV0dXJu
IHNlbGY7Ci19Ci0KIC0gKHZvaWQpX3NldEFsbG93c1NwZWNpZmljSFRUUFNDZXJ0aWZpY2F0ZToo
TlNBcnJheSAqKWNlcnRpZmljYXRlQ2hhaW4gZm9ySG9zdDooTlNTdHJpbmcgKilob3N0CiB7CiAg
ICAgX3Byb2Nlc3NQb29sLT5hbGxvd1NwZWNpZmljSFRUUFNDZXJ0aWZpY2F0ZUZvckhvc3QoV2Vi
S2l0OjpXZWJDZXJ0aWZpY2F0ZUluZm86OmNyZWF0ZShXZWJDb3JlOjpDZXJ0aWZpY2F0ZUluZm8o
KENGQXJyYXlSZWYpY2VydGlmaWNhdGVDaGFpbikpLmdldCgpLCBob3N0KTsKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tQcm9jZXNzUG9vbFByaXZhdGUu
aCBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tQcm9jZXNzUG9vbFByaXZh
dGUuaAppbmRleCBhYzIwMzNlNDkyZjhjZWRjZTE3NWFjN2IyNDZkZWYyNzQzOWQ5NzhkLi41Yjg0
ZDE2ZDdhMzdjMmM0ZDk5M2M0MzQyMDJjYmY0YjQwN2ZmNzhlIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViS2l0Mi9VSVByb2Nlc3MvQVBJL0NvY29hL1dLUHJvY2Vzc1Bvb2xQcml2YXRlLmgKKysrIGIv
U291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1Byb2Nlc3NQb29sUHJpdmF0ZS5o
CkBAIC0zMCw5ICszMCwxMSBAQAogQGNsYXNzIF9XS1Byb2Nlc3NQb29sQ29uZmlndXJhdGlvbjsK
IEBwcm90b2NvbCBfV0tEb3dubG9hZERlbGVnYXRlOwogCi1AaW50ZXJmYWNlIFdLUHJvY2Vzc1Bv
b2wgKFdLUHJpdmF0ZSkKK0BpbnRlcmZhY2UgV0tQcm9jZXNzUG9vbCAoKQorLSAoaW5zdGFuY2V0
eXBlKV9pbml0V2l0aENvbmZpZ3VyYXRpb246KF9XS1Byb2Nlc3NQb29sQ29uZmlndXJhdGlvbiAq
KWNvbmZpZ3VyYXRpb24gX19hdHRyaWJ1dGVfXygob2JqY19tZXRob2RfZmFtaWx5KGluaXQpKSkg
V0tfREVTSUdOQVRFRF9JTklUSUFMSVpFUjsKK0BlbmQKIAotLSAoaW5zdGFuY2V0eXBlKV9pbml0
V2l0aENvbmZpZ3VyYXRpb246KF9XS1Byb2Nlc3NQb29sQ29uZmlndXJhdGlvbiAqKWNvbmZpZ3Vy
YXRpb24gX19hdHRyaWJ1dGVfXygob2JqY19tZXRob2RfZmFtaWx5KGluaXQpKSk7CitAaW50ZXJm
YWNlIFdLUHJvY2Vzc1Bvb2wgKFdLUHJpdmF0ZSkKIAogQHByb3BlcnR5IChub25hdG9taWMsIHJl
YWRvbmx5KSBfV0tQcm9jZXNzUG9vbENvbmZpZ3VyYXRpb24gKl9jb25maWd1cmF0aW9uOwogCg==
</data>
<flag name="review"
          id="274148"
          type_id="1"
          status="+"
          setter="mitz"
    />
          </attachment>
      

    </bug>

</bugzilla>