<?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>156094</bug_id>
          
          <creation_ts>2016-03-31 18:43:34 -0700</creation_ts>
          <short_desc>[WinCairo] Sometimes WebCore/PlatformExportMacros.h not found</short_desc>
          <delta_ts>2016-03-31 20:23:03 -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>Tools / Tests</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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Bill Ming">mbbill</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>achristensen</cc>
    
    <cc>commit-queue</cc>
    
    <cc>lforschler</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1179716</commentid>
    <comment_count>0</comment_count>
    <who name="Bill Ming">mbbill</who>
    <bug_when>2016-03-31 18:43:34 -0700</bug_when>
    <thetext>[383/3385] Building CXX object Tools\TestWebKitAPI\CMakeFiles\TestWTFLib.dir\TestsController.cpp.obj
FAILED: C:\PROGRA~2\MICROS~1.0\VC\bin\amd64\cl.exe   /nologo /TP -DBUILDING_WITH_CMAKE=1 -DGTEST_HAS_RTTI=0 -DGTEST_LINKED_AS_SHARED_LIBRARY=0 -DHAVE_CONFIG_H=1 -DNOMINMAX -DTEST_INJECTED_BUNDLE_PATH=\&quot;\&quot; -DTEST_WEBKIT2_RESOURCES_DIR=\&quot;C:/Dev/webkit-git/Tools/TestWebKitAPI/Tests/WebKit2\&quot; -DTestWTFLib_EXPORTS -DUNICODE -DUSE_CONSOLE_ENTRY_POINT -DWEBCORE_EXPORT=&quot;&quot; -DWINVER=0x601 -DWIN_CAIRO -DWTF_PLATFORM_WIN_CAIRO=1 -D_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1 -D_CRT_SECURE_NO_WARNINGS -D_HAS_EXCEPTIONS=0 -D_UNICODE -D_WINDOWS -IDerivedSources\ForwardingHeaders -IDerivedSources -I..\..\WebKitLibraries\win\include -IDerivedSources\ForwardingHeaders\JavaScriptCore -I..\..\Tools\TestWebKitAPI\win -IDerivedSources\WebKit\Interfaces -I..\..\Tools\TestWebKitAPI -I. -I..\..\Source -IDerivedSources\JavaScriptCore -IDerivedSources\WebCore -I..\..\Source\JavaScriptCore -I..\..\Source\JavaScriptCore\API -I..\..\Source\JavaScriptCore\ForwardingHeaders -I..\..\Source\ThirdParty\gtest\include -I..\..\Source\WebCore\css -I..\..\Source\WebCore\dom -I..\..\Source\WebCore\editing -I..\..\Source\WebCore\loader\cache -I..\..\Source\WebCore\platform -I..\..\Source\WebCore\platform\animation -I..\..\Source\WebCore\platform\graphics -I..\..\Source\WebCore\platform\text -I..\..\Source\WebCore\platform\network -I..\..\Source\WebCore\platform\network\soup -I..\..\Source\WebCore\rendering\style -I..\..\Source\WebKit2\Platform\IPC -I..\..\Source\WebKit2\Shared -I..\..\Source\WebKit2\Shared\API -I..\..\Source\WebKit2\Shared\API\c -I..\..\Source\WebKit2\Shared\Plugins -I..\..\Source\WebKit2\UIProcess -I..\..\Source\WebKit2\UIProcess\API -I..\..\Source\WebKit2\WebProcess\InjectedBundle -I..\..\Source\WebKit2\WebProcess\InjectedBundle\API\c -I..\..\Source\WTF /DWIN32 /D_WINDOWS /W4 /GR- /EHs- /EHc-  /MT /O2 /Ob2 /D NDEBUG   /wd4018 /wd4068 /wd4099 /wd4100 /wd4127 /wd4138 /wd4146 /wd4180 /wd4189 /wd4201 /wd4244 /wd4251 /wd4267 /wd4275 /wd4288 /wd4291 /wd4305 /wd4309 /wd4344 /wd4355 /wd4389 /wd4396 /wd4456 /wd4457 /wd4458 /wd4459 /wd4481 /wd4503 /wd4505 /wd4510 /wd4512 /wd4530 /wd4610 /wd4611 /wd4702 /wd4706 /wd4800 /wd4819 /wd4951 /wd4952 /wd4996 /wd6011 /wd6031 /wd6211 /wd6246 /wd6255 /wd6387 /Zi /GS /EHa- /EHc- /EHs- /fp:except- /analyze- /bigobj /Gy- /openmp- /GF- /Oy- /showIncludes /FoTools\TestWebKitAPI\CMakeFiles\TestWTFLib.dir\TestsController.cpp.obj /FdTools\TestWebKitAPI\CMakeFiles\TestWTFLib.dir\ /FS -c ..\..\Tools\TestWebKitAPI\TestsController.cpp

The issue is much similar to what happened in webkitgtk port:
https://bugs.webkit.org/show_bug.cgi?id=148379
https://bugs.webkit.org/show_bug.cgi?id=137207</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1179724</commentid>
    <comment_count>1</comment_count>
      <attachid>275367</attachid>
    <who name="Bill Ming">mbbill</who>
    <bug_when>2016-03-31 18:57:13 -0700</bug_when>
    <thetext>Created attachment 275367
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1179728</commentid>
    <comment_count>2</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-03-31 19:32:10 -0700</bug_when>
    <thetext>Thanks!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1179736</commentid>
    <comment_count>3</comment_count>
      <attachid>275367</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-03-31 20:22:59 -0700</bug_when>
    <thetext>Comment on attachment 275367
Patch

Clearing flags on attachment: 275367

