7de8e8a55cf7db7aedf88fad3070f0d005917bab: Bug 1337986 - Remove dependencies between packaging steps and buildsymbols. draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 21 Mar 2017 15:44:41 -0700 - rev 503126
Push 50507 by bmo:cmanchester@mozilla.com at Wed, 22 Mar 2017 21:50:56 +0000
Bug 1337986 - Remove dependencies between packaging steps and buildsymbols. These dependecies are no longer relevant now that we're dumping symbols for individual programs and libraries during the compile tier. MozReview-Commit-ID: IQYIaVoqVJN
f081e6a8417789051ce3a10bb994be3c0eb07354: Bug 1337986 - Remove code handling parallelism from symbolstore.py draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 21 Mar 2017 15:44:41 -0700 - rev 503125
Push 50507 by bmo:cmanchester@mozilla.com at Wed, 22 Mar 2017 21:50:56 +0000
Bug 1337986 - Remove code handling parallelism from symbolstore.py This removes handling of dumping symbols in parallel from symbolstore.py. A prior made symbolstore.py solely handle a single file at a time, leaving concurrency to be handled by make, so this is no longer needed. MozReview-Commit-ID: C7IHdVHHjRH
add2ad7e73e4f6b28f91c52d5f07fb9a4ab3b3e1: Bug 1337986 - Dump symbols during the compile tier. draft
Chris Manchester <cmanchester@mozilla.com> - Fri, 10 Feb 2017 08:34:08 -0800 - rev 503124
Push 50507 by bmo:cmanchester@mozilla.com at Wed, 22 Mar 2017 21:50:56 +0000
Bug 1337986 - Dump symbols during the compile tier. This commit moves symbol dumping to the compile tier, to be run via "syms" targets. Tracking files are used for the sake of incremental builds, because dump_syms may genearate multiple outputs whose paths are not known ahead of time. Minimal changes to symbolstore.py are made here. More extensive simplifications will be made in a future commit on the basis of symbolstore.py handling one file at a time. MozReview-Commit-ID: 3mOP8A6Y7iM
3ec33cf82b2a76fae2bea4c1b80c55d1a9a2d2c5: Bug 1337986 - Set 'OBJCOPY' under js/src for the benefit of symbol dumping. draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 21 Mar 2017 15:44:40 -0700 - rev 503123
Push 50507 by bmo:cmanchester@mozilla.com at Wed, 22 Mar 2017 21:50:56 +0000
Bug 1337986 - Set 'OBJCOPY' under js/src for the benefit of symbol dumping. MozReview-Commit-ID: EDYjTxj40Os
4fa8ebdb00feb68802d46629a143610babec6409: Bug 1337986 - Build dump_syms during export so it's available during compile. draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 21 Mar 2017 15:44:40 -0700 - rev 503122
Push 50507 by bmo:cmanchester@mozilla.com at Wed, 22 Mar 2017 21:50:56 +0000
Bug 1337986 - Build dump_syms during export so it's available during compile. This moves building dump_syms to the export tier so it can be used to dump symbols during the compile tier. MozReview-Commit-ID: CXlmMVMhzmf
6351ea86a179b39fce07a12dfc4020ed412e6825: Bug 1337986 - Generate "syms" targets for directories containing programs or shared libraries. draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 21 Mar 2017 15:44:40 -0700 - rev 503121
Push 50507 by bmo:cmanchester@mozilla.com at Wed, 22 Mar 2017 21:50:56 +0000
Bug 1337986 - Generate "syms" targets for directories containing programs or shared libraries. This creates "syms" targets that depend on the corresponding "target" for directories containing shared libraries or programs, and adds these targets as dependencies of the compile tier. A future commit will use these targets to dump symbols for shared libraries and programs. MozReview-Commit-ID: KLuvmqsK4Zj
959cc0078e101c3dd853507b9ad86fbfd88194d5: [mq]: comp_symbols.patch draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 21 Mar 2017 15:44:38 -0700 - rev 503120
Push 50507 by bmo:cmanchester@mozilla.com at Wed, 22 Mar 2017 21:50:56 +0000
[mq]: comp_symbols.patch MozReview-Commit-ID: BTIDtHk51q1
85ae3c5d31f0aa9aff632df412b3eb262c344f82: [mq]: compare_test_packages.patch draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 21 Mar 2017 15:03:44 -0700 - rev 503119
Push 50507 by bmo:cmanchester@mozilla.com at Wed, 22 Mar 2017 21:50:56 +0000
[mq]: compare_test_packages.patch MozReview-Commit-ID: HDk3vkojSkQ
6d019b56268857a827ed0f718473050833087af9: Bug 1314713 - Stop generating *symbols.txt files as part of dumping/packaging build symbols. r=ted draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 21 Mar 2017 15:03:44 -0700 - rev 503118
Push 50507 by bmo:cmanchester@mozilla.com at Wed, 22 Mar 2017 21:50:56 +0000
Bug 1314713 - Stop generating *symbols.txt files as part of dumping/packaging build symbols. r=ted MozReview-Commit-ID: HPKIqgZK0Kj
1cb2169828a212bd1dfcc42d2de62f185410831a: Bug 1349360 - Expose client-side source map service on toolbox. r=ochameau draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 21 Mar 2017 17:11:17 -0500 - rev 503117
Push 50506 by bmo:jryans@gmail.com at Wed, 22 Mar 2017 21:48:20 +0000
Bug 1349360 - Expose client-side source map service on toolbox. r=ochameau This makes the new client-side mapping service available from the toolbox. Note that it's not actually _used_ from here yet, as that will happen in separately. MozReview-Commit-ID: 5Bq774CANfC
dde270962e0edbe9b69be93d71d1973f8a406715: Bug 1349360 - Mark experimental SourceMapService as deprecated. r=ochameau draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 21 Mar 2017 16:44:09 -0500 - rev 503116
Push 50506 by bmo:jryans@gmail.com at Wed, 22 Mar 2017 21:48:20 +0000
Bug 1349360 - Mark experimental SourceMapService as deprecated. r=ochameau The existing `SourceMapService` uses server-side source maps, which we are replacing with client-side source maps. It will be removed later in bug 1349354, but for now mark it as deprecated so we don't use it with any other tools. MozReview-Commit-ID: ABmWGC5asZd
8acaf1190f937ad47c3fef1f9772c362c8962f57: Bug 1349360 - Add source-map to browser-based list. r=ochameau draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 21 Mar 2017 16:11:13 -0500 - rev 503115
Push 50506 by bmo:jryans@gmail.com at Wed, 22 Mar 2017 21:48:20 +0000
Bug 1349360 - Add source-map to browser-based list. r=ochameau `devtools-source-map` uses `Worker` which needs a window, so it seems reasonable to mark it as browser-based. MozReview-Commit-ID: 93dCLoj0HDu
94d96464e20eb7a0fce1dd9363590292fd3ff273: Bug 1347483 - blessings package should not be downloaded during mach virtualenv setup; r?mshal draft
Maja Frydrychowicz <mjzffr@gmail.com> - Wed, 22 Mar 2017 14:26:18 -0400 - rev 503114
Push 50505 by bmo:mjzffr@gmail.com at Wed, 22 Mar 2017 21:46:31 +0000
Bug 1347483 - blessings package should not be downloaded during mach virtualenv setup; r?mshal This fixes a regression introduced in Bug 1335873, which changes the mozbase packages.txt to call mozlog's setup.py. Calling setup.py registers the pytest_mozlog plugin for marionette-harness tests. Instead, we can register the pytest-mozlog plugin via command-line arguments to pytest, which are set in pytest.ini for the marionette-harness tests. As a result, we can revert the mozbase packages.txt to not refer to mozlog's setup.py I'm leaving the pytest entry-point in mozlog's setup.py so that external consumers don't have to register the pytest_mozlog plugin manually. MozReview-Commit-ID: I5wNq5H1x3X
ee6cfc0702fba99be32b8c9484ea0cde62c1677c: Bug 1349360 - Expose client-side source map service on toolbox. r=jdescottes draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 21 Mar 2017 17:11:17 -0500 - rev 503113
Push 50504 by bmo:jryans@gmail.com at Wed, 22 Mar 2017 21:38:07 +0000
Bug 1349360 - Expose client-side source map service on toolbox. r=jdescottes This makes the new client-side mapping service available from the toolbox. Note that it's not actually _used_ from here yet, as that will happen in separately. MozReview-Commit-ID: 5Bq774CANfC
af1e5a2a3d263c51986bc8c86a67fb556b67699c: Bug 1349360 - Mark experimental SourceMapService as deprecated. r=jdescottes draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 21 Mar 2017 16:44:09 -0500 - rev 503112
Push 50504 by bmo:jryans@gmail.com at Wed, 22 Mar 2017 21:38:07 +0000
Bug 1349360 - Mark experimental SourceMapService as deprecated. r=jdescottes The existing `SourceMapService` uses server-side source maps, which we are replacing with client-side source maps. It will be removed later in bug 1349354, but for now mark it as deprecated so we don't use it with any other tools. MozReview-Commit-ID: ABmWGC5asZd
0b1822ac44443d8d90d9129e959bbda31f2c9d7b: Bug 1348086 - Part 7 - Reenable Robocop session store tests. r?gbrown draft
Jan Henning <jh+bugzilla@buttercookie.de> - Mon, 05 Sep 2016 20:51:28 +0200 - rev 503111
Push 50503 by mozilla@buttercookie.de at Wed, 22 Mar 2017 21:30:04 +0000
Bug 1348086 - Part 7 - Reenable Robocop session store tests. r?gbrown MozReview-Commit-ID: KfVEBXoVdeR
81e1ee75cd4a9eb79fc3395ac99518ef3a90e4b2: Bug 1348086 - Part 6 - Remove selectTabAt() from BaseTest. r?gbrown draft
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 17 Mar 2017 22:14:18 +0100 - rev 503110
Push 50503 by mozilla@buttercookie.de at Wed, 22 Mar 2017 21:30:04 +0000
Bug 1348086 - Part 6 - Remove selectTabAt() from BaseTest. r?gbrown SessionTest was the last one using that method. Since all new tests should be UITest-based, we can therefore remove it from BaseTest. MozReview-Commit-ID: EfzlFeu3CDh
791cb08a11cba64f232ac1e2e059d721980d9c4f: Bug 1348086 - Part 5 - Convert session store robocop tests to be based on UITest. r?gbrown draft
Jan Henning <jh+bugzilla@buttercookie.de> - Fri, 17 Mar 2017 22:25:57 +0100 - rev 503109
Push 50503 by mozilla@buttercookie.de at Wed, 22 Mar 2017 21:30:04 +0000
Bug 1348086 - Part 5 - Convert session store robocop tests to be based on UITest. r?gbrown UITest is our more modern framework for Robocop tests, so using that will hopefully make these tests more reliable and cut down on the intermittent failures which led to them being deactivated. MozReview-Commit-ID: 6iZCS75FUvT
422ee95de18a8bb510b8b2fbc3d49b4d268bbfdf: Bug 1348086 - Part 4 - Port verifyTabCount() to ToolbarComponent. r?gbrown draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 18 Mar 2017 20:35:50 +0100 - rev 503108
Push 50503 by mozilla@buttercookie.de at Wed, 22 Mar 2017 21:30:04 +0000
Bug 1348086 - Part 4 - Port verifyTabCount() to ToolbarComponent. r?gbrown MozReview-Commit-ID: JDHwH4D0coH
29fe74b8e05906f9d3f214fd4a5cec02c4d8c9e9: Bug 1348086 - Part 3 - Port selectTabAt() to TabsPanelComponent. r?gbrown draft
Jan Henning <jh+bugzilla@buttercookie.de> - Sat, 18 Mar 2017 20:19:01 +0100 - rev 503107
Push 50503 by mozilla@buttercookie.de at Wed, 22 Mar 2017 21:30:04 +0000
Bug 1348086 - Part 3 - Port selectTabAt() to TabsPanelComponent. r?gbrown MozReview-Commit-ID: LlrgFq49Kyz
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip