<?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>203879</bug_id>
          
          <creation_ts>2019-11-05 21:53:35 -0800</creation_ts>
          <short_desc>[Win] DumpRenderTree.exe and WebKitTestRunner.exe shouldn&apos;t link with WebCoreTestSupport</short_desc>
          <delta_ts>2019-11-06 18:06:18 -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>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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>achristensen</cc>
    
    <cc>annulen</cc>
    
    <cc>bfulgham</cc>
    
    <cc>don.olmstead</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>pvollan</cc>
    
    <cc>ross.kirsling</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1587685</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-11-05 21:53:35 -0800</bug_when>
    <thetext>[Win] DumpRenderTree.exe and WebKitTestRunner.exe shouldn&apos;t link with WebCoreTestSupport

After r252086, WinCairo DumpRenderTree.exe and
WebKitTestRunner.exe can&apos;t start because they are linked with
WinCairoRequirements libs.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1587687</commentid>
    <comment_count>1</comment_count>
      <attachid>382895</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-11-05 22:01:52 -0800</bug_when>
    <thetext>Created attachment 382895
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1587761</commentid>
    <comment_count>2</comment_count>
      <attachid>382923</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-11-06 06:44:04 -0800</bug_when>
    <thetext>Created attachment 382923
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1587863</commentid>
    <comment_count>3</comment_count>
      <attachid>382923</attachid>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2019-11-06 12:12:44 -0800</bug_when>
    <thetext>Comment on attachment 382923
Patch

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

&gt; Tools/WebKitTestRunner/PlatformWin.cmake:-39
&gt; -    WebKit

I take it that this one doesn&apos;t need to be preserved in WebKitTestRunnerLib?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1588020</commentid>
    <comment_count>4</comment_count>
      <attachid>382923</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-11-06 17:31:34 -0800</bug_when>
    <thetext>Comment on attachment 382923
Patch

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

&gt;&gt; Tools/WebKitTestRunner/PlatformWin.cmake:-39
&gt;&gt; -    WebKit
&gt; 
&gt; I take it that this one doesn&apos;t need to be preserved in WebKitTestRunnerLib?

Nope. WebKitTestRunner.exe doesn&apos;t need to link with WebKit. It loads WebKitTestRunnerLib.dll by using LoadLibraryW.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1588025</commentid>
    <comment_count>5</comment_count>
      <attachid>382923</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-11-06 17:39:45 -0800</bug_when>
    <thetext>Comment on attachment 382923
Patch

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

&gt;&gt;&gt; Tools/WebKitTestRunner/PlatformWin.cmake:-39
&gt;&gt;&gt; -    WebKit
&gt;&gt; 
&gt;&gt; I take it that this one doesn&apos;t need to be preserved in WebKitTestRunnerLib?
&gt; 
&gt; Nope. WebKitTestRunner.exe doesn&apos;t need to link with WebKit. It loads WebKitTestRunnerLib.dll by using LoadLibraryW.

I misread your comment. WebKitTestRunnerLib_LIBRARIES includes WebKit.

CMakeLists.txt:

set(WebKitTestRunner_LIBRARIES
    WebKit::JavaScriptCore
    WebCoreTestSupport
    WebKit
)

PlatformWin.cmake:

set(WebKitTestRunnerLib_LIBRARIES
    ${WebKitTestRunner_LIBRARIES}
    Comsuppw
    Oleacc
)

list(APPEND WebKitTestRunner_LIBRARIES
    shlwapi
)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1588040</commentid>
    <comment_count>6</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2019-11-06 18:05:30 -0800</bug_when>
    <thetext>Committed r252165: &lt;https://trac.webkit.org/changeset/252165&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1588041</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2019-11-06 18:06:18 -0800</bug_when>
    <thetext>&lt;rdar://problem/56967581&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>382895</attachid>
            <date>2019-11-05 22:01:52 -0800</date>
            <delta_ts>2019-11-06 06:44:04 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203879-20191106150151.patch</filename>
            <type>text/plain</type>
            <size>2402</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyMTIxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNzcwYzBiYjI1ZGZiNDE0Y2FmZGM1NzZiMDQ0YTRkOGJh