Committed r198938: &lt;http://trac.webkit.org/changeset/198938&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1179737</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-03-31 20:23:03 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>275367</attachid>
            <date>2016-03-31 18:57:13 -0700</date>
            <delta_ts>2016-03-31 20:22:59 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-156094-20160331185736.patch</filename>
            <type>text/plain</type>
            <size>1858</size>
            <attacher name="Bill Ming">mbbill</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk4OTMxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggMjU5YjU2Y2NlYzBiNTZkMTIxYzQxNjZjZTk3NGI1OTUw
ZGY5YjY3YS4uMDFhMTIzNmFiODdlZTEzYWIxOGJmMTNiNjg0NjMwNGQ1Zjg3YjIyZiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEy
IEBACisyMDE2LTAzLTMxICBCaWxsIE1pbmcgIDxtYmJpbGxAZ21haWwuY29tPgorCisgICAgICAg
IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTYwOTQKKyAgICAgICAg
W1dpbl0gVGVzdFdlYkNvcmUgdGFyZ2V0IGJ1aWxkIHNvbWV0aW1lcyBmYWlsLgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogVG9vbHMvVGVzdFdlYktp
dEFQSS9QbGF0Zm9ybVdpbi5jbWFrZToKKwogMjAxNi0wMy0zMSAgRGFuaWVsIEJhdGVzICA8ZGFi
YXRlc0BhcHBsZS5jb20+CiAKICAgICAgICAgcnVuLXdlYmtpdC10ZXN0cyBmYWlscyB0byBjcmVh
dGUgdXNlcidzIGNhY2hlIGRpcmVjdG9yeSB3aGVuIFN5c3RlbSBJbnRlZ3JpdHkgUHJvdGVjdGlv
biBpcyBlbmFibGVkCmRpZmYgLS1naXQgYS9Ub29scy9UZXN0V2ViS2l0QVBJL1BsYXRmb3JtV2lu
LmNtYWtlIGIvVG9vbHMvVGVzdFdlYktpdEFQSS9QbGF0Zm9ybVdpbi5jbWFrZQppbmRleCBjZDIw
ZDkzMTFiODhkOGQ4NWNlMDNjNWI4OTJiNDQwMDI4MWJlMjA1Li43NTg1YWE1Yzg1YzY0Njk5YTM3
NTg1MDdjNzEwMTkwZWY2NjUxYjk4IDEwMDY0NAotLS0gYS9Ub29scy9UZXN0V2ViS2l0QVBJL1Bs
YXRmb3JtV2luLmNtYWtlCisrKyBiL1Rvb2xzL1Rlc3RXZWJLaXRBUEkvUGxhdGZvcm1XaW4uY21h
a2UKQEAgLTg5LDYgKzg5LDcgQEAgYWRkX2xpYnJhcnkoVGVzdFdURkxpYiBTSEFSRUQKICkKIHNl
dF90YXJnZXRfcHJvcGVydGllcyhUZXN0V1RGTGliIFBST1BFUlRJRVMgT1VUUFVUX05BTUUgIlRl
c3RXVEZMaWIiKQogdGFyZ2V0X2xpbmtfbGlicmFyaWVzKFRlc3RXVEZMaWIgJHt0ZXN0X3d0Zl9M
SUJSQVJJRVN9KQorYWRkX2RlcGVuZGVuY2llcyhUZXN0V1RGTGliICR7Rm9yd2FyZGluZ0hlYWRl
cnNGb3JUZXN0V2ViS2l0QVBJX05BTUV9KQogCiBzZXQodGVzdF93dGZfTElCUkFSSUVTCiAgICAg
c2hsd2FwaQpAQCAtMTA3LDYgKzEwOCw3IEBAIGFkZF9leGVjdXRhYmxlKFRlc3RXZWJDb3JlCiAg
ICAgJHtUT09MU19ESVJ9L3dpbi9ETExMYXVuY2hlci9ETExMYXVuY2hlck1haW4uY3BwCiApCiB0
YXJnZXRfbGlua19saWJyYXJpZXMoVGVzdFdlYkNvcmUgc2hsd2FwaSkKK2FkZF9kZXBlbmRlbmNp
ZXMoVGVzdFdlYkNvcmUgJHtGb3J3YXJkaW5nSGVhZGVyc0ZvclRlc3RXZWJLaXRBUElfTkFNRX0p
CiAKIAogYWRkX3Rlc3QoVGVzdFdlYkNvcmUgJHtURVNUV0VCS0lUQVBJX1JVTlRJTUVfT1VUUFVU
X0RJUkVDVE9SWX0vVGVzdFdlYkNvcmUpCkBAIC0xMjUsNiArMTI3LDcgQEAgYWRkX2V4ZWN1dGFi
bGUoVGVzdFdlYktpdAogICAgICR7VE9PTFNfRElSfS93aW4vRExMTGF1bmNoZXIvRExMTGF1bmNo
ZXJNYWluLmNwcAogKQogdGFyZ2V0X2xpbmtfbGlicmFyaWVzKFRlc3RXZWJLaXQgc2hsd2FwaSkK
K2FkZF9kZXBlbmRlbmNpZXMoVGVzdFdlYktpdCAke0ZvcndhcmRpbmdIZWFkZXJzRm9yVGVzdFdl
YktpdEFQSV9OQU1FfSkKIAogYWRkX3Rlc3QoVGVzdFdlYktpdCAke1RFU1RXRUJLSVRBUElfUlVO
VElNRV9PVVRQVVRfRElSRUNUT1JZfS9UZXN0V2ViS2l0KQogc2V0X3Rlc3RzX3Byb3BlcnRpZXMo
VGVzdFdlYktpdCBQUk9QRVJUSUVTIFRJTUVPVVQgNjApCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>