<?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>143593</bug_id>
          
          <creation_ts>2015-04-09 18:28:07 -0700</creation_ts>
          <short_desc>[Cocoa] Add a HAVE(AVKIT) and use it</short_desc>
          <delta_ts>2015-04-10 01:34:38 -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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Andy Estes">aestes</reporter>
          <assigned_to name="Andy Estes">aestes</assigned_to>
          <cc>ddkilzer</cc>
    
    <cc>eric.carlson</cc>
    
    <cc>jer.noble</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1084164</commentid>
    <comment_count>0</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2015-04-09 18:28:07 -0700</bug_when>
    <thetext>[Cocoa] Add a HAVE(AVKIT) and use it</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1084165</commentid>
    <comment_count>1</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2015-04-09 18:37:24 -0700</bug_when>
    <thetext>rdar://problem/20459274</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1084166</commentid>
    <comment_count>2</comment_count>
      <attachid>250494</attachid>
    <who name="Andy Estes">aestes</who>
    <bug_when>2015-04-09 18:40:04 -0700</bug_when>
    <thetext>Created attachment 250494
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1084187</commentid>
    <comment_count>3</comment_count>
      <attachid>250494</attachid>
    <who name="David Kilzer (:ddkilzer)">ddkilzer</who>
    <bug_when>2015-04-09 21:23:01 -0700</bug_when>
    <thetext>Comment on attachment 250494
Patch

r=me

In the long term, we may not want to assume PLATFORM(IOS) is always defined when PLATFORM(WATCHOS) is defined, but this seems fine for now.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1084197</commentid>
    <comment_count>4</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2015-04-09 22:16:59 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Comment on attachment 250494 [details]
&gt; Patch
&gt; 
&gt; r=me

Thanks!

&gt; In the long term, we may not want to assume PLATFORM(IOS) is always defined
&gt; when PLATFORM(WATCHOS) is defined, but this seems fine for now.

Yeah, I guess having PLATFORM(IOS) be true on Watch OS is a little like the old days of PLATFORM(MAC) being true on iOS. Ultimately we&apos;d want a macro that represents all iOS-derived platforms, and another one that represents just iOS. Right now though, having PLATFORM(IOS) be true on Watch OS is a useful starting point.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1084242</commentid>
    <comment_count>5</comment_count>
    <who name="Andy Estes">aestes</who>
    <bug_when>2015-04-10 01:34:38 -0700</bug_when>
    <thetext>Committed r182623: &lt;http://trac.webkit.org/changeset/182623&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>250494</attachid>
            <date>2015-04-09 18:40:04 -0700</date>
            <delta_ts>2015-04-09 21:23:01 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-143593-20150409183912.patch</filename>
            <type>text/plain</type>
            <size>11269</size>
            <attacher name="Andy Estes">aestes</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTgyNTk3CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RGL0NoYW5n
ZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IGVjNzk2OTE0OWU5Y2IwYmI0MmJlNDM5
ZDYzOWJjYzE0YTMxYTk1OTcuLjliM2QxNjUyYzI4YjMwNTM4NTdmNWYzYWUzMmZhNDI0YTE5ZGNi
NTUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XVEYvQ2hh
bmdlTG9nCkBAIC0xLDUgKzEsMTQgQEAKIDIwMTUtMDQtMDkgIEFuZHkgRXN0ZXMgIDxhZXN0ZXNA
YXBwbGUuY29tPgogCisgICAgICAgIFtDb2NvYV0gQWRkIGEgSEFWRShBVktJVCkgYW5kIHVzZSBp
dAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTQzNTkz
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiB3dGYv
UGxhdGZvcm0uaDogRGVmaW5lZCBIQVZFKEFWS0lUKSB0byBiZSB0cnVlIG9uIGFsbCBDb2NvYSBw
bGF0Zm9ybXMgZXhjZXB0IFdhdGNoIE9TLgorCisyMDE1LTA0LTA5ICBBbmR5IEVzdGVzICA8YWVz
dGVzQGFwcGxlLmNvbT4KKwogICAgICAgICBbQ29udGVudCBGaWx0ZXJpbmddIEFkZCBhIEhBVkUo
UEFSRU5UQUxfQ09OVFJPTFMpIGFuZCB1c2UgaXQKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE0MzU1OQogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29y
ZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTRjODZkMTZkOWY0
NjlhYTAyOWNjNzRiMjZmMzA1NWViYzRjNmYxYy4uOTYxZTBjNTk5MTk2NDlmODI5ZWQyM2JmMjY3
ZjIxZmEyYzY3MTNiMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDE2IEBACiAyMDE1LTA0LTA5ICBB
bmR5IEVzdGVzICA8YWVzdGVzQGFwcGxlLmNvbT4KIAorICAgICAgICBbQ29jb2FdIEFkZCBhIEhB
VkUoQVZLSVQpIGFuZCB1c2UgaXQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTE0MzU5MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEp
LgorCisgICAgICAgICogcGFnZS9TZXR0aW5ncy5oOiBPbmx5IGRlZmluZWQgc2V0QVZLaXRFbmFi
bGVkKCkgaWYgSEFWRShBVktJVCkuCisgICAgICAgICogcGxhdGZvcm0vaW9zL1dlYlZpZGVvRnVs
bHNjcmVlbkNvbnRyb2xsZXJBVktpdC5tbTogT25seSBjb21waWxlZCBpZiBIQVZFKEFWS0lUKS4K
KyAgICAgICAgKiBwbGF0Zm9ybS9pb3MvV2ViVmlkZW9GdWxsc2NyZWVuSW50ZXJmYWNlQVZLaXQu
bW06IERpdHRvLgorCisyMDE1LTA0LTA5ICBBbmR5IEVzdGVzICA8YWVzdGVzQGFwcGxlLmNvbT4K
KwogICAgICAgICBUcnkgdG8gZml4IHRoZSBNYWMgYnVpbGQgYWZ0ZXIgcjE4MjU5Ni4KIAogICAg
ICAgICBJIHdhcyB3cm9uZyB0byByZXBsYWNlIFBMQVRGT1JNKElPUykgd2l0aCBIQVZFKFBBUkVO
VEFMX0NPTlRST0xTKSBpbiBDb250ZW50RmlsdGVyVW5ibG9ja0hhbmRsZXIuCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L21hYy9DaGFuZ2VM
b2cKaW5kZXggNjZjZjcyMzNlMTM1ZDhmMzA4MDVhMjc0MjRmYzU4ZWFkMWFjMTJlMi4uZWQ0ODBi
ZWM4ZjVjZTg5Njg0NmViOWQyMTUyMjM4NjI2YTA5YjQwZSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9tYWMvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwpAQCAt
MSwzICsxLDE2IEBACisyMDE1LTA0LTA5ICBBbmR5IEVzdGVzICA8YWVzdGVzQGFwcGxlLmNvbT4K
KworICAgICAgICBbQ29jb2FdIEFkZCBhIEhBVkUoQVZLSVQpIGFuZCB1c2UgaXQKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0MzU5MworCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogV2ViVmlldy9XZWJQcmVm
ZXJlbmNlcy5tbToKKyAgICAgICAgKCtbV2ViUHJlZmVyZW5jZXMgaW5pdGlhbGl6ZV0pOiBPbmx5
IHNldCBXZWJLaXRBVktpdEVuYWJsZWQgdG8gWUVTIGlmIEhBVkUoQVZLSVQpLgorICAgICAgICAo
LVtXZWJQcmVmZXJlbmNlcyBzZXRBVktpdEVuYWJsZWQ6XSk6IE9ubHkgc2V0IHZhbHVlIGZvciBX
ZWJLaXRBVktpdEVuYWJsZWQgaWYgSEFWRShBVktJVCkuCisgICAgICAgICogV2ViVmlldy9XZWJW
aWV3Lm1tOgorICAgICAgICAoLVtXZWJWaWV3IF9wcmVmZXJlbmNlc0NoYW5nZWQ6XSk6IE9ubHkg
Y2FsbGVkIFNldHRpbmdzOjpzZXRBVktpdEVuYWJsZWQoKSBpZiBIQVZFKEFWS0lUKS4KKwogMjAx
NS0wNC0wOCAgQnJlbnQgRnVsZ2hhbSAgPGJmdWxnaGFtQGFwcGxlLmNvbT4KIAogICAgICAgICBb
TWFjXSBXZWJLaXQgaXMgbm90IGhvbm9yaW5nIE9TIHByZWZlcmVuY2VzIGZvciBzZWNvbmRhcnkg
Y2xpY2sgYmVoYXZpb3JzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cgYi9T
b3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggZThkMDI1Zjk5ZDcyNWY5MTA1MWRiZGY1YTM1
ZmIyY2QzNjZjN2RiNy4uOTA4N2JlNDI1MWNiYmIxNjA5ZDdhNWY5ZGNhZTQ0M2YwNjVkOTBkYyAx
MDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9XZWJLaXQy
L0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE1LTA0LTA5ICBBbmR5IEVzdGVzICA8YWVz
dGVzQGFwcGxlLmNvbT4KKworICAgICAgICBbQ29jb2FdIEFkZCBhIEhBVkUoQVZLSVQpIGFuZCB1
c2UgaXQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0
MzU5MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICog
VUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW06CisgICAgICAgICgtW1dLV2ViVmlldyBf
bWF5QXV0b21hdGljYWxseVNob3dWaWRlb09wdGltaXplZF0pOiBSZXR1cm5lZCBmYWxzZSBpZiAh
SEFWRShBVktJVCkuCisgICAgICAgICogVUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHA6CisgICAg
ICAgIChXZWJLaXQ6OldlYlBhZ2VQcm94eTo6V2ViUGFnZVByb3h5KTogUmVtb3ZlZCB0aGUgY2hl
Y2sgZm9yIDwgaU9TIDguMi4KKyAgICAgICAgKFdlYktpdDo6V2ViUGFnZVByb3h5OjpyZWF0dGFj
aFRvV2ViUHJvY2Vzcyk6IERpdHRvLgorICAgICAgICAqIFVJUHJvY2Vzcy9pb3MvV2ViVmlkZW9G
dWxsc2NyZWVuTWFuYWdlclByb3h5Lm1tOgorICAgICAgICAoV2ViS2l0OjpXZWJWaWRlb0Z1bGxz
Y3JlZW5NYW5hZ2VyUHJveHk6OmNyZWF0ZSk6IENyZWF0ZWQgYSB2ZXJzaW9uIG9mIHRoaXMgZnVu
Y3Rpb24gdGhhdCByZXR1cm5zIG51bGxwdHIgaWYKKyAgICAgICAgdGhlIG1pbmltdW0gcmVxdWly
ZWQgdmVyc2lvbiBvZiBpT1MgaXMgbGVzcyB0aGFuIDguMiBvciBpZiAhSEFWRShBVktJVCkuCisg
ICAgICAgICogV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3BwOgorICAgICAgICAoV2ViS2l0
OjpXZWJQYWdlOjp1cGRhdGVQcmVmZXJlbmNlcyk6IE9ubHkgY2FsbGVkIFNldHRpbmdzOjpzZXRB
VktpdEVuYWJsZWQodHJ1ZSkgaWYgSEFWRShBVktJVCkuCisKIDIwMTUtMDQtMDkgIENzYWJhIE9z
enRyb2dvbsOhYyAgPG9zc3lAd2Via2l0Lm9yZz4KIAogICAgICAgICBbRUZMXVtHVEtdIFdlYktp
dDIncyBnZW5lcmF0ZS1mb3J3YXJkaW5nLWhlYWRlcnMucGwgcnVucyB0b28gbWFueSB0aW1lcwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvUGxhdGZvcm0uaCBiL1NvdXJjZS9XVEYvd3RmL1Bs
YXRmb3JtLmgKaW5kZXggMWMzMTVlMjZmMWM3MWY4NzkwMmM5MWJmZWZmYmI2Nzk5ZGUyMWVhYS4u
YWI5YTY2NWVkNjMwMjk2M2RhN2ZjNDRhYmE2YTQ1YmIyZjlkYmM1YSAxMDA2NDQKLS0tIGEvU291
cmNlL1dURi93dGYvUGxhdGZvcm0uaAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9QbGF0Zm9ybS5oCkBA
IC01MDMsNiArNTAzLDcgQEAKICNkZWZpbmUgSEFWRV9EVFJBQ0UgMQogCiAjaWYgIVBMQVRGT1JN
KFdBVENIT1MpCisjZGVmaW5lIEhBVkVfQVZLSVQgMQogI2RlZmluZSBIQVZFX1BBUkVOVEFMX0NP
TlRST0xTIDEKICNlbmRpZgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1NldHRp
bmdzLmggYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1NldHRpbmdzLmgKaW5kZXggNDI0MjIwNTEwMDE4
MjgwZDZhYjhhNTEwYzRjMDExZTBhNGZkNjllYi4uNDQxOWVjMmU4MDZiMWY3MDAwZDZlNzhlNmNl
ZDdjZDI5YTI2MWQwMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcGFnZS9TZXR0aW5ncy5o
CisrKyBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvU2V0dGluZ3MuaApAQCAtMjUxLDcgKzI1MSw5IEBA
IHB1YmxpYzoKICAgICBXRUJDT1JFX0VYUE9SVCBzdGF0aWMgdm9pZCBzZXROZXR3b3JrSW50ZXJm
YWNlTmFtZShjb25zdCBTdHJpbmcmKTsKICAgICBzdGF0aWMgY29uc3QgU3RyaW5nJiBuZXR3b3Jr
SW50ZXJmYWNlTmFtZSgpOwogCisjaWYgSEFWRShBVktJVCkKICAgICBzdGF0aWMgdm9pZCBzZXRB
VktpdEVuYWJsZWQoYm9vbCBmbGFnKSB7IGdBVktpdEVuYWJsZWQgPSBmbGFnOyB9CisjZW5kaWYK
ICAgICBzdGF0aWMgYm9vbCBhdktpdEVuYWJsZWQoKSB7IHJldHVybiBnQVZLaXRFbmFibGVkOyB9
CiAKICAgICBzdGF0aWMgdm9pZCBzZXRTaG91bGRPcHRPdXRPZk5ldHdvcmtTdGF0ZU9ic2VydmF0
aW9uKGJvb2wgZmxhZykgeyBnU2hvdWxkT3B0T3V0T2ZOZXR3b3JrU3RhdGVPYnNlcnZhdGlvbiA9
IGZsYWc7IH0KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy9XZWJWaWRl
b0Z1bGxzY3JlZW5Db250cm9sbGVyQVZLaXQubW0gYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9p
b3MvV2ViVmlkZW9GdWxsc2NyZWVuQ29udHJvbGxlckFWS2l0Lm1tCmluZGV4IGE4NjUzODA0YTY4
NTJmZDAxYWZhZDhmZGFkOTRkZDYzNTFhYWRkYjUuLjNmODU1ZDBmMTJiNDA2NDlhOTZmYjZhZmU5
ODk2NmUxMWEzYTU4YjMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy9X
ZWJWaWRlb0Z1bGxzY3JlZW5Db250cm9sbGVyQVZLaXQubW0KKysrIGIvU291cmNlL1dlYkNvcmUv
cGxhdGZvcm0vaW9zL1dlYlZpZGVvRnVsbHNjcmVlbkNvbnRyb2xsZXJBVktpdC5tbQpAQCAtMzcs
NyArMzcsNyBAQAogCiB1c2luZyBuYW1lc3BhY2UgV2ViQ29yZTsKIAotI2lmIF9fSVBIT05FX09T
X1ZFUlNJT05fTUlOX1JFUVVJUkVEIDw9IDgwMjAwCisjaWYgX19JUEhPTkVfT1NfVkVSU0lPTl9N
SU5fUkVRVUlSRUQgPD0gODAyMDAgfHwgIUhBVkUoQVZLSVQpCiAKIEBpbXBsZW1lbnRhdGlvbiBX
ZWJWaWRlb0Z1bGxzY3JlZW5Db250cm9sbGVyCiAtICh2b2lkKXNldFZpZGVvRWxlbWVudDooV2Vi
Q29yZTo6SFRNTFZpZGVvRWxlbWVudCopdmlkZW9FbGVtZW50CmRpZmYgLS1naXQgYS9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9pb3MvV2ViVmlkZW9GdWxsc2NyZWVuSW50ZXJmYWNlQVZLaXQubW0g
Yi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9pb3MvV2ViVmlkZW9GdWxsc2NyZWVuSW50ZXJmYWNl
QVZLaXQubW0KaW5kZXggM2VkNmNjYjdiYjkyMDVhZWIxMDI4ODUyODYxNDMzOGEwMzIxODQ1Ni4u
MTk5Njg4MDg2YjE3NmE5NjEwZGViZDhlNDIwMWMyOGU3MzdmZGE1OSAxMDA2NDQKLS0tIGEvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vaW9zL1dlYlZpZGVvRnVsbHNjcmVlbkludGVyZmFjZUFWS2l0
Lm1tCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2lvcy9XZWJWaWRlb0Z1bGxzY3JlZW5J
bnRlcmZhY2VBVktpdC5tbQpAQCAtMjYsNyArMjYsNyBAQAogCiAjaW1wb3J0ICJjb25maWcuaCIK
IAotI2lmIFBMQVRGT1JNKElPUykgJiYgX19JUEhPTkVfT1NfVkVSU0lPTl9NSU5fUkVRVUlSRUQg
PiA4MDIwMAorI2lmIFBMQVRGT1JNKElPUykgJiYgX19JUEhPTkVfT1NfVkVSU0lPTl9NSU5fUkVR
VUlSRUQgPiA4MDIwMCAmJiBIQVZFKEFWS0lUKQogCiAjaW1wb3J0ICJXZWJWaWRlb0Z1bGxzY3Jl
ZW5JbnRlcmZhY2VBVktpdC5oIgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L21hYy9XZWJW
aWV3L1dlYlByZWZlcmVuY2VzLm1tIGIvU291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9XZWJQcmVm
ZXJlbmNlcy5tbQppbmRleCA2ODhlMjZiYWIwOWFiMjg4N2M2MDlhMzUxMGM3OWFlNWU2Y2EzZjIw
Li5iZjcyNDEwZTU0Njg3ZjEwZDQyNWYwNDE5ZWFhYTIyNWI1NDhjZTM3IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViS2l0L21hYy9XZWJWaWV3L1dlYlByZWZlcmVuY2VzLm1tCisrKyBiL1NvdXJjZS9X
ZWJLaXQvbWFjL1dlYlZpZXcvV2ViUHJlZmVyZW5jZXMubW0KQEAgLTUyNyw3ICs1MjcsOSBAQCAr
ICh2b2lkKWluaXRpYWxpemUKICAgICAgICAgW05TTnVtYmVyIG51bWJlcldpdGhCb29sOk5PXSwg
ICBXZWJLaXRNZWRpYVBsYXliYWNrQWxsb3dzSW5saW5lUHJlZmVyZW5jZUtleSwKICAgICAgICAg
W05TTnVtYmVyIG51bWJlcldpdGhCb29sOllFU10sICBXZWJLaXRNZWRpYVBsYXliYWNrQWxsb3dz
QWlyUGxheVByZWZlcmVuY2VLZXksCiAgICAgICAgIFtOU051bWJlciBudW1iZXJXaXRoVW5zaWdu
ZWRJbnQ6QXVkaW9TZXNzaW9uOjpOb25lXSwgIFdlYktpdEF1ZGlvU2Vzc2lvbkNhdGVnb3J5T3Zl
cnJpZGUsCisjaWYgSEFWRShBVktJVCkKICAgICAgICAgW05TTnVtYmVyIG51bWJlcldpdGhCb29s
OllFU10sICBXZWJLaXRBVktpdEVuYWJsZWQsCisjZW5kaWYKICAgICAgICAgW05TTnVtYmVyIG51
bWJlcldpdGhMb25nTG9uZzpXZWJDb3JlOjpBcHBsaWNhdGlvbkNhY2hlU3RvcmFnZTo6bm9RdW90
YSgpXSwgV2ViS2l0QXBwbGljYXRpb25DYWNoZVRvdGFsUXVvdGEsCiAKICAgICAgICAgLy8gUGVy
LU9yaWdpbiBRdW90YSBvbiBpT1MgaXMgMjVNQi4gV2hlbiB0aGUgcXVvdGEgaXMgcmVhY2hlZCBm
b3IgYSBwYXJ0aWN1bGFyIG9yaWdpbgpAQCAtMjEyNiw3ICsyMTI4LDkgQEAgLSAoQk9PTClhdktp
dEVuYWJsZWQKIAogLSAodm9pZClzZXRBVktpdEVuYWJsZWQ6KGJvb2wpZmxhZwogeworI2lmIEhB
VkUoQVZLSVQpCiAgICAgW3NlbGYgX3NldEJvb2xWYWx1ZTpmbGFnIGZvcktleTpXZWJLaXRBVktp
dEVuYWJsZWRdOworI2VuZGlmCiB9CiAKIC0gKEJPT0wpbmV0d29ya0RhdGFVc2FnZVRyYWNraW5n
RW5hYmxlZApkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3Lm1t
IGIvU291cmNlL1dlYktpdC9tYWMvV2ViVmlldy9XZWJWaWV3Lm1tCmluZGV4IGRlYjhlNjAwODJi
M2U2YTI1ZWU3YTU4NmJhZGU1NDM4ZGY1ZjAzN2IuLjgyNDE2YmUyNDZjZDRhMzkxYWRkNGNlZDE3
MDJlMjNhYzc0NTRmYzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvbWFjL1dlYlZpZXcvV2Vi
Vmlldy5tbQorKysgYi9Tb3VyY2UvV2ViS2l0L21hYy9XZWJWaWV3L1dlYlZpZXcubW0KQEAgLTIz
NDAsNyArMjM0MCw5IEBAIC0gKHZvaWQpX3ByZWZlcmVuY2VzQ2hhbmdlZDooV2ViUHJlZmVyZW5j
ZXMgKilwcmVmZXJlbmNlcwogICAgIHNldHRpbmdzLnNldEF1ZGlvU2Vzc2lvbkNhdGVnb3J5T3Zl
cnJpZGUoW3ByZWZlcmVuY2VzIGF1ZGlvU2Vzc2lvbkNhdGVnb3J5T3ZlcnJpZGVdKTsKICAgICBz
ZXR0aW5ncy5zZXROZXR3b3JrRGF0YVVzYWdlVHJhY2tpbmdFbmFibGVkKFtwcmVmZXJlbmNlcyBu
ZXR3b3JrRGF0YVVzYWdlVHJhY2tpbmdFbmFibGVkXSk7CiAgICAgc2V0dGluZ3Muc2V0TmV0d29y
a0ludGVyZmFjZU5hbWUoW3ByZWZlcmVuY2VzIG5ldHdvcmtJbnRlcmZhY2VOYW1lXSk7CisjaWYg
SEFWRShBVktJVCkKICAgICBzZXR0aW5ncy5zZXRBVktpdEVuYWJsZWQoW3ByZWZlcmVuY2VzIGF2
S2l0RW5hYmxlZF0pOworI2VuZGlmCiAgICAgc2V0dGluZ3Muc2V0U2hvdWxkVHJhbnNmb3Jtc0Fm
ZmVjdE92ZXJmbG93KHNob3VsZFRyYW5zZm9ybXNBZmZlY3RPdmVyZmxvdygpKTsKICAgICBzZXR0
aW5ncy5zZXRTaG91bGREaXNwYXRjaEphdmFTY3JpcHRXaW5kb3dPbkVycm9yRXZlbnRzKHNob3Vs
ZERpc3BhdGNoSmF2YVNjcmlwdFdpbmRvd09uRXJyb3JFdmVudHMoKSk7CiAKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9BUEkvQ29jb2EvV0tXZWJWaWV3Lm1tIGIvU291cmNl
L1dlYktpdDIvVUlQcm9jZXNzL0FQSS9Db2NvYS9XS1dlYlZpZXcubW0KaW5kZXggYzAyNjRlYTEw
ZDdkZGYyNjEyOTdkM2ZkNjY1MDdmMTkxM2NiMDczOC4uMDZhMmY3M2U0NWVhZjJjMGU5Nzg1YzMz
ZjgxMGRmYzUzZjEyYjQ3MSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQ
SS9Db2NvYS9XS1dlYlZpZXcubW0KKysrIGIvU291cmNlL1dlYktpdDIvVUlQcm9jZXNzL0FQSS9D
b2NvYS9XS1dlYlZpZXcubW0KQEAgLTI0Nyw3ICsyNDcsNyBAQCAtIChCT09MKV9pc1Nob3dpbmdW
aWRlb09wdGltaXplZAogCiAtIChCT09MKV9tYXlBdXRvbWF0aWNhbGx5U2hvd1ZpZGVvT3B0aW1p
emVkCiB7Ci0jaWYgKF9fSVBIT05FX09TX1ZFUlNJT05fTUlOX1JFUVVJUkVEIDw9IDgwMjAwKQor
I2lmIChfX0lQSE9ORV9PU19WRVJTSU9OX01JTl9SRVFVSVJFRCA8PSA4MDIwMCkgfHwgIUhBVkUo
QVZLSVQpCiAgICAgcmV0dXJuIGZhbHNlOwogI2Vsc2UKICAgICBpZiAoIV9wYWdlIHx8ICFfcGFn
ZS0+dmlkZW9GdWxsc2NyZWVuTWFuYWdlcigpKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIv
VUlQcm9jZXNzL1dlYlBhZ2VQcm94eS5jcHAgYi9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2Vi
UGFnZVByb3h5LmNwcAppbmRleCBmYjg4MGM0ODIyMjM2ZTliYzQ5NTY5ODZkMWU0ZWVhMzFjNjlk
ZmI2Li42YmU3NTM5NzdmYjkyNGFlOWFmMTAyNWMyZmRhYWMzYjcyZjNjZTMwIDEwMDY0NAotLS0g
YS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcAorKysgYi9Tb3VyY2Uv
V2ViS2l0Mi9VSVByb2Nlc3MvV2ViUGFnZVByb3h5LmNwcApAQCAtNDM4LDcgKzQzOCw3IEBAIFdl
YlBhZ2VQcm94eTo6V2ViUGFnZVByb3h5KFBhZ2VDbGllbnQmIHBhZ2VDbGllbnQsIFdlYlByb2Nl
c3NQcm94eSYgcHJvY2VzcywgdWluCiAjaWYgRU5BQkxFKEZVTExTQ1JFRU5fQVBJKQogICAgIG1f
ZnVsbFNjcmVlbk1hbmFnZXIgPSBXZWJGdWxsU2NyZWVuTWFuYWdlclByb3h5OjpjcmVhdGUoKnRo
aXMsIG1fcGFnZUNsaWVudC5mdWxsU2NyZWVuTWFuYWdlclByb3h5Q2xpZW50KCkpOwogI2VuZGlm
Ci0jaWYgUExBVEZPUk0oSU9TKSAmJiAoX19JUEhPTkVfT1NfVkVSU0lPTl9NSU5fUkVRVUlSRUQg
PiA4MDIwMCkKKyNpZiBQTEFURk9STShJT1MpCiAgICAgbV92aWRlb0Z1bGxzY3JlZW5NYW5hZ2Vy
ID0gV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5OjpjcmVhdGUoKnRoaXMpOwogI2VuZGlm
CiAjaWYgRU5BQkxFKFZJQlJBVElPTikKQEAgLTY2NCw3ICs2NjQsNyBAQCB2b2lkIFdlYlBhZ2VQ
cm94eTo6cmVhdHRhY2hUb1dlYlByb2Nlc3MoKQogI2lmIEVOQUJMRShGVUxMU0NSRUVOX0FQSSkK
ICAgICBtX2Z1bGxTY3JlZW5NYW5hZ2VyID0gV2ViRnVsbFNjcmVlbk1hbmFnZXJQcm94eTo6Y3Jl
YXRlKCp0aGlzLCBtX3BhZ2VDbGllbnQuZnVsbFNjcmVlbk1hbmFnZXJQcm94eUNsaWVudCgpKTsK
ICNlbmRpZgotI2lmIFBMQVRGT1JNKElPUykgJiYgKF9fSVBIT05FX09TX1ZFUlNJT05fTUlOX1JF
UVVJUkVEID4gODAyMDApCisjaWYgUExBVEZPUk0oSU9TKQogICAgIG1fdmlkZW9GdWxsc2NyZWVu
TWFuYWdlciA9IFdlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eTo6Y3JlYXRlKCp0aGlzKTsK
ICNlbmRpZgogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9VSVByb2Nlc3MvaW9zL1dlYlZp
ZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94eS5tbSBiL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9p
b3MvV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5Lm1tCmluZGV4IDMyNTM4YzJiYWQ3YTUy
YTRjYjRjN2FjMDcxOTc5ODc1MDI0NGRiOWEuLjBmZWU3NDMwZjlmMTFkMmI3ZGIxMDMwMTJmZDA5
ZmJhZTRhYjAwMDUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQyL1VJUHJvY2Vzcy9pb3MvV2Vi
VmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5Lm1tCisrKyBiL1NvdXJjZS9XZWJLaXQyL1VJUHJv
Y2Vzcy9pb3MvV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5Lm1tCkBAIC00Niw3ICs0Niwx
NCBAQCB1c2luZyBuYW1lc3BhY2UgV2ViQ29yZTsKIAogbmFtZXNwYWNlIFdlYktpdCB7CiAKLSNp
ZiBfX0lQSE9ORV9PU19WRVJTSU9OX01JTl9SRVFVSVJFRCA+IDgwMjAwCisjaWYgX19JUEhPTkVf
T1NfVkVSU0lPTl9NSU5fUkVRVUlSRUQgPD0gODAyMDAgfHwgIUhBVkUoQVZLSVQpCisKK1Bhc3NS
ZWZQdHI8V2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5PiBXZWJWaWRlb0Z1bGxzY3JlZW5N
YW5hZ2VyUHJveHk6OmNyZWF0ZShXZWJQYWdlUHJveHkmKQoreworICAgIHJldHVybiBudWxscHRy
OworfQorCisjZWxzZQogCiBQYXNzUmVmUHRyPFdlYlZpZGVvRnVsbHNjcmVlbk1hbmFnZXJQcm94
eT4gV2ViVmlkZW9GdWxsc2NyZWVuTWFuYWdlclByb3h5OjpjcmVhdGUoV2ViUGFnZVByb3h5JiBw
YWdlKQogewpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dl
YlBhZ2UuY3BwIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3Bw
CmluZGV4IDk3MTYyNjM3YWU0YzlhNjc0YTMwNmU1ZGJiODQ2NjNiOTM3YTlmNjguLjNmMTQ2NGJj
OTZhMjdmZmY5NWYxNzRlMTIxOGI1MWY2ODNkZjBjMzkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJL
aXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFnZS5jcHAKQEAgLTI3NDAsNyArMjc0MCw3IEBAIHZvaWQg
V2ViUGFnZTo6dXBkYXRlUHJlZmVyZW5jZXMoY29uc3QgV2ViUHJlZmVyZW5jZXNTdG9yZSYgc3Rv
cmUpCiAgICAgc2V0dGluZ3Muc2V0UVRLaXRFbmFibGVkKHN0b3JlLmdldEJvb2xWYWx1ZUZvcktl
eShXZWJQcmVmZXJlbmNlc0tleTo6aXNRVEtpdEVuYWJsZWRLZXkoKSkpOwogI2VuZGlmCiAKLSNp
ZiBQTEFURk9STShJT1MpCisjaWYgUExBVEZPUk0oSU9TKSAmJiBIQVZFKEFWS0lUKQogICAgIHNl
dHRpbmdzLnNldEFWS2l0RW5hYmxlZCh0cnVlKTsKICNlbmRpZgogCg==
</data>
<flag name="review"
          id="275284"
          type_id="1"
          status="+"
          setter="ddkilzer"
    />
          </attachment>
      

    </bug>

</bugzilla>