<?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>79415</bug_id>
          
          <creation_ts>2012-02-23 15:59:54 -0800</creation_ts>
          <short_desc>Use self._filesystem in more places in the SCM classes</short_desc>
          <delta_ts>2022-02-27 23:49:27 -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>New Bugs</component>
          <version>528+ (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>
          
          <blocked>79404</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Eric Seidel (no email)">eric</reporter>
          <assigned_to name="Eric Seidel (no email)">eric</assigned_to>
          <cc>abarth</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>563602</commentid>
    <comment_count>0</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-02-23 15:59:54 -0800</bug_when>
    <thetext>Use self._filesystem in more places in the SCM classes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>563605</commentid>
    <comment_count>1</comment_count>
      <attachid>128582</attachid>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-02-23 16:00:27 -0800</bug_when>
    <thetext>Created attachment 128582
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>563619</commentid>
    <comment_count>2</comment_count>
    <who name="Eric Seidel (no email)">eric</who>
    <bug_when>2012-02-23 16:05:07 -0800</bug_when>
    <thetext>Committed r108693: &lt;http://trac.webkit.org/changeset/108693&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>128582</attachid>
            <date>2012-02-23 16:00:27 -0800</date>
            <delta_ts>2022-02-27 23:49:27 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-79415-20120223160026.patch</filename>
            <type>text/plain</type>
            <size>6798</size>
            <attacher name="Eric Seidel (no email)">eric</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTA4Njg0CmRpZmYgLS1naXQgYS9Ub29scy9DaGFuZ2VMb2cg
Yi9Ub29scy9DaGFuZ2VMb2cKaW5kZXggOTVlMTdhODAyYWUxYjAzMTMyYTlkZDE5ZWRlYmEzOTU3
YjQ2NzE0Yy4uZmY3NTI4ODQ1NTA0NmRhZTU0MDZjZjcwNDU5NDdmNTY4YTMwYjEyMiAxMDA2NDQK
LS0tIGEvVG9vbHMvQ2hhbmdlTG9nCisrKyBiL1Rvb2xzL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI0
IEBACiAyMDEyLTAyLTIzICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KIAorICAgICAg
ICBVc2Ugc2VsZi5fZmlsZXN5c3RlbSBpbiBtb3JlIHBsYWNlcyBpbiB0aGUgU0NNIGNsYXNzZXMK
KyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTc5NDE1CisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTY3JpcHRz
L3dlYmtpdHB5L2NvbW1vbi9jaGVja291dC9zY20vZGV0ZWN0aW9uX3VuaXR0ZXN0LnB5OgorICAg
ICAgICAoU0NNRGV0ZWN0b3JUZXN0LnRlc3RfZGV0ZWN0X3NjbV9zeXN0ZW0pOgorICAgICAgICAq
IFNjcmlwdHMvd2Via2l0cHkvY29tbW9uL2NoZWNrb3V0L3NjbS9naXQucHk6CisgICAgICAgIChH
aXQuZmluZF9jaGVja291dF9yb290KToKKyAgICAgICAgKEdpdC50b19vYmplY3RfbmFtZSk6Cisg
ICAgICAgICogU2NyaXB0cy93ZWJraXRweS9jb21tb24vY2hlY2tvdXQvc2NtL3NjbS5weToKKyAg
ICAgICAgKFNDTS5fX2luaXRfXyk6CisgICAgICAgIChTQ00uaW5fd29ya2luZ19kaXJlY3Rvcnkp
OgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvY29tbW9uL2NoZWNrb3V0L3NjbS9zdm4ucHk6
CisgICAgICAgIChTVk4uZmluZF91dWlkKToKKyAgICAgICAgKFNWTi5maW5kX2NoZWNrb3V0X3Jv
b3QpOgorCisyMDEyLTAyLTIzICBFcmljIFNlaWRlbCAgPGVyaWNAd2Via2l0Lm9yZz4KKwogICAg
ICAgICBSZW1vdmUgb2xkIGJyb2tlbiBmaW5kX2NoZWNrb3V0X3Jvb3QgdGVzdHMgbm93IHRoYXQg
ZmluZF9jaGVja291dF9yb290IGlzIGdvbmUKICAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5v
cmcvc2hvd19idWcuY2dpP2lkPTc5NDA1CiAKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvY29tbW9uL2NoZWNrb3V0L3NjbS9kZXRlY3Rpb25fdW5pdHRlc3QucHkgYi9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jaGVja291dC9zY20vZGV0ZWN0aW9uX3VuaXR0ZXN0LnB5
CmluZGV4IDE1MTJkZGNkNDhiYzg4Y2E4MjFhZWRiMzcwMzNkZDExNDk1MDhkZWEuLjdiZWU4MTcx
MGQyZGZmOGYwYzJkYzk0MDZiNDVmNGI5NWNkNzVhN2YgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Njcmlw
dHMvd2Via2l0cHkvY29tbW9uL2NoZWNrb3V0L3NjbS9kZXRlY3Rpb25fdW5pdHRlc3QucHkKKysr
IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9jb21tb24vY2hlY2tvdXQvc2NtL2RldGVjdGlvbl91
bml0dGVzdC5weQpAQCAtMzYsNyArMzYsNyBAQCBmcm9tIHdlYmtpdHB5LmNvbW1vbi5zeXN0ZW0u
ZXhlY3V0aXZlX21vY2sgaW1wb3J0IE1vY2tFeGVjdXRpdmUKIAogCiBjbGFzcyBTQ01EZXRlY3Rv
clRlc3QodW5pdHRlc3QuVGVzdENhc2UpOgotICAgIGRlZiB0ZXN0X2ZpbmRfY2hlY2tvdXRfcm9v
dChzZWxmKToKKyAgICBkZWYgdGVzdF9kZXRlY3Rfc2NtX3N5c3RlbShzZWxmKToKICAgICAgICAg
ZmlsZXN5c3RlbSA9IE1vY2tGaWxlU3lzdGVtKCkKICAgICAgICAgZXhlY3V0aXZlID0gTW9ja0V4
ZWN1dGl2ZShzaG91bGRfbG9nPVRydWUpCiAgICAgICAgIGRldGVjdG9yID0gU0NNRGV0ZWN0b3Io
ZmlsZXN5c3RlbSwgZXhlY3V0aXZlKQpkaWZmIC0tZ2l0IGEvVG9vbHMvU2NyaXB0cy93ZWJraXRw
eS9jb21tb24vY2hlY2tvdXQvc2NtL2dpdC5weSBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29t
bW9uL2NoZWNrb3V0L3NjbS9naXQucHkKaW5kZXggYWI5NmI4ZmE3NTRlNTQyZjg0ODA2Y2Y4Zjk0
NTgwNGFjNWM5YThjYS4uN2M1ZDgwY2MzMTlmNzA3ZTk5NWUyNzkwMTRkNDYxMjIzYzU2ZGE2MyAx
MDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9jb21tb24vY2hlY2tvdXQvc2NtL2dp
dC5weQorKysgYi9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jaGVja291dC9zY20vZ2l0
LnB5CkBAIC0xMDUsMTkgKzEwNSwxOCBAQCBjbGFzcyBHaXQoU0NNLCBTVk5SZXBvc2l0b3J5KToK
ICAgICAgICAgICAgICMgVGhlIFdpbmRvd3MgYm90cyBzZWVtIHRvIHRocm91Z2ggYSBXaW5kb3dz
RXJyb3Igd2hlbiBnaXQgaXNuJ3QgaW5zdGFsbGVkLgogICAgICAgICAgICAgcmV0dXJuIEZhbHNl
CiAKLSAgICBAY2xhc3NtZXRob2QKLSAgICBkZWYgZmluZF9jaGVja291dF9yb290KGNscywgcGF0
aCk6Ci0gICAgICAgICMgRklYTUU6IFRoaXMgc2hvdWxkIHVzZSBhIEZpbGVTeXN0ZW0gb2JqZWN0
IGluc3RlYWQgb2Ygb3MucGF0aC4KKyAgICBkZWYgZmluZF9jaGVja291dF9yb290KHNlbGYsIHBh
dGgpOgogICAgICAgICAjICJnaXQgcmV2LXBhcnNlIC0tc2hvdy1jZHVwIiB3b3VsZCBiZSBhbm90
aGVyIHdheSB0byBnZXQgdG8gdGhlIHJvb3QKLSAgICAgICAgKGNoZWNrb3V0X3Jvb3QsIGRvdF9n
aXQpID0gb3MucGF0aC5zcGxpdChydW5fY29tbWFuZChbJ2dpdCcsICdyZXYtcGFyc2UnLCAnLS1n
aXQtZGlyJ10sIGN3ZD0ocGF0aCBvciAiLi8iKSkpCi0gICAgICAgIGlmIG5vdCBvcy5wYXRoLmlz
YWJzKGNoZWNrb3V0X3Jvb3QpOiAgIyBTb21ldGltZXMgZ2l0IHJldHVybnMgcmVsYXRpdmUgcGF0
aHMKLSAgICAgICAgICAgIGNoZWNrb3V0X3Jvb3QgPSBvcy5wYXRoLmpvaW4ocGF0aCwgY2hlY2tv
dXRfcm9vdCkKKyAgICAgICAgZ2l0X291dHB1dCA9IHNlbGYuX2V4ZWN1dGl2ZS5ydW5fY29tbWFu
ZChbJ2dpdCcsICdyZXYtcGFyc2UnLCAnLS1naXQtZGlyJ10sIGN3ZD0ocGF0aCBvciAiLi8iKSkK
KyAgICAgICAgKGNoZWNrb3V0X3Jvb3QsIGRvdF9naXQpID0gc2VsZi5fZmlsZXN5c3RlbS5zcGxp
dChnaXRfb3V0cHV0KQorICAgICAgICBpZiBub3Qgc2VsZi5fZmlsZXN5c3RlbS5pc2FicyhjaGVj
a291dF9yb290KTogICMgU29tZXRpbWVzIGdpdCByZXR1cm5zIHJlbGF0aXZlIHBhdGhzCisgICAg
ICAgICAgICBjaGVja291dF9yb290ID0gc2VsZi5fZmlsZXN5c3RlbS5qb2luKHBhdGgsIGNoZWNr
b3V0X3Jvb3QpCiAgICAgICAgIHJldHVybiBjaGVja291dF9yb290CiAKLSAgICBAY2xhc3NtZXRo
b2QKLSAgICBkZWYgdG9fb2JqZWN0X25hbWUoY2xzLCBmaWxlcGF0aCk6Ci0gICAgICAgICMgRklY
TUU6IFRoaXMgc2hvdWxkIHVzZSBhIEZpbGVTeXN0ZW0gb2JqZWN0IGluc3RlYWQgb2Ygb3MucGF0
aC4KLSAgICAgICAgcm9vdF9lbmRfd2l0aF9zbGFzaCA9IG9zLnBhdGguam9pbihjbHMuZmluZF9j
aGVja291dF9yb290KG9zLnBhdGguZGlybmFtZShmaWxlcGF0aCkpLCAnJykKKyAgICBkZWYgdG9f
b2JqZWN0X25hbWUoc2VsZiwgZmlsZXBhdGgpOgorICAgICAgICAjIEZJWE1FOiBUaGlzIGNhbid0
IGJlIHRoZSByaWdodCB3YXkgdG8gYXBwZW5kIGEgc2xhc2guCisgICAgICAgIHJvb3RfZW5kX3dp
dGhfc2xhc2ggPSBzZWxmLl9maWxlc3lzdGVtLmpvaW4oc2VsZi5maW5kX2NoZWNrb3V0X3Jvb3Qo
c2VsZi5fZmlsZXN5c3RlbS5kaXJuYW1lKGZpbGVwYXRoKSksICcnKQorICAgICAgICAjIEZJWE1F
OiBUaGlzIHNlZW1zIHRvIHdhbnQgc29tZSBzb3J0IG9mIHJlbF9wYXRoIGluc3RlYWQ/CiAgICAg
ICAgIHJldHVybiBmaWxlcGF0aC5yZXBsYWNlKHJvb3RfZW5kX3dpdGhfc2xhc2gsICcnKQogCiAg
ICAgQGNsYXNzbWV0aG9kCmRpZmYgLS1naXQgYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1v
bi9jaGVja291dC9zY20vc2NtLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9jb21tb24vY2hl
Y2tvdXQvc2NtL3NjbS5weQppbmRleCA0MzJkNmNhOTk4ZDYyZmI1MWYxNmE1M2ZlNjU1ZTJhYTZh
YWYzYzVjLi5jYmNlMzYxZTU0MGMxMDI1MDhkMDFiYTU3OThkOTkwNmIyNWFjNjQxIDEwMDY0NAot
LS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jaGVja291dC9zY20vc2NtLnB5Cisr
KyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29tbW9uL2NoZWNrb3V0L3NjbS9zY20ucHkKQEAg
LTYwLDkgKzYwLDkgQEAgY2xhc3MgQXV0aGVudGljYXRpb25FcnJvcihFeGNlcHRpb24pOgogY2xh
c3MgU0NNOgogICAgIGRlZiBfX2luaXRfXyhzZWxmLCBjd2QsIGV4ZWN1dGl2ZT1Ob25lLCBmaWxl
c3lzdGVtPU5vbmUpOgogICAgICAgICBzZWxmLmN3ZCA9IGN3ZAotICAgICAgICBzZWxmLmNoZWNr
b3V0X3Jvb3QgPSBzZWxmLmZpbmRfY2hlY2tvdXRfcm9vdChzZWxmLmN3ZCkKICAgICAgICAgc2Vs
Zi5fZXhlY3V0aXZlID0gZXhlY3V0aXZlIG9yIEV4ZWN1dGl2ZSgpCiAgICAgICAgIHNlbGYuX2Zp
bGVzeXN0ZW0gPSBmaWxlc3lzdGVtIG9yIEZpbGVTeXN0ZW0oKQorICAgICAgICBzZWxmLmNoZWNr
b3V0X3Jvb3QgPSBzZWxmLmZpbmRfY2hlY2tvdXRfcm9vdChzZWxmLmN3ZCkKIAogICAgICMgQSB3
cmFwcGVyIHVzZWQgYnkgc3ViY2xhc3NlcyB0byBjcmVhdGUgcHJvY2Vzc2VzLgogICAgIGRlZiBy
dW4oc2VsZiwgYXJncywgY3dkPU5vbmUsIGlucHV0PU5vbmUsIGVycm9yX2hhbmRsZXI9Tm9uZSwg
cmV0dXJuX2V4aXRfY29kZT1GYWxzZSwgcmV0dXJuX3N0ZGVycj1UcnVlLCBkZWNvZGVfb3V0cHV0
PVRydWUpOgpAQCAtMTM3LDcgKzEzNyw2IEBAIGNsYXNzIFNDTToKICAgICBkZWYgaW5fd29ya2lu
Z19kaXJlY3RvcnkocGF0aCk6CiAgICAgICAgIFNDTS5fc3ViY2xhc3NfbXVzdF9pbXBsZW1lbnQo
KQogCi0gICAgQHN0YXRpY21ldGhvZAogICAgIGRlZiBmaW5kX2NoZWNrb3V0X3Jvb3QocGF0aCk6
CiAgICAgICAgIFNDTS5fc3ViY2xhc3NfbXVzdF9pbXBsZW1lbnQoKQogCmRpZmYgLS1naXQgYS9U
b29scy9TY3JpcHRzL3dlYmtpdHB5L2NvbW1vbi9jaGVja291dC9zY20vc3ZuLnB5IGIvVG9vbHMv
U2NyaXB0cy93ZWJraXRweS9jb21tb24vY2hlY2tvdXQvc2NtL3N2bi5weQppbmRleCBlZGVlZTMw
YWVjYzgzMDMyNDhiNWNiNDBmNjc3NzFjODNhZTA4ZjgyLi5hZjAzZjhkNzA3N2ExYTQ4YzQxZDE3
YmRkOGE2ZjQ1MmIxZjhhNTgzIDEwMDY0NAotLS0gYS9Ub29scy9TY3JpcHRzL3dlYmtpdHB5L2Nv
bW1vbi9jaGVja291dC9zY20vc3ZuLnB5CisrKyBiL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvY29t
bW9uL2NoZWNrb3V0L3NjbS9zdm4ucHkKQEAgLTg2LDExICs4NiwxMCBAQCBjbGFzcyBTVk4oU0NN
LCBTVk5SZXBvc2l0b3J5KToKICAgICBkZWYgaW5fd29ya2luZ19kaXJlY3RvcnkocGF0aCk6CiAg
ICAgICAgIHJldHVybiBvcy5wYXRoLmlzZGlyKG9zLnBhdGguam9pbihwYXRoLCAnLnN2bicpKQog
Ci0gICAgQGNsYXNzbWV0aG9kCi0gICAgZGVmIGZpbmRfdXVpZChjbHMsIHBhdGgpOgotICAgICAg
ICBpZiBub3QgY2xzLmluX3dvcmtpbmdfZGlyZWN0b3J5KHBhdGgpOgorICAgIGRlZiBmaW5kX3V1
aWQoc2VsZiwgcGF0aCk6CisgICAgICAgIGlmIG5vdCBzZWxmLmluX3dvcmtpbmdfZGlyZWN0b3J5
KHBhdGgpOgogICAgICAgICAgICAgcmV0dXJuIE5vbmUKLSAgICAgICAgcmV0dXJuIGNscy52YWx1
ZV9mcm9tX3N2bl9pbmZvKHBhdGgsICdSZXBvc2l0b3J5IFVVSUQnKQorICAgICAgICByZXR1cm4g
c2VsZi52YWx1ZV9mcm9tX3N2bl9pbmZvKHBhdGgsICdSZXBvc2l0b3J5IFVVSUQnKQogCiAgICAg
QGNsYXNzbWV0aG9kCiAgICAgZGVmIHZhbHVlX2Zyb21fc3ZuX2luZm8oY2xzLCBwYXRoLCBmaWVs
ZF9uYW1lKToKQEAgLTEwMiwxOSArMTAxLDE4IEBAIGNsYXNzIFNWTihTQ00sIFNWTlJlcG9zaXRv
cnkpOgogICAgICAgICAgICAgcmFpc2UgU2NyaXB0RXJyb3Ioc2NyaXB0X2FyZ3M9c3ZuX2luZm9f
YXJncywgbWVzc2FnZT0nc3ZuIGluZm8gZGlkIG5vdCBjb250YWluIGEgJXMuJyAlIGZpZWxkX25h
bWUpCiAgICAgICAgIHJldHVybiBtYXRjaC5ncm91cCgndmFsdWUnKQogCi0gICAgQHN0YXRpY21l
dGhvZAotICAgIGRlZiBmaW5kX2NoZWNrb3V0X3Jvb3QocGF0aCk6Ci0gICAgICAgIHV1aWQgPSBT
Vk4uZmluZF91dWlkKHBhdGgpCisgICAgZGVmIGZpbmRfY2hlY2tvdXRfcm9vdChzZWxmLCBwYXRo
KToKKyAgICAgICAgdXVpZCA9IHNlbGYuZmluZF91dWlkKHBhdGgpCiAgICAgICAgICMgSWYgfHBh
dGh8IGlzIG5vdCBpbiBhIHdvcmtpbmcgZGlyZWN0b3J5LCB3ZSdyZSBzdXBwb3NlZCB0byByZXR1
cm4gfHBhdGh8LgogICAgICAgICBpZiBub3QgdXVpZDoKICAgICAgICAgICAgIHJldHVybiBwYXRo
CiAgICAgICAgICMgU2VhcmNoIHVwIHRoZSBkaXJlY3RvcnkgaGllcmFyY2h5IHVudGlsIHdlIGZp
bmQgYSBkaWZmZXJlbnQgVVVJRC4KICAgICAgICAgbGFzdF9wYXRoID0gTm9uZQogICAgICAgICB3
aGlsZSBUcnVlOgotICAgICAgICAgICAgaWYgdXVpZCAhPSBTVk4uZmluZF91dWlkKHBhdGgpOgor
ICAgICAgICAgICAgaWYgdXVpZCAhPSBzZWxmLmZpbmRfdXVpZChwYXRoKToKICAgICAgICAgICAg
ICAgICByZXR1cm4gbGFzdF9wYXRoCiAgICAgICAgICAgICBsYXN0X3BhdGggPSBwYXRoCi0gICAg
ICAgICAgICAocGF0aCwgbGFzdF9jb21wb25lbnQpID0gb3MucGF0aC5zcGxpdChwYXRoKQorICAg
ICAgICAgICAgKHBhdGgsIGxhc3RfY29tcG9uZW50KSA9IHNlbGYuX2ZpbGVzeXN0ZW0uc3BsaXQo
cGF0aCkKICAgICAgICAgICAgIGlmIGxhc3RfcGF0aCA9PSBwYXRoOgogICAgICAgICAgICAgICAg
IHJldHVybiBOb25lCiAK
</data>
<flag name="review"
          id="131006"
          type_id="1"
          status="+"
          setter="abarth"
    />
          </attachment>
      

    </bug>

</bugzilla>