<?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>140661</bug_id>
          
          <creation_ts>2015-01-19 20:12:18 -0800</creation_ts>
          <short_desc>configure-xcode-for-ios-development needs to update iPhoneOS SDK</short_desc>
          <delta_ts>2015-01-20 07:59:32 -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>Tools / Tests</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="David Kilzer (:ddkilzer)">ddkilzer</reporter>
          <assigned_to name="David Kilzer (:ddkilzer)">ddkilzer</assigned_to>
          <cc>ap</cc>
    
    <cc>dbates</cc>
    
    <cc>jake.nielsen.webkit</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1062619</commentid>
    <comment_count>0</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2015-01-19 20:12:18 -0800</bug_when>
    <thetext>The configure-xcode-for-ios-development script also needs to update the iPhoneOS SDK.

This has the additional benefit of making the ios-ews queue build further.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062621</commentid>
    <comment_count>1</comment_count>
      <attachid>244959</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2015-01-19 20:15:44 -0800</bug_when>
    <thetext>Created attachment 244959
Patch v1 (ignore all whitespace change)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062622</commentid>
    <comment_count>2</comment_count>
      <attachid>244960</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2015-01-19 20:16:42 -0800</bug_when>
    <thetext>Created attachment 244960
Patch v1 (for review)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062623</commentid>
    <comment_count>3</comment_count>
      <attachid>244960</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2015-01-19 20:19:07 -0800</bug_when>
    <thetext>Comment on attachment 244960
Patch v1 (for review)

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

&gt; Tools/Scripts/configure-xcode-for-ios-development:66
&gt; +    my $sdkSpecificationPath = xcodeSDKSpecificationsPath($sdk);

I&apos;ll rename $sdkSpecificationPath to $sdkSpecificationsPath before landing.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062628</commentid>
    <comment_count>4</comment_count>
      <attachid>244960</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2015-01-19 20:43:06 -0800</bug_when>
    <thetext>Comment on attachment 244960
Patch v1 (for review)

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1062737</commentid>
    <comment_count>5</comment_count>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2015-01-20 07:59:11 -0800</bug_when>
    <thetext>Committed r178709: &lt;http://trac.webkit.org/changeset/178709&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>244959</attachid>
            <date>2015-01-19 20:15:44 -0800</date>
            <delta_ts>2015-01-19 20:15:44 -0800</delta_ts>
            <desc>Patch v1 (ignore all whitespace change)</desc>
            <filename>bug-140661-v1.diff</filename>
            <type>text/plain</type>
            <size>4893</size>
            <attacher name="David Kilzer (:ddkilzer)">ddkilzer</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBiL1Rvb2xzL0NoYW5nZUxvZwppbmRleCBlYzU2
M2YzLi5mZjNhNmM3IDEwMDY0NAotLS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hh
bmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTUtMDEtMTkgIERhdmlkIEtpbHplciAgPGRka2ls
emVyQGFwcGxlLmNvbT4KKworICAgICAgICBjb25maWd1cmUteGNvZGUtZm9yLWlvcy1kZXZlbG9w
bWVudCBuZWVkcyB0byB1cGRhdGUgaVBob25lT1MgU0RLCisgICAgICAgIDxodHRwOi8vd2Via2l0
Lm9yZy9iLzE0MDY2MT4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKwor
ICAgICAgICAqIFNjcmlwdHMvY29uZmlndXJlLXhjb2RlLWZvci1pb3MtZGV2ZWxvcG1lbnQ6IEFk
ZCBmb3IoKSBsb29wIHRvCisgICAgICAgIHJ1biBjcmVhdGVYY29kZVNwZWNpZmljYXRpb25GaWxl
c0ZvclNES0lmTmVlZGVkKCkgZm9yIGJvdGgKKyAgICAgICAgImlwaG9uZW9zIiBhbmQgImlwaG9u
ZXNpbXVsYXRvciIgU0RLcy4KKyAgICAgICAgKGNyZWF0ZVhjb2RlU3BlY2lmaWNhdGlvbkZpbGVz
Rm9yU0RLSWZOZWVkZWQpOiBFeHRyYWN0ZWQgZnJvbQorICAgICAgICB0aGUgbWFpbiBib2R5IG9m
IHRoZSBzY3JpcHQuCisKIDIwMTUtMDEtMTkgIEJlbmphbWluIFBvdWxhaW4gIDxicG91bGFpbkBh
cHBsZS5jb20+CiAKICAgICAgICAgUmVtb3ZlIHRoZSBzdXBwb3J0IGZvciBjdXN0b20gc3VmZml4
ZXMgb24gQ2hhbmdlTG9nCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL2NvbmZpZ3VyZS14Y29k
ZS1mb3ItaW9zLWRldmVsb3BtZW50IGIvVG9vbHMvU2NyaXB0cy9jb25maWd1cmUteGNvZGUtZm9y
LWlvcy1kZXZlbG9wbWVudAppbmRleCAxMDNjNWY5Li4yYTRjNjQ3IDEwMDc1NQotLS0gYS9Ub29s
cy9TY3JpcHRzL2NvbmZpZ3VyZS14Y29kZS1mb3ItaW9zLWRldmVsb3BtZW50CisrKyBiL1Rvb2xz
L1NjcmlwdHMvY29uZmlndXJlLXhjb2RlLWZvci1pb3MtZGV2ZWxvcG1lbnQKQEAgLTM4LDEyICsz
OCwxNCBAQCB1c2UgRmlsZTo6RmluZDsKIHVzZSBGaWxlOjpTcGVjOwogdXNlIEZpbGU6OlRlbXAg
cXcodGVtcGZpbGUpOwogCitzdWIgY3JlYXRlWGNvZGVTcGVjaWZpY2F0aW9uRmlsZXNGb3JTREtJ
Zk5lZWRlZCgkKTsKIHN1YiBjcmVhdGVYY29kZVNwZWNpZmljYXRpb25Gcm9tU3BlY2lmaWNhdGlv
bkFuZElkKCQkJCk7CiBzdWIgcmVhZFhjb2RlU3BlY2lmaWNhdGlvbkJ5SWQoJCQpOwogc3ViIHhj
b2RlU0RLU3BlY2lmaWNhdGlvbnNQYXRoKCQpOwogCiB1c2UgY29uc3RhbnQgQ09NTUFORF9MSU5F
X1BBQ0tBR0VfVFlQRSA9PiAiY29tLmFwcGxlLnBhY2thZ2UtdHlwZS5tYWNoLW8tZXhlY3V0YWJs
ZSI7CiB1c2UgY29uc3RhbnQgQ09NTUFORF9MSU5FX1BST0RVQ1RfVFlQRSA9PiAiY29tLmFwcGxl
LnByb2R1Y3QtdHlwZS50b29sIjsKK3VzZSBjb25zdGFudCBTREtfVE9fWENTUEVDX05BTUVfTUFQ
ID0+ICt7ICJpcGhvbmVvcyIgPT4gImlQaG9uZU9TIiwgImlwaG9uZXNpbXVsYXRvciIgPT4gImlQ
aG9uZSBTaW11bGF0b3IgIiB9OwogCiAjIEZJWE1FOiBXZSBzaG91bGQgb25seSByZXF1aXJlIHJ1
bm5pbmcgYXMgcm9vdCBpZiBuZWVkZWQuIEl0J3Mgbm90IG5lY2Vzc2FyeSB0byBydW4gYXMgcm9v
dCBpZgogIyAgICAgICAgWGNvZGUgd2FzIGluc3RhbGxlZCBieSB0aGUgdXNlciwgc2F5IHZpYSBh
IGRvd25sb2FkIGZyb20gPGh0dHA6Ly9kZXZlbG9wZXIuYXBwbGUuY29tPi4KQEAgLTUyLDkgKzU0
LDE4IEBAIGlmICgkRUZGRUNUSVZFX1VTRVJfSUQpIHsKICAgICBleGl0IDE7CiB9CiAKLW15ICRp
b3NTaW11bGF0b3JTREtTcGVjaWZpY2F0aW9uc1BhdGggPSB4Y29kZVNES1NwZWNpZmljYXRpb25z
UGF0aCgiaXBob25lc2ltdWxhdG9yIik7Citmb3IgbXkgJHNkayAocXcoaXBob25lb3MgaXBob25l
c2ltdWxhdG9yKSkgeworICAgIGNyZWF0ZVhjb2RlU3BlY2lmaWNhdGlvbkZpbGVzRm9yU0RLSWZO
ZWVkZWQoJHNkayk7Cit9CisKK2V4aXQgMDsKKworc3ViIGNyZWF0ZVhjb2RlU3BlY2lmaWNhdGlv
bkZpbGVzRm9yU0RLSWZOZWVkZWQoJCkKK3sKKyAgICBteSAoJHNkaykgPSBAXzsKKyAgICBteSAk
c2RrU3BlY2lmaWNhdGlvblBhdGggPSB4Y29kZVNES1NwZWNpZmljYXRpb25zUGF0aCgkc2RrKTsK
IAotbXkgQHhjb2RlU3BlY2lmaWNhdGlvbkZpbGVzOworICAgIGxvY2FsIEA6Onhjb2RlU3BlY2lm
aWNhdGlvbkZpbGVzOwogICAgIHN1YiB3YW50ZWQKICAgICB7CiAgICAgICAgIG15ICRmaWxlID0g
JF87CkBAIC02OSwxNCArODAsMTQgQEAgc3ViIHdhbnRlZAogICAgICAgICAgICAgcmV0dXJuOwog
ICAgICAgICB9CiAKLSAgICBwdXNoIEB4Y29kZVNwZWNpZmljYXRpb25GaWxlcywgJEZpbGU6OkZp
bmQ6Om5hbWU7CisgICAgICAgIHB1c2ggQDo6eGNvZGVTcGVjaWZpY2F0aW9uRmlsZXMsICRGaWxl
OjpGaW5kOjpuYW1lOwogICAgIH0KIAotZmluZChcJndhbnRlZCwgJGlvc1NpbXVsYXRvclNES1Nw
ZWNpZmljYXRpb25zUGF0aCk7CisgICAgZmluZChcJndhbnRlZCwgJHNka1NwZWNpZmljYXRpb25Q
YXRoKTsKIAogICAgIG15ICRoYXNQYWNrYWdlVHlwZUZvckNvbW1hbmRMaW5lVG9vbDsKICAgICBt
eSAkaGFzUHJvZHVjdFR5cGVGb3JDb21tYW5kTGluZVRvb2w7Ci1mb3JlYWNoIG15ICRzcGVjaWZp
Y2F0aW9uRmlsZSAoQHhjb2RlU3BlY2lmaWNhdGlvbkZpbGVzKSB7CisgICAgZm9yZWFjaCBteSAk
c3BlY2lmaWNhdGlvbkZpbGUgKEA6Onhjb2RlU3BlY2lmaWNhdGlvbkZpbGVzKSB7CiAgICAgICAg
IGxhc3QgaWYgJGhhc1BhY2thZ2VUeXBlRm9yQ29tbWFuZExpbmVUb29sICYmICRoYXNQcm9kdWN0
VHlwZUZvckNvbW1hbmRMaW5lVG9vbDsKICAgICAgICAgaWYgKCEkaGFzUGFja2FnZVR5cGVGb3JD
b21tYW5kTGluZVRvb2wgJiYgcmVhZFhjb2RlU3BlY2lmaWNhdGlvbkJ5SWQoJHNwZWNpZmljYXRp
b25GaWxlLCBDT01NQU5EX0xJTkVfUEFDS0FHRV9UWVBFKSkgewogICAgICAgICAgICAgJGhhc1Bh
Y2thZ2VUeXBlRm9yQ29tbWFuZExpbmVUb29sID0gMTsKQEAgLTg5LDIzICsxMDAsMjQgQEAgZm9y
ZWFjaCBteSAkc3BlY2lmaWNhdGlvbkZpbGUgKEB4Y29kZVNwZWNpZmljYXRpb25GaWxlcykgewog
ICAgIH0KIAogICAgIGlmICgkaGFzUGFja2FnZVR5cGVGb3JDb21tYW5kTGluZVRvb2wgJiYgJGhh
c1Byb2R1Y3RUeXBlRm9yQ29tbWFuZExpbmVUb29sKSB7Ci0gICAgZXhpdCAwOyAjIFhjb2RlIGtu
b3dzIGhvdyB0byBidWlsZCBhIGNvbW1hbmQgbGluZSB0b29sIGZvciB0aGUgaU9TIFNpbXVsYXRv
ci4KKyAgICAgICAgcmV0dXJuOyAjIFhjb2RlIGtub3dzIGhvdyB0byBidWlsZCBhIGNvbW1hbmQg
bGluZSB0b29sIGZvciAkc2RrLgogICAgIH0KIAorICAgIG15ICRmaWxlTmFtZVByZWZpeCA9IFNE
S19UT19YQ1NQRUNfTkFNRV9NQVAtPnskc2RrfTsKKwogICAgIG15ICRtYWNvc3hTREtTcGVjaWZp
Y2F0aW9uc1BhdGggPSB4Y29kZVNES1NwZWNpZmljYXRpb25zUGF0aCgibWFjb3N4Iik7CiAgICAg
aWYgKCEkaGFzUGFja2FnZVR5cGVGb3JDb21tYW5kTGluZVRvb2wpIHsKICAgICAgICAgbXkgJHBh
Y2thZ2VUeXBlc0Zvck1hY09TWFBhdGggPSBGaWxlOjpTcGVjLT5jYXRmaWxlKCRtYWNvc3hTREtT
cGVjaWZpY2F0aW9uc1BhdGgsICJNYWNPU1ggUGFja2FnZSBUeXBlcy54Y3NwZWMiKTsKLSAgICBt
eSAkcGFja2FnZVR5cGVzRm9yV2ViS2l0RGV2ZWxvcG1lbnRQYXRoID0gRmlsZTo6U3BlYy0+Y2F0
ZmlsZSgkaW9zU2ltdWxhdG9yU0RLU3BlY2lmaWNhdGlvbnNQYXRoLCAiaVBob25lIFNpbXVsYXRv
ciBQYWNrYWdlVHlwZXMgRm9yIFdlYktpdCBEZXZlbG9wbWVudC54Y3NwZWMiKTsKKyAgICAgICAg
bXkgJHBhY2thZ2VUeXBlc0ZvcldlYktpdERldmVsb3BtZW50UGF0aCA9IEZpbGU6OlNwZWMtPmNh
dGZpbGUoJHNka1NwZWNpZmljYXRpb25QYXRoLCAiJHtmaWxlTmFtZVByZWZpeH1QYWNrYWdlVHlw
ZXMgRm9yIFdlYktpdCBEZXZlbG9wbWVudC54Y3NwZWMiKTsKICAgICAgICAgY3JlYXRlWGNvZGVT
cGVjaWZpY2F0aW9uRnJvbVNwZWNpZmljYXRpb25BbmRJZCgkcGFja2FnZVR5cGVzRm9yV2ViS2l0
RGV2ZWxvcG1lbnRQYXRoLCAkcGFja2FnZVR5cGVzRm9yTWFjT1NYUGF0aCwgQ09NTUFORF9MSU5F
X1BBQ0tBR0VfVFlQRSk7CiAgICAgfQogCiAgICAgaWYgKCEkaGFzUHJvZHVjdFR5cGVGb3JDb21t
YW5kTGluZVRvb2wpIHsKICAgICAgICAgbXkgJHByb2R1Y3RUeXBlc0Zvck1hY09TWFBhdGggPSBG
aWxlOjpTcGVjLT5jYXRmaWxlKCRtYWNvc3hTREtTcGVjaWZpY2F0aW9uc1BhdGgsICJNYWNPU1gg
UHJvZHVjdCBUeXBlcy54Y3NwZWMiKTsKLSAgICBteSAkcHJvZHVjdFR5cGVzRm9yV2ViS2l0RGV2
ZWxvcG1lbnRQYXRoID0gRmlsZTo6U3BlYy0+Y2F0ZmlsZSgkaW9zU2ltdWxhdG9yU0RLU3BlY2lm
aWNhdGlvbnNQYXRoLCAiaVBob25lIFNpbXVsYXRvciBQcm9kdWN0VHlwZXMgRm9yIFdlYktpdCBE
ZXZlbG9wbWVudC54Y3NwZWMiKTsKKyAgICAgICAgbXkgJHByb2R1Y3RUeXBlc0ZvcldlYktpdERl
dmVsb3BtZW50UGF0aCA9IEZpbGU6OlNwZWMtPmNhdGZpbGUoJHNka1NwZWNpZmljYXRpb25QYXRo
LCAiJHtmaWxlTmFtZVByZWZpeH1Qcm9kdWN0VHlwZXMgRm9yIFdlYktpdCBEZXZlbG9wbWVudC54
Y3NwZWMiKTsKICAgICAgICAgY3JlYXRlWGNvZGVTcGVjaWZpY2F0aW9uRnJvbVNwZWNpZmljYXRp
b25BbmRJZCgkcHJvZHVjdFR5cGVzRm9yV2ViS2l0RGV2ZWxvcG1lbnRQYXRoLCAkcHJvZHVjdFR5
cGVzRm9yTWFjT1NYUGF0aCwgQ09NTUFORF9MSU5FX1BST0RVQ1RfVFlQRSk7CiAgICAgfQotCi1l
eGl0IDA7Cit9CiAKIHN1YiB3cml0ZVhjb2RlU3BlY2lmaWNhdGlvbigkJCkKIHsK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>244960</attachid>
            <date>2015-01-19 20:16:42 -0800</date>
            <delta_ts>2015-01-20 07:59:32 -0800</delta_ts>
            <desc>Patch v1 (for review)</desc>
            <filename>bug-140661-20150119201649.patch</filename>
            <type>text/plain</type>
            <size>6979</size>
            <attacher name="David Kilzer (:ddkilzer)">ddkilzer</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTc4Njg3CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggZWM1NjNmMzcyNGY0MzM5MzgyMmM2MTZhMDBiZWFlZjNl
