<?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>184412</bug_id>
          
          <creation_ts>2018-04-09 00:44:25 -0700</creation_ts>
          <short_desc>[Win][WebKit] Fix forwarding headers for Windows build</short_desc>
          <delta_ts>2018-05-04 16:30:27 -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>WebKit2</component>
          <version>WebKit 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>
          
          <blocked>174003</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Fujii Hironori">fujii</reporter>
          <assigned_to name="Don Olmstead">don.olmstead</assigned_to>
          <cc>achristensen</cc>
    
    <cc>annulen</cc>
    
    <cc>commit-queue</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>ggaren</cc>
    
    <cc>pvollan</cc>
    
    <cc>rniwa</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1412833</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2018-04-09 00:44:25 -0700</bug_when>
    <thetext>[Win][WebKit] Use WEBKIT_CREATE_FORWARDING_HEADERS instead of WEBKIT_MAKE_FORWARDING_HEADERS

Forwarding headers are duplicately included in WebKit on Windows
because forwarding headers are created by simple copying headers
and substantial parts of WebKit are using #include &lt;WebKit/Foo.h&gt;
instead of #include &quot;Foo.h&quot; inside WebKit.

WEBKIT_MAKE_FORWARDING_HEADERS simply copies headers.
WEBKIT_CREATE_FORWARDING_HEADERS creates forwarding headers.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1412834</commentid>
    <comment_count>1</comment_count>
      <attachid>337486</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2018-04-09 00:48:36 -0700</bug_when>
    <thetext>Created attachment 337486
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1413369</commentid>
    <comment_count>2</comment_count>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2018-04-10 13:38:55 -0700</bug_when>
    <thetext>I disagree with this change. Copies work fine its just we&apos;re copying too much.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1413480</commentid>
    <comment_count>3</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2018-04-10 17:32:46 -0700</bug_when>
    <thetext>Can you show a patch?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420901</commentid>
    <comment_count>4</comment_count>
      <attachid>339601</attachid>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2018-05-04 15:06:44 -0700</bug_when>
    <thetext>Created attachment 339601
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420902</commentid>
    <comment_count>5</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2018-05-04 15:09:35 -0700</bug_when>
    <thetext>Attachment 339601 did not pass style-queue:


ERROR: Source/WebCore/PlatformWin.cmake:133:  Alphabetical sorting problem. &quot;crypto&quot; should be before &quot;css&quot;.  [list/order] [5]
ERROR: Source/WebKit/UIProcess/API/C/WKProcessTerminationReason.h:26:  Use #pragma once instead of #ifndef for header guard.  [build/header_guard] [5]
ERROR: Source/WebKit/UIProcess/API/APIContextMenuClient.h:33:  Alphabetical sorting problem.  [build/include_order] [4]
Total errors found: 3 in 7 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420903</commentid>
    <comment_count>6</comment_count>
      <attachid>339601</attachid>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2018-05-04 15:09:44 -0700</bug_when>
    <thetext>Comment on attachment 339601
Patch

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

This gets WinCairo for WebKit compiled with the forwarding headers as copies. How headers should be included is probably a larger mailing list discussion.

&gt; Source/WebKit/PlatformWin.cmake:-201
&gt; -

Part of the problem was there are too many headers being copied. First step was to get rid of everything except the C API bits which have the WK* headers.

&gt; Source/WebKit/UIProcess/API/APIAttachment.h:30
&gt; +#include &quot;WebPageProxy.h&quot;

Another issue is that things outside the C API were including using &lt;WebKit/

All instances of that have been removed in this patch.

&gt; Source/WebKit/UIProcess/API/C/WKProcessTerminationReason.h:27
&gt; +#define WKProcessTerminationReason_h

Also it seems like everything in the C API should be using include guards.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420911</commentid>
    <comment_count>7</comment_count>
      <attachid>339602</attachid>
    <who name="Don Olmstead">don.olmstead</who>
    <bug_when>2018-05-04 15:32:33 -0700</bug_when>
    <thetext>Created attachment 339602
Patch

Make style checker happy</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420912</commentid>
    <comment_count>8</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2018-05-04 15:33:34 -0700</bug_when>
    <thetext>Attachment 339602 did not pass style-queue:


ERROR: Source/WebKit/UIProcess/API/C/WKProcessTerminationReason.h:26:  Use #pragma once instead of #ifndef for header guard.  [build/header_guard] [5]
Total errors found: 1 in 7 files


If any of these errors are false positives, please file a bug against check-webkit-style.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420942</commentid>
    <comment_count>9</comment_count>
      <attachid>339602</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-04 16:29:09 -0700</bug_when>
    <thetext>Comment on attachment 339602
Patch

Clearing flags on attachment: 339602

Committed r231387: &lt;https://trac.webkit.org/changeset/231387&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420943</commentid>
    <comment_count>10</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-05-04 16:29:10 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1420946</commentid>
    <comment_count>11</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-05-04 16:30:27 -0700</bug_when>
    <thetext>&lt;rdar://problem/39993541&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>337486</attachid>
            <date>2018-04-09 00:48:36 -0700</date>
            <delta_ts>2018-05-04 15:06:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-184412-20180409164835.patch</filename>
            <type>text/plain</type>
            <size>5520</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjMwMzg4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCmluZGV4IDFjZGJhNDVkOTMwMjIyYzBj
ZjI5OWY3OGU4OTRjZDg4MTEzYmY1MTAuLjczYzAxMTM4Y2Y3ODg5MTE3MDM3OTdjMjQwMjg0OGM2
ZWJjMGJmODkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBiL1NvdXJj
ZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTIgQEAKKzIwMTgtMDQtMDkgIEZ1amlpIEhp
cm9ub3JpICA8SGlyb25vcmkuRnVqaWlAc29ueS5jb20+CisKKyAgICAgICAgW1dpbl1bV2ViS2l0
XSBVc2UgV0VCS0lUX0NSRUFURV9GT1JXQVJESU5HX0hFQURFUlMgaW5zdGVhZCBvZiBXRUJLSVRf
TUFLRV9GT1JXQVJESU5HX0hFQURFUlMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTE4NDQxMgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgICogUGxhdGZvcm1XaW4uY21ha2U6IFVzZSBXRUJLSVRfQ1JFQVRFX0ZP
UldBUkRJTkdfSEVBREVSUyBpbnN0ZWFkIG9mIFdFQktJVF9NQUtFX0ZPUldBUkRJTkdfSEVBREVS
Uy4KKwogMjAxOC0wNC0wOCAgRnVqaWkgSGlyb25vcmkgIDxIaXJvbm9yaS5GdWppaUBzb255LmNv
bT4KIAogICAgICAgICBbQ01ha2VdIFdlYktpdCBzaG91bGQgbGluayB0byBXZWJDb3JlIGFzIGEg
UFJJVkFURSBsaWJyYXJ5IGlmIFdlYkNvcmUgaXMgYSBzdGF0aWMgbGlicmFyeQpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYktpdC9QbGF0Zm9ybVdpbi5jbWFrZSBiL1NvdXJjZS9XZWJLaXQvUGxhdGZv
cm1XaW4uY21ha2UKaW5kZXggYTUwODA2M2Y0Mjg2N2IxNzNhNjU5NjIyNTAyZGQwZDJmYmQxZTQ1
Ny4uNjcwNzU0MTdiNzVmYWRkNmY1NWQ2NTE5YTI4OGNjNzI3N2YxYzRmZiAxMDA2NDQKLS0tIGEv
U291cmNlL1dlYktpdC9QbGF0Zm9ybVdpbi5jbWFrZQorKysgYi9Tb3VyY2UvV2ViS2l0L1BsYXRm
b3JtV2luLmNtYWtlCkBAIC0xNjYsNyArMTY2LDYgQEAgc2V0KFdlYktpdF9GT1JXQVJESU5HX0hF
QURFUlNfRElSRUNUT1JJRVMKICAgICBXZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jCiAp
CiAKLVdFQktJVF9NQUtFX0ZPUldBUkRJTkdfSEVBREVSUyhXZWJLaXQKK1dFQktJVF9DUkVBVEVf
Rk9SV0FSRElOR19IRUFERVJTKFdlYktpdAogICAgIERJUkVDVE9SSUVTICR7V2ViS2l0X0ZPUldB
UkRJTkdfSEVBREVSU19ESVJFQ1RPUklFU30KLSAgICBGTEFUVEVORUQKICkKZGlmZiAtLWdpdCBh
L1NvdXJjZS9jbWFrZS9XZWJLaXRNYWNyb3MuY21ha2UgYi9Tb3VyY2UvY21ha2UvV2ViS2l0TWFj
cm9zLmNtYWtlCmluZGV4IDM2ZTVhMDIwMGM5MmNkNjkyNDQ1YzE0NTg3NDFhM2ZlYWI5ZTI5ZWUu
LmQ1NGFkZDM1ZmVlYTg1ZGIzY2NmOWJhZGNlMTU3NzkxOTc1NWZjY2UgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9jbWFrZS9XZWJLaXRNYWNyb3MuY21ha2UKKysrIGIvU291cmNlL2NtYWtlL1dlYktpdE1h
Y3Jvcy5jbWFrZQpAQCAtMTgxLDM4ICsxODEsMzUgQEAgbWFjcm8oV0VCS0lUX0NSRUFURV9GT1JX
QVJESU5HX0hFQURFUiBfdGFyZ2V0X2RpcmVjdG9yeSBfZmlsZSkKIGVuZG1hY3JvKCkKIAogbWFj
cm8oV0VCS0lUX0NSRUFURV9GT1JXQVJESU5HX0hFQURFUlMgX2ZyYW1ld29yaykKLSAgICAjIE9u
IFdpbmRvd3MsIHdlIGNvcHkgdGhlIGVudGlyZSBjb250ZW50cyBvZiBmb3J3YXJkaW5nIGhlYWRl
cnMuCi0gICAgaWYgKE5PVCBXSU4zMikKLSAgICAgICAgc2V0KF9wcm9jZXNzaW5nX2RpcmVjdG9y
aWVzIDApCi0gICAgICAgIHNldChfcHJvY2Vzc2luZ19maWxlcyAwKQotICAgICAgICBzZXQoX3Rh
cmdldF9kaXJlY3RvcnkgIiR7Rk9SV0FSRElOR19IRUFERVJTX0RJUn0vJHtfZnJhbWV3b3JrfSIp
Ci0KLSAgICAgICAgZmlsZShHTE9CIF9maWxlcyAiJHtfdGFyZ2V0X2RpcmVjdG9yeX0vKi5oIikK
LSAgICAgICAgZm9yZWFjaCAoX2ZpbGUgJHtfZmlsZXN9KQotICAgICAgICAgICAgZmlsZShSRUFE
ICIke19maWxlfSIgX2NvbnRlbnQpCi0gICAgICAgICAgICBzdHJpbmcoUkVHRVggTUFUQ0ggIl4j
aW5jbHVkZSBcIihbXlwiXSopXCIiIF9tYXRjaGVkICR7X2NvbnRlbnR9KQotICAgICAgICAgICAg
aWYgKF9tYXRjaGVkIEFORCBOT1QgRVhJU1RTICIke0NNQUtFX1NPVVJDRV9ESVJ9L1NvdXJjZS8k
e0NNQUtFX01BVENIXzF9IikKLSAgICAgICAgICAgICAgIGZpbGUoUkVNT1ZFICIke19maWxlfSIp
Ci0gICAgICAgICAgICBlbmRpZiAoKQotICAgICAgICBlbmRmb3JlYWNoICgpCisgICAgc2V0KF9w
cm9jZXNzaW5nX2RpcmVjdG9yaWVzIDApCisgICAgc2V0KF9wcm9jZXNzaW5nX2ZpbGVzIDApCisg
ICAgc2V0KF90YXJnZXRfZGlyZWN0b3J5ICIke0ZPUldBUkRJTkdfSEVBREVSU19ESVJ9LyR7X2Zy
YW1ld29ya30iKQorCisgICAgZmlsZShHTE9CIF9maWxlcyAiJHtfdGFyZ2V0X2RpcmVjdG9yeX0v
Ki5oIikKKyAgICBmb3JlYWNoIChfZmlsZSAke19maWxlc30pCisgICAgICAgIGZpbGUoUkVBRCAi
JHtfZmlsZX0iIF9jb250ZW50KQorICAgICAgICBzdHJpbmcoUkVHRVggTUFUQ0ggIl4jaW5jbHVk
ZSBcIihbXlwiXSopXCIiIF9tYXRjaGVkICR7X2NvbnRlbnR9KQorICAgICAgICBpZiAoX21hdGNo
ZWQgQU5EIE5PVCBFWElTVFMgIiR7Q01BS0VfU09VUkNFX0RJUn0vU291cmNlLyR7Q01BS0VfTUFU
Q0hfMX0iKQorICAgICAgICAgICBmaWxlKFJFTU9WRSAiJHtfZmlsZX0iKQorICAgICAgICBlbmRp
ZiAoKQorICAgIGVuZGZvcmVhY2ggKCkKIAotICAgICAgICBmb3JlYWNoIChfY3VycmVudEFyZyAk
e0FSR059KQotICAgICAgICAgICAgaWYgKCIke19jdXJyZW50QXJnfSIgU1RSRVFVQUwgIkRJUkVD
VE9SSUVTIikKLSAgICAgICAgICAgICAgICBzZXQoX3Byb2Nlc3NpbmdfZGlyZWN0b3JpZXMgMSkK
LSAgICAgICAgICAgICAgICBzZXQoX3Byb2Nlc3NpbmdfZmlsZXMgMCkKLSAgICAgICAgICAgIGVs
c2VpZiAoIiR7X2N1cnJlbnRBcmd9IiBTVFJFUVVBTCAiRklMRVMiKQotICAgICAgICAgICAgICAg
IHNldChfcHJvY2Vzc2luZ19kaXJlY3RvcmllcyAwKQotICAgICAgICAgICAgICAgIHNldChfcHJv
Y2Vzc2luZ19maWxlcyAxKQotICAgICAgICAgICAgZWxzZWlmIChfcHJvY2Vzc2luZ19kaXJlY3Rv
cmllcykKLSAgICAgICAgICAgICAgICBmaWxlKEdMT0IgX2ZpbGVzICIke19jdXJyZW50QXJnfS8q
LmgiKQotICAgICAgICAgICAgICAgIGZvcmVhY2ggKF9maWxlICR7X2ZpbGVzfSkKLSAgICAgICAg
ICAgICAgICAgICAgV0VCS0lUX0NSRUFURV9GT1JXQVJESU5HX0hFQURFUigke190YXJnZXRfZGly
ZWN0b3J5fSAke19maWxlfSkKLSAgICAgICAgICAgICAgICBlbmRmb3JlYWNoICgpCi0gICAgICAg
ICAgICBlbHNlaWYgKF9wcm9jZXNzaW5nX2ZpbGVzKQotICAgICAgICAgICAgICAgIFdFQktJVF9D
UkVBVEVfRk9SV0FSRElOR19IRUFERVIoJHtfdGFyZ2V0X2RpcmVjdG9yeX0gJHtfY3VycmVudEFy
Z30pCi0gICAgICAgICAgICBlbmRpZiAoKQotICAgICAgICBlbmRmb3JlYWNoICgpCi0gICAgZW5k
aWYgKCkKKyAgICBmb3JlYWNoIChfY3VycmVudEFyZyAke0FSR059KQorICAgICAgICBpZiAoIiR7
X2N1cnJlbnRBcmd9IiBTVFJFUVVBTCAiRElSRUNUT1JJRVMiKQorICAgICAgICAgICAgc2V0KF9w
cm9jZXNzaW5nX2RpcmVjdG9yaWVzIDEpCisgICAgICAgICAgICBzZXQoX3Byb2Nlc3NpbmdfZmls
ZXMgMCkKKyAgICAgICAgZWxzZWlmICgiJHtfY3VycmVudEFyZ30iIFNUUkVRVUFMICJGSUxFUyIp
CisgICAgICAgICAgICBzZXQoX3Byb2Nlc3NpbmdfZGlyZWN0b3JpZXMgMCkKKyAgICAgICAgICAg
IHNldChfcHJvY2Vzc2luZ19maWxlcyAxKQorICAgICAgICBlbHNlaWYgKF9wcm9jZXNzaW5nX2Rp
cmVjdG9yaWVzKQorICAgICAgICAgICAgZmlsZShHTE9CIF9maWxlcyAiJHtfY3VycmVudEFyZ30v
Ki5oIikKKyAgICAgICAgICAgIGZvcmVhY2ggKF9maWxlICR7X2ZpbGVzfSkKKyAgICAgICAgICAg
ICAgICBXRUJLSVRfQ1JFQVRFX0ZPUldBUkRJTkdfSEVBREVSKCR7X3RhcmdldF9kaXJlY3Rvcnl9
ICR7X2ZpbGV9KQorICAgICAgICAgICAgZW5kZm9yZWFjaCAoKQorICAgICAgICBlbHNlaWYgKF9w
cm9jZXNzaW5nX2ZpbGVzKQorICAgICAgICAgICAgV0VCS0lUX0NSRUFURV9GT1JXQVJESU5HX0hF
QURFUigke190YXJnZXRfZGlyZWN0b3J5fSAke19jdXJyZW50QXJnfSkKKyAgICAgICAgZW5kaWYg
KCkKKyAgICBlbmRmb3JlYWNoICgpCiBlbmRtYWNybygpCiAKIGZ1bmN0aW9uKFdFQktJVF9NQUtF
X0ZPUldBUkRJTkdfSEVBREVSUyBmcmFtZXdvcmspCmRpZmYgLS1naXQgYS9DaGFuZ2VMb2cgYi9D
aGFuZ2VMb2cKaW5kZXggOWFmMGFlYzY4NmZhOGMxMGIyZjY4ZjczY2Y4YzQ2YTk4NGY1NDIzOS4u
MmQ2NzU2ZTQ3YmU4NTg2MGU0MjZjZDAyMGQzMzEwZTM0YzkxZjg1MyAxMDA2NDQKLS0tIGEvQ2hh
bmdlTG9nCisrKyBiL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIxIEBACisyMDE4LTA0LTA5ICBGdWpp
aSBIaXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFtXaW5dW1dl
YktpdF0gVXNlIFdFQktJVF9DUkVBVEVfRk9SV0FSRElOR19IRUFERVJTIGluc3RlYWQgb2YgV0VC
S0lUX01BS0VfRk9SV0FSRElOR19IRUFERVJTCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQu
b3JnL3Nob3dfYnVnLmNnaT9pZD0xODQ0MTIKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkg
KE9PUFMhKS4KKworICAgICAgICBGb3J3YXJkaW5nIGhlYWRlcnMgYXJlIGR1cGxpY2F0ZWx5IGlu
Y2x1ZGVkIGluIFdlYktpdCBvbiBXaW5kb3dzCisgICAgICAgIGJlY2F1c2UgZm9yd2FyZGluZyBo
ZWFkZXJzIGFyZSBjcmVhdGVkIGJ5IHNpbXBsZSBjb3B5aW5nIGhlYWRlcnMKKyAgICAgICAgYW5k
IHN1YnN0YW50aWFsIHBhcnRzIG9mIFdlYktpdCBhcmUgdXNpbmcgI2luY2x1ZGUgPFdlYktpdC9G
b28uaD4KKyAgICAgICAgaW5zdGVhZCBvZiAjaW5jbHVkZSAiRm9vLmgiIGluc2lkZSBXZWJLaXQu
CisKKyAgICAgICAgV0VCS0lUX01BS0VfRk9SV0FSRElOR19IRUFERVJTIHNpbXBseSBjb3BpZXMg
aGVhZGVycy4KKyAgICAgICAgV0VCS0lUX0NSRUFURV9GT1JXQVJESU5HX0hFQURFUlMgY3JlYXRl
cyBmb3J3YXJkaW5nIGhlYWRlcnMuCisKKyAgICAgICAgKiBTb3VyY2UvY21ha2UvV2ViS2l0TWFj
cm9zLmNtYWtlIChXRUJLSVRfQ1JFQVRFX0ZPUldBUkRJTkdfSEVBREVSUyk6CisgICAgICAgIFJl
bW92ZWQgdGhlIE5PVCBXSU4zMiBjb25kaXRpb24gdG8gbWFrZSBpdCB1c2FibGUgZm9yIFdpbmRv
d3MuCisKIDIwMTgtMDQtMDggIEZ1amlpIEhpcm9ub3JpICA8SGlyb25vcmkuRnVqaWlAc29ueS5j
b20+CiAKICAgICAgICAgW0NNYWtlXSBXZWJLaXQgc2hvdWxkIGxpbmsgdG8gV2ViQ29yZSBhcyBh
IFBSSVZBVEUgbGlicmFyeSBpZiBXZWJDb3JlIGlzIGEgc3RhdGljIGxpYnJhcnkK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>339601</attachid>
            <date>2018-05-04 15:06:44 -0700</date>
            <delta_ts>2018-05-04 15:32:33 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-184412.diff</filename>
            <type>text/plain</type>
            <size>4845</size>
            <attacher name="Don Olmstead">don.olmstead</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA5NzIzY2Y0YjhiNi4uM2E5OWRiNjAxMDcgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNCBAQAorMjAxOC0wNS0wNCAgRG9uIE9sbXN0ZWFkICA8ZG9uLm9sbXN0ZWFkQHNvbnku
Y29tPgorCisgICAgICAgIFtXaW5dW1dlYktpdF0gRml4IGZvcndhcmRpbmcgaGVhZGVycyBmb3Ig
V2luZG93cyBidWlsZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTg0NDEyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgTm8gbmV3IHRlc3RzLiBObyBjaGFuZ2UgaW4gYmVoYXZpb3IuCisKKyAgICAgICAgKiBQ
bGF0Zm9ybVdpbi5jbWFrZToKKwogMjAxOC0wNS0wNCAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBw
bGUuY29tPgogCiAgICAgICAgIFVzZSB0aGUgY29udGFpbmluZyBibG9jayB0byBjb21wdXRlIHRo
ZSBwYWdpbmF0aW9uIGdhcCB3aGVuIHRoZSBjb250YWluZXIgaXMgaW5saW5lLgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1XaW4uY21ha2UgYi9Tb3VyY2UvV2ViQ29yZS9QbGF0
Zm9ybVdpbi5jbWFrZQppbmRleCA1MGI5MzMxZGYwNC4uYTlkZjNjMmE2OTYgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtV2luLmNtYWtlCisrKyBiL1NvdXJjZS9XZWJDb3JlL1Bs
YXRmb3JtV2luLmNtYWtlCkBAIC0xMzAsNiArMTMwLDcgQEAgc2V0KFdlYkNvcmVfRk9SV0FSRElO
R19IRUFERVJTX0RJUkVDVE9SSUVTCiAgICAgYnJpZGdlCiAgICAgY29udGVudGV4dGVuc2lvbnMK
ICAgICBjc3MKKyAgICBjcnlwdG8KICAgICBkb20KICAgICBlZGl0aW5nCiAgICAgZmlsZWFwaQpA
QCAtMTQxLDYgKzE0Miw3IEBAIHNldChXZWJDb3JlX0ZPUldBUkRJTkdfSEVBREVSU19ESVJFQ1RP
UklFUwogICAgIHBsYXRmb3JtCiAgICAgcGx1Z2lucwogICAgIHJlbmRlcmluZworICAgIHJlcGxh
eQogICAgIHN0b3JhZ2UKICAgICBzdHlsZQogICAgIHN2ZwpkaWZmIC0tZ2l0IGEvU291cmNlL1dl
YktpdC9DaGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwppbmRleCAzMmFjZWNhOGRl
NC4uY2VmNGM0NzZlNGMgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCisrKyBi
L1NvdXJjZS9XZWJLaXQvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTgtMDUtMDQgIERv
biBPbG1zdGVhZCAgPGRvbi5vbG1zdGVhZEBzb255LmNvbT4KKworICAgICAgICBbV2luXVtXZWJL
aXRdIEZpeCBmb3J3YXJkaW5nIGhlYWRlcnMgZm9yIFdpbmRvd3MgYnVpbGQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE4NDQxMgorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogUGxhdGZvcm1XaW4uY21ha2U6
CisgICAgICAgICogVUlQcm9jZXNzL0FQSS9BUElBdHRhY2htZW50Lmg6CisgICAgICAgICogVUlQ
cm9jZXNzL0FQSS9BUElDb250ZXh0TWVudUNsaWVudC5oOgorICAgICAgICAqIFVJUHJvY2Vzcy9B
UEkvQy9XS1Byb2Nlc3NUZXJtaW5hdGlvblJlYXNvbi5oOgorICAgICAgICAqIFdlYlByb2Nlc3Mv
SW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5kbGVQYWdlT3ZlcmxheS5jcHA6CisKIDIwMTgtMDUt
MDQgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAogICAgICAgICBbaU9TXSBBcHBz
IHRoYXQgYXJlIG5vdCB2aXNpYmxlIG1heSBub3QgZ2V0IHN1c3BlbmRlZCBpZiB0aGV5IHRyaWdn
ZXIgcGFnZSBsb2FkcyB3aGlsZSBpbiB0aGUgYmFja2dyb3VuZApkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9QbGF0Zm9ybVdpbi5jbWFrZSBiL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm1XaW4uY21h
a2UKaW5kZXggMjE2ZThmY2YwYTUuLmM3NDVlN2MxOWYxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2Vi
S2l0L1BsYXRmb3JtV2luLmNtYWtlCisrKyBiL1NvdXJjZS9XZWJLaXQvUGxhdGZvcm1XaW4uY21h
a2UKQEAgLTE4OSwxNiArMTg5LDYgQEAgc2V0KFNoYXJlZFdlYktpdExpYnJhcmllcwogV0VCS0lU
X1dSQVBfU09VUkNFTElTVCgke1dlYktpdF9TT1VSQ0VTfSkKIAogc2V0KFdlYktpdF9GT1JXQVJE
SU5HX0hFQURFUlNfRElSRUNUT1JJRVMKLSAgICBQbGF0Zm9ybQotICAgIFNoYXJlZAotICAgIFVJ
UHJvY2VzcwotCi0gICAgTmV0d29ya1Byb2Nlc3MvRG93bmxvYWRzCi0KLSAgICBQbGF0Zm9ybS9J
UEMKLQotICAgIFNoYXJlZC9BUEkKLQogICAgIFNoYXJlZC9BUEkvYwogCiAgICAgU2hhcmVkL0FQ
SS9jL2NmCkBAIC0yMDksOCArMTk5LDYgQEAgc2V0KFdlYktpdF9GT1JXQVJESU5HX0hFQURFUlNf
RElSRUNUT1JJRVMKIAogICAgIFVJUHJvY2Vzcy9BUEkvQy93aW4KIAotICAgIFdlYlByb2Nlc3Mv
V2ViUGFnZQotCiAgICAgV2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvYwogKQogCmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQVBJQXR0YWNobWVudC5oIGIvU291
cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSUF0dGFjaG1lbnQuaAppbmRleCAyNjFkMTQzOTUy
MS4uYmY3YTIyNzQyOTYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9B
UElBdHRhY2htZW50LmgKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSUF0dGFj
aG1lbnQuaApAQCAtMjYsOCArMjYsOCBAQAogI3ByYWdtYSBvbmNlCiAKICNpbmNsdWRlICJBUElP
YmplY3QuaCIKLSNpbmNsdWRlIDxXZWJLaXQvV0tCYXNlLmg+Ci0jaW5jbHVkZSA8V2ViS2l0L1dl
YlBhZ2VQcm94eS5oPgorI2luY2x1ZGUgIldLQmFzZS5oIgorI2luY2x1ZGUgIldlYlBhZ2VQcm94
eS5oIgogI2luY2x1ZGUgPHd0Zi9SZWZQdHIuaD4KICNpbmNsdWRlIDx3dGYvV2Vha1B0ci5oPgog
I2luY2x1ZGUgPHd0Zi90ZXh0L1dURlN0cmluZy5oPgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktp
dC9VSVByb2Nlc3MvQVBJL0FQSUNvbnRleHRNZW51Q2xpZW50LmggYi9Tb3VyY2UvV2ViS2l0L1VJ
UHJvY2Vzcy9BUEkvQVBJQ29udGV4dE1lbnVDbGllbnQuaAppbmRleCA4OTJjMjlmNmJiNC4uODFh
NmUwZjViMWIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9BUElDb250
ZXh0TWVudUNsaWVudC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9BUElDb250
ZXh0TWVudUNsaWVudC5oCkBAIC0zMCw3ICszMCw3IEBACiAjaW5jbHVkZSAiV2ViQ29udGV4dE1l
bnVJdGVtLmgiCiAjaW5jbHVkZSAiV2ViQ29udGV4dE1lbnVMaXN0ZW5lclByb3h5LmgiCiAjaW5j
bHVkZSAiV2ViSGl0VGVzdFJlc3VsdERhdGEuaCIKLSNpbmNsdWRlIDxXZWJLaXQvV0tCYXNlLmg+
CisjaW5jbHVkZSAiV0tCYXNlLmgiCiAjaW5jbHVkZSA8d3RmL0NvbXBsZXRpb25IYW5kbGVyLmg+
CiAjaW5jbHVkZSA8d3RmL0ZvcndhcmQuaD4KICNpbmNsdWRlIDx3dGYvUmVmUHRyLmg+CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQy9XS1Byb2Nlc3NUZXJtaW5hdGlv
blJlYXNvbi5oIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0MvV0tQcm9jZXNzVGVybWlu
YXRpb25SZWFzb24uaAppbmRleCA2MjBlODVhODZmOC4uNjNkMTA4YWJiZTQgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9DL1dLUHJvY2Vzc1Rlcm1pbmF0aW9uUmVhc29u
LmgKKysrIGIvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0MvV0tQcm9jZXNzVGVybWluYXRp
b25SZWFzb24uaApAQCAtMjMsNyArMjMsOCBAQAogICogVEhFIFBPU1NJQklMSVRZIE9GIFNVQ0gg
REFNQUdFLgogICovCiAKLSNwcmFnbWEgb25jZQorI2lmbmRlZiBXS1Byb2Nlc3NUZXJtaW5hdGlv
blJlYXNvbl9oCisjZGVmaW5lIFdLUHJvY2Vzc1Rlcm1pbmF0aW9uUmVhc29uX2gKIAogI2luY2x1
ZGUgPHN0ZGludC5oPgogCkBAIC00MiwzICs0Myw1IEBAIHR5cGVkZWYgdWludDMyX3QgV0tQcm9j
ZXNzVGVybWluYXRpb25SZWFzb247CiAjaWZkZWYgX19jcGx1c3BsdXMKIH0KICNlbmRpZgorCisj
ZW5kaWYgLy8gV0tQcm9jZXNzVGVybWluYXRpb25SZWFzb25faApkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdC9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUGFnZU92ZXJs
YXkuY3BwIGIvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dL
QnVuZGxlUGFnZU92ZXJsYXkuY3BwCmluZGV4IDNjMDdkMmUwNzgxLi5kZjkyODZmNDFjOCAxMDA2
NDQKLS0tIGEvU291cmNlL1dlYktpdC9XZWJQcm9jZXNzL0luamVjdGVkQnVuZGxlL0FQSS9jL1dL
QnVuZGxlUGFnZU92ZXJsYXkuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9Jbmpl
Y3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2VPdmVybGF5LmNwcApAQCAtMzYsMTAgKzM2LDEw
IEBACiAjaW5jbHVkZSAiV0tTaGFyZWRBUElDYXN0LmgiCiAjaW5jbHVkZSAiV0tTdHJpbmdQcml2
YXRlLmgiCiAjaW5jbHVkZSAiV2ViUGFnZS5oIgorI2luY2x1ZGUgIldlYlBhZ2VPdmVybGF5Lmgi
CiAjaW5jbHVkZSA8V2ViQ29yZS9HcmFwaGljc0NvbnRleHQuaD4KICNpbmNsdWRlIDxXZWJDb3Jl
L1BhZ2VPdmVybGF5Lmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9QbGF0Zm9ybU1vdXNlRXZlbnQuaD4K
LSNpbmNsdWRlIDxXZWJLaXQvV2ViUGFnZU92ZXJsYXkuaD4KIAogbmFtZXNwYWNlIEFQSSB7CiAK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>339602</attachid>
            <date>2018-05-04 15:32:33 -0700</date>
            <delta_ts>2018-05-04 16:29:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-184412.diff</filename>
            <type>text/plain</type>
            <size>4879</size>
            <attacher name="Don Olmstead">don.olmstead</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZwppbmRleCA5NzIzY2Y0YjhiNi4uYmI2YjQwMGUxMWIgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJDb3JlL0NoYW5nZUxvZworKysgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNCBAQAorMjAxOC0wNS0wNCAgRG9uIE9sbXN0ZWFkICA8ZG9uLm9sbXN0ZWFkQHNvbnku
