<?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>153963</bug_id>
          
          <creation_ts>2016-02-07 10:01:55 -0800</creation_ts>
          <short_desc>[Cocoa] Replace __has_include guards around inclusion of Apple-internal-SDK headers with USE(APPLE_INTERNAL_SDK)</short_desc>
          <delta_ts>2016-02-07 10:44:46 -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>New Bugs</component>
          <version>WebKit Local 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>mitz</reporter>
          <assigned_to>mitz</assigned_to>
          <cc>andersca</cc>
    
    <cc>sam</cc>
    
    <cc>thorton</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1162749</commentid>
    <comment_count>0</comment_count>
    <who name="">mitz</who>
    <bug_when>2016-02-07 10:01:55 -0800</bug_when>
    <thetext>Use USE(APPLE_INTERNAL_SDK) to guard inclusion of headers from Apple’s internal SDK instead of __has_include checks.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1162750</commentid>
    <comment_count>1</comment_count>
      <attachid>270824</attachid>
    <who name="">mitz</who>
    <bug_when>2016-02-07 10:04:34 -0800</bug_when>
    <thetext>Created attachment 270824
Use USE(APPLE_INTERNAL_SDK)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1162755</commentid>
    <comment_count>2</comment_count>
    <who name="">mitz</who>
    <bug_when>2016-02-07 10:44:46 -0800</bug_when>
    <thetext>Committed &lt;http://trac.webkit.org/r196239&gt;.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>270824</attachid>
            <date>2016-02-07 10:04:34 -0800</date>
            <delta_ts>2016-02-07 10:26:43 -0800</delta_ts>
            <desc>Use USE(APPLE_INTERNAL_SDK)</desc>
            <filename>bug-153963-20160207100411.patch</filename>
            <type>text/plain</type>
            <size>13136</size>
            <attacher>mitz</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTk2MjM4KQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDEyIEBA
CisyMDE2LTAyLTA3ICBEYW4gQmVybnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAg
W0NvY29hXSBSZXBsYWNlIF9faGFzX2luY2x1ZGUgZ3VhcmRzIGFyb3VuZCBpbmNsdXNpb24gb2Yg
QXBwbGUtaW50ZXJuYWwtU0RLIGhlYWRlcnMgd2l0aCBVU0UoQVBQTEVfSU5URVJOQUxfU0RLKQor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUzOTYzCisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBpbnNwZWN0
b3IvcmVtb3RlL1JlbW90ZUluc3BlY3RvclhQQ0Nvbm5lY3Rpb24ubW06CisKIDIwMTYtMDItMDYg
IEZpbGlwIFBpemxvICA8ZnBpemxvQGFwcGxlLmNvbT4KIAogICAgICAgICBGVEwgbXVzdCBzdG9y
ZSB0aGUgY2FsbCBzaXRlIGluZGV4IGJlZm9yZSBydW50aW1lIGNhbGxzLCBldmVuIGlmIGl0J3Mg
dGhlIHRhaWwgY2FsbCBzbG93IHBhdGgKSW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9pbnNw
ZWN0b3IvcmVtb3RlL1JlbW90ZUluc3BlY3RvclhQQ0Nvbm5lY3Rpb24ubW0KPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2luc3BlY3Rvci9yZW1vdGUvUmVtb3RlSW5zcGVjdG9y
WFBDQ29ubmVjdGlvbi5tbQkocmV2aXNpb24gMTk2MjE2KQorKysgU291cmNlL0phdmFTY3JpcHRD
b3JlL2luc3BlY3Rvci9yZW1vdGUvUmVtb3RlSW5zcGVjdG9yWFBDQ29ubmVjdGlvbi5tbQkod29y
a2luZyBjb3B5KQpAQCAtMzcsNyArMzcsNyBAQAogI2ltcG9ydCA8d3RmL3NwaS9jb2NvYS9TZWN1
cml0eVNQSS5oPgogI2ltcG9ydCA8d3RmL3NwaS9kYXJ3aW4vWFBDU1BJLmg+CiAKLSNpZiBfX2hh
c19pbmNsdWRlKDxDb3JlRm91bmRhdGlvbi9DRlhQQ0JyaWRnZS5oPikKKyNpZiBVU0UoQVBQTEVf
SU5URVJOQUxfU0RLKQogI2ltcG9ydCA8Q29yZUZvdW5kYXRpb24vQ0ZYUENCcmlkZ2UuaD4KICNl
bHNlCiBleHRlcm4gIkMiIHsKSW5kZXg6IFNvdXJjZS9XVEYvQ2hhbmdlTG9nCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFNvdXJjZS9XVEYvQ2hhbmdlTG9nCShyZXZpc2lvbiAxOTYyMTYpCisrKyBTb3VyY2UvV1RG
L0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0IEBACisyMDE2LTAyLTA3ICBE
YW4gQmVybnN0ZWluICA8bWl0ekBhcHBsZS5jb20+CisKKyAgICAgICAgW0NvY29hXSBSZXBsYWNl
IF9faGFzX2luY2x1ZGUgZ3VhcmRzIGFyb3VuZCBpbmNsdXNpb24gb2YgQXBwbGUtaW50ZXJuYWwt
U0RLIGhlYWRlcnMgd2l0aCBVU0UoQVBQTEVfSU5URVJOQUxfU0RLKQorICAgICAgICBodHRwczov
L2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTUzOTYzCisKKyAgICAgICAgUmV2aWV3
ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiB3dGYvU3lzdGVtVHJhY2luZy5oOgor
ICAgICAgICAqIHd0Zi9XVEZUaHJlYWREYXRhLmg6CisgICAgICAgICogd3RmL3NwaS9kYXJ3aW4v
Q29tbW9uQ3J5cHRvU1BJLmg6CisKIDIwMTYtMDItMDMgIERhcmluIEFkbGVyICA8ZGFyaW5AYXBw
bGUuY29tPgogCiAgICAgICAgIENvbnZlcnQgYW5vdGhlciBiYXRjaCBvZiBTdHJpbmc6Omxvd2Vy
IGNhbGxzaXRlcyB0byBzb21ldGhpbmcgYmV0dGVyLCB0eXBpY2FsbHkgY29udmVydFRvQVNDSUlM
b3dlcmNhc2UKSW5kZXg6IFNvdXJjZS9XVEYvd3RmL1N5c3RlbVRyYWNpbmcuaAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBTb3VyY2UvV1RGL3d0Zi9TeXN0ZW1UcmFjaW5nLmgJKHJldmlzaW9uIDE5NjIxNikKKysr
IFNvdXJjZS9XVEYvd3RmL1N5c3RlbVRyYWNpbmcuaAkod29ya2luZyBjb3B5KQpAQCAtMjYsMTIg
KzI2LDEwIEBACiAjaWZuZGVmIFN5c3RlbVRyYWNpbmdfaAogI2RlZmluZSBTeXN0ZW1UcmFjaW5n
X2gKIAotI2lmIGRlZmluZWQoX19oYXNfaW5jbHVkZSkKLSNpZiBfX2hhc19pbmNsdWRlKDxTeXN0
ZW0vc3lzL2tkZWJ1Zy5oPikKKyNpZiBVU0UoQVBQTEVfSU5URVJOQUxfU0RLKQogI2luY2x1ZGUg
PFN5c3RlbS9zeXMva2RlYnVnLmg+CiAjZGVmaW5lIEhBVkVfS0RFQlVHX0ggMQogI2VuZGlmCi0j
ZW5kaWYKIAogLy8gTm8gbmFtZXNwYWNlcyBiZWNhdXNlIHRoaXMgZmlsZSBoYXMgdG8gYmUgaW5j
bHVkYWJsZSBmcm9tIEMgYW5kIE9iamVjdGl2ZS1DLgogCkluZGV4OiBTb3VyY2UvV1RGL3d0Zi9X
VEZUaHJlYWREYXRhLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dURi93dGYvV1RGVGhyZWFkRGF0
YS5oCShyZXZpc2lvbiAxOTYyMTYpCisrKyBTb3VyY2UvV1RGL3d0Zi9XVEZUaHJlYWREYXRhLmgJ
KHdvcmtpbmcgY29weSkKQEAgLTM0LDExICszNCw5IEBACiAjaW5jbHVkZSA8d3RmL1N0YWNrU3Rh
dHMuaD4KICNpbmNsdWRlIDx3dGYvdGV4dC9TdHJpbmdIYXNoLmg+CiAKLSNpZiBPUyhEQVJXSU4p
Ci0jaWYgZGVmaW5lZChfX2hhc19pbmNsdWRlKSAmJiBfX2hhc19pbmNsdWRlKDxTeXN0ZW0vcHRo
cmVhZF9tYWNoZGVwLmg+KQorI2lmIFVTRShBUFBMRV9JTlRFUk5BTF9TREspCiAjaW5jbHVkZSA8
U3lzdGVtL3B0aHJlYWRfbWFjaGRlcC5oPgogI2VuZGlmCi0jZW5kaWYKIAogI2lmIGRlZmluZWQo
X19QVEtfRlJBTUVXT1JLX0pBVkFTQ1JJUFRDT1JFX0tFWTEpCiAjZGVmaW5lIFVTRV9QVEhSRUFE
X0dFVFNQRUNJRklDX0RJUkVDVCAxCkluZGV4OiBTb3VyY2UvV1RGL3d0Zi9zcGkvZGFyd2luL0Nv
bW1vbkNyeXB0b1NQSS5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XVEYvd3RmL3NwaS9kYXJ3aW4v
Q29tbW9uQ3J5cHRvU1BJLmgJKHJldmlzaW9uIDE5NjIxNikKKysrIFNvdXJjZS9XVEYvd3RmL3Nw
aS9kYXJ3aW4vQ29tbW9uQ3J5cHRvU1BJLmgJKHdvcmtpbmcgY29weSkKQEAgLTI4LDExICsyOCw5
IEBACiAKICNpZiBPUyhEQVJXSU4pCiAKLSNpZiBkZWZpbmVkKF9faGFzX2luY2x1ZGUpCi0jaWYg
X19oYXNfaW5jbHVkZSg8Q29tbW9uQ3J5cHRvL0NvbW1vblJhbmRvbVNQSS5oPikKKyNpZiBVU0Uo
QVBQTEVfSU5URVJOQUxfU0RLKQogI2luY2x1ZGUgPENvbW1vbkNyeXB0by9Db21tb25SYW5kb21T
UEkuaD4KICNlbmRpZgotI2VuZGlmCiAKIHR5cGVkZWYgc3RydWN0IF9fQ0NSYW5kb20qIENDUmFu
ZG9tUmVmOwogZXh0ZXJuIGNvbnN0IENDUmFuZG9tUmVmIGtDQ1JhbmRvbURlZmF1bHQ7CkluZGV4
OiBTb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUv
Q2hhbmdlTG9nCShyZXZpc2lvbiAxOTYyMTYpCisrKyBTb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cJ
KHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSwyMyBAQAorMjAxNi0wMi0wNyAgRGFuIEJlcm5zdGVp
biAgPG1pdHpAYXBwbGUuY29tPgorCisgICAgICAgIFtDb2NvYV0gUmVwbGFjZSBfX2hhc19pbmNs
dWRlIGd1YXJkcyBhcm91bmQgaW5jbHVzaW9uIG9mIEFwcGxlLWludGVybmFsLVNESyBoZWFkZXJz
IHdpdGggVVNFKEFQUExFX0lOVEVSTkFMX1NESykKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTE1Mzk2MworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgICogYWNjZXNzaWJpbGl0eS9tYWMvQVhPYmplY3RDYWNoZU1h
Yy5tbToKKyAgICAgICAgKiBjcnlwdG8vQ29tbW9uQ3J5cHRvVXRpbGl0aWVzLmNwcDoKKyAgICAg
ICAgKiBjcnlwdG8vQ29tbW9uQ3J5cHRvVXRpbGl0aWVzLmg6CisgICAgICAgICogZWRpdGluZy9t
YWMvVGV4dFVuZG9JbnNlcnRpb25NYXJrdXBNYWMuaDoKKyAgICAgICAgKiBlZGl0aW5nL21hYy9U
ZXh0VW5kb0luc2VydGlvbk1hcmt1cE1hYy5tbToKKyAgICAgICAgKiBwbGF0Zm9ybS9jb2NvYS9U
ZWxlcGhvbmVOdW1iZXJEZXRlY3RvckNvY29hLmNwcDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFw
aGljcy9jZy9JbWFnZVNvdXJjZUNHLmNwcDoKKyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9t
YWMvUERGRG9jdW1lbnRJbWFnZU1hYy5tbToKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3JrL2lv
cy9OZXR3b3JrU3RhdGVOb3RpZmllcklPUy5tbToKKyAgICAgICAgKiBwbGF0Zm9ybS9uZXR3b3Jr
L21hYy9CbG9iRGF0YUZpbGVSZWZlcmVuY2VNYWMubW06CisgICAgICAgICogcGxhdGZvcm0vbmV0
d29yay9tYWMvUmVzb3VyY2VIYW5kbGVNYWMubW06CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRl
clRoZW1lTWFjLm1tOgorCiAyMDE2LTAyLTA2ICBLb25zdGFudGluIFRva2FyZXYgIDxhbm51bGVu
QHlhbmRleC5ydT4KIAogICAgICAgICBBZGRlZCBpbXBsZW1lbnRhdGlvbnMgb2YgQVhPYmplY3RD
YWNoZSBtZXRob2RzIGZvciAhSEFWRShBQ0NFU1NJQklMSVRZKS4KSW5kZXg6IFNvdXJjZS9XZWJD
b3JlL2FjY2Vzc2liaWxpdHkvbWFjL0FYT2JqZWN0Q2FjaGVNYWMubW0KPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
U291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9tYWMvQVhPYmplY3RDYWNoZU1hYy5tbQkocmV2
aXNpb24gMTk2MjE2KQorKysgU291cmNlL1dlYkNvcmUvYWNjZXNzaWJpbGl0eS9tYWMvQVhPYmpl
Y3RDYWNoZU1hYy5tbQkod29ya2luZyBjb3B5KQpAQCAtMzQsNyArMzQsNyBAQAogI2ltcG9ydCAi
V2ViQWNjZXNzaWJpbGl0eU9iamVjdFdyYXBwZXJNYWMuaCIKICNpbXBvcnQgIldlYkNvcmVTeXN0
ZW1JbnRlcmZhY2UuaCIKIAotI2lmIF9faGFzX2luY2x1ZGUoPEhJU2VydmljZXMvQWNjZXNzaWJp
bGl0eVByaXYuaD4pCisjaWYgVVNFKEFQUExFX0lOVEVSTkFMX1NESykKICNpbmNsdWRlIDxISVNl
cnZpY2VzL0FjY2Vzc2liaWxpdHlQcml2Lmg+CiAjZW5kaWYKIApJbmRleDogU291cmNlL1dlYkNv
cmUvY3J5cHRvL0NvbW1vbkNyeXB0b1V0aWxpdGllcy5jcHAKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNl
L1dlYkNvcmUvY3J5cHRvL0NvbW1vbkNyeXB0b1V0aWxpdGllcy5jcHAJKHJldmlzaW9uIDE5NjIx
NikKKysrIFNvdXJjZS9XZWJDb3JlL2NyeXB0by9Db21tb25DcnlwdG9VdGlsaXRpZXMuY3BwCSh3
b3JraW5nIGNvcHkpCkBAIC0yOCwxMSArMjgsOSBAQAogCiAjaWYgRU5BQkxFKFNVQlRMRV9DUllQ
VE8pCiAKLSNpZiBkZWZpbmVkKF9faGFzX2luY2x1ZGUpCi0jaWYgX19oYXNfaW5jbHVkZSg8Q29t
bW9uQ3J5cHRvL0NvbW1vbkJpZ051bS5oPikKKyNpZiBVU0UoQVBQTEVfSU5URVJOQUxfU0RLKQog
I2luY2x1ZGUgPENvbW1vbkNyeXB0by9Db21tb25CaWdOdW0uaD4KICNlbmRpZgotI2VuZGlmCiAK
IHR5cGVkZWYgQ0NDcnlwdG9yU3RhdHVzIENDU3RhdHVzOwogZXh0ZXJuICJDIiBDQ0JpZ051bVJl
ZiBDQ0JpZ051bUZyb21EYXRhKENDU3RhdHVzICpzdGF0dXMsIGNvbnN0IHZvaWQgKnMsIHNpemVf
dCBsZW4pOwpJbmRleDogU291cmNlL1dlYkNvcmUvY3J5cHRvL0NvbW1vbkNyeXB0b1V0aWxpdGll
cy5oCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2NyeXB0by9Db21tb25DcnlwdG9VdGls
aXRpZXMuaAkocmV2aXNpb24gMTk2MjE2KQorKysgU291cmNlL1dlYkNvcmUvY3J5cHRvL0NvbW1v
bkNyeXB0b1V0aWxpdGllcy5oCSh3b3JraW5nIGNvcHkpCkBAIC0zMiwxNyArMzIsMTAgQEAKICNp
bmNsdWRlIDxDb21tb25DcnlwdG8vQ29tbW9uQ3J5cHRvci5oPgogI2luY2x1ZGUgPHd0Zi9WZWN0
b3IuaD4KIAotI2lmIGRlZmluZWQoX19oYXNfaW5jbHVkZSkKLSNpZiBfX2hhc19pbmNsdWRlKDxD
b21tb25DcnlwdG8vQ29tbW9uUlNBQ3J5cHRvci5oPikKKyNpZiBVU0UoQVBQTEVfSU5URVJOQUxf
U0RLKQogI2luY2x1ZGUgPENvbW1vbkNyeXB0by9Db21tb25SU0FDcnlwdG9yLmg+Ci0jZW5kaWYK
LSNlbmRpZgotCi0jaWYgZGVmaW5lZChfX2hhc19pbmNsdWRlKSAmJiBQTEFURk9STShDT0NPQSkK
LSNpZiBfX2hhc19pbmNsdWRlKDxDb21tb25DcnlwdG8vQ29tbW9uUmFuZG9tU1BJLmg+KQogI2lu
Y2x1ZGUgPENvbW1vbkNyeXB0by9Db21tb25SYW5kb21TUEkuaD4KICNlbmRpZgotI2VuZGlmCiAK
ICNpZm5kZWYgX0NDX1JTQUNSWVBUT1JfSF8KIGVudW0gewpJbmRleDogU291cmNlL1dlYkNvcmUv
ZWRpdGluZy9tYWMvVGV4dFVuZG9JbnNlcnRpb25NYXJrdXBNYWMuaAo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBT
b3VyY2UvV2ViQ29yZS9lZGl0aW5nL21hYy9UZXh0VW5kb0luc2VydGlvbk1hcmt1cE1hYy5oCShy
ZXZpc2lvbiAxOTYyMTYpCisrKyBTb3VyY2UvV2ViQ29yZS9lZGl0aW5nL21hYy9UZXh0VW5kb0lu
c2VydGlvbk1hcmt1cE1hYy5oCSh3b3JraW5nIGNvcHkpCkBAIC0yOCw3ICsyOCw3IEBACiAKICNp
ZiBVU0UoSU5TRVJUSU9OX1VORE9fR1JPVVBJTkcpCiAKLSNpZiBfX2hhc19pbmNsdWRlKDxBcHBL
aXQvTlNUZXh0SW5wdXRDb250ZXh0X1ByaXZhdGUuaD4pCisjaWYgVVNFKEFQUExFX0lOVEVSTkFM
X1NESykKICNpbXBvcnQgPEFwcEtpdC9OU1RleHRJbnB1dENvbnRleHRfUHJpdmF0ZS5oPgogI2Vs
c2UKIGV4dGVybiAiQyIgTlNTdHJpbmcgKk5TVGV4dEluc2VydGlvblVuZG9hYmxlQXR0cmlidXRl
TmFtZTsKSW5kZXg6IFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvbWFjL1RleHRVbmRvSW5zZXJ0aW9u
TWFya3VwTWFjLm1tCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL2VkaXRpbmcvbWFjL1Rl
eHRVbmRvSW5zZXJ0aW9uTWFya3VwTWFjLm1tCShyZXZpc2lvbiAxOTYyMTYpCisrKyBTb3VyY2Uv
V2ViQ29yZS9lZGl0aW5nL21hYy9UZXh0VW5kb0luc2VydGlvbk1hcmt1cE1hYy5tbQkod29ya2lu
ZyBjb3B5KQpAQCAtMjYsNyArMjYsNyBAQAogI2ltcG9ydCAiY29uZmlnLmgiCiAjaW1wb3J0ICJU
ZXh0VW5kb0luc2VydGlvbk1hcmt1cE1hYy5oIgogCi0jaWYgX19oYXNfaW5jbHVkZSg8Rm91bmRh
dGlvbi9OU1VuZG9NYW5hZ2VyX1ByaXZhdGUuaD4pCisjaWYgVVNFKEFQUExFX0lOVEVSTkFMX1NE
SykKICNpbXBvcnQgPEZvdW5kYXRpb24vTlNVbmRvTWFuYWdlcl9Qcml2YXRlLmg+CiAjZWxzZQog
QGludGVyZmFjZSBOU1VuZG9NYW5hZ2VyIChXZWJDb3JlUHJpdmF0ZSkKSW5kZXg6IFNvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2NvY29hL1RlbGVwaG9uZU51bWJlckRldGVjdG9yQ29jb2EuY3BwCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2NvY29hL1RlbGVwaG9uZU51bWJl
ckRldGVjdG9yQ29jb2EuY3BwCShyZXZpc2lvbiAxOTYyMTYpCisrKyBTb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9jb2NvYS9UZWxlcGhvbmVOdW1iZXJEZXRlY3RvckNvY29hLmNwcAkod29ya2luZyBj
b3B5KQpAQCAtMzAsNyArMzAsNyBAQAogCiAjaW5jbHVkZSAiU29mdExpbmtpbmcuaCIKIAotI2lm
IF9faGFzX2luY2x1ZGUoPERhdGFEZXRlY3RvcnNDb3JlL0REREZBU2Nhbm5lci5oPikKKyNpZiBV
U0UoQVBQTEVfSU5URVJOQUxfU0RLKQogI2luY2x1ZGUgPERhdGFEZXRlY3RvcnNDb3JlL0REREZB
U2Nhbm5lci5oPgogI2Vsc2UKIHR5cGVkZWYgc3RydWN0IF9fRERERkFTY2FubmVyIEREREZBU2Nh
bm5lciwgKiBERERGQVNjYW5uZXJSZWY7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9jZy9JbWFnZVNvdXJjZUNHLmNwcAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBTb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9jZy9JbWFnZVNvdXJjZUNHLmNwcAkocmV2aXNpb24gMTk2MjE2
KQorKysgU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2cvSW1hZ2VTb3VyY2VDRy5j
cHAJKHdvcmtpbmcgY29weSkKQEAgLTQ0LDcgKzQ0LDcgQEAKICNpbmNsdWRlIDx3dGYvUmV0YWlu
UHRyLmg+CiAjZW5kaWYKIAotI2lmIF9faGFzX2luY2x1ZGUoPEltYWdlSU8vQ0dJbWFnZVNvdXJj
ZVByaXZhdGUuaD4pCisjaWYgVVNFKEFQUExFX0lOVEVSTkFMX1NESykKICNpbXBvcnQgPEltYWdl
SU8vQ0dJbWFnZVNvdXJjZVByaXZhdGUuaD4KICNlbHNlCiBjb25zdCBDRlN0cmluZ1JlZiBrQ0dJ
bWFnZVNvdXJjZVN1YnNhbXBsZUZhY3RvciA9IENGU1RSKCJrQ0dJbWFnZVNvdXJjZVN1YnNhbXBs
ZUZhY3RvciIpOwpJbmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvbWFjL1BE
RkRvY3VtZW50SW1hZ2VNYWMubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZv
cm0vZ3JhcGhpY3MvbWFjL1BERkRvY3VtZW50SW1hZ2VNYWMubW0JKHJldmlzaW9uIDE5NjIxNikK
KysrIFNvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL21hYy9QREZEb2N1bWVudEltYWdl
TWFjLm1tCSh3b3JraW5nIGNvcHkpCkBAIC0zNSwxMSArMzUsOSBAQAogI2ltcG9ydCA8b2JqYy9v
YmpjLWNsYXNzLmg+CiAjaW1wb3J0IDx3dGYvUmV0YWluUHRyLmg+CiAKLSNpZmRlZiBfX2hhc19p
bmNsdWRlCi0jaWYgX19oYXNfaW5jbHVkZSg8QXBwbGljYXRpb25TZXJ2aWNlcy9BcHBsaWNhdGlv
blNlcnZpY2VzUHJpdi5oPikKKyNpZiBVU0UoQVBQTEVfSU5URVJOQUxfU0RLKQogI2ltcG9ydCA8
QXBwbGljYXRpb25TZXJ2aWNlcy9BcHBsaWNhdGlvblNlcnZpY2VzUHJpdi5oPgogI2VuZGlmCi0j
ZW5kaWYKIAogU09GVF9MSU5LX0ZSQU1FV09SS19JTl9VTUJSRUxMQShRdWFydHosIFBERktpdCkK
IFNPRlRfTElOS19DTEFTUyhQREZLaXQsIFBERkRvY3VtZW50KQpJbmRleDogU291cmNlL1dlYkNv
cmUvcGxhdGZvcm0vbmV0d29yay9pb3MvTmV0d29ya1N0YXRlTm90aWZpZXJJT1MubW0KPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9pb3MvTmV0d29ya1N0YXRl
Tm90aWZpZXJJT1MubW0JKHJldmlzaW9uIDE5NjIxNikKKysrIFNvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL25ldHdvcmsvaW9zL05ldHdvcmtTdGF0ZU5vdGlmaWVySU9TLm1tCSh3b3JraW5nIGNvcHkp
CkBAIC0yOSw3ICsyOSw3IEBACiAjaW1wb3J0ICJTb2Z0TGlua2luZy5oIgogI2ltcG9ydCAiV2Vi
Q29yZVRocmVhZFJ1bi5oIgogCi0jaWYgZGVmaW5lZChfX2hhc19pbmNsdWRlKSAmJiBfX2hhc19p
bmNsdWRlKDxBcHBTdXBwb3J0L0NQTmV0d29ya09ic2VydmVyLmg+KQorI2lmIFVTRShBUFBMRV9J
TlRFUk5BTF9TREspCiAjaW1wb3J0IDxBcHBTdXBwb3J0L0NQTmV0d29ya09ic2VydmVyLmg+CiAj
ZWxzZQogZXh0ZXJuIE5TU3RyaW5nICogY29uc3QgQ1BOZXR3b3JrT2JzZXJ2ZXJSZWFjaGFibGU7
CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL21hYy9CbG9iRGF0YUZpbGVS
ZWZlcmVuY2VNYWMubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0
d29yay9tYWMvQmxvYkRhdGFGaWxlUmVmZXJlbmNlTWFjLm1tCShyZXZpc2lvbiAxOTYyMTYpCisr
KyBTb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9uZXR3b3JrL21hYy9CbG9iRGF0YUZpbGVSZWZlcmVu
Y2VNYWMubW0JKHdvcmtpbmcgY29weSkKQEAgLTMyLDExICszMiw5IEBACiAjaW5jbHVkZSAiU29m
dExpbmtpbmcuaCIKICNpbmNsdWRlIDx3dGYvdGV4dC9DU3RyaW5nLmg+CiAKLSNpZiBkZWZpbmVk
KF9faGFzX2luY2x1ZGUpCi0jaWYgX19oYXNfaW5jbHVkZSg8Qm9tL0JPTUNvcGllci5oPikKKyNp
ZiBVU0UoQVBQTEVfSU5URVJOQUxfU0RLKQogI2luY2x1ZGUgPEJvbS9CT01Db3BpZXIuaD4KICNl
bmRpZgotI2VuZGlmCiAKIHR5cGVkZWYgc3RydWN0IF9CT01Db3BpZXIqIEJPTUNvcGllcjsKIApJ
bmRleDogU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9tYWMvUmVzb3VyY2VIYW5kbGVN
YWMubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vbmV0d29yay9tYWMv
UmVzb3VyY2VIYW5kbGVNYWMubW0JKHJldmlzaW9uIDE5NjIxNikKKysrIFNvdXJjZS9XZWJDb3Jl
L3BsYXRmb3JtL25ldHdvcmsvbWFjL1Jlc291cmNlSGFuZGxlTWFjLm1tCSh3b3JraW5nIGNvcHkp
CkBAIC01OCw3ICs1OCw3IEBACiAjaW1wb3J0IDx3dGYvdGV4dC9DU3RyaW5nLmg+CiAKICNpZiBV
U0UoQ0ZORVRXT1JLKQotI2lmIF9faGFzX2luY2x1ZGUoPENGTmV0d29yay9DRlVSTENvbm5lY3Rp
b25Qcml2Lmg+KQorI2lmIFVTRShBUFBMRV9JTlRFUk5BTF9TREspCiAjaW1wb3J0IDxDRk5ldHdv
cmsvQ0ZVUkxDb25uZWN0aW9uUHJpdi5oPgogI2VuZGlmCiB0eXBlZGVmIHN0cnVjdCBfQ0ZVUkxD
b25uZWN0aW9uKiBDRlVSTENvbm5lY3Rpb25SZWY7CkluZGV4OiBTb3VyY2UvV2ViQ29yZS9yZW5k
ZXJpbmcvUmVuZGVyVGhlbWVNYWMubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlclRoZW1lTWFjLm1tCShyZXZpc2lvbiAxOTYyMTYpCisrKyBTb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyVGhlbWVNYWMubW0JKHdvcmtpbmcgY29weSkKQEAgLTkyLDE1
ICs5MiwxMSBAQAogCiAjaWYgRU5BQkxFKFNFUlZJQ0VfQ09OVFJPTFMpICYmIEhBVkUoQVBQS0lU
X1NFUlZJQ0VfQ09OVFJPTFNfU1VQUE9SVCkKIAotI2lmIF9faGFzX2luY2x1ZGUoPEFwcEtpdC9B
cHBLaXREZWZpbmVzX1ByaXZhdGUuaD4pCisjaWYgVVNFKEFQUExFX0lOVEVSTkFMX1NESykKICNp
bXBvcnQgPEFwcEtpdC9BcHBLaXREZWZpbmVzX1ByaXZhdGUuaD4KLSNlbHNlCi0jZGVmaW5lIEFQ
UEtJVF9QUklWQVRFX0NMQVNTCi0jZW5kaWYKLQotI2lmIF9faGFzX2luY2x1ZGUoPEFwcEtpdC9O
U1NlcnZpY2VzUm9sbG92ZXJCdXR0b25DZWxsLmg+KQogI2ltcG9ydCA8QXBwS2l0L05TU2Vydmlj
ZXNSb2xsb3ZlckJ1dHRvbkNlbGwuaD4KICNlbHNlCisjZGVmaW5lIEFQUEtJVF9QUklWQVRFX0NM
QVNTCiBAaW50ZXJmYWNlIE5TU2VydmljZXNSb2xsb3ZlckJ1dHRvbkNlbGwgOiBOU0J1dHRvbkNl
bGwKIEBlbmQKICNlbmRpZgpJbmRleDogU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9nCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIFNvdXJjZS9XZWJLaXQvbWFjL0NoYW5nZUxvZwkocmV2aXNpb24gMTk2MjE2KQor
KysgU291cmNlL1dlYktpdC9tYWMvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEs
MTIgQEAKKzIwMTYtMDItMDcgIERhbiBCZXJuc3RlaW4gIDxtaXR6QGFwcGxlLmNvbT4KKworICAg
ICAgICBbQ29jb2FdIFJlcGxhY2UgX19oYXNfaW5jbHVkZSBndWFyZHMgYXJvdW5kIGluY2x1c2lv
biBvZiBBcHBsZS1pbnRlcm5hbC1TREsgaGVhZGVycyB3aXRoIFVTRShBUFBMRV9JTlRFUk5BTF9T
REspCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTM5
NjMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFdl
YlZpZXcvV2ViUERGVmlldy5tbToKKwogMjAxNi0wMi0wMyAgSmVzc2llIEJlcmxpbiAgPGpiZXJs
aW5Ad2Via2l0Lm9yZz4KIAogICAgICAgICBCdWlsZCBmaXguCkluZGV4OiBTb3VyY2UvV2ViS2l0
L21hYy9XZWJWaWV3L1dlYlBERlZpZXcubW0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL1dlYktpdC9t
YWMvV2ViVmlldy9XZWJQREZWaWV3Lm1tCShyZXZpc2lvbiAxOTYyMTYpCisrKyBTb3VyY2UvV2Vi
S2l0L21hYy9XZWJWaWV3L1dlYlBERlZpZXcubW0JKHdvcmtpbmcgY29weSkKQEAgLTY3LDExICs2
Nyw5IEBACiAKICNpbXBvcnQgPFBERktpdC9QREZLaXQuaD4KIAotI2lmZGVmIF9faGFzX2luY2x1
ZGUKLSNpZiBfX2hhc19pbmNsdWRlKDxBcHBsaWNhdGlvblNlcnZpY2VzL0FwcGxpY2F0aW9uU2Vy
dmljZXNQcml2Lmg+KQorI2lmIFVTRShBUFBMRV9JTlRFUk5BTF9TREspCiAjaW1wb3J0IDxBcHBs
aWNhdGlvblNlcnZpY2VzL0FwcGxpY2F0aW9uU2VydmljZXNQcml2Lmg+CiAjZW5kaWYKLSNlbmRp
ZgogCiBleHRlcm4gIkMiIHsKICAgICBib29sIENHQ29udGV4dEdldEFsbG93c0ZvbnRTbW9vdGhp
bmcoQ0dDb250ZXh0UmVmIGNvbnRleHQpOwo=
</data>
<flag name="review"
          id="295657"
          type_id="1"
          status="+"
          setter="sam"
    />
          </attachment>
      

    </bug>

</bugzilla>