NmRlYTE3Zi4uOTUzZDdhODEyODQxZmZlZjkxNTliZDU4MTA5MjczNWVkOTk3MjlkZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIx
IEBACisyMDE5LTExLTA1ICBGdWppaSBIaXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29t
PgorCisgICAgICAgIFtXaW5dIER1bXBSZW5kZXJUcmVlLmV4ZSBhbmQgV2ViS2l0VGVzdFJ1bm5l
ci5leGUgc2hvdWxkbid0IGxpbmsgd2l0aCBXZWJDb3JlVGVzdFN1cHBvcnQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMzg3OQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFmdGVyIHIyNTIwODYsIFdpbkNh
aXJvIER1bXBSZW5kZXJUcmVlLmV4ZSBhbmQKKyAgICAgICAgV2ViS2l0VGVzdFJ1bm5lci5leGUg
Y2FuJ3Qgc3RhcnQgYmVjYXVzZSB0aGV5IGFyZSBsaW5rZWQgd2l0aAorICAgICAgICBXaW5DYWly
b1JlcXVpcmVtZW50cyBsaWJzLgorCisgICAgICAgIER1bXBSZW5kZXJUcmVlLmV4ZSBhbmQgV2Vi
S2l0VGVzdFJ1bm5lci5leGUgYXJlIGp1c3Qgd3JhcHBlcgorICAgICAgICBwcm9ncmFtcyB0byBz
ZXQgZW52IHZhcnMuIFRoZXkgc2hvdWxkbid0IGxpbmsgd2l0aAorICAgICAgICBXaW5DYWlyb1Jl
cXVpcmVtZW50cyBsaWJzLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvUGxhdGZvcm1XaW4u
Y21ha2U6IFNldCBEdW1wUmVuZGVyVHJlZV9MSUJSQVJJRVMgb25seSBzaGx3YXBpLgorICAgICAg
ICAqIFdlYktpdFRlc3RSdW5uZXIvUGxhdGZvcm1XaW4uY21ha2U6IFNldCBXZWJLaXRUZXN0UnVu
bmVyX0xJQlJBUklFUyBvbmx5IHNobHdhcGkuCisKIDIwMTktMTEtMDUgIEpvbmF0aGFuIEJlZGFy
ZCAgPGpiZWRhcmRAYXBwbGUuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT04ocjI1MjAzMSk6IGxh
eW91dCB0ZXN0cyBmYWlsIHRvIHJ1biBpbiBub24gYXBwbGUgcG9ydHMgYWZ0ZXIgcjI1MjAzMSAo
Rm9sbG93LXVwIGZpeCkKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL1BsYXRmb3Jt
V2luLmNtYWtlIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvUGxhdGZvcm1XaW4uY21ha2UKaW5kZXgg
ZWU2NmU3Zjc5NDY1NmE4MGMxZTMzODkzNGY1NWQxYjZiNGZjYzZmZS4uMGM3NzMwYjA2MjU2NDlk
OTk5YzFiNjM2YmYwZDQwOWYxYjRhNjRlNyAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRy
ZWUvUGxhdGZvcm1XaW4uY21ha2UKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvUGxhdGZvcm1X
aW4uY21ha2UKQEAgLTY4LDE4ICs2OCwxOCBAQCBsaXN0KEFQUEVORCBEdW1wUmVuZGVyVHJlZV9J
TkNMVURFX0RJUkVDVE9SSUVTCiAgICAgVGVzdE5ldHNjYXBlUGx1Z0luL1Rlc3RzL3dpbgogKQog
Ci1saXN0KEFQUEVORCBEdW1wUmVuZGVyVHJlZV9MSUJSQVJJRVMKLSAgICBXZWJLaXRMZWdhY3kK
LSAgICBzaGx3YXBpCi0pCi0KIHNldChEdW1wUmVuZGVyVHJlZUxpYl9MSUJSQVJJRVMKICAgICAk
e0R1bXBSZW5kZXJUcmVlX0xJQlJBUklFU30KICAgICBDb21zdXBwdwogICAgIE9sZWFjYworICAg
IFdlYktpdExlZ2FjeQogICAgIFdlYktpdExlZ2FjeUdVSUQKICkKIAorc2V0KER1bXBSZW5kZXJU
cmVlX0xJQlJBUklFUworICAgIHNobHdhcGkKKykKKwogaWYgKCR7V1RGX1BMQVRGT1JNX1dJTl9D
QUlST30pCiAgICAgbGlzdChBUFBFTkQgRHVtcFJlbmRlclRyZWVfSU5DTFVERV9ESVJFQ1RPUklF
UwogICAgICAgICBjYWlybwpkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9QbGF0
Zm9ybVdpbi5jbWFrZSBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvUGxhdGZvcm1XaW4uY21ha2UK
aW5kZXggZmU4MjcwMTc5OWQyNzhmZjdmMWQyMGFlYTQ0YjIxOTRiZDcwMmE3Zi4uMTRhODcyMWZi
MDI0MGVlMDc5OWMzNzFlMzVlZGVjYzU5YjE5NDExYiAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0
VGVzdFJ1bm5lci9QbGF0Zm9ybVdpbi5jbWFrZQorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVy
L1BsYXRmb3JtV2luLmNtYWtlCkBAIC0zNSw4ICszNSw4IEBAIHNldChXZWJLaXRUZXN0UnVubmVy
TGliX0xJQlJBUklFUwogICAgIE9sZWFjYwogKQogCi1saXN0KEFQUEVORCBXZWJLaXRUZXN0UnVu
bmVyX0xJQlJBUklFUwotICAgIFdlYktpdAorc2V0KFdlYktpdFRlc3RSdW5uZXJfTElCUkFSSUVT
CisgICAgc2hsd2FwaQogKQogCiBzZXQoV2ViS2l0VGVzdFJ1bm5lckluamVjdGVkQnVuZGxlX0xJ
QlJBUklFUwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>382923</attachid>
            <date>2019-11-06 06:44:04 -0800</date>
            <delta_ts>2019-11-06 12:12:44 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-203879-20191106150151.patch</filename>
            <type>text/plain</type>
            <size>2402</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjUyMTIxCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNzcwYzBiYjI1ZGZiNDE0Y2FmZGM1NzZiMDQ0YTRkOGJh
NmRlYTE3Zi4uOTUzZDdhODEyODQxZmZlZjkxNTliZDU4MTA5MjczNWVkOTk3MjlkZSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIx
IEBACisyMDE5LTExLTA1ICBGdWppaSBIaXJvbm9yaSAgPEhpcm9ub3JpLkZ1amlpQHNvbnkuY29t
PgorCisgICAgICAgIFtXaW5dIER1bXBSZW5kZXJUcmVlLmV4ZSBhbmQgV2ViS2l0VGVzdFJ1bm5l
ci5leGUgc2hvdWxkbid0IGxpbmsgd2l0aCBXZWJDb3JlVGVzdFN1cHBvcnQKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIwMzg3OQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFmdGVyIHIyNTIwODYsIFdpbkNh
aXJvIER1bXBSZW5kZXJUcmVlLmV4ZSBhbmQKKyAgICAgICAgV2ViS2l0VGVzdFJ1bm5lci5leGUg
Y2FuJ3Qgc3RhcnQgYmVjYXVzZSB0aGV5IGFyZSBsaW5rZWQgd2l0aAorICAgICAgICBXaW5DYWly
b1JlcXVpcmVtZW50cyBsaWJzLgorCisgICAgICAgIER1bXBSZW5kZXJUcmVlLmV4ZSBhbmQgV2Vi
S2l0VGVzdFJ1bm5lci5leGUgYXJlIGp1c3Qgd3JhcHBlcgorICAgICAgICBwcm9ncmFtcyB0byBz
ZXQgZW52IHZhcnMuIFRoZXkgc2hvdWxkbid0IGxpbmsgd2l0aAorICAgICAgICBXaW5DYWlyb1Jl
cXVpcmVtZW50cyBsaWJzLgorCisgICAgICAgICogRHVtcFJlbmRlclRyZWUvUGxhdGZvcm1XaW4u
Y21ha2U6IFNldCBEdW1wUmVuZGVyVHJlZV9MSUJSQVJJRVMgb25seSBzaGx3YXBpLgorICAgICAg
ICAqIFdlYktpdFRlc3RSdW5uZXIvUGxhdGZvcm1XaW4uY21ha2U6IFNldCBXZWJLaXRUZXN0UnVu
bmVyX0xJQlJBUklFUyBvbmx5IHNobHdhcGkuCisKIDIwMTktMTEtMDUgIEpvbmF0aGFuIEJlZGFy
ZCAgPGpiZWRhcmRAYXBwbGUuY29tPgogCiAgICAgICAgIFJFR1JFU1NJT04ocjI1MjAzMSk6IGxh
eW91dCB0ZXN0cyBmYWlsIHRvIHJ1biBpbiBub24gYXBwbGUgcG9ydHMgYWZ0ZXIgcjI1MjAzMSAo
Rm9sbG93LXVwIGZpeCkKZGlmZiAtLWdpdCBhL1Rvb2xzL0R1bXBSZW5kZXJUcmVlL1BsYXRmb3Jt
V2luLmNtYWtlIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvUGxhdGZvcm1XaW4uY21ha2UKaW5kZXgg
ZWU2NmU3Zjc5NDY1NmE4MGMxZTMzODkzNGY1NWQxYjZiNGZjYzZmZS4uMGM3NzMwYjA2MjU2NDlk
OTk5YzFiNjM2YmYwZDQwOWYxYjRhNjRlNyAxMDA2NDQKLS0tIGEvVG9vbHMvRHVtcFJlbmRlclRy
ZWUvUGxhdGZvcm1XaW4uY21ha2UKKysrIGIvVG9vbHMvRHVtcFJlbmRlclRyZWUvUGxhdGZvcm1X
aW4uY21ha2UKQEAgLTY4LDE4ICs2OCwxOCBAQCBsaXN0KEFQUEVORCBEdW1wUmVuZGVyVHJlZV9J
TkNMVURFX0RJUkVDVE9SSUVTCiAgICAgVGVzdE5ldHNjYXBlUGx1Z0luL1Rlc3RzL3dpbgogKQog
Ci1saXN0KEFQUEVORCBEdW1wUmVuZGVyVHJlZV9MSUJSQVJJRVMKLSAgICBXZWJLaXRMZWdhY3kK
LSAgICBzaGx3YXBpCi0pCi0KIHNldChEdW1wUmVuZGVyVHJlZUxpYl9MSUJSQVJJRVMKICAgICAk
e0R1bXBSZW5kZXJUcmVlX0xJQlJBUklFU30KICAgICBDb21zdXBwdwogICAgIE9sZWFjYworICAg
IFdlYktpdExlZ2FjeQogICAgIFdlYktpdExlZ2FjeUdVSUQKICkKIAorc2V0KER1bXBSZW5kZXJU
cmVlX0xJQlJBUklFUworICAgIHNobHdhcGkKKykKKwogaWYgKCR7V1RGX1BMQVRGT1JNX1dJTl9D
QUlST30pCiAgICAgbGlzdChBUFBFTkQgRHVtcFJlbmRlclRyZWVfSU5DTFVERV9ESVJFQ1RPUklF
UwogICAgICAgICBjYWlybwpkaWZmIC0tZ2l0IGEvVG9vbHMvV2ViS2l0VGVzdFJ1bm5lci9QbGF0
Zm9ybVdpbi5jbWFrZSBiL1Rvb2xzL1dlYktpdFRlc3RSdW5uZXIvUGxhdGZvcm1XaW4uY21ha2UK
aW5kZXggZmU4MjcwMTc5OWQyNzhmZjdmMWQyMGFlYTQ0YjIxOTRiZDcwMmE3Zi4uMTRhODcyMWZi
MDI0MGVlMDc5OWMzNzFlMzVlZGVjYzU5YjE5NDExYiAxMDA2NDQKLS0tIGEvVG9vbHMvV2ViS2l0
VGVzdFJ1bm5lci9QbGF0Zm9ybVdpbi5jbWFrZQorKysgYi9Ub29scy9XZWJLaXRUZXN0UnVubmVy
L1BsYXRmb3JtV2luLmNtYWtlCkBAIC0zNSw4ICszNSw4IEBAIHNldChXZWJLaXRUZXN0UnVubmVy
TGliX0xJQlJBUklFUwogICAgIE9sZWFjYwogKQogCi1saXN0KEFQUEVORCBXZWJLaXRUZXN0UnVu
bmVyX0xJQlJBUklFUwotICAgIFdlYktpdAorc2V0KFdlYktpdFRlc3RSdW5uZXJfTElCUkFSSUVT
CisgICAgc2hsd2FwaQogKQogCiBzZXQoV2ViS2l0VGVzdFJ1bm5lckluamVjdGVkQnVuZGxlX0xJ
QlJBUklFUwo=
</data>
<flag name="review"
          id="398683"
          type_id="1"
          status="+"
          setter="ross.kirsling"
    />
          </attachment>
      

    </bug>

</bugzilla>