Changeset 225742 in webkit
- Timestamp:
- Dec 11, 2017 2:16:55 AM (6 years ago)
- Location:
- trunk
- Files:
-
- 7 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r225741 r225742 1 2017-12-11 Zan Dobersek <zdobersek@igalia.com> 2 3 Unreviewed, rolling out r225737. 4 5 Breaks Git clones of the repository, including EWSs and webkitbot. 6 7 Reverted changeset: 8 9 "Add a script to automate W3c web-platform-tests pull request 10 creations from WebKit commits" 11 https://bugs.webkit.org/show_bug.cgi?id=169462 12 https://trac.webkit.org/changeset/225737 13 1 14 2017-12-11 Manuel Rego Casasnovas <rego@igalia.com> 2 15 -
trunk/Tools/ChangeLog
r225740 r225742 1 2017-12-11 Zan Dobersek <zdobersek@igalia.com> 2 3 Unreviewed, rolling out r225737. 4 5 Breaks Git clones of the repository, including EWSs and webkitbot. 6 7 Reverted changeset: 8 9 "Add a script to automate W3c web-platform-tests pull request 10 creations from WebKit commits" 11 https://bugs.webkit.org/show_bug.cgi?id=169462 12 https://trac.webkit.org/changeset/225737 13 1 14 2017-12-11 Carlos Garcia Campos <cgarcia@igalia.com> 2 15 -
trunk/Tools/Scripts/webkitpy/common/checkout/scm/git.py
r225737 r225742 30 30 import datetime 31 31 import logging 32 import os 32 33 import re 33 34 … … 37 38 from .commitmessage import CommitMessage 38 39 from .scm import AuthenticationError, SCM, commit_error_handler 39 from .svn import SVN Repository40 from .svn import SVN, SVNRepository 40 41 41 42 _log = logging.getLogger(__name__) … … 507 508 return self._run_git(['submodule', 'deinit', '-f', '.']) 508 509 509 def branch_ref_exists(self, branch_ref):510 return self._run_git(['show-ref', '--quiet', '--verify', 'refs/heads/' +branch_ref], return_exit_code=True) == 0510 def _branch_ref_exists(self, branch_ref): 511 return self._run_git(['show-ref', '--quiet', '--verify', branch_ref], return_exit_code=True) == 0 511 512 512 513 def delete_branch(self, branch_name): 513 if self. branch_ref_exists(branch_name):514 if self._branch_ref_exists('refs/heads/' + branch_name): 514 515 self._run_git(['branch', '-D', branch_name]) 515 516 … … 522 523 if not remote_branch_refs: 523 524 remote_master_ref = 'refs/remotes/origin/master' 524 if not self. branch_ref_exists(remote_master_ref):525 if not self._branch_ref_exists(remote_master_ref): 525 526 raise ScriptError(message="Can't find a branch to diff against. svn-remote.svn.fetch is not in the git config and %s does not exist" % remote_master_ref) 526 527 return remote_master_ref … … 584 585 return self._run_git(['fetch', remote]) 585 586 586 # Reset current HEAD to the specified commit.587 def reset_hard(self, commit):588 return self._run_git(['reset', '--hard', commit])589 590 def apply_mail_patch(self, options):591 return self._run_git(['apply'] + options)592 593 def commit(self, options):594 return self._run_git(['commit'] + options)595 596 def format_patch(self, options):597 return self._run_git(['format-patch'] + options)598 599 def request_pull(self, options):600 return self._run_git(['request-pull'] + options)601 602 def remote(self, options):603 return self._run_git(['remote'] + options)604 605 def push(self, options):606 return self._run_git(['push'] + options)607 608 def local_config(self, key):609 return self._run_git(['config', '--get', '--local', key], error_handler=Executive.ignore_error)610 611 def set_local_config(self, key, value):612 return self._run_git(['config', '--add', '--local', key, value], error_handler=Executive.ignore_error)613 614 def checkout_new_branch(self, branch_name):615 return self._run_git(['checkout', '-b', branch_name])616 617 587 def checkout(self, revision, quiet=None): 618 588 command = ['checkout', revision] -
trunk/Tools/Scripts/webkitpy/common/net/web.py
r225737 r225742 35 35 def get_binary(self, url, convert_404_to_None=False): 36 36 return NetworkTransaction(convert_404_to_None=convert_404_to_None).run(lambda: urllib2.urlopen(url).read()) 37 38 def request(self, method, url, data, headers=None):39 opener = urllib2.build_opener(urllib2.HTTPHandler)40 request = urllib2.Request(url=url, data=data)41 request.get_method = lambda: method42 43 if headers:44 for key, value in headers.items():45 request.add_header(key, value)46 return opener.open(request) -
trunk/Tools/Scripts/webkitpy/common/net/web_mock.py
r225737 r225742 28 28 29 29 import StringIO 30 import urllib2 30 31 31 32 32 class MockWeb(object): 33 def __init__(self, urls=None , responses=[]):33 def __init__(self, urls=None): 34 34 self.urls = urls or {} 35 35 self.urls_fetched = [] 36 self.responses = responses37 36 38 37 def get_binary(self, url, convert_404_to_None=False): … … 42 41 return "MOCK Web result, convert 404 to None=%s" % convert_404_to_None 43 42 44 def request(self, method, url, data, headers=None): # pylint: disable=unused-argument45 return MockResponse(self.responses.pop(0))46 47 48 class MockResponse(object):49 def __init__(self, values):50 self.status_code = values['status_code']51 self.url = ''52 self.body = values.get('body', '')53 54 if int(self.status_code) >= 400:55 raise urllib2.HTTPError(56 url=self.url,57 code=self.status_code,58 msg='Received error status code: {}'.format(self.status_code),59 hdrs={},60 fp=None)61 62 def getcode(self):63 return self.status_code64 65 def read(self):66 return self.body67 43 68 44 # FIXME: Classes which are using Browser probably want to use Web instead.
Note: See TracChangeset
for help on using the changeset viewer.