<?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>117255</bug_id>
          
          <creation_ts>2013-06-05 07:42:39 -0700</creation_ts>
          <short_desc>[WinCairo] Fix build-webkit to build WinCairo under VS2010.</short_desc>
          <delta_ts>2013-06-06 07:42:12 -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>528+ (Nightly build)</version>
          <rep_platform>PC</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>0</everconfirmed>
          <reporter>peavo</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>bfulgham</cc>
    
    <cc>commit-queue</cc>
    
    <cc>dbates</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>897414</commentid>
    <comment_count>0</comment_count>
    <who name="">peavo</who>
    <bug_when>2013-06-05 07:42:39 -0700</bug_when>
    <thetext>The WinCairo build fails because the configuration names has changed in the VS2010 project,
and needs to be updated in the scripts.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897419</commentid>
    <comment_count>1</comment_count>
      <attachid>203851</attachid>
    <who name="">peavo</who>
    <bug_when>2013-06-05 07:51:29 -0700</bug_when>
    <thetext>Created attachment 203851
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897439</commentid>
    <comment_count>2</comment_count>
      <attachid>203851</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2013-06-05 09:16:11 -0700</bug_when>
    <thetext>Comment on attachment 203851
Patch

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

This patch looks straightforward to me.

r=me

&gt; Tools/ChangeLog:3
&gt; +        [WinCairo] Build failure.

Do we know when the build began failing? From briefly looking through SVN history it looks like the WinCairo broken during the transition from VS2005 to VS2010. Maybe a more appropriate bug title would be &quot;Fix build-webkit to build WinCairo under VS2010&quot;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897440</commentid>
    <comment_count>3</comment_count>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2013-06-05 09:17:36 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; &gt; Tools/ChangeLog:3
&gt; &gt; +        [WinCairo] Build failure.
&gt; 
&gt; Do we know when the build began failing? From briefly looking through SVN history it looks like the WinCairo broken during the transition from VS2005 to VS2010. Maybe a more appropriate bug title would be &quot;Fix build-webkit to build WinCairo under VS2010&quot;?

