<?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>175012</bug_id>
          
          <creation_ts>2017-07-31 22:59:17 -0700</creation_ts>
          <short_desc>[PAL][Win] Copy forwarding headers</short_desc>
          <delta_ts>2017-08-01 15:48:53 -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>Platform</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>mmaxfield</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>yoshiaki.jitsukawa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1333665</commentid>
    <comment_count>0</comment_count>
    <who name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</who>
    <bug_when>2017-07-31 22:59:17 -0700</bug_when>
    <thetext>[PAL][Win] Copy forwarding headers</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1333666</commentid>
    <comment_count>1</comment_count>
      <attachid>316835</attachid>
    <who name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</who>
    <bug_when>2017-07-31 23:01:51 -0700</bug_when>
    <thetext>Created attachment 316835
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1333670</commentid>
    <comment_count>2</comment_count>
    <who name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</who>
    <bug_when>2017-07-31 23:16:00 -0700</bug_when>
    <thetext>This is to prepare for moving the SPI headers from WebCore/platform/spi to PAL.

In the PAL Xcode project, &quot;Copy PAL headers&quot; script copies(rsync) PAL headers. This 
patch is intended to do a similar thing on Windows, mainly for the SPI headers, to 
use the same include paths, for example &lt;pal/spi/cocoa/QuartzCoreSPI.h&gt;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1333749</commentid>
    <comment_count>3</comment_count>
      <attachid>316835</attachid>
    <who name="Myles C. Maxfield">mmaxfield</who>
    <bug_when>2017-08-01 08:29:34 -0700</bug_when>
    <thetext>Comment on attachment 316835
Patch

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

&gt; Source/WebCore/PAL/pal/PlatformAppleWin.cmake:2
&gt; +#    spi/cf

