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
f4d562358f35db86ab1cf425aa3dd35fe5fcdee1: Bug 1262495 - [mach] Allow running root commands that have subcommands on their own, r?gps draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 06 Apr 2016 11:41:13 -0400 - rev 348076
Push 14744 by ahalberstadt@mozilla.com at Wed, 06 Apr 2016 15:44:19 +0000
Bug 1262495 - [mach] Allow running root commands that have subcommands on their own, r?gps For example, say there is a command 'foo' that has a subcommand 'bar'. Prior to this, it was not possible to run: ./mach foo as its own independent command. The above would instead print the subcommand help for 'bar'. MozReview-Commit-ID: JU4dXoxnCyu
9a642f6e4197d4a39ca316ef2a7c6171c3cbb64f: Bug 1190325 - Test coverage for runtime extension API, r?kmag draft
bsilverberg <bsilverberg@mozilla.com> - Wed, 06 Apr 2016 09:36:45 -0400 - rev 348075
Push 14743 by bmo:bob.silverberg@gmail.com at Wed, 06 Apr 2016 14:43:05 +0000
Bug 1190325 - Test coverage for runtime extension API, r?kmag Add coverage for: * The |openOptionsPage| method when |options_ui| is missing from the manifest. * The |openOptionsPage| method when there is no browser window. * The |onStartup| event. MozReview-Commit-ID: 4cWXNmDF0Hs
7d762bb0d8e36ebfb0f2aed245d9a6f4fa4a9197: Bug 1231128 Display errors when temporary add-on install fails draft
Andrew Swan <aswan@mozilla.com> - Thu, 31 Mar 2016 20:53:17 -0700 - rev 348074
Push 14742 by aswan@mozilla.com at Wed, 06 Apr 2016 14:34:21 +0000
Bug 1231128 Display errors when temporary add-on install fails MozReview-Commit-ID: BG81hWHLGQ2
89f0f59c52f3b640472c597e57dff35b6f875ec0: Bug 906986 - Rework rollback/finalize to include a committed state. draft
Michael Froman <mfroman@mozilla.com> - Tue, 05 Apr 2016 20:12:04 -0500 - rev 348073
Push 14741 by mfroman@nostrum.com at Wed, 06 Apr 2016 14:32:02 +0000
Bug 906986 - Rework rollback/finalize to include a committed state. MozReview-Commit-ID: z7uEn5xEBf
154d8aa990138a0a652eecc2e388ad44937330c9: Bug 906986 - Rework rollback/finalize to include a committed state. draft
Michael Froman <mfroman@mozilla.com> - Tue, 05 Apr 2016 20:12:04 -0500 - rev 348072
Push 14740 by mfroman@nostrum.com at Wed, 06 Apr 2016 14:28:49 +0000
Bug 906986 - Rework rollback/finalize to include a committed state. MozReview-Commit-ID: z7uEn5xEBf
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip