9282d48b27906e08d41977c9615269a9ecc1e666: Bug 1299242 - Fix regression with installing requirements in AndroidEmulatorTest; r?gbrown draft
Maja Frydrychowicz <mjzffr@gmail.com> - Wed, 31 Aug 2016 12:54:52 -0400 - rev 408104
Push 28145 by mjzffr@gmail.com at Wed, 31 Aug 2016 18:12:43 +0000
Bug 1299242 - Fix regression with installing requirements in AndroidEmulatorTest; r?gbrown Regression introduced in Bug 1284874. MozReview-Commit-ID: LixkZu5OJnH
0defdc655c7d76337c5bd864963da3dc46992b99: Bug 1172997 - Optimize ObtainInputBlock when many suspended nodes are connected to inputs; r?karlt draft
Dan Minor <dminor@mozilla.com> - Wed, 24 Aug 2016 13:04:33 -0400 - rev 408103
Push 28144 by dminor@mozilla.com at Wed, 31 Aug 2016 18:11:19 +0000
Bug 1172997 - Optimize ObtainInputBlock when many suspended nodes are connected to inputs; r?karlt MozReview-Commit-ID: Id7vVSCFO76
644aed75198f3b3b7ba4bf8ce592827aee88ead7: Bug 1298204 - Make sure the form autocomplete popup tree gets updated when invalidated. r?MattN draft
Mike Conley <mconley@mozilla.com> - Tue, 30 Aug 2016 22:57:26 -0400 - rev 408102
Push 28143 by mconley@mozilla.com at Wed, 31 Aug 2016 18:09:40 +0000
Bug 1298204 - Make sure the form autocomplete popup tree gets updated when invalidated. r?MattN Bug 1294502 recently refactored the form autocomplete code to combine the e10s and non-e10s mechanisms. The new combined mechanism works using something mostly similar to what we used for e10s, except that we forgot to re-set the nsITreeView when the autocomplete results are invalidated. MozReview-Commit-ID: 4veXklEgLGl
019e64abd1ed49e90025d10dc16da95312de1f35: Bug 1298204 - Make sure we tell the tree in the form autocomplete popup that the count has changed. r?MattN draft
Mike Conley <mconley@mozilla.com> - Tue, 30 Aug 2016 22:57:26 -0400 - rev 408101
Push 28142 by mconley@mozilla.com at Wed, 31 Aug 2016 18:06:14 +0000
Bug 1298204 - Make sure we tell the tree in the form autocomplete popup that the count has changed. r?MattN MozReview-Commit-ID: 4veXklEgLGl
30879115c9458f350b64c72eada21c95190905b1: Bug 1293710 - Display highlights in activity stream panel. r?ahunt draft
Sebastian Kaspari <s.kaspari@gmail.com> - Wed, 31 Aug 2016 19:40:28 +0200 - rev 408100
Push 28141 by s.kaspari@gmail.com at Wed, 31 Aug 2016 17:41:07 +0000
Bug 1293710 - Display highlights in activity stream panel. r?ahunt MozReview-Commit-ID: CnE0Ivq6OXz
5c939ac925447f26d7387cc7180bba904599694d: Bug 1293710 - Obtain a list of "highlights" for the Activity Stream panel. r?ahunt,grisha draft
Sebastian Kaspari <s.kaspari@gmail.com> - Mon, 29 Aug 2016 15:35:17 +0200 - rev 408099
Push 28141 by s.kaspari@gmail.com at Wed, 31 Aug 2016 17:41:07 +0000
Bug 1293710 - Obtain a list of "highlights" for the Activity Stream panel. r?ahunt,grisha This query resembles how the Activity Stream add-on for desktop Firefox selectes highlights[1]. The desktop version uses the 'rev_host' (reversed host) column to filter the results based on a blacklist and group results by hostname. This has been omitted here (See bug 1298785 and bug 1298786). Additionally the desktop version uses a block list to filter "highlights" that have been removed manually by the user. This is not added here until needed from the UI side (see bug 1298783). [1] https://github.com/mozilla/activity-stream/blob/9eb9f451b553bb62ae9b8d6b41a8ef94a2e020ea/addon/PlacesProvider.js#L578 MozReview-Commit-ID: 9TyIaK21MNJ
4fd15da1468d843a28a4bad015a87ab0d87d412e: Bug 1298508 - Problems with temporary install compatibility checks, r?kmag draft
Bob Silverberg <bsilverberg@mozilla.com> - Mon, 29 Aug 2016 22:29:25 -0400 - rev 408098
Push 28140 by bmo:bob.silverberg@gmail.com at Wed, 31 Aug 2016 17:36:33 +0000
Bug 1298508 - Problems with temporary install compatibility checks, r?kmag Don't reject a temporary install if AddonManager.checkCompatibility is false. Don't try to add missing info from addon to error message. Fix up test_webextension_install.js to use equal and notEqual and pass assertion messages. MozReview-Commit-ID: 46kxpXdWQtx
5bc4bb09b4e02133836303ad6f8310bf03ac6c48: Bug 1295453 - Don't wait for data to be sent when closing socket immediately r?jdm draft
William Lachance <wlachance@mozilla.com> - Wed, 31 Aug 2016 13:31:56 -0400 - rev 408097
Push 28139 by bmo:wlachance@mozilla.com at Wed, 31 Aug 2016 17:32:47 +0000
Bug 1295453 - Don't wait for data to be sent when closing socket immediately r?jdm We can't guarantee any data will be written, it should suffice to just make sure that the socket closes immediately and then verify that a *complete* set of data wasn't read. MozReview-Commit-ID: VaYugywxN1
c96a71ec7d1bb808882108feda8b4de84854e47e: Bug 1295080 - Add WebSocket option to GCLI 'listen' command draft
Shubheksha Jalan <jshubheksha@gmail.com> - Wed, 31 Aug 2016 20:04:48 +0530 - rev 408096
Push 28138 by bmo:jshubheksha@gmail.com at Wed, 31 Aug 2016 17:16:58 +0000
Bug 1295080 - Add WebSocket option to GCLI 'listen' command MozReview-Commit-ID: DXXbL1xc31O *** Bug 1295080 Add WebSocket option to GCLI 'listen' command MozReview-Commit-ID: 1iPHyA61wjW
3aac3121b8b8025056ed7d2068cb07525f4992c0: Bug 1299545 - stop exporting imgLoader::SupportImageWithMimeType, r?tnikkel draft
Benjamin Smedberg <benjamin@smedbergs.us> - Tue, 30 Aug 2016 13:28:16 -0400 - rev 408095
Push 28137 by bsmedberg@mozilla.com at Wed, 31 Aug 2016 17:06:14 +0000
Bug 1299545 - stop exporting imgLoader::SupportImageWithMimeType, r?tnikkel MozReview-Commit-ID: CFmUXAGeFIO
eec752971334e5b2d3e63715a363adbd32fc196d: Bug 1299159 - Stop exporting *_NSModule from xul.dll, r?glandium draft
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 31 Aug 2016 12:48:52 -0400 - rev 408094
Push 28136 by bsmedberg@mozilla.com at Wed, 31 Aug 2016 17:05:10 +0000
Bug 1299159 - Stop exporting *_NSModule from xul.dll, r?glandium MozReview-Commit-ID: HXxC5Ogquxn
d13dfce5452ce136edb01ff9e18e0d773e3a77bd: Bug 557710 - add support for system add-ons to fake testing cert r?kmag draft
Robert Helmer <rhelmer@mozilla.com> - Mon, 29 Aug 2016 21:27:04 -0700 - rev 408093
Push 28135 by rhelmer@mozilla.com at Wed, 31 Aug 2016 16:56:47 +0000
Bug 557710 - add support for system add-ons to fake testing cert r?kmag MozReview-Commit-ID: IMGlPXKaOYx
e0ac3f1ab462ec8e73ad20ffbccc11cf240d98e9: Bug 1269342 - Integrate LegacyExtensionsUtils helpers into XPIProvider. r?aswan,kmag draft
Luca Greco <lgreco@mozilla.com> - Wed, 17 Aug 2016 07:25:28 +0200 - rev 408092
Push 28134 by luca.greco@alcacoop.it at Wed, 31 Aug 2016 16:55:59 +0000
Bug 1269342 - Integrate LegacyExtensionsUtils helpers into XPIProvider. r?aswan,kmag MozReview-Commit-ID: Iw47S7OMP5S
44c02e022d94d3d289c1b32a03b2ebef43ef3a4a: Bug 1297752 - Issue a warning when "*" is used as part of strict_min_version in a WebExtension manifest.json, r?kmag draft
Bob Silverberg <bsilverberg@mozilla.com> - Mon, 29 Aug 2016 15:10:38 -0400 - rev 408091
Push 28133 by bmo:bob.silverberg@gmail.com at Wed, 31 Aug 2016 16:53:51 +0000
Bug 1297752 - Issue a warning when "*" is used as part of strict_min_version in a WebExtension manifest.json, r?kmag MozReview-Commit-ID: 9BKjBe2Gigo
0cdd662f6c3e3c81b82366c0233b4762c380b0bb: Bug 1286075: replace almost all legacy tasks with new kinds draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 31 Aug 2016 15:26:28 +0000 - rev 408090
Push 28132 by dmitchell@mozilla.com at Wed, 31 Aug 2016 16:52:08 +0000
Bug 1286075: replace almost all legacy tasks with new kinds ** SNEAK PREVIEW COMMIT ** There is a lot in this commit, and I am still hacking on it. I will attend to many of the "TODO" items in this commit, as well as lint, documentation, and catching up on tests, during the review period. Items marked "TODO(taskdiff)" would modify the resulting tasks in a signficant way, so they may either be pushed to a later bug, or modified in the legacy task definitions in an eaerlier commit. Time permitting, I will also break this commit out into a number of smaller commits. Major things to note: * There is now a hierarhcy of "descriptions": job descriptions are converted into task descriptions, which ultimately become task definitions. The job description uses a "run-using" dispatch approach to support the many and varied ways that tasks are implemented without cluttering the job descriptions too much. A later bug will modify the test kinds to use job descriptions too. * There is now a great degree of freedom in how to implement a kind: the simplest can probably be implemented using the "TransformTask" implementation and specifying raw job descriptions. The most complex may involve custom transforms, a custom task class, custom job implementations, and additional YAML files. I will include documentation outlining the options. * I've broken the non-test tasks implemented in the legacy kind down into a number of kinds based in part on task similarity and in part on who is responsible for them. * I've added more hacks around platform-name oddities. Those will be addressed in bug 1286086. * only-if-files-changed optimizations are supported * Task descriptions have a "run-on-projects" attribute specifying which projects (branches) a task should run on. This provides a natural way to run certain tasks only on project branches, integration, etc. without listing task labels in the target task methods. * This has been tested to produce virtually identical task-graphs as the original legacy kind, via some scripts in a previous commit. This testing spanned several branches, including try, although the try functionality may exhibit some subtle differences due to the way its syntax was so intimately related to the legacy task specifications. MozReview-Commit-ID: GSXvyIlO31x
6818aeb6cbc0b98a453f4f8c779b8304adb5aa0d: Bug 1286075: rename taskgraph.transforms.make_task; review by wcosta draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 31 Aug 2016 15:24:54 +0000 - rev 408089
Push 28132 by dmitchell@mozilla.com at Wed, 31 Aug 2016 16:52:08 +0000
Bug 1286075: rename taskgraph.transforms.make_task; review by wcosta Rename to taskgraph.transforms.task, and also add some Required and Optional declarations to be explicit. MozReview-Commit-ID: FuKYayvlwB9
f8f18a5a6d99cd85fc0567b16eedf73eaa9ca487: Bug 1286075: scripts for testing (DO NOT LAND) draft
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 30 Aug 2016 21:45:25 +0000 - rev 408088
Push 28132 by dmitchell@mozilla.com at Wed, 31 Aug 2016 16:52:08 +0000
Bug 1286075: scripts for testing (DO NOT LAND) These scripts are used to compare "old" (legacy-generated) and "new" task graphs. For each of the pushes listed in paramsets, compare.py will compare the old and new taskgraphs, ignoring known inconsequential changes and highlighting any important differences. To use: * run scripts/gather_old.py at this commit * run scripts/compare.py at the end of the revset (you can use its -f option to re-generate cached taskgraphs) MozReview-Commit-ID: 6DNctgAz5KJ
1d76bb6b2f9c452cbe370671e804f1e922c8be15: Bug 1286075: never coalesce on try; review by mtabara draft
Dustin J. Mitchell <dustin@mozilla.com> - Sat, 27 Aug 2016 20:58:07 +0000 - rev 408087
Push 28132 by dmitchell@mozilla.com at Wed, 31 Aug 2016 16:52:08 +0000
Bug 1286075: never coalesce on try; review by mtabara MozReview-Commit-ID: K6cX58yvdja
b05ff53733e85ff370545b564ca42d278e94c7e7: Bug 1286075: remove mulet simulator builds; review by ochameau draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 31 Aug 2016 16:23:35 +0000 - rev 408086
Push 28132 by dmitchell@mozilla.com at Wed, 31 Aug 2016 16:52:08 +0000
Bug 1286075: remove mulet simulator builds; review by ochameau MozReview-Commit-ID: 7id1xlyD5oU
93c0c3e87188d324e7edb364797500416fd577fa: Bug 1295058 - Make sync ping only submit every 12 hours or on browser shutdown r?markh,gfritzsche draft
Thom Chiovoloni <tchiovoloni@mozilla.com> - Wed, 31 Aug 2016 12:50:34 -0400 - rev 408085
Push 28131 by bmo:tchiovoloni@mozilla.com at Wed, 31 Aug 2016 16:50:57 +0000
Bug 1295058 - Make sync ping only submit every 12 hours or on browser shutdown r?markh,gfritzsche MozReview-Commit-ID: 9BcMGAP0w7U
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip