af3db0e1ea30c9a18c6554bd81c7d3df839d4106: Bug 1391675 - [tryselect] Add a test for 'mach try fuzzy' and associated task, r?gps draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 21 Aug 2017 11:52:28 -0400 - rev 650148
Push 75282 by ahalberstadt@mozilla.com at Mon, 21 Aug 2017 21:25:16 +0000
Bug 1391675 - [tryselect] Add a test for 'mach try fuzzy' and associated task, r?gps Basic test to get the ground work laid out. MozReview-Commit-ID: LmjA3Kq7xKN
14eec629a6780985ac3ed409070e8be463b6ed7d: Bug 1391675 - [tryselect] Move --no-push into common arguments, r?armenzg draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Mon, 21 Aug 2017 13:14:31 -0400 - rev 650147
Push 75282 by ahalberstadt@mozilla.com at Mon, 21 Aug 2017 21:25:16 +0000
Bug 1391675 - [tryselect] Move --no-push into common arguments, r?armenzg The main motivation behind this change is to make testing easier, so e.g: ./mach try fuzzy --no-push and ./mach try syntax --no-push both work the same way. MozReview-Commit-ID: LmjA3Kq7xKN
02f5460843b0d43be31d1c2938b388625ecbb397: Bug 1391675 - [tryselect] Make main command and all subcommands use the same argument parser, r?armenzg draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 17 Aug 2017 11:13:50 -0400 - rev 650146
Push 75282 by ahalberstadt@mozilla.com at Mon, 21 Aug 2017 21:25:16 +0000
Bug 1391675 - [tryselect] Make main command and all subcommands use the same argument parser, r?armenzg This will give us a good way to share arguments between subcommands. MozReview-Commit-ID: KmXRj8TBvYK
489ae0a61985f3c482bb4b0c21b24f196f3392c9: Bug 1391675 - [mach] Allow commands to have both a parser and subcommands, r?gps draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Thu, 17 Aug 2017 11:10:48 -0400 - rev 650145
Push 75282 by ahalberstadt@mozilla.com at Mon, 21 Aug 2017 21:25:16 +0000
Bug 1391675 - [mach] Allow commands to have both a parser and subcommands, r?gps We currently raise if we detect a command has both the `parser` attribute and a subcommand at the same time, but as far as I can tell, there's no good reason to do this. Handling a parser + subcommands seems to work exactly how you would expect. Furthermore, it isn't an error to have subcommands + @CommandArgument, so it doesn't make sense that we're allowing one but not the other. This change solves an (admittedly unique) use case I'm trying to build into |mach try|. There are N subcommands that all support a --save and --load style argument. So, e.g, we might have: ./mach try syntax --save foo ./mach try fuzzy --save bar The main command will have the ability to detect which subcommand a saved value was generated from and automatically dispatch to it. So this will work: ./mach try --load foo # dispatches to the syntax subcommand ./mach try --load bar # dispatches to the fuzzy subcommand In order to share the --save/--load arguments across the main command + subcommands, we need to set the parser attribute. MozReview-Commit-ID: KmXRj8TBvYK
c78a0916140cf675617542a0068e78897af52941: Bug 1392367 - Replace <checkbox> with <firefox-checkbox> draft
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 21 Aug 2017 14:22:02 -0700 - rev 650144
Push 75281 by bgrinstead@mozilla.com at Mon, 21 Aug 2017 21:22:37 +0000
Bug 1392367 - Replace <checkbox> with <firefox-checkbox> perl -pi -e 's!<checkbox!<firefox-checkbox!g' browser/components/preferences/in-content-new/*.xul && perl -pi -e 's!</checkbox!</firefox-checkbox!g' browser/components/preferences/in-content-new/*.xul && perl -pi -e 's!^checkbox!firefox-checkbox!g' browser/themes/shared/incontentprefs/preferences.inc.css && perl -pi -e 's! checkbox! firefox-checkbox!g' browser/themes/shared/incontentprefs/preferences.inc.css MozReview-Commit-ID: BA0iowYtYUt
ddb721f9aedaac0a247e530a328c1c06222ae489: Bug 1392367 - Replace <label> with <firefox-label> draft
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 21 Aug 2017 14:22:00 -0700 - rev 650143
Push 75281 by bgrinstead@mozilla.com at Mon, 21 Aug 2017 21:22:37 +0000
Bug 1392367 - Replace <label> with <firefox-label> Script to build this patch: perl -pi -e 's!<label!<firefox-label!g' browser/components/preferences/in-content-new/*.xul && perl -pi -e 's!</label!</firefox-label!g' browser/components/preferences/in-content-new/*.xul && perl -pi -e 's!^label!firefox-label!g' browser/themes/shared/incontentprefs/preferences.inc.css && perl -pi -e 's! label! firefox-label!g' browser/themes/shared/incontentprefs/preferences.inc.css MozReview-Commit-ID: 6pMmXNW5SDb
89be72685c014b38ca0b900f3d546d31ce9268ce: Bug 1392367 - Import Custom Elements polyfill and stub out a couple of Custom Elements draft
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 21 Aug 2017 14:21:56 -0700 - rev 650142
Push 75281 by bgrinstead@mozilla.com at Mon, 21 Aug 2017 21:22:37 +0000
Bug 1392367 - Import Custom Elements polyfill and stub out a couple of Custom Elements * Pull down polyfill from https://github.com/bgrins/custom-elements/tree/firefox-browser-chrome (includes fix for XUL docs) * Elements are pseudo generated from https://github.com/bgrins/xbl-analysis/tree/gh-pages/elements MozReview-Commit-ID: iZTULEIwYY
4dac7fbdedb9fad2498a95c8cfe3dabb68b2fcef: Bug 1392367 - Replace <checkbox> with <firefox-checkbox> draft
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 21 Aug 2017 14:20:37 -0700 - rev 650141
Push 75280 by bgrinstead@mozilla.com at Mon, 21 Aug 2017 21:20:49 +0000
Bug 1392367 - Replace <checkbox> with <firefox-checkbox> perl -pi -e 's!<checkbox!<firefox-checkbox!g' browser/components/preferences/in-content-new/*.xul && perl -pi -e 's!</checkbox!</firefox-checkbox!g' browser/components/preferences/in-content-new/*.xul && perl -pi -e 's!^checkbox!firefox-checkbox!g' browser/themes/shared/incontentprefs/preferences.inc.css && perl -pi -e 's! checkbox! firefox-checkbox!g' browser/themes/shared/incontentprefs/preferences.inc.css MozReview-Commit-ID: BA0iowYtYUt
e271680a3f393b4911476d15e94994d6be633828: Bug 1392367 - Replace <label> with <firefox-label> draft
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 21 Aug 2017 14:20:27 -0700 - rev 650140
Push 75280 by bgrinstead@mozilla.com at Mon, 21 Aug 2017 21:20:49 +0000
Bug 1392367 - Replace <label> with <firefox-label> Script to build this patch: perl -pi -e 's!<label!<firefox-label!g' browser/components/preferences/in-content-new/*.xul && perl -pi -e 's!</label!</firefox-label!g' browser/components/preferences/in-content-new/*.xul && perl -pi -e 's!^label!firefox-label!g' browser/themes/shared/incontentprefs/preferences.inc.css && perl -pi -e 's! label! firefox-label!g' browser/themes/shared/incontentprefs/preferences.inc.css MozReview-Commit-ID: 6pMmXNW5SDb
59fca2ee5d5e083939d6fd9d1bae880001f7dd41: Bug 1392367 - Import Custom Elements polyfill and stub out a couple of Custom Elements draft
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 21 Aug 2017 14:20:24 -0700 - rev 650139
Push 75280 by bgrinstead@mozilla.com at Mon, 21 Aug 2017 21:20:49 +0000
Bug 1392367 - Import Custom Elements polyfill and stub out a couple of Custom Elements * Pull down polyfill from https://github.com/bgrins/custom-elements/tree/firefox-browser-chrome (includes fix for XUL docs) * Elements are pseudo generated from https://github.com/bgrins/xbl-analysis/tree/gh-pages/elements MozReview-Commit-ID: iZTULEIwYY
fa68a364c970dd4c7bffd4ec8224ebb972c22ca9: Bug 1392367 - Dependency from 1379338 draft
Brian Grinstead <bgrinstead@mozilla.com> - Mon, 21 Aug 2017 14:07:13 -0700 - rev 650138
Push 75280 by bgrinstead@mozilla.com at Mon, 21 Aug 2017 21:20:49 +0000
Bug 1392367 - Dependency from 1379338 Pulled from https://github.com/mozilla/gecko/compare/central...mykmelez:webify-prefs.diff MozReview-Commit-ID: 8OsYytl3G4I
94df1d323021f14fd1831d3ffff01f2feac53440: Bug 1385025 - Enable Stylo tests on Linux32. r=kmoir draft
J. Ryan Stinnett <jryans@gmail.com> - Mon, 21 Aug 2017 16:17:52 -0500 - rev 650137
Push 75279 by bmo:jryans@gmail.com at Mon, 21 Aug 2017 21:18:33 +0000
Bug 1385025 - Enable Stylo tests on Linux32. r=kmoir MozReview-Commit-ID: FVVh9kyVSgT
ecfdf95d6ff3a6a29c0de87eef92ccb259176907: Bug 1330608 Add the MinGW32 browser build to Taskcluster (WIP) draft
Tom Ritter <tom@mozilla.com> - Mon, 21 Aug 2017 16:06:18 -0500 - rev 650136
Push 75278 by bmo:tom@mozilla.com at Mon, 21 Aug 2017 21:07:53 +0000
Bug 1330608 Add the MinGW32 browser build to Taskcluster (WIP) MozReview-Commit-ID: 2UVup1oioJn
c6d6285e293644b4c9a90f97aefe0a3a4540a9d1: Bug 1330608 Add the MinGW32 toolchain build to Taskcluster (WIP) draft
Tom Ritter <tom@mozilla.com> - Mon, 21 Aug 2017 14:39:36 -0500 - rev 650135
Push 75278 by bmo:tom@mozilla.com at Mon, 21 Aug 2017 21:07:53 +0000
Bug 1330608 Add the MinGW32 toolchain build to Taskcluster (WIP) MozReview-Commit-ID: L9wPU5Wrdt8
9e67d2f9d7ed7836155d0df9a606a63fcf68cd3b: Bug 1378882 - Support is_default for built-in engines only. r?bsilverberg draft
Michael Kaply <mozilla@kaply.com> - Tue, 18 Jul 2017 11:28:33 -0500 - rev 650134
Push 75277 by mozilla@kaply.com at Mon, 21 Aug 2017 21:04:52 +0000
Bug 1378882 - Support is_default for built-in engines only. r?bsilverberg MozReview-Commit-ID: C4iM2boQhK3
6c0d0c230f435209e93409fcbef8f61027d6abc0: Bug 1366050 - Build with Stylo for Linux32. r=gps draft
J. Ryan Stinnett <jryans@gmail.com> - Mon, 07 Aug 2017 16:50:40 -0500 - rev 650133
Push 75276 by bmo:jryans@gmail.com at Mon, 21 Aug 2017 20:57:21 +0000
Bug 1366050 - Build with Stylo for Linux32. r=gps Now that various Rust bindgen issues are resolved, we can build with Stylo support on Linux 32-bit. MozReview-Commit-ID: H1BHxZkOqky
096673f83f67add45c67c5f3f1a91d72dd98b157: Bug 1391103 - Align Maybe::mStorage like when the type is in a struct. r?froydnj draft
Xidorn Quan <me@upsuper.org> - Thu, 17 Aug 2017 09:49:19 +1000 - rev 650132
Push 75276 by bmo:jryans@gmail.com at Mon, 21 Aug 2017 20:57:21 +0000
Bug 1391103 - Align Maybe::mStorage like when the type is in a struct. r?froydnj MozReview-Commit-ID: 6ArNhZA4Wdf
ce6e2f914c96563ef4d4b2dd2bb10fe1b9fd2a33: Bug 1391467 - Remove --enable-necko-protocols. r=gps,valentin
Nicholas Hurley <hurley@mozilla.com> - Thu, 17 Aug 2017 17:30:57 -0700 - rev 650131
Push 75276 by bmo:jryans@gmail.com at Mon, 21 Aug 2017 20:57:21 +0000
Bug 1391467 - Remove --enable-necko-protocols. r=gps,valentin This patch removes the ability to select which protocols you want included in necko, a wholly untested configuration that is broken in practice. We have no need of this kind of configurability in necko. In addition, this removes the final vestiges of rtsp support, which was originally removed in bug 1295885 but still had some stuff hanging around behind some ifdefs (that were never true). MozReview-Commit-ID: KOEaDmit2IL
20572708f3d682d756de20e1c602b2c65faf48f8: Bug 1291822 - Part 2. Integrate bookmark validator into android sync flow r=Grisha
Thom Chiovoloni <tchiovoloni@mozilla.com> - Mon, 17 Jul 2017 16:49:11 -0400 - rev 650130
Push 75276 by bmo:jryans@gmail.com at Mon, 21 Aug 2017 20:57:21 +0000
Bug 1291822 - Part 2. Integrate bookmark validator into android sync flow r=Grisha MozReview-Commit-ID: LMmHAcfhnD
4f992db1f2160f9e5f0f1134d9c6253963a32cd0: Bug 1291822 - Part 1. Implement bookmark client server validator r=Grisha
Thom Chiovoloni <tchiovoloni@mozilla.com> - Wed, 07 Jun 2017 17:25:14 -0400 - rev 650129
Push 75276 by bmo:jryans@gmail.com at Mon, 21 Aug 2017 20:57:21 +0000
Bug 1291822 - Part 1. Implement bookmark client server validator r=Grisha MozReview-Commit-ID: D84KLUSQbe6
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip