Bug 988724: Remove webidl updating bits from client.py that are long dead. r=glandium
authorKyle Huey <khuey@kylehuey.com>
Tue, 01 Apr 2014 11:33:27 +0800
changeset 176448 2c0cad37a4faceb63721b440f60ae8c80f688c6d
parent 176447 b4edb59d3db59de03fa47269cdddb954430f17c3
child 176449 48c4861d8391b886ec0735a926516c8dfb8f8bea
push id6084
push userryanvm@gmail.com
push dateTue, 01 Apr 2014 20:46:29 +0000
treeherderfx-team@2686abfb8e0d [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersglandium
bugs988724
milestone31.0a1
Bug 988724: Remove webidl updating bits from client.py that are long dead. r=glandium
client.py
--- a/client.py
+++ b/client.py
@@ -1,19 +1,16 @@
 #!/usr/bin/python
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 
 LIBFFI_DIRS = (('js/ctypes/libffi', 'libffi'),)
-WEBIDLPARSER_DIR = 'dom/bindings/parser'
-WEBIDLPARSER_REPO = 'https://hg.mozilla.org/users/khuey_mozilla.com/webidl-parser'
 HG_EXCLUSIONS = ['.hg', '.hgignore', '.hgtags']
-WEBIDLPARSER_EXCLUSIONS = HG_EXCLUSIONS + ['.gitignore', 'ply']
 
 CVSROOT_LIBFFI = ':pserver:anoncvs@sources.redhat.com:/cvs/libffi'
 
 import os
 import sys
 import datetime
 import shutil
 import glob
@@ -115,17 +112,17 @@ def update_nspr_or_nss(tag, depfile, des
   new_state = get_trailing_blank_line_state(depfile)
   print "new state of %s is: %s" % (depfile, new_state)
   if old_state == new_state:
     print "toggling blank line in: ", depfile
     toggle_trailing_blank_line(depfile)
   tag_file = destination + "/TAG-INFO"
   print >>file(tag_file, "w"), tag
 
-o = OptionParser(usage="client.py [options] update_nspr tagname | update_nss tagname | update_libffi tagname | update_webidlparser tagname")
+o = OptionParser(usage="client.py [options] update_nspr tagname | update_nss tagname | update_libffi tagname")
 o.add_option("--skip-mozilla", dest="skip_mozilla",
              action="store_true", default=False,
              help="Obsolete")
 
 o.add_option("--cvs", dest="cvs", default=os.environ.get('CVS', 'cvs'),
              help="The location of the cvs binary")
 o.add_option("--cvsroot", dest="cvsroot",
              help="The CVSROOT for libffi (default : %s)" % CVSROOT_LIBFFI)
@@ -156,14 +153,11 @@ elif action in ('update_nss'):
     if not options.repo:
 	    options.repo = 'https://hg.mozilla.org/projects/nss'
     update_nspr_or_nss(tag, depfile, 'security/nss', options.repo)
 elif action in ('update_libffi'):
     tag, = args[1:]
     if not options.cvsroot:
         options.cvsroot = CVSROOT_LIBFFI
     do_cvs_export(LIBFFI_DIRS, tag, options.cvsroot, options.cvs)
-elif action in ('update_webidlparser'):
-    tag, = args[1:]
-    do_hg_replace(WEBIDLPARSER_DIR, WEBIDLPARSER_REPO, tag, WEBIDLPARSER_EXCLUSIONS, options.hg)
 else:
     o.print_help()
     sys.exit(2)