<?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>155827</bug_id>
          
          <creation_ts>2016-03-23 19:55:39 -0700</creation_ts>
          <short_desc>webkit-patch failed to open pretty diff on Windows</short_desc>
          <delta_ts>2016-03-24 10:10:58 -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>Windows 10</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>glenn</cc>
    
    <cc>lforschler</cc>
    
    <cc>ossy</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1177588</commentid>
    <comment_count>0</comment_count>
    <who name="Bill Ming">mbbill</who>
    <bug_when>2016-03-23 19:55:39 -0700</bug_when>
    <thetext>file://%s % urllib.quote(pretty_diff_file.name) will not produce correct file url on windows. Should pathname2url instead.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1177589</commentid>
    <comment_count>1</comment_count>
      <attachid>274813</attachid>
    <who name="Bill Ming">mbbill</who>
    <bug_when>2016-03-23 19:57:00 -0700</bug_when>
    <thetext>Created attachment 274813
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1177615</commentid>
    <comment_count>2</comment_count>
      <attachid>274813</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-03-23 22:16:58 -0700</bug_when>
    <thetext>Comment on attachment 274813
Patch

Clearing flags on attachment: 274813

Committed r198617: &lt;http://trac.webkit.org/changeset/198617&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1177616</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2016-03-23 22:17:01 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1177635</commentid>
    <comment_count>4</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2016-03-23 23:35:58 -0700</bug_when>
    <thetext>(In reply to comment #2)
&gt; Comment on attachment 274813 [details]
&gt; Patch
&gt; 
&gt; Clearing flags on attachment: 274813
&gt; 
&gt; Committed r198617: &lt;http://trac.webkit.org/changeset/198617&gt;

It broke 7 webkitpy tests.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1177636</commentid>
    <comment_count>5</comment_count>
    <who name="Bill Ming">mbbill</who>
    <bug_when>2016-03-23 23:37:51 -0700</bug_when>
    <thetext>I&apos;ll have a look</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1177640</commentid>
    <comment_count>6</comment_count>
    <who name="Bill Ming">mbbill</who>
    <bug_when>2016-03-24 00:21:57 -0700</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1177641</commentid>
    <comment_count>7</comment_count>
      <attachid>274824</attachid>
    <who name="Bill Ming">mbbill</who>
    <bug_when>2016-03-24 00:22:02 -0700</bug_when>
    <thetext>Created attachment 274824
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1177642</commentid>
    <comment_count>8</comment_count>
    <who name="Bill Ming">mbbill</who>
    <bug_when>2016-03-24 00:23:50 -0700</bug_when>
    <thetext>All 1452 tests passed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1177643</commentid>
    <comment_count>9</comment_count>
    <who name="Bill Ming">mbbill</who>
    <bug_when>2016-03-24 00:25:16 -0700</bug_when>
    <thetext>As the previous patch has already landed, shall I create a new patch for the test case fix?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1177694</commentid>
    <comment_count>10</comment_count>
      <attachid>274824</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2016-03-24 10:02:55 -0700</bug_when>
    <thetext>Comment on attachment 274824
Patch

Usually if something breaks tests, we revert it immediately and land a new patch that doesn&apos;t break any tests.  In this case, I just landed your fix in http://trac.webkit.org/changeset/198628</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>274813</attachid>
            <date>2016-03-23 19:57:00 -0700</date>
            <delta_ts>2016-03-24 00:21:46 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-155827-20160324105700.patch</filename>
            <type>text/plain</type>
            <size>1649</size>
            <attacher name="Bill Ming">mbbill</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk4NjEwCmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNmExZGI4ZDhlMjQ3NjRhYTkxYmI3N2UxMjg2ODQ3MjVj
OTg1MjFiMC4uZjlmZWZhZmExYWI3ODllYzE1NDJhNjNhOTVkZmZjNzAzMTMxYmM5MSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEz
IEBACisyMDE2LTAzLTIzICBCaWxsIE1pbmcgIDxtYmJpbGxAZ21haWwuY29tPgorCisgICAgICAg
IHdlYmtpdC1wYXRjaCBmYWlsZWQgdG8gb3BlbiBwcmV0dHkgZGlmZiBvbiBXaW5kb3dzCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTU4MjcKKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIFNjcmlwdHMvd2Vi
a2l0cHkvdG9vbC9zdGVwcy9jb25maXJtZGlmZi5weToKKyAgICAgICAgKENvbmZpcm1EaWZmLl9z
aG93X3ByZXR0eV9kaWZmKToKKwogMjAxNi0wMy0yMyAgSmVyIE5vYmxlICA8amVyLm5vYmxlQGFw
cGxlLmNvbT4KIAogICAgICAgICBbaW9zLXNpbV0gUmVxdWlyZXNVc2VyQWN0aW9uRm9yUGxheWJh
Y2tUZXN0LkRvZXNOb3RSZXF1aXJlVXNlckFjdGlvbkZvck1lZGlhUGxheWJhY2sgYW5kIFJlcXVp
cmVzVXNlckFjdGlvbkZvclZpZGVvQnV0Tm90QXVkaW9QbGF5YmFjayBmYWlsaW5nCmRpZmYgLS1n
aXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc3RlcHMvY29uZmlybWRpZmYucHkgYi9U
b29scy9TY3JpcHRzL3dlYmtpdHB5L3Rvb2wvc3RlcHMvY29uZmlybWRpZmYucHkKaW5kZXggODZj
OGEyYzhkMmE4YmIxN2ZhNWRiZjhiMTcxOGI4YWE0MzBkYTJlMi4uNGYyODNhZmY4MzEyNDVjNjFk
ZDY4ZDdlN2NhODA3MDNkMDU3NjA4MiAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS90b29sL3N0ZXBzL2NvbmZpcm1kaWZmLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkv
dG9vbC9zdGVwcy9jb25maXJtZGlmZi5weQpAQCAtNTMsNyArNTMsNyBAQCBjbGFzcyBDb25maXJt
RGlmZihBYnN0cmFjdFN0ZXApOgogICAgICAgICAgICAgcHJldHR5X3BhdGNoID0gUHJldHR5UGF0
Y2goc2VsZi5fdG9vbC5leGVjdXRpdmUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBzZWxmLl90b29sLnNjbSgpLmNoZWNrb3V0X3Jvb3QpCiAgICAgICAgICAgICBwcmV0
dHlfZGlmZl9maWxlID0gcHJldHR5X3BhdGNoLnByZXR0eV9kaWZmX2ZpbGUoZGlmZikKLSAgICAg
ICAgICAgIHVybCA9ICJmaWxlOi8vJXMiICUgdXJsbGliLnF1b3RlKHByZXR0eV9kaWZmX2ZpbGUu
bmFtZSkKKyAgICAgICAgICAgIHVybCA9ICJmaWxlOiVzIiAlIHVybGxpYi5wYXRobmFtZTJ1cmwo
cHJldHR5X2RpZmZfZmlsZS5uYW1lKQogICAgICAgICAgICAgc2VsZi5fdG9vbC51c2VyLm9wZW5f
dXJsKHVybCkKICAgICAgICAgICAgICMgV2UgcmV0dXJuIHRoZSBwcmV0dHlfZGlmZl9maWxlIGhl
cmUgYmVjYXVzZSB3ZSBuZWVkIHRvIGtlZXAgdGhlCiAgICAgICAgICAgICAjIGZpbGUgYWxpdmUg
dW50aWwgdGhlIHVzZXIgaGFzIGhhZCBhIGNoYW5jZSB0byBjb25maXJtIHRoZSBkaWZmLgo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>274824</attachid>
            <date>2016-03-24 00:22:02 -0700</date>
            <delta_ts>2016-03-24 10:02:55 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-155827-20160324152203.patch</filename>
            <type>text/plain</type>
            <size>1653</size>
            <attacher name="Bill Ming">mbbill</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTk4NjE2CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggNmExZGI4ZDhlMjQ3NjRhYTkxYmI3N2UxMjg2ODQ3MjVj
OTg1MjFiMC4uMzNjNGQwMWI5ZWNhMTJiMGE3OWQxY2RmNjA4ZWVhMzg2NzFlYWE2NSAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDEz
IEBACisyMDE2LTAzLTIzICBCaWxsIE1pbmcgIDxtYmJpbGxAZ21haWwuY29tPgorCisgICAgICAg
IHdlYmtpdC1wYXRjaCBmYWlsZWQgdG8gb3BlbiBwcmV0dHkgZGlmZiBvbiBXaW5kb3dzCisgICAg
ICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTU4MjcKKworICAg
ICAgICBSZXZpZXdlZCBieSBBbGV4IENocmlzdGVuc2VuLgorCisgICAgICAgICogU2NyaXB0cy93
ZWJraXRweS90b29sL3N0ZXBzL2NvbmZpcm1kaWZmLnB5OgorICAgICAgICAoQ29uZmlybURpZmYu
X3Nob3dfcHJldHR5X2RpZmYpOgorCiAyMDE2LTAzLTIzICBKZXIgTm9ibGUgIDxqZXIubm9ibGVA
YXBwbGUuY29tPgogCiAgICAgICAgIFtpb3Mtc2ltXSBSZXF1aXJlc1VzZXJBY3Rpb25Gb3JQbGF5
YmFja1Rlc3QuRG9lc05vdFJlcXVpcmVVc2VyQWN0aW9uRm9yTWVkaWFQbGF5YmFjayBhbmQgUmVx
dWlyZXNVc2VyQWN0aW9uRm9yVmlkZW9CdXROb3RBdWRpb1BsYXliYWNrIGZhaWxpbmcKZGlmZiAt
LWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9zdGVwcy9jb25maXJtZGlmZi5weSBi
L1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvdG9vbC9zdGVwcy9jb25maXJtZGlmZi5weQppbmRleCA4
NmM4YTJjOGQyYThiYjE3ZmE1ZGJmOGIxNzE4YjhhYTQzMGRhMmUyLi5hNDk1YzBkMmFlZGYzM2Zl
OGM1YWYzZDNmMGY2MDQ5N2RiNTcxMDM2IDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtp
dHB5L3Rvb2wvc3RlcHMvY29uZmlybWRpZmYucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS90b29sL3N0ZXBzL2NvbmZpcm1kaWZmLnB5CkBAIC01Myw3ICs1Myw3IEBAIGNsYXNzIENvbmZp
cm1EaWZmKEFic3RyYWN0U3RlcCk6CiAgICAgICAgICAgICBwcmV0dHlfcGF0Y2ggPSBQcmV0dHlQ
YXRjaChzZWxmLl90b29sLmV4ZWN1dGl2ZSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHNlbGYuX3Rvb2wuc2NtKCkuY2hlY2tvdXRfcm9vdCkKICAgICAgICAgICAgIHBy
ZXR0eV9kaWZmX2ZpbGUgPSBwcmV0dHlfcGF0Y2gucHJldHR5X2RpZmZfZmlsZShkaWZmKQotICAg
ICAgICAgICAgdXJsID0gImZpbGU6Ly8lcyIgJSB1cmxsaWIucXVvdGUocHJldHR5X2RpZmZfZmls
ZS5uYW1lKQorICAgICAgICAgICAgdXJsID0gImZpbGU6Ly8lcyIgJSB1cmxsaWIucGF0aG5hbWUy
dXJsKHByZXR0eV9kaWZmX2ZpbGUubmFtZSkKICAgICAgICAgICAgIHNlbGYuX3Rvb2wudXNlci5v
cGVuX3VybCh1cmwpCiAgICAgICAgICAgICAjIFdlIHJldHVybiB0aGUgcHJldHR5X2RpZmZfZmls
ZSBoZXJlIGJlY2F1c2Ugd2UgbmVlZCB0byBrZWVwIHRoZQogICAgICAgICAgICAgIyBmaWxlIGFs
aXZlIHVudGlsIHRoZSB1c2VyIGhhcyBoYWQgYSBjaGFuY2UgdG8gY29uZmlybSB0aGUgZGlmZi4K
</data>

          </attachment>
      

    </bug>

</bugzilla>