MTM5ZGEzOC4uZmYzYTZjNzg2YzM3MTk5YjQ2ZjM2MjI4NDZkN2IyZTdmODk1ZGQxYiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2
IEBACisyMDE1LTAxLTE5ICBEYXZpZCBLaWx6ZXIgIDxkZGtpbHplckBhcHBsZS5jb20+CisKKyAg
ICAgICAgY29uZmlndXJlLXhjb2RlLWZvci1pb3MtZGV2ZWxvcG1lbnQgbmVlZHMgdG8gdXBkYXRl
IGlQaG9uZU9TIFNESworICAgICAgICA8aHR0cDovL3dlYmtpdC5vcmcvYi8xNDA2NjE+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTY3JpcHRzL2Nv
bmZpZ3VyZS14Y29kZS1mb3ItaW9zLWRldmVsb3BtZW50OiBBZGQgZm9yKCkgbG9vcCB0bworICAg
ICAgICBydW4gY3JlYXRlWGNvZGVTcGVjaWZpY2F0aW9uRmlsZXNGb3JTREtJZk5lZWRlZCgpIGZv
ciBib3RoCisgICAgICAgICJpcGhvbmVvcyIgYW5kICJpcGhvbmVzaW11bGF0b3IiIFNES3MuCisg
ICAgICAgIChjcmVhdGVYY29kZVNwZWNpZmljYXRpb25GaWxlc0ZvclNES0lmTmVlZGVkKTogRXh0
cmFjdGVkIGZyb20KKyAgICAgICAgdGhlIG1haW4gYm9keSBvZiB0aGUgc2NyaXB0LgorCiAyMDE1
LTAxLTE5ICBCZW5qYW1pbiBQb3VsYWluICA8YnBvdWxhaW5AYXBwbGUuY29tPgogCiAgICAgICAg
IFJlbW92ZSB0aGUgc3VwcG9ydCBmb3IgY3VzdG9tIHN1ZmZpeGVzIG9uIENoYW5nZUxvZwpkaWZm
IC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy9jb25maWd1cmUteGNvZGUtZm9yLWlvcy1kZXZlbG9wbWVu
dCBiL1Rvb2xzL1NjcmlwdHMvY29uZmlndXJlLXhjb2RlLWZvci1pb3MtZGV2ZWxvcG1lbnQKaW5k
ZXggMTAzYzVmOWEzZDhkYmE2M2EyY2JmY2NmNWNjYTM5OGQwMTVjZWUzZi4uMmE0YzY0Nzg1YmRh
NTQ4MWYxNmQxOTkwYjY0NmI4ZTgxMmY2NjA1MyAxMDA3NTUKLS0tIGEvVG9vbHMvU2NyaXB0cy9j
b25maWd1cmUteGNvZGUtZm9yLWlvcy1kZXZlbG9wbWVudAorKysgYi9Ub29scy9TY3JpcHRzL2Nv
bmZpZ3VyZS14Y29kZS1mb3ItaW9zLWRldmVsb3BtZW50CkBAIC0zOCwxMiArMzgsMTQgQEAgdXNl
IEZpbGU6OkZpbmQ7CiB1c2UgRmlsZTo6U3BlYzsKIHVzZSBGaWxlOjpUZW1wIHF3KHRlbXBmaWxl
KTsKIAorc3ViIGNyZWF0ZVhjb2RlU3BlY2lmaWNhdGlvbkZpbGVzRm9yU0RLSWZOZWVkZWQoJCk7
CiBzdWIgY3JlYXRlWGNvZGVTcGVjaWZpY2F0aW9uRnJvbVNwZWNpZmljYXRpb25BbmRJZCgkJCQp
Owogc3ViIHJlYWRYY29kZVNwZWNpZmljYXRpb25CeUlkKCQkKTsKIHN1YiB4Y29kZVNES1NwZWNp
ZmljYXRpb25zUGF0aCgkKTsKIAogdXNlIGNvbnN0YW50IENPTU1BTkRfTElORV9QQUNLQUdFX1RZ
UEUgPT4gImNvbS5hcHBsZS5wYWNrYWdlLXR5cGUubWFjaC1vLWV4ZWN1dGFibGUiOwogdXNlIGNv
bnN0YW50IENPTU1BTkRfTElORV9QUk9EVUNUX1RZUEUgPT4gImNvbS5hcHBsZS5wcm9kdWN0LXR5
cGUudG9vbCI7Cit1c2UgY29uc3RhbnQgU0RLX1RPX1hDU1BFQ19OQU1FX01BUCA9PiAreyAiaXBo
b25lb3MiID0+ICJpUGhvbmVPUyIsICJpcGhvbmVzaW11bGF0b3IiID0+ICJpUGhvbmUgU2ltdWxh
dG9yICIgfTsKIAogIyBGSVhNRTogV2Ugc2hvdWxkIG9ubHkgcmVxdWlyZSBydW5uaW5nIGFzIHJv
b3QgaWYgbmVlZGVkLiBJdCdzIG5vdCBuZWNlc3NhcnkgdG8gcnVuIGFzIHJvb3QgaWYKICMgICAg
ICAgIFhjb2RlIHdhcyBpbnN0YWxsZWQgYnkgdGhlIHVzZXIsIHNheSB2aWEgYSBkb3dubG9hZCBm
cm9tIDxodHRwOi8vZGV2ZWxvcGVyLmFwcGxlLmNvbT4uCkBAIC01Miw2MSArNTQsNzEgQEAgaWYg
KCRFRkZFQ1RJVkVfVVNFUl9JRCkgewogICAgIGV4aXQgMTsKIH0KIAotbXkgJGlvc1NpbXVsYXRv
clNES1NwZWNpZmljYXRpb25zUGF0aCA9IHhjb2RlU0RLU3BlY2lmaWNhdGlvbnNQYXRoKCJpcGhv
bmVzaW11bGF0b3IiKTsKK2ZvciBteSAkc2RrIChxdyhpcGhvbmVvcyBpcGhvbmVzaW11bGF0b3Ip
KSB7CisgICAgY3JlYXRlWGNvZGVTcGVjaWZpY2F0aW9uRmlsZXNGb3JTREtJZk5lZWRlZCgkc2Rr
KTsKK30KKworZXhpdCAwOwogCi1teSBAeGNvZGVTcGVjaWZpY2F0aW9uRmlsZXM7Ci1zdWIgd2Fu
dGVkCitzdWIgY3JlYXRlWGNvZGVTcGVjaWZpY2F0aW9uRmlsZXNGb3JTREtJZk5lZWRlZCgkKQog
ewotICAgIG15ICRmaWxlID0gJF87CisgICAgbXkgKCRzZGspID0gQF87CisgICAgbXkgJHNka1Nw
ZWNpZmljYXRpb25QYXRoID0geGNvZGVTREtTcGVjaWZpY2F0aW9uc1BhdGgoJHNkayk7CisKKyAg
ICBsb2NhbCBAOjp4Y29kZVNwZWNpZmljYXRpb25GaWxlczsKKyAgICBzdWIgd2FudGVkCisgICAg
eworICAgICAgICBteSAkZmlsZSA9ICRfOworCisgICAgICAgICMgSWdub3JlIGhpZGRlbiBmaWxl
cy9kaXJlY3Rvcmllcy4KKyAgICAgICAgaWYgKCRmaWxlID1+IC9eXC4uLykgeworICAgICAgICAg
ICAgJEZpbGU6OkZpbmQ6OnBydW5lID0gMTsKKyAgICAgICAgICAgIHJldHVybjsKKyAgICAgICAg
fQogCi0gICAgIyBJZ25vcmUgaGlkZGVuIGZpbGVzL2RpcmVjdG9yaWVzLgotICAgIGlmICgkZmls
ZSA9fiAvXlwuLi8pIHsKLSAgICAgICAgJEZpbGU6OkZpbmQ6OnBydW5lID0gMTsKLSAgICAgICAg
cmV0dXJuOwotICAgIH0KKyAgICAgICAgaWYgKCEtZiAkZmlsZSB8fCAkZmlsZSAhfiAvXC54Y3Nw
ZWMkLykgeworICAgICAgICAgICAgcmV0dXJuOworICAgICAgICB9CiAKLSAgICBpZiAoIS1mICRm
aWxlIHx8ICRmaWxlICF+IC9cLnhjc3BlYyQvKSB7Ci0gICAgICAgIHJldHVybjsKKyAgICAgICAg
cHVzaCBAOjp4Y29kZVNwZWNpZmljYXRpb25GaWxlcywgJEZpbGU6OkZpbmQ6Om5hbWU7CiAgICAg
fQogCi0gICAgcHVzaCBAeGNvZGVTcGVjaWZpY2F0aW9uRmlsZXMsICRGaWxlOjpGaW5kOjpuYW1l
OwotfQotCi1maW5kKFwmd2FudGVkLCAkaW9zU2ltdWxhdG9yU0RLU3BlY2lmaWNhdGlvbnNQYXRo
KTsKKyAgICBmaW5kKFwmd2FudGVkLCAkc2RrU3BlY2lmaWNhdGlvblBhdGgpOwogCi1teSAkaGFz
UGFja2FnZVR5cGVGb3JDb21tYW5kTGluZVRvb2w7Ci1teSAkaGFzUHJvZHVjdFR5cGVGb3JDb21t
YW5kTGluZVRvb2w7Ci1mb3JlYWNoIG15ICRzcGVjaWZpY2F0aW9uRmlsZSAoQHhjb2RlU3BlY2lm
aWNhdGlvbkZpbGVzKSB7Ci0gICAgbGFzdCBpZiAkaGFzUGFja2FnZVR5cGVGb3JDb21tYW5kTGlu
ZVRvb2wgJiYgJGhhc1Byb2R1Y3RUeXBlRm9yQ29tbWFuZExpbmVUb29sOwotICAgIGlmICghJGhh
c1BhY2thZ2VUeXBlRm9yQ29tbWFuZExpbmVUb29sICYmIHJlYWRYY29kZVNwZWNpZmljYXRpb25C
eUlkKCRzcGVjaWZpY2F0aW9uRmlsZSwgQ09NTUFORF9MSU5FX1BBQ0tBR0VfVFlQRSkpIHsKLSAg
ICAgICAgJGhhc1BhY2thZ2VUeXBlRm9yQ29tbWFuZExpbmVUb29sID0gMTsKLSAgICAgICAgbmV4
dDsKKyAgICBteSAkaGFzUGFja2FnZVR5cGVGb3JDb21tYW5kTGluZVRvb2w7CisgICAgbXkgJGhh
c1Byb2R1Y3RUeXBlRm9yQ29tbWFuZExpbmVUb29sOworICAgIGZvcmVhY2ggbXkgJHNwZWNpZmlj
YXRpb25GaWxlIChAOjp4Y29kZVNwZWNpZmljYXRpb25GaWxlcykgeworICAgICAgICBsYXN0IGlm
ICRoYXNQYWNrYWdlVHlwZUZvckNvbW1hbmRMaW5lVG9vbCAmJiAkaGFzUHJvZHVjdFR5cGVGb3JD
b21tYW5kTGluZVRvb2w7CisgICAgICAgIGlmICghJGhhc1BhY2thZ2VUeXBlRm9yQ29tbWFuZExp
bmVUb29sICYmIHJlYWRYY29kZVNwZWNpZmljYXRpb25CeUlkKCRzcGVjaWZpY2F0aW9uRmlsZSwg
Q09NTUFORF9MSU5FX1BBQ0tBR0VfVFlQRSkpIHsKKyAgICAgICAgICAgICRoYXNQYWNrYWdlVHlw
ZUZvckNvbW1hbmRMaW5lVG9vbCA9IDE7CisgICAgICAgICAgICBuZXh0OworICAgICAgICB9Cisg
ICAgICAgIGlmICghJGhhc1Byb2R1Y3RUeXBlRm9yQ29tbWFuZExpbmVUb29sICYmIHJlYWRYY29k
ZVNwZWNpZmljYXRpb25CeUlkKCRzcGVjaWZpY2F0aW9uRmlsZSwgQ09NTUFORF9MSU5FX1BST0RV
Q1RfVFlQRSkpIHsKKyAgICAgICAgICAgICRoYXNQcm9kdWN0VHlwZUZvckNvbW1hbmRMaW5lVG9v
bCA9IDE7CisgICAgICAgICAgICBuZXh0OworICAgICAgICB9CiAgICAgfQotICAgIGlmICghJGhh
c1Byb2R1Y3RUeXBlRm9yQ29tbWFuZExpbmVUb29sICYmIHJlYWRYY29kZVNwZWNpZmljYXRpb25C
eUlkKCRzcGVjaWZpY2F0aW9uRmlsZSwgQ09NTUFORF9MSU5FX1BST0RVQ1RfVFlQRSkpIHsKLSAg
ICAgICAgJGhhc1Byb2R1Y3RUeXBlRm9yQ29tbWFuZExpbmVUb29sID0gMTsKLSAgICAgICAgbmV4
dDsKKworICAgIGlmICgkaGFzUGFja2FnZVR5cGVGb3JDb21tYW5kTGluZVRvb2wgJiYgJGhhc1By
b2R1Y3RUeXBlRm9yQ29tbWFuZExpbmVUb29sKSB7CisgICAgICAgIHJldHVybjsgIyBYY29kZSBr
bm93cyBob3cgdG8gYnVpbGQgYSBjb21tYW5kIGxpbmUgdG9vbCBmb3IgJHNkay4KICAgICB9Ci19
CiAKLWlmICgkaGFzUGFja2FnZVR5cGVGb3JDb21tYW5kTGluZVRvb2wgJiYgJGhhc1Byb2R1Y3RU
eXBlRm9yQ29tbWFuZExpbmVUb29sKSB7Ci0gICAgZXhpdCAwOyAjIFhjb2RlIGtub3dzIGhvdyB0
byBidWlsZCBhIGNvbW1hbmQgbGluZSB0b29sIGZvciB0aGUgaU9TIFNpbXVsYXRvci4KLX0KKyAg
ICBteSAkZmlsZU5hbWVQcmVmaXggPSBTREtfVE9fWENTUEVDX05BTUVfTUFQLT57JHNka307CiAK
LW15ICRtYWNvc3hTREtTcGVjaWZpY2F0aW9uc1BhdGggPSB4Y29kZVNES1NwZWNpZmljYXRpb25z
UGF0aCgibWFjb3N4Iik7Ci1pZiAoISRoYXNQYWNrYWdlVHlwZUZvckNvbW1hbmRMaW5lVG9vbCkg
ewotICAgIG15ICRwYWNrYWdlVHlwZXNGb3JNYWNPU1hQYXRoID0gRmlsZTo6U3BlYy0+Y2F0Zmls
ZSgkbWFjb3N4U0RLU3BlY2lmaWNhdGlvbnNQYXRoLCAiTWFjT1NYIFBhY2thZ2UgVHlwZXMueGNz
cGVjIik7Ci0gICAgbXkgJHBhY2thZ2VUeXBlc0ZvcldlYktpdERldmVsb3BtZW50UGF0aCA9IEZp
bGU6OlNwZWMtPmNhdGZpbGUoJGlvc1NpbXVsYXRvclNES1NwZWNpZmljYXRpb25zUGF0aCwgImlQ
aG9uZSBTaW11bGF0b3IgUGFja2FnZVR5cGVzIEZvciBXZWJLaXQgRGV2ZWxvcG1lbnQueGNzcGVj
Iik7Ci0gICAgY3JlYXRlWGNvZGVTcGVjaWZpY2F0aW9uRnJvbVNwZWNpZmljYXRpb25BbmRJZCgk
cGFja2FnZVR5cGVzRm9yV2ViS2l0RGV2ZWxvcG1lbnRQYXRoLCAkcGFja2FnZVR5cGVzRm9yTWFj
T1NYUGF0aCwgQ09NTUFORF9MSU5FX1BBQ0tBR0VfVFlQRSk7Ci19CisgICAgbXkgJG1hY29zeFNE
S1NwZWNpZmljYXRpb25zUGF0aCA9IHhjb2RlU0RLU3BlY2lmaWNhdGlvbnNQYXRoKCJtYWNvc3gi
KTsKKyAgICBpZiAoISRoYXNQYWNrYWdlVHlwZUZvckNvbW1hbmRMaW5lVG9vbCkgeworICAgICAg
ICBteSAkcGFja2FnZVR5cGVzRm9yTWFjT1NYUGF0aCA9IEZpbGU6OlNwZWMtPmNhdGZpbGUoJG1h
Y29zeFNES1NwZWNpZmljYXRpb25zUGF0aCwgIk1hY09TWCBQYWNrYWdlIFR5cGVzLnhjc3BlYyIp
OworICAgICAgICBteSAkcGFja2FnZVR5cGVzRm9yV2ViS2l0RGV2ZWxvcG1lbnRQYXRoID0gRmls
ZTo6U3BlYy0+Y2F0ZmlsZSgkc2RrU3BlY2lmaWNhdGlvblBhdGgsICIke2ZpbGVOYW1lUHJlZml4
fVBhY2thZ2VUeXBlcyBGb3IgV2ViS2l0IERldmVsb3BtZW50Lnhjc3BlYyIpOworICAgICAgICBj
cmVhdGVYY29kZVNwZWNpZmljYXRpb25Gcm9tU3BlY2lmaWNhdGlvbkFuZElkKCRwYWNrYWdlVHlw
ZXNGb3JXZWJLaXREZXZlbG9wbWVudFBhdGgsICRwYWNrYWdlVHlwZXNGb3JNYWNPU1hQYXRoLCBD
T01NQU5EX0xJTkVfUEFDS0FHRV9UWVBFKTsKKyAgICB9CiAKLWlmICghJGhhc1Byb2R1Y3RUeXBl
Rm9yQ29tbWFuZExpbmVUb29sKSB7Ci0gICAgbXkgJHByb2R1Y3RUeXBlc0Zvck1hY09TWFBhdGgg
PSBGaWxlOjpTcGVjLT5jYXRmaWxlKCRtYWNvc3hTREtTcGVjaWZpY2F0aW9uc1BhdGgsICJNYWNP
U1ggUHJvZHVjdCBUeXBlcy54Y3NwZWMiKTsKLSAgICBteSAkcHJvZHVjdFR5cGVzRm9yV2ViS2l0
RGV2ZWxvcG1lbnRQYXRoID0gRmlsZTo6U3BlYy0+Y2F0ZmlsZSgkaW9zU2ltdWxhdG9yU0RLU3Bl
Y2lmaWNhdGlvbnNQYXRoLCAiaVBob25lIFNpbXVsYXRvciBQcm9kdWN0VHlwZXMgRm9yIFdlYktp
dCBEZXZlbG9wbWVudC54Y3NwZWMiKTsKLSAgICBjcmVhdGVYY29kZVNwZWNpZmljYXRpb25Gcm9t
U3BlY2lmaWNhdGlvbkFuZElkKCRwcm9kdWN0VHlwZXNGb3JXZWJLaXREZXZlbG9wbWVudFBhdGgs
ICRwcm9kdWN0VHlwZXNGb3JNYWNPU1hQYXRoLCBDT01NQU5EX0xJTkVfUFJPRFVDVF9UWVBFKTsK
KyAgICBpZiAoISRoYXNQcm9kdWN0VHlwZUZvckNvbW1hbmRMaW5lVG9vbCkgeworICAgICAgICBt
eSAkcHJvZHVjdFR5cGVzRm9yTWFjT1NYUGF0aCA9IEZpbGU6OlNwZWMtPmNhdGZpbGUoJG1hY29z
eFNES1NwZWNpZmljYXRpb25zUGF0aCwgIk1hY09TWCBQcm9kdWN0IFR5cGVzLnhjc3BlYyIpOwor
ICAgICAgICBteSAkcHJvZHVjdFR5cGVzRm9yV2ViS2l0RGV2ZWxvcG1lbnRQYXRoID0gRmlsZTo6
U3BlYy0+Y2F0ZmlsZSgkc2RrU3BlY2lmaWNhdGlvblBhdGgsICIke2ZpbGVOYW1lUHJlZml4fVBy
b2R1Y3RUeXBlcyBGb3IgV2ViS2l0IERldmVsb3BtZW50Lnhjc3BlYyIpOworICAgICAgICBjcmVh
dGVYY29kZVNwZWNpZmljYXRpb25Gcm9tU3BlY2lmaWNhdGlvbkFuZElkKCRwcm9kdWN0VHlwZXNG
b3JXZWJLaXREZXZlbG9wbWVudFBhdGgsICRwcm9kdWN0VHlwZXNGb3JNYWNPU1hQYXRoLCBDT01N
QU5EX0xJTkVfUFJPRFVDVF9UWVBFKTsKKyAgICB9CiB9CiAKLWV4aXQgMDsKLQogc3ViIHdyaXRl
WGNvZGVTcGVjaWZpY2F0aW9uKCQkKQogewogICAgIG15ICgkeGNvZGVTcGVjaWZpY2F0aW9uRmls
ZSwgJHNwZWNpZmljYXRpb24pID0gQF87Cg==
</data>
<flag name="review"
          id="269890"
          type_id="1"
          status="+"
          setter="dbates"
    />
    <flag name="commit-queue"
          id="269891"
          type_id="3"
          status="-"
          setter="ddkilzer"
    />
          </attachment>
      

    </bug>

</bugzilla>