We don&apos;t leave code commented in our checked-in sources.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1333959</commentid>
    <comment_count>4</comment_count>
      <attachid>316897</attachid>
    <who name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</who>
    <bug_when>2017-08-01 14:44:15 -0700</bug_when>
    <thetext>Created attachment 316897
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1333962</commentid>
    <comment_count>5</comment_count>
    <who name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</who>
    <bug_when>2017-08-01 14:46:03 -0700</bug_when>
    <thetext>(In reply to Myles C. Maxfield from comment #3)
&gt; Comment on attachment 316835 [details]
&gt; Patch
&gt; 
&gt; View in context:
&gt; https://bugs.webkit.org/attachment.cgi?id=316835&amp;action=review
&gt; 
&gt; &gt; Source/WebCore/PAL/pal/PlatformAppleWin.cmake:2
&gt; &gt; +#    spi/cf
&gt; 
&gt; We don&apos;t leave code commented in our checked-in sources.

Thank you for reviewing! I removed the lines.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1333992</commentid>
    <comment_count>6</comment_count>
      <attachid>316897</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-08-01 15:33:22 -0700</bug_when>
    <thetext>Comment on attachment 316897
Patch

Clearing flags on attachment: 316897

Committed r220113: &lt;http://trac.webkit.org/changeset/220113&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1333993</commentid>
    <comment_count>7</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2017-08-01 15:33:23 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1334001</commentid>
    <comment_count>8</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2017-08-01 15:48:53 -0700</bug_when>
    <thetext>&lt;rdar://problem/33664331&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>316835</attachid>
            <date>2017-07-31 23:01:51 -0700</date>
            <delta_ts>2017-08-01 14:44:11 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-175012-20170801150150.patch</filename>
            <type>text/plain</type>
            <size>2715</size>
            <attacher name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIwMDg2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Q
QUwvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvUEFML0NoYW5nZUxvZwppbmRleCA4ZjRmMjZj
NjIxMjJlY2IwMzUxMTVhMGI3N2NjZWRkZmIxOGFiMzk5Li5iOTJjZDg4MzQ3NjJjZDcwOTc2YTA2
NmU2MTQyNDY0NjBhNGE2YjMxIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9QQUwvQ2hhbmdl
TG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL1BBTC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAor
MjAxNy0wNy0zMSAgWW9zaGlha2kgSml0c3VrYXdhICA8aml0c3VAcmQuc2NlaS5zb255LmNvLmpw
PgorCisgICAgICAgIFtQQUxdW1dpbl0gQ29weSBmb3J3YXJkaW5nIGhlYWRlcnMKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3NTAxMgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogcGFsL1BsYXRmb3JtQXBw
bGVXaW4uY21ha2U6IEFkZGVkLgorICAgICAgICAqIHBhbC9QbGF0Zm9ybVdpbi5jbWFrZToKKyAg
ICAgICAgKiBwYWwvUGxhdGZvcm1XaW5DYWlyby5jbWFrZTogQWRkZWQuCisKIDIwMTctMDctMjYg
IEJyaWFuIEJ1cmcgIDxiYnVyZ0BhcHBsZS5jb20+CiAKICAgICAgICAgUmVtb3ZlIFdFQl9USU1J
TkcgZmVhdHVyZSBmbGFnCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9QQUwvcGFsL1BsYXRm
b3JtQXBwbGVXaW4uY21ha2UgYi9Tb3VyY2UvV2ViQ29yZS9QQUwvcGFsL1BsYXRmb3JtQXBwbGVX
aW4uY21ha2UKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uZTlhMTNlZjY0N2EyNmM1NGM4ZWZjMzFhNDI0OTdmYTJiOTkw
Yjk2MQotLS0gL2Rldi9udWxsCisrKyBiL1NvdXJjZS9XZWJDb3JlL1BBTC9wYWwvUGxhdGZvcm1B
cHBsZVdpbi5jbWFrZQpAQCAtMCwwICsxLDEwIEBACitsaXN0KEFQUEVORCBQQUxfRk9SV0FSRElO
R19IRUFERVJTX0RJUkVDVE9SSUVTCisjICAgIHNwaS9jZgorKQorCitpZiAoJHtVU0VfRElSRUNU
MkR9KQorZWxzZSAoKQorICAgIGxpc3QoQVBQRU5EIFBBTF9GT1JXQVJESU5HX0hFQURFUlNfRElS
RUNUT1JJRVMKKyMgICAgICAgIHNwaS9jZworICAgICkKK2VuZGlmICgpCmRpZmYgLS1naXQgYS9T
b3VyY2UvV2ViQ29yZS9QQUwvcGFsL1BsYXRmb3JtV2luLmNtYWtlIGIvU291cmNlL1dlYkNvcmUv
UEFML3BhbC9QbGF0Zm9ybVdpbi5jbWFrZQppbmRleCA0MWI2MzBkOThhMjQxN2VhOTk5Zjc3ODBj
NjcxZTA0ZmMwNDYzMThlLi4yMDY5YzNhZWE2NWM2MDFjOTVjZTkwZjg1YWFjNTgwMDRjMGY4NmUw
IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9QQUwvcGFsL1BsYXRmb3JtV2luLmNtYWtlCisr
KyBiL1NvdXJjZS9XZWJDb3JlL1BBTC9wYWwvUGxhdGZvcm1XaW4uY21ha2UKQEAgLTExLDEwICsx
MSwyMSBAQCBsaXN0KEFQUEVORCBQQUxfSU5DTFVERV9ESVJFQ1RPUklFUwogICAgICIke0NNQUtF
X0JJTkFSWV9ESVJ9Ly4uL2luY2x1ZGUvcHJpdmF0ZSIKICkKIAorbGlzdChBUFBFTkQgUEFMX0ZP
UldBUkRJTkdfSEVBREVSU19ESVJFQ1RPUklFUyAuKQorCitpZiAoJHtXVEZfUExBVEZPUk1fV0lO
X0NBSVJPfSkKKyAgICBpbmNsdWRlKFBsYXRmb3JtV2luQ2Fpcm8uY21ha2UpCitlbHNlICgpCisg
ICAgaW5jbHVkZShQbGF0Zm9ybUFwcGxlV2luLmNtYWtlKQorZW5kaWYgKCkKKwogc2V0KFBBTF9P
VVRQVVRfTkFNRSBQQUwke0RFQlVHX1NVRkZJWH0pCiAKIGZpbGUoTUFLRV9ESVJFQ1RPUlkgJHtG
T1JXQVJESU5HX0hFQURFUlNfRElSfS9XZWJDb3JlL3BhbCkKLWZpbGUoR0xPQiBfZmlsZXNfUEFM
ICIke1BBTF9ESVJ9L3BhbC8qLmgiKQotZm9yZWFjaCAoX2ZpbGUgJHtfZmlsZXNfUEFMfSkKLSAg
ICBmaWxlKENPUFkgJHtfZmlsZX0gREVTVElOQVRJT04gJHtGT1JXQVJESU5HX0hFQURFUlNfRElS
fS9XZWJDb3JlL3BhbC8pCitmb3JlYWNoIChfZGlyZWN0b3J5ICR7UEFMX0ZPUldBUkRJTkdfSEVB
REVSU19ESVJFQ1RPUklFU30pCisgICAgZmlsZShNQUtFX0RJUkVDVE9SWSAke0ZPUldBUkRJTkdf
SEVBREVSU19ESVJ9L1dlYkNvcmUvcGFsLyR7X2RpcmVjdG9yeX0pCisgICAgZmlsZShHTE9CIF9m
aWxlcyAiJHtQQUxfRElSfS9wYWwvJHtfZGlyZWN0b3J5fS8qLmgiKQorICAgIGZvcmVhY2ggKF9m
aWxlICR7X2ZpbGVzfSkKKyAgICAgICAgZmlsZShDT1BZICR7X2ZpbGV9IERFU1RJTkFUSU9OICR7
Rk9SV0FSRElOR19IRUFERVJTX0RJUn0vV2ViQ29yZS9wYWwvJHtfZGlyZWN0b3J5fSkKKyAgICBl
bmRmb3JlYWNoICgpCiBlbmRmb3JlYWNoICgpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Q
QUwvcGFsL1BsYXRmb3JtV2luQ2Fpcm8uY21ha2UgYi9Tb3VyY2UvV2ViQ29yZS9QQUwvcGFsL1Bs
YXRmb3JtV2luQ2Fpcm8uY21ha2UKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMjg0MmFkYzliNjI3MjEwYzUxM2MyZWUx
NTc1ODkzOTZiZWM5ODc3MwotLS0gL2Rldi9udWxsCisrKyBiL1NvdXJjZS9XZWJDb3JlL1BBTC9w
YWwvUGxhdGZvcm1XaW5DYWlyby5jbWFrZQpAQCAtMCwwICsxLDIgQEAKK2xpc3QoQVBQRU5EIFBB
TF9GT1JXQVJESU5HX0hFQURFUlNfRElSRUNUT1JJRVMKKykK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>316897</attachid>
            <date>2017-08-01 14:44:15 -0700</date>
            <delta_ts>2017-08-01 15:33:22 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-175012-20170802064415.patch</filename>
            <type>text/plain</type>
            <size>2687</size>
            <attacher name="Yoshiaki Jitsukawa">yoshiaki.jitsukawa</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjIwMTExCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9Q
QUwvQ2hhbmdlTG9nIGIvU291cmNlL1dlYkNvcmUvUEFML0NoYW5nZUxvZwppbmRleCA4ZjRmMjZj
NjIxMjJlY2IwMzUxMTVhMGI3N2NjZWRkZmIxOGFiMzk5Li5lZTI4N2Y3MmRjMjJlODkyOTNmNDA3
YWQwYjlhM2E3YTRkYmY3NThjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9QQUwvQ2hhbmdl
TG9nCisrKyBiL1NvdXJjZS9XZWJDb3JlL1BBTC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAor
MjAxNy0wNy0zMSAgWW9zaGlha2kgSml0c3VrYXdhICA8aml0c3VAcmQuc2NlaS5zb255LmNvLmpw
PgorCisgICAgICAgIFtQQUxdW1dpbl0gQ29weSBmb3J3YXJkaW5nIGhlYWRlcnMKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3NTAxMgorCisgICAgICAg
IFJldmlld2VkIGJ5IE15bGVzIEMuIE1heGZpZWxkLgorCisgICAgICAgICogcGFsL1BsYXRmb3Jt
QXBwbGVXaW4uY21ha2U6IEFkZGVkLgorICAgICAgICAqIHBhbC9QbGF0Zm9ybVdpbi5jbWFrZToK
KyAgICAgICAgKiBwYWwvUGxhdGZvcm1XaW5DYWlyby5jbWFrZTogQWRkZWQuCisKIDIwMTctMDct
MjYgIEJyaWFuIEJ1cmcgIDxiYnVyZ0BhcHBsZS5jb20+CiAKICAgICAgICAgUmVtb3ZlIFdFQl9U
SU1JTkcgZmVhdHVyZSBmbGFnCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9QQUwvcGFsL1Bs
YXRmb3JtQXBwbGVXaW4uY21ha2UgYi9Tb3VyY2UvV2ViQ29yZS9QQUwvcGFsL1BsYXRmb3JtQXBw
bGVXaW4uY21ha2UKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMC4uMWY1ZjkzMjEzYzdmZTI3NDM1NDU4OTZiZjIwMGFlZDU5
NDI0NmRjYgotLS0gL2Rldi9udWxsCisrKyBiL1NvdXJjZS9XZWJDb3JlL1BBTC9wYWwvUGxhdGZv
cm1BcHBsZVdpbi5jbWFrZQpAQCAtMCwwICsxLDggQEAKK2xpc3QoQVBQRU5EIFBBTF9GT1JXQVJE
SU5HX0hFQURFUlNfRElSRUNUT1JJRVMKKykKKworaWYgKCR7VVNFX0RJUkVDVDJEfSkKK2Vsc2Ug
KCkKKyAgICBsaXN0KEFQUEVORCBQQUxfRk9SV0FSRElOR19IRUFERVJTX0RJUkVDVE9SSUVTCisg
ICAgKQorZW5kaWYgKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1BBTC9wYWwvUGxhdGZv
cm1XaW4uY21ha2UgYi9Tb3VyY2UvV2ViQ29yZS9QQUwvcGFsL1BsYXRmb3JtV2luLmNtYWtlCmlu
ZGV4IDQxYjYzMGQ5OGEyNDE3ZWE5OTlmNzc4MGM2NzFlMDRmYzA0NjMxOGUuLjIwNjljM2FlYTY1
YzYwMWM5NWNlOTBmODVhYWM1ODAwNGMwZjg2ZTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3Jl
L1BBTC9wYWwvUGxhdGZvcm1XaW4uY21ha2UKKysrIGIvU291cmNlL1dlYkNvcmUvUEFML3BhbC9Q
bGF0Zm9ybVdpbi5jbWFrZQpAQCAtMTEsMTAgKzExLDIxIEBAIGxpc3QoQVBQRU5EIFBBTF9JTkNM
VURFX0RJUkVDVE9SSUVTCiAgICAgIiR7Q01BS0VfQklOQVJZX0RJUn0vLi4vaW5jbHVkZS9wcml2
YXRlIgogKQogCitsaXN0KEFQUEVORCBQQUxfRk9SV0FSRElOR19IRUFERVJTX0RJUkVDVE9SSUVT
IC4pCisKK2lmICgke1dURl9QTEFURk9STV9XSU5fQ0FJUk99KQorICAgIGluY2x1ZGUoUGxhdGZv
cm1XaW5DYWlyby5jbWFrZSkKK2Vsc2UgKCkKKyAgICBpbmNsdWRlKFBsYXRmb3JtQXBwbGVXaW4u
Y21ha2UpCitlbmRpZiAoKQorCiBzZXQoUEFMX09VVFBVVF9OQU1FIFBBTCR7REVCVUdfU1VGRklY
fSkKIAogZmlsZShNQUtFX0RJUkVDVE9SWSAke0ZPUldBUkRJTkdfSEVBREVSU19ESVJ9L1dlYkNv
cmUvcGFsKQotZmlsZShHTE9CIF9maWxlc19QQUwgIiR7UEFMX0RJUn0vcGFsLyouaCIpCi1mb3Jl
YWNoIChfZmlsZSAke19maWxlc19QQUx9KQotICAgIGZpbGUoQ09QWSAke19maWxlfSBERVNUSU5B
VElPTiAke0ZPUldBUkRJTkdfSEVBREVSU19ESVJ9L1dlYkNvcmUvcGFsLykKK2ZvcmVhY2ggKF9k
aXJlY3RvcnkgJHtQQUxfRk9SV0FSRElOR19IRUFERVJTX0RJUkVDVE9SSUVTfSkKKyAgICBmaWxl
KE1BS0VfRElSRUNUT1JZICR7Rk9SV0FSRElOR19IRUFERVJTX0RJUn0vV2ViQ29yZS9wYWwvJHtf
ZGlyZWN0b3J5fSkKKyAgICBmaWxlKEdMT0IgX2ZpbGVzICIke1BBTF9ESVJ9L3BhbC8ke19kaXJl
Y3Rvcnl9LyouaCIpCisgICAgZm9yZWFjaCAoX2ZpbGUgJHtfZmlsZXN9KQorICAgICAgICBmaWxl
KENPUFkgJHtfZmlsZX0gREVTVElOQVRJT04gJHtGT1JXQVJESU5HX0hFQURFUlNfRElSfS9XZWJD
b3JlL3BhbC8ke19kaXJlY3Rvcnl9KQorICAgIGVuZGZvcmVhY2ggKCkKIGVuZGZvcmVhY2ggKCkK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL1BBTC9wYWwvUGxhdGZvcm1XaW5DYWlyby5jbWFr
ZSBiL1NvdXJjZS9XZWJDb3JlL1BBTC9wYWwvUGxhdGZvcm1XaW5DYWlyby5jbWFrZQpuZXcgZmls
ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwLi4yODQyYWRjOWI2MjcyMTBjNTEzYzJlZTE1NzU4OTM5NmJlYzk4NzczCi0tLSAvZGV2L251
bGwKKysrIGIvU291cmNlL1dlYkNvcmUvUEFML3BhbC9QbGF0Zm9ybVdpbkNhaXJvLmNtYWtlCkBA
IC0wLDAgKzEsMiBAQAorbGlzdChBUFBFTkQgUEFMX0ZPUldBUkRJTkdfSEVBREVSU19ESVJFQ1RP
UklFUworKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>