Y29tPgorCisgICAgICAgIFtXaW5dW1dlYktpdF0gRml4IGZvcndhcmRpbmcgaGVhZGVycyBmb3Ig
V2luZG93cyBidWlsZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5j
Z2k/aWQ9MTg0NDEyCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAg
ICAgICAgTm8gbmV3IHRlc3RzLiBObyBjaGFuZ2UgaW4gYmVoYXZpb3IuCisKKyAgICAgICAgKiBQ
bGF0Zm9ybVdpbi5jbWFrZToKKwogMjAxOC0wNS0wNCAgWmFsYW4gQnVqdGFzICA8emFsYW5AYXBw
bGUuY29tPgogCiAgICAgICAgIFVzZSB0aGUgY29udGFpbmluZyBibG9jayB0byBjb21wdXRlIHRo
ZSBwYWdpbmF0aW9uIGdhcCB3aGVuIHRoZSBjb250YWluZXIgaXMgaW5saW5lLgpkaWZmIC0tZ2l0
IGEvU291cmNlL1dlYkNvcmUvUGxhdGZvcm1XaW4uY21ha2UgYi9Tb3VyY2UvV2ViQ29yZS9QbGF0
Zm9ybVdpbi5jbWFrZQppbmRleCA1MGI5MzMxZGYwNC4uMmZlYTRlNGQ4NzkgMTAwNjQ0Ci0tLSBh
L1NvdXJjZS9XZWJDb3JlL1BsYXRmb3JtV2luLmNtYWtlCisrKyBiL1NvdXJjZS9XZWJDb3JlL1Bs
YXRmb3JtV2luLmNtYWtlCkBAIC0xMjksNiArMTI5LDcgQEAgc2V0KFdlYkNvcmVfRk9SV0FSRElO
R19IRUFERVJTX0RJUkVDVE9SSUVTCiAgICAgYmluZGluZ3MKICAgICBicmlkZ2UKICAgICBjb250
ZW50ZXh0ZW5zaW9ucworICAgIGNyeXB0bwogICAgIGNzcwogICAgIGRvbQogICAgIGVkaXRpbmcK
QEAgLTE0MSw2ICsxNDIsNyBAQCBzZXQoV2ViQ29yZV9GT1JXQVJESU5HX0hFQURFUlNfRElSRUNU
T1JJRVMKICAgICBwbGF0Zm9ybQogICAgIHBsdWdpbnMKICAgICByZW5kZXJpbmcKKyAgICByZXBs
YXkKICAgICBzdG9yYWdlCiAgICAgc3R5bGUKICAgICBzdmcKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQvQ2hhbmdlTG9nIGIvU291cmNlL1dlYktpdC9DaGFuZ2VMb2cKaW5kZXggMzJhY2VjYThk
ZTQuLmNlZjRjNDc2ZTRjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZworKysg
Yi9Tb3VyY2UvV2ViS2l0L0NoYW5nZUxvZwpAQCAtMSwzICsxLDE2IEBACisyMDE4LTA1LTA0ICBE
b24gT2xtc3RlYWQgIDxkb24ub2xtc3RlYWRAc29ueS5jb20+CisKKyAgICAgICAgW1dpbl1bV2Vi
S2l0XSBGaXggZm9yd2FyZGluZyBoZWFkZXJzIGZvciBXaW5kb3dzIGJ1aWxkCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xODQ0MTIKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFBsYXRmb3JtV2luLmNtYWtl
OgorICAgICAgICAqIFVJUHJvY2Vzcy9BUEkvQVBJQXR0YWNobWVudC5oOgorICAgICAgICAqIFVJ
UHJvY2Vzcy9BUEkvQVBJQ29udGV4dE1lbnVDbGllbnQuaDoKKyAgICAgICAgKiBVSVByb2Nlc3Mv
QVBJL0MvV0tQcm9jZXNzVGVybWluYXRpb25SZWFzb24uaDoKKyAgICAgICAgKiBXZWJQcm9jZXNz
L0luamVjdGVkQnVuZGxlL0FQSS9jL1dLQnVuZGxlUGFnZU92ZXJsYXkuY3BwOgorCiAyMDE4LTA1
LTA0ICBDaHJpcyBEdW1leiAgPGNkdW1lekBhcHBsZS5jb20+CiAKICAgICAgICAgW2lPU10gQXBw
cyB0aGF0IGFyZSBub3QgdmlzaWJsZSBtYXkgbm90IGdldCBzdXNwZW5kZWQgaWYgdGhleSB0cmln
Z2VyIHBhZ2UgbG9hZHMgd2hpbGUgaW4gdGhlIGJhY2tncm91bmQKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9XZWJLaXQvUGxhdGZvcm1XaW4uY21ha2UgYi9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtV2luLmNt
YWtlCmluZGV4IDIxNmU4ZmNmMGE1Li5jNzQ1ZTdjMTlmMSAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YktpdC9QbGF0Zm9ybVdpbi5jbWFrZQorKysgYi9Tb3VyY2UvV2ViS2l0L1BsYXRmb3JtV2luLmNt
YWtlCkBAIC0xODksMTYgKzE4OSw2IEBAIHNldChTaGFyZWRXZWJLaXRMaWJyYXJpZXMKIFdFQktJ
VF9XUkFQX1NPVVJDRUxJU1QoJHtXZWJLaXRfU09VUkNFU30pCiAKIHNldChXZWJLaXRfRk9SV0FS
RElOR19IRUFERVJTX0RJUkVDVE9SSUVTCi0gICAgUGxhdGZvcm0KLSAgICBTaGFyZWQKLSAgICBV
SVByb2Nlc3MKLQotICAgIE5ldHdvcmtQcm9jZXNzL0Rvd25sb2FkcwotCi0gICAgUGxhdGZvcm0v
SVBDCi0KLSAgICBTaGFyZWQvQVBJCi0KICAgICBTaGFyZWQvQVBJL2MKIAogICAgIFNoYXJlZC9B
UEkvYy9jZgpAQCAtMjA5LDggKzE5OSw2IEBAIHNldChXZWJLaXRfRk9SV0FSRElOR19IRUFERVJT
X0RJUkVDVE9SSUVTCiAKICAgICBVSVByb2Nlc3MvQVBJL0Mvd2luCiAKLSAgICBXZWJQcm9jZXNz
L1dlYlBhZ2UKLQogICAgIFdlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MKICkKIApkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYktpdC9VSVByb2Nlc3MvQVBJL0FQSUF0dGFjaG1lbnQuaCBiL1Nv
dXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9BUElBdHRhY2htZW50LmgKaW5kZXggMjYxZDE0Mzk1
MjEuLmJmN2EyMjc0Mjk2IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkv
QVBJQXR0YWNobWVudC5oCisrKyBiL1NvdXJjZS9XZWJLaXQvVUlQcm9jZXNzL0FQSS9BUElBdHRh
Y2htZW50LmgKQEAgLTI2LDggKzI2LDggQEAKICNwcmFnbWEgb25jZQogCiAjaW5jbHVkZSAiQVBJ
T2JqZWN0LmgiCi0jaW5jbHVkZSA8V2ViS2l0L1dLQmFzZS5oPgotI2luY2x1ZGUgPFdlYktpdC9X
ZWJQYWdlUHJveHkuaD4KKyNpbmNsdWRlICJXS0Jhc2UuaCIKKyNpbmNsdWRlICJXZWJQYWdlUHJv
eHkuaCIKICNpbmNsdWRlIDx3dGYvUmVmUHRyLmg+CiAjaW5jbHVkZSA8d3RmL1dlYWtQdHIuaD4K
ICNpbmNsdWRlIDx3dGYvdGV4dC9XVEZTdHJpbmcuaD4KZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJL
aXQvVUlQcm9jZXNzL0FQSS9BUElDb250ZXh0TWVudUNsaWVudC5oIGIvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvQVBJL0FQSUNvbnRleHRNZW51Q2xpZW50LmgKaW5kZXggODkyYzI5ZjZiYjQuLmFm
MTA5YzFkZjY3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQVBJQ29u
dGV4dE1lbnVDbGllbnQuaAorKysgYi9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vzcy9BUEkvQVBJQ29u
dGV4dE1lbnVDbGllbnQuaApAQCAtMjcsMTAgKzI3LDEwIEBACiAKICNpZiBFTkFCTEUoQ09OVEVY
VF9NRU5VUykKIAorI2luY2x1ZGUgIldLQmFzZS5oIgogI2luY2x1ZGUgIldlYkNvbnRleHRNZW51
SXRlbS5oIgogI2luY2x1ZGUgIldlYkNvbnRleHRNZW51TGlzdGVuZXJQcm94eS5oIgogI2luY2x1
ZGUgIldlYkhpdFRlc3RSZXN1bHREYXRhLmgiCi0jaW5jbHVkZSA8V2ViS2l0L1dLQmFzZS5oPgog
I2luY2x1ZGUgPHd0Zi9Db21wbGV0aW9uSGFuZGxlci5oPgogI2luY2x1ZGUgPHd0Zi9Gb3J3YXJk
Lmg+CiAjaW5jbHVkZSA8d3RmL1JlZlB0ci5oPgpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYktpdC9V
SVByb2Nlc3MvQVBJL0MvV0tQcm9jZXNzVGVybWluYXRpb25SZWFzb24uaCBiL1NvdXJjZS9XZWJL
aXQvVUlQcm9jZXNzL0FQSS9DL1dLUHJvY2Vzc1Rlcm1pbmF0aW9uUmVhc29uLmgKaW5kZXggNjIw
ZTg1YTg2ZjguLjYzZDEwOGFiYmU0IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L1VJUHJvY2Vz
cy9BUEkvQy9XS1Byb2Nlc3NUZXJtaW5hdGlvblJlYXNvbi5oCisrKyBiL1NvdXJjZS9XZWJLaXQv
VUlQcm9jZXNzL0FQSS9DL1dLUHJvY2Vzc1Rlcm1pbmF0aW9uUmVhc29uLmgKQEAgLTIzLDcgKzIz
LDggQEAKICAqIFRIRSBQT1NTSUJJTElUWSBPRiBTVUNIIERBTUFHRS4KICAqLwogCi0jcHJhZ21h
IG9uY2UKKyNpZm5kZWYgV0tQcm9jZXNzVGVybWluYXRpb25SZWFzb25faAorI2RlZmluZSBXS1By
b2Nlc3NUZXJtaW5hdGlvblJlYXNvbl9oCiAKICNpbmNsdWRlIDxzdGRpbnQuaD4KIApAQCAtNDIs
MyArNDMsNSBAQCB0eXBlZGVmIHVpbnQzMl90IFdLUHJvY2Vzc1Rlcm1pbmF0aW9uUmVhc29uOwog
I2lmZGVmIF9fY3BsdXNwbHVzCiB9CiAjZW5kaWYKKworI2VuZGlmIC8vIFdLUHJvY2Vzc1Rlcm1p
bmF0aW9uUmVhc29uX2gKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQvV2ViUHJvY2Vzcy9Jbmpl
Y3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2VPdmVybGF5LmNwcCBiL1NvdXJjZS9XZWJLaXQv
V2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2VPdmVybGF5LmNwcApp
bmRleCAzYzA3ZDJlMDc4MS4uZGY5Mjg2ZjQxYzggMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJLaXQv
V2ViUHJvY2Vzcy9JbmplY3RlZEJ1bmRsZS9BUEkvYy9XS0J1bmRsZVBhZ2VPdmVybGF5LmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0L1dlYlByb2Nlc3MvSW5qZWN0ZWRCdW5kbGUvQVBJL2MvV0tCdW5k
bGVQYWdlT3ZlcmxheS5jcHAKQEAgLTM2LDEwICszNiwxMCBAQAogI2luY2x1ZGUgIldLU2hhcmVk
QVBJQ2FzdC5oIgogI2luY2x1ZGUgIldLU3RyaW5nUHJpdmF0ZS5oIgogI2luY2x1ZGUgIldlYlBh
Z2UuaCIKKyNpbmNsdWRlICJXZWJQYWdlT3ZlcmxheS5oIgogI2luY2x1ZGUgPFdlYkNvcmUvR3Jh
cGhpY3NDb250ZXh0Lmg+CiAjaW5jbHVkZSA8V2ViQ29yZS9QYWdlT3ZlcmxheS5oPgogI2luY2x1
ZGUgPFdlYkNvcmUvUGxhdGZvcm1Nb3VzZUV2ZW50Lmg+Ci0jaW5jbHVkZSA8V2ViS2l0L1dlYlBh
Z2VPdmVybGF5Lmg+CiAKIG5hbWVzcGFjZSBBUEkgewogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>