&quot;WinCairo broken during&quot; =&gt; &quot;WinCairo build has been broken since&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897495</commentid>
    <comment_count>4</comment_count>
    <who name="">peavo</who>
    <bug_when>2013-06-05 11:44:01 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; (From update of attachment 203851 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=203851&amp;action=review
&gt; 
&gt; This patch looks straightforward to me.
&gt; 
&gt; r=me
&gt; 
&gt; &gt; Tools/ChangeLog:3
&gt; &gt; +        [WinCairo] Build failure.
&gt; 
&gt; Do we know when the build began failing? From briefly looking through SVN history it looks like the WinCairo broken during the transition from VS2005 to VS2010. Maybe a more appropriate bug title would be &quot;Fix build-webkit to build WinCairo under VS2010&quot;?

I&apos;m not sure exactly when the WinCairo build started to fail.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897512</commentid>
    <comment_count>5</comment_count>
      <attachid>203851</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2013-06-05 12:29:41 -0700</bug_when>
    <thetext>Comment on attachment 203851
Patch

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

&gt;&gt;&gt; Tools/ChangeLog:3
&gt;&gt;&gt; +        [WinCairo] Build failure.
&gt;&gt; 
&gt;&gt; Do we know when the build began failing? From briefly looking through SVN history it looks like the WinCairo broken during the transition from VS2005 to VS2010. Maybe a more appropriate bug title would be &quot;Fix build-webkit to build WinCairo under VS2010&quot;?
&gt; 
&gt; I&apos;m not sure exactly when the WinCairo build started to fail.

OK. Please update the bug title in the ChangeLog entry before landing this patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897664</commentid>
    <comment_count>6</comment_count>
      <attachid>203910</attachid>
    <who name="">peavo</who>
    <bug_when>2013-06-06 00:18:10 -0700</bug_when>
    <thetext>Created attachment 203910
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897665</commentid>
    <comment_count>7</comment_count>
    <who name="">peavo</who>
    <bug_when>2013-06-06 00:20:11 -0700</bug_when>
    <thetext>(In reply to comment #5)
&gt; 
&gt; OK. Please update the bug title in the ChangeLog entry before landing this patch.

Updated the title in the ChangeLog.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897770</commentid>
    <comment_count>8</comment_count>
      <attachid>203910</attachid>
    <who name="Daniel Bates">dbates</who>
    <bug_when>2013-06-06 07:20:20 -0700</bug_when>
    <thetext>Comment on attachment 203910
Patch

Thanks peavo for updating the patch.
r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897772</commentid>
    <comment_count>9</comment_count>
    <who name="">peavo</who>
    <bug_when>2013-06-06 07:27:05 -0700</bug_when>
    <thetext>(In reply to comment #8)
&gt; (From update of attachment 203910 [details])
&gt; Thanks peavo for updating the patch.
&gt; r=me

Thanks for the review :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897780</commentid>
    <comment_count>10</comment_count>
      <attachid>203910</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-06 07:42:09 -0700</bug_when>
    <thetext>Comment on attachment 203910
Patch

Clearing flags on attachment: 203910

Committed r151271: &lt;http://trac.webkit.org/changeset/151271&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897781</commentid>
    <comment_count>11</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2013-06-06 07:42:12 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>203851</attachid>
            <date>2013-06-05 07:51:29 -0700</date>
            <delta_ts>2013-06-06 00:18:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-117255-20130605164949.patch</filename>
            <type>text/plain</type>
            <size>2208</size>
            <attacher>peavo</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE1MTIyNCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE2IEBACisyMDEzLTA2LTA1ICBwZWF2b0BvdXRsb29rLmNvbSAgPHBlYXZvQG91dGxvb2su
Y29tPgorCisgICAgICAgIFtXaW5DYWlyb10gQnVpbGQgZmFpbHVyZS4KKyAgICAgICAgaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTExNzI1NQorCisgICAgICAgIFJldmll
d2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIE5lZWQgdG8gdXBkYXRlIGNvbmZpZ3Vy
YXRpb24gbmFtZXMgYWNjb3JkaW5nIHRvIHNvbHV0aW9uIGZpbGUuCisKKyAgICAgICAgKiBTY3Jp
cHRzL3dlYmtpdGRpcnMucG06CisgICAgICAgIChkZXRlcm1pbmVDb25maWd1cmF0aW9uKToKKyAg
ICAgICAgKGRldGVybWluZVBhc3NlZENvbmZpZ3VyYXRpb24pOgorCiAyMDEzLTA2LTA1ICBEb21p
bmlrIFLDtnR0c2NoZXMgIDxkb21pbmlrLnJvdHRzY2hlc0BpbnRlbC5jb20+CiAKICAgICAgICAg
VW5yZXZpZXdlZCBuYW1lIGZpeCBhZnRlciByMTUwNjYyCkluZGV4OiBUb29scy9TY3JpcHRzL3dl
YmtpdGRpcnMucG0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtCShy
ZXZpc2lvbiAxNTExOTgpCisrKyBUb29scy9TY3JpcHRzL3dlYmtpdGRpcnMucG0JKHdvcmtpbmcg
Y29weSkKQEAgLTI3Nyw4ICsyNzcsOCBAQCBzdWIgZGV0ZXJtaW5lQ29uZmlndXJhdGlvbgogICAg
IH0KIAogICAgIGlmICgkY29uZmlndXJhdGlvbiAmJiBpc1dpbkNhaXJvKCkpIHsKLSAgICAgICAg
dW5sZXNzICgkY29uZmlndXJhdGlvbiA9fiAvX0NhaXJvX0NGTGl0ZSQvKSB7Ci0gICAgICAgICAg
ICAkY29uZmlndXJhdGlvbiAuPSAiX0NhaXJvX0NGTGl0ZSI7CisgICAgICAgIHVubGVzcyAoJGNv
bmZpZ3VyYXRpb24gPX4gL19XaW5DYWlybyQvKSB7CisgICAgICAgICAgICAkY29uZmlndXJhdGlv
biAuPSAiX1dpbkNhaXJvIjsKICAgICAgICAgfQogICAgIH0KIH0KQEAgLTYxNCwxOSArNjE0LDE5
IEBAIHN1YiBkZXRlcm1pbmVQYXNzZWRDb25maWd1cmF0aW9uCiAgICAgICAgIGlmICgkb3B0ID1+
IC9eLS1kZWJ1ZyQvaSkgewogICAgICAgICAgICAgc3BsaWNlKEBBUkdWLCAkaSwgMSk7CiAgICAg
ICAgICAgICAkcGFzc2VkQ29uZmlndXJhdGlvbiA9ICJEZWJ1ZyI7Ci0gICAgICAgICAgICAkcGFz
c2VkQ29uZmlndXJhdGlvbiAuPSAiX0NhaXJvX0NGTGl0ZSIgaWYgKGlzV2luQ2Fpcm8oKSAmJiBp
c0N5Z3dpbigpKTsKKyAgICAgICAgICAgICRwYXNzZWRDb25maWd1cmF0aW9uIC49ICJfV2luQ2Fp
cm8iIGlmIChpc1dpbkNhaXJvKCkgJiYgaXNDeWd3aW4oKSk7CiAgICAgICAgICAgICByZXR1cm47
CiAgICAgICAgIH0KICAgICAgICAgaWYgKCRvcHQgPX4gL14tLXJlbGVhc2UkL2kpIHsKICAgICAg
ICAgICAgIHNwbGljZShAQVJHViwgJGksIDEpOwogICAgICAgICAgICAgJHBhc3NlZENvbmZpZ3Vy
YXRpb24gPSAiUmVsZWFzZSI7Ci0gICAgICAgICAgICAkcGFzc2VkQ29uZmlndXJhdGlvbiAuPSAi
X0NhaXJvX0NGTGl0ZSIgaWYgKGlzV2luQ2Fpcm8oKSAmJiBpc0N5Z3dpbigpKTsKKyAgICAgICAg
ICAgICRwYXNzZWRDb25maWd1cmF0aW9uIC49ICJfV2luQ2Fpcm8iIGlmIChpc1dpbkNhaXJvKCkg
JiYgaXNDeWd3aW4oKSk7CiAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgIH0KICAgICAgICAg
aWYgKCRvcHQgPX4gL14tLXByb2ZpbChlfGluZykkL2kpIHsKICAgICAgICAgICAgIHNwbGljZShA
QVJHViwgJGksIDEpOwogICAgICAgICAgICAgJHBhc3NlZENvbmZpZ3VyYXRpb24gPSAiUHJvZmls
aW5nIjsKLSAgICAgICAgICAgICRwYXNzZWRDb25maWd1cmF0aW9uIC49ICJfQ2Fpcm9fQ0ZMaXRl
IiBpZiAoaXNXaW5DYWlybygpICYmIGlzQ3lnd2luKCkpOworICAgICAgICAgICAgJHBhc3NlZENv
bmZpZ3VyYXRpb24gLj0gIl9XaW5DYWlybyIgaWYgKGlzV2luQ2Fpcm8oKSAmJiBpc0N5Z3dpbigp
KTsKICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgfQogICAgIH0K
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>203910</attachid>
            <date>2013-06-06 00:18:10 -0700</date>
            <delta_ts>2013-06-06 07:42:09 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-117255-20130606091628.patch</filename>
            <type>text/plain</type>
            <size>2242</size>
            <attacher>peavo</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDE1MTIyNCkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDE2IEBACisyMDEzLTA2LTA1ICBwZWF2b0BvdXRsb29rLmNvbSAgPHBlYXZvQG91dGxvb2su
Y29tPgorCisgICAgICAgIFtXaW5DYWlyb10gRml4IGJ1aWxkLXdlYmtpdCB0byBidWlsZCBXaW5D
YWlybyB1bmRlciBWUzIwMTAuCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3df
YnVnLmNnaT9pZD0xMTcyNTUKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4K
KworICAgICAgICBOZWVkIHRvIHVwZGF0ZSBjb25maWd1cmF0aW9uIG5hbWVzIGFjY29yZGluZyB0
byBzb2x1dGlvbiBmaWxlLgorCisgICAgICAgICogU2NyaXB0cy93ZWJraXRkaXJzLnBtOgorICAg
ICAgICAoZGV0ZXJtaW5lQ29uZmlndXJhdGlvbik6CisgICAgICAgIChkZXRlcm1pbmVQYXNzZWRD
b25maWd1cmF0aW9uKToKKwogMjAxMy0wNi0wNSAgRG9taW5payBSw7Z0dHNjaGVzICA8ZG9taW5p
ay5yb3R0c2NoZXNAaW50ZWwuY29tPgogCiAgICAgICAgIFVucmV2aWV3ZWQgbmFtZSBmaXggYWZ0
ZXIgcjE1MDY2MgpJbmRleDogVG9vbHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtCj09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K
LS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0ZGlycy5wbQkocmV2aXNpb24gMTUxMTk4KQorKysgVG9v
bHMvU2NyaXB0cy93ZWJraXRkaXJzLnBtCSh3b3JraW5nIGNvcHkpCkBAIC0yNzcsOCArMjc3LDgg
QEAgc3ViIGRldGVybWluZUNvbmZpZ3VyYXRpb24KICAgICB9CiAKICAgICBpZiAoJGNvbmZpZ3Vy
YXRpb24gJiYgaXNXaW5DYWlybygpKSB7Ci0gICAgICAgIHVubGVzcyAoJGNvbmZpZ3VyYXRpb24g
PX4gL19DYWlyb19DRkxpdGUkLykgewotICAgICAgICAgICAgJGNvbmZpZ3VyYXRpb24gLj0gIl9D
YWlyb19DRkxpdGUiOworICAgICAgICB1bmxlc3MgKCRjb25maWd1cmF0aW9uID1+IC9fV2luQ2Fp
cm8kLykgeworICAgICAgICAgICAgJGNvbmZpZ3VyYXRpb24gLj0gIl9XaW5DYWlybyI7CiAgICAg
ICAgIH0KICAgICB9CiB9CkBAIC02MTQsMTkgKzYxNCwxOSBAQCBzdWIgZGV0ZXJtaW5lUGFzc2Vk
Q29uZmlndXJhdGlvbgogICAgICAgICBpZiAoJG9wdCA9fiAvXi0tZGVidWckL2kpIHsKICAgICAg
ICAgICAgIHNwbGljZShAQVJHViwgJGksIDEpOwogICAgICAgICAgICAgJHBhc3NlZENvbmZpZ3Vy
YXRpb24gPSAiRGVidWciOwotICAgICAgICAgICAgJHBhc3NlZENvbmZpZ3VyYXRpb24gLj0gIl9D
YWlyb19DRkxpdGUiIGlmIChpc1dpbkNhaXJvKCkgJiYgaXNDeWd3aW4oKSk7CisgICAgICAgICAg
ICAkcGFzc2VkQ29uZmlndXJhdGlvbiAuPSAiX1dpbkNhaXJvIiBpZiAoaXNXaW5DYWlybygpICYm
IGlzQ3lnd2luKCkpOwogICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAgICAgIGlm
ICgkb3B0ID1+IC9eLS1yZWxlYXNlJC9pKSB7CiAgICAgICAgICAgICBzcGxpY2UoQEFSR1YsICRp
LCAxKTsKICAgICAgICAgICAgICRwYXNzZWRDb25maWd1cmF0aW9uID0gIlJlbGVhc2UiOwotICAg
ICAgICAgICAgJHBhc3NlZENvbmZpZ3VyYXRpb24gLj0gIl9DYWlyb19DRkxpdGUiIGlmIChpc1dp
bkNhaXJvKCkgJiYgaXNDeWd3aW4oKSk7CisgICAgICAgICAgICAkcGFzc2VkQ29uZmlndXJhdGlv
biAuPSAiX1dpbkNhaXJvIiBpZiAoaXNXaW5DYWlybygpICYmIGlzQ3lnd2luKCkpOwogICAgICAg
ICAgICAgcmV0dXJuOwogICAgICAgICB9CiAgICAgICAgIGlmICgkb3B0ID1+IC9eLS1wcm9maWwo
ZXxpbmcpJC9pKSB7CiAgICAgICAgICAgICBzcGxpY2UoQEFSR1YsICRpLCAxKTsKICAgICAgICAg
ICAgICRwYXNzZWRDb25maWd1cmF0aW9uID0gIlByb2ZpbGluZyI7Ci0gICAgICAgICAgICAkcGFz
c2VkQ29uZmlndXJhdGlvbiAuPSAiX0NhaXJvX0NGTGl0ZSIgaWYgKGlzV2luQ2Fpcm8oKSAmJiBp
c0N5Z3dpbigpKTsKKyAgICAgICAgICAgICRwYXNzZWRDb25maWd1cmF0aW9uIC49ICJfV2luQ2Fp
cm8iIGlmIChpc1dpbkNhaXJvKCkgJiYgaXNDeWd3aW4oKSk7CiAgICAgICAgICAgICByZXR1cm47
CiAgICAgICAgIH0KICAgICB9Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>