a9ad2f1e3d341a585ab17d52c3eb01cafe687719: Bug 1257246: Update webextension APIs for eslint 2. r?kmag draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Apr 2016 11:30:51 -0700 - rev 348096
Push 14747 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:46:59 +0000
Bug 1257246: Update webextension APIs for eslint 2. r?kmag MozReview-Commit-ID: 5sLaF26sd0E
8073b26ad9887f1605d9a5f30b607b02d78a5db5: Bug 1257246: Update toolkit for eslint 2. r?Gijs draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Apr 2016 11:33:48 -0700 - rev 348095
Push 14747 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:46:59 +0000
Bug 1257246: Update toolkit for eslint 2. r?Gijs MozReview-Commit-ID: KHYdAkRvhVr
f39d96cbc8a7187cbd3cfc7c138f4cdbb2227e68: Bug 1257246: Update browser for eslint 2. r?felipe draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Apr 2016 11:33:33 -0700 - rev 348094
Push 14747 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:46:59 +0000
Bug 1257246: Update browser for eslint 2. r?felipe MozReview-Commit-ID: DEskVIjiKDM
38d186a8f7b19497a5c9f5d637f58af18de7b23a: Bug 1257246: Update toolkit/mozapps/extensions for eslint 2. r?aswan draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Apr 2016 11:32:12 -0700 - rev 348093
Push 14747 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:46:59 +0000
Bug 1257246: Update toolkit/mozapps/extensions for eslint 2. r?aswan MozReview-Commit-ID: CRpZy873GP6
8c525fd007baf867a6c016cd28e346655b9891ff: Bug 1257246: Update eslint rules for eslint 2. r?MattN draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Apr 2016 11:33:12 -0700 - rev 348092
Push 14747 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:46:59 +0000
Bug 1257246: Update eslint rules for eslint 2. r?MattN For now this means turning off keyword-spacing. This replaced the old space-before-keywords and space-after-keywords but for some reason now notices that our spacing after some keywords, particularly catch, switch and while is very inconsistent. Correcting one way or another is time consuming because eslint's auto-fixing can't work on html or xbl files. MozReview-Commit-ID: BgIxFERjHp1
6fcabf31e086c251d3dd632bcc640392150f6153: Bug 1257246: Update security/manager for eslint 2. r?cykesiopka draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Apr 2016 11:32:28 -0700 - rev 348091
Push 14747 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:46:59 +0000
Bug 1257246: Update security/manager for eslint 2. r?cykesiopka MozReview-Commit-ID: C04uJOhTbjw
cba6da2d619435d48a29ed524ec248baf90bca20: Bug 1257246: Update devtools for eslint 2. r?pbro draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Apr 2016 11:31:19 -0700 - rev 348090
Push 14746 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:42:41 +0000
Bug 1257246: Update devtools for eslint 2. r?pbro MozReview-Commit-ID: 9xg2Gmlaz94
d65bfc547f09fb9783b05f88d251049507c06db3: Bug 1257246: Update webextension APIs for eslint 2. r?kmag draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Apr 2016 11:30:51 -0700 - rev 348089
Push 14746 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:42:41 +0000
Bug 1257246: Update webextension APIs for eslint 2. r?kmag MozReview-Commit-ID: 5sLaF26sd0E
56914fdad6112af184e1b2e988205733fdec9965: Bug 1257246: Update toolkit for eslint 2. r?Gijs draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Apr 2016 11:33:48 -0700 - rev 348088
Push 14746 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:42:41 +0000
Bug 1257246: Update toolkit for eslint 2. r?Gijs MozReview-Commit-ID: KHYdAkRvhVr
306d4b0be847ffb8114678a7f4e7de5f226458bf: Bug 1257246: Update browser for eslint 2. r?felipe draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Apr 2016 11:33:33 -0700 - rev 348087
Push 14746 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:42:41 +0000
Bug 1257246: Update browser for eslint 2. r?felipe MozReview-Commit-ID: DEskVIjiKDM
22bcd8521f962e2e268936b2c9d33c73b7c62dd2: Bug 1257246: Update toolkit/mozapps/extensions for eslint 2. r?aswan draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Apr 2016 11:32:12 -0700 - rev 348086
Push 14746 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:42:41 +0000
Bug 1257246: Update toolkit/mozapps/extensions for eslint 2. r?aswan MozReview-Commit-ID: CRpZy873GP6
8f3e1605689ec9b06b44a3620690fbbd1099aa9c: Bug 1257246: Update eslint rules for eslint 2. r?MattN draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Apr 2016 11:33:12 -0700 - rev 348085
Push 14746 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:42:41 +0000
Bug 1257246: Update eslint rules for eslint 2. r?MattN For now this means turning off keyword-spacing. This replaced the old space-before-keywords and space-after-keywords but for some reason now notices that our spacing after some keywords, particularly catch, switch and while is very inconsistent. Correcting one way or another is time consuming because eslint's auto-fixing can't work on html or xbl files. MozReview-Commit-ID: BgIxFERjHp1
1a4d51e20e0c0e147027834f03eee9c5d3db8df8: Bug 1257246: Update security/manager for eslint 2. r?cykesiopka draft
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 05 Apr 2016 11:32:28 -0700 - rev 348084
Push 14746 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:42:41 +0000
Bug 1257246: Update security/manager for eslint 2. r?cykesiopka MozReview-Commit-ID: C04uJOhTbjw
a4587d949feaab3d40147c9d46ce542ce213b15a: Bug 1257246: Update lint test image to newer packages of eslint. r?ahal draft
Dave Townsend <dtownsend@oxymoronical.com> - Wed, 16 Mar 2016 12:21:43 -0700 - rev 348083
Push 14746 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:42:41 +0000
Bug 1257246: Update lint test image to newer packages of eslint. r?ahal MozReview-Commit-ID: Kr0bsTfGyxS
58b00412ca1965bc3bcea32dd885cd58c7b245b0: Bug 1257246: Update the version of eslint mach installs and do version checks before every run. r?gps draft
Dave Townsend <dtownsend@oxymoronical.com> - Thu, 17 Mar 2016 10:58:12 -0700 - rev 348082
Push 14746 by dtownsend@mozilla.com at Wed, 06 Apr 2016 16:42:41 +0000
Bug 1257246: Update the version of eslint mach installs and do version checks before every run. r?gps This imports semantic_version from https://github.com/rbarrois/python-semanticversion/tree/v2.5.0 so we can verify the version of installed npm modules against a semantic version requirement. MozReview-Commit-ID: mcb4QwtM96
0045c10d73b9e1007a2d83b8e63ddc0d421a9485: Bug 1255450 - [mach] Create setting for defining command aliases, r?gps draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 23 Mar 2016 17:34:35 -0400 - rev 348081
Push 14745 by ahalberstadt@mozilla.com at Wed, 06 Apr 2016 16:15:26 +0000
Bug 1255450 - [mach] Create setting for defining command aliases, r?gps These config options can be defined in ~/.mozbuild/machrc or topsrcdir/machrc. Aliases work similar to the identically named option in an hgrc. For example: [alias] browser-test = mochitest -f browser mochitest = mochitest -f plain MozReview-Commit-ID: CnOocEslRUI
0e484e09fd9dafd4b85857fc7a631dd0546545d6: Bug 1255450 - [mach] Enable runtime configuration files, r?gps draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 28 Mar 2016 11:18:24 -0400 - rev 348080
Push 14745 by ahalberstadt@mozilla.com at Wed, 06 Apr 2016 16:15:26 +0000
Bug 1255450 - [mach] Enable runtime configuration files, r?gps Runtime configs have been implemented for awhile, but disabled. This patch enables configuration. Config files will be loaded in the following order (later files override earlier ones): 1a. $MACHRC 1b. $MOZBUILD_STATE_PATH/machrc (if $MACHRC is unset) 2. topsrcdir/machrc 3. CLI via --settings Note: .machrc may be used instead of machrc if desired. MozReview-Commit-ID: IntONAZLGML
cef41c963cef2d68b7e98088e9cec99e23ee6eb3: Bug 1255450 - [mach] Simplify managing of locale documentation for settings, r?gps draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 23 Mar 2016 17:49:15 -0400 - rev 348079
Push 14745 by ahalberstadt@mozilla.com at Wed, 06 Apr 2016 16:15:26 +0000
Bug 1255450 - [mach] Simplify managing of locale documentation for settings, r?gps This adds a |mach settings locale-gen| subcommand to automatically generate locale specific documentation for settings. It also refactors |mach settings-create| to |mach settings| and moves |mach settings| to |mach settings -l|. Finally it performs some misc cleanup mostly related to locales. MozReview-Commit-ID: 1VWLcb9ehAH
e6eae7847b1a9f4f9759a8c1b447db95af8dc155: Bug 1255450 - [mach] Implement 'wildcard' settings for enabling sections with user-defined options, r?gps draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 28 Mar 2016 10:52:16 -0400 - rev 348078
Push 14745 by ahalberstadt@mozilla.com at Wed, 06 Apr 2016 16:15:26 +0000
Bug 1255450 - [mach] Implement 'wildcard' settings for enabling sections with user-defined options, r?gps Some sections should support user-defined options. For example, in an [alias] section, the option names are not well-defined, rather specified by the user. This patch allows user-defined option names for any section that has a 'section.*' option defined. Even with 'section.*', option types are still well-defined. MozReview-Commit-ID: L34W9v9Fy28
e3889e6036ef6d5de1a4cf69c772527ad9441a33: Bug 1255450 - [mach] Replace ConfigProvider class with config_settings attribute, r?gps draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 21 Mar 2016 17:55:41 -0400 - rev 348077
Push 14745 by ahalberstadt@mozilla.com at Wed, 06 Apr 2016 16:15:26 +0000
Bug 1255450 - [mach] Replace ConfigProvider class with config_settings attribute, r?gps Defining settings was a little complicated. First it required overriding a '_register_settings' method, and then it required making N calls to a second 'register_setting' method within that. This patch simplifies the process of defining settings by only requiring a 'config_settings' attribute. This attribute should be a list of tuples: [ ('<section>.<option>', '<type>', <default>, set(<choices)), ] `default` and `choices` are optional. Alternatively, 'config_settings' can be a callable that returns a list of tuples in the same format. This still allows for greater flexibility for more advanced cases. MozReview-Commit-ID: F4DTTNJdJsa
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip