e9595b6a803416e88784b502da3d1a0e496d0388: Bug 1305795 - Sort buildbot properties for logging; r?ted draft
Gregory Szorc <gps@mozilla.com> - Tue, 27 Sep 2016 12:09:26 -0700 - rev 418149
Push 30613 by bmo:gps@mozilla.com at Tue, 27 Sep 2016 21:28:24 +0000
Bug 1305795 - Sort buildbot properties for logging; r?ted Not really related to the task at hand. But my brain was angry I had to read unsorted buildbot properties in log files as part of reverse engineering what mozharness is doing. MozReview-Commit-ID: HcglRXImXCA
15a7f5244cd29b18fdeaec652a29b1ca7c685b1a: Bug 1305795 - Use tooltool manifest from source checkout; r?ted draft
Gregory Szorc <gps@mozilla.com> - Tue, 27 Sep 2016 13:29:30 -0700 - rev 418148
Push 30613 by bmo:gps@mozilla.com at Tue, 27 Sep 2016 21:28:24 +0000
Bug 1305795 - Use tooltool manifest from source checkout; r?ted With the pip requirements file being used from the source checkout, the only file from config/ that was still being referenced was a releng.manifest tooltool manifest used for obtaining the minidump binary. This commit modifies TestingMixin to use the manifest from the source checkout if available. Otherwise it assumes the manifest is in pwd (preserves existing behavior). the WPT script has been modified to no longer extract the config/ directory from common.tests.zip. MozReview-Commit-ID: NuEi4FXRBQ
2725079595826f21c216741213660d43d79dce70: Bug 1305795 - Install Python packages from source checkout; r?ted draft
Gregory Szorc <gps@mozilla.com> - Tue, 27 Sep 2016 11:21:22 -0700 - rev 418147
Push 30613 by bmo:gps@mozilla.com at Tue, 27 Sep 2016 21:28:24 +0000
Bug 1305795 - Install Python packages from source checkout; r?ted Previously, we extracted Python packages for mozbase, marionette, and wptserve from common.tests.zip and installed them from an extracted directory. These files in the test archive were copies of files from a source checkout. Now that we have a source checkout in the WPT execution environment, these files are redundant and we can simply reference files from the source checkout instead. We copy the existing marionette_requirements.txt to marionette_in_tree_requirements.txt and modify relative paths to reflect the source tree layout. We update the WPT mozharness script to use this new requirements file from a source checkout. And since we no longer need these Python files from the zip archive, we stop extracting them. MozReview-Commit-ID: EeVh0wLn326
0846d100f666992f928229ed7038d956cdb546bf: Bug 1305795 - Stop extracting web-platform directory; r?ted draft
Gregory Szorc <gps@mozilla.com> - Tue, 27 Sep 2016 11:07:55 -0700 - rev 418146
Push 30613 by bmo:gps@mozilla.com at Tue, 27 Sep 2016 21:28:24 +0000
Bug 1305795 - Stop extracting web-platform directory; r?ted This mozharness script is only extracting the common.tests.zip file now. It doesn't have a web-platform directory. So remove this entry. MozReview-Commit-ID: 8z7wN9J78mq
e9df3d828acde42264a904a92664594611e304c2: Bug 1305801 - P2. Add telemetry for variable-length prefix set. r=francois draft
dlee <dlee@mozilla.com> - Tue, 27 Sep 2016 14:26:09 -0700 - rev 418145
Push 30612 by dlee@mozilla.com at Tue, 27 Sep 2016 21:27:14 +0000
Bug 1305801 - P2. Add telemetry for variable-length prefix set. r=francois MozReview-Commit-ID: 8SebDJ8ZeKn
0121815855ae11106d6521390806b97183a60499: Bug 1299411 - Error messages for native messaging draft
Rob Wu <rob@robwu.nl> - Sat, 24 Sep 2016 13:45:02 +0200 - rev 418144
Push 30611 by bmo:rob@robwu.nl at Tue, 27 Sep 2016 21:22:04 +0000
Bug 1299411 - Error messages for native messaging - Combine the errors for a non-existing app and lacking permissions to avoid information leakage. - Do not treat normal application exit as an error. - Add tests that check the error messages. MozReview-Commit-ID: HxBpeCSyyGN
b36fba0329242c4bee51696d68b205c50d66ea42: Bug 1299411 - Move native messaging to child process draft
Rob Wu <rob@robwu.nl> - Sat, 24 Sep 2016 13:25:56 +0200 - rev 418143
Push 30611 by bmo:rob@robwu.nl at Tue, 27 Sep 2016 21:22:04 +0000
Bug 1299411 - Move native messaging to child process Move `runtime.connectNative` and `runtime.sendNativeMessage` to `addon_child`. Note: This does not change the behavior for launching the native app, it is still launched from the main process. Now ExtensionUtils's Port is also used for native messaging ports. Now the behavior of `runtime.connect` and `runtime.connectNative` are identical from the extension's perspective. In particular: - `disconnect()` does not throw when called again (bug 1287229). - `onDisconnect` is called with error messages (tests will be added in the next commit). MozReview-Commit-ID: AyU9amiLeoL
1548407c2a7dbaa5bcb677d8bf11824cd5cd949e: Bug 1299411 - s/on/once/ in NativeApp's sendMessage draft
Rob Wu <rob@robwu.nl> - Sat, 24 Sep 2016 13:22:31 +0200 - rev 418142
Push 30611 by bmo:rob@robwu.nl at Tue, 27 Sep 2016 21:22:04 +0000
Bug 1299411 - s/on/once/ in NativeApp's sendMessage This communicates more clearly that we expect only one message/event. MozReview-Commit-ID: 8jDYBVwqQtz
a0e4a78a7599513726414f88509f3af15486764f: Bug 1299411 - Remove extension param from NativeApp draft
Rob Wu <rob@robwu.nl> - Sat, 24 Sep 2016 13:18:48 +0200 - rev 418141
Push 30611 by bmo:rob@robwu.nl at Tue, 27 Sep 2016 21:22:04 +0000
Bug 1299411 - Remove extension param from NativeApp The extension is always available as `context.extension`, so do not unnecessarily pass the extension as a separate parameter. MozReview-Commit-ID: 9OaestUAGVk
a570614799809033d300c8d1c9f8786a9d6c7339: Bug 1299411 - Deduplicate context getter logic in ParentAPIManager draft
Rob Wu <rob@robwu.nl> - Sat, 24 Sep 2016 13:10:39 +0200 - rev 418140
Push 30611 by bmo:rob@robwu.nl at Tue, 27 Sep 2016 21:22:04 +0000
Bug 1299411 - Deduplicate context getter logic in ParentAPIManager MozReview-Commit-ID: E9MpHhal7WF
81c88b2eb0d0dea557d0c8c02040fa81e687b7ca: Bug 1299411 - separate serialization from sending draft
Rob Wu <rob@robwu.nl> - Sat, 24 Sep 2016 13:03:20 +0200 - rev 418139
Push 30611 by bmo:rob@robwu.nl at Tue, 27 Sep 2016 21:22:04 +0000
Bug 1299411 - separate serialization from sending Serialization of the message should happen in the same process as the extension context, whereas sending the message should be in the same process as the owner of the native messaging host. With webext-oop, the former is an addon process and the latter the main process. Therefore it is necessary to separate the two roles. MozReview-Commit-ID: 8BJZmn2QjLJ
32f2089d3d83d0982d9458d10da1fb6dbb7383ff: Bug 1305801 - P5. Supports SafeBrowsing v4 partial update. r=gcp draft
dlee <dlee@mozilla.com> - Tue, 27 Sep 2016 14:05:44 -0700 - rev 418138
Push 30610 by dlee@mozilla.com at Tue, 27 Sep 2016 21:10:10 +0000
Bug 1305801 - P5. Supports SafeBrowsing v4 partial update. r=gcp MozReview-Commit-ID: FIsf2aSfu7T
efc807c05bdbdf6621a461a86173f7268d8ca6d7: Bug 1305801 - P4. Store variable-length prefix to disk. r=francois, gcp draft
Dimi Lee <dlee@mozilla.com> - Mon, 19 Sep 2016 11:51:01 +0800 - rev 418137
Push 30610 by dlee@mozilla.com at Tue, 27 Sep 2016 21:10:10 +0000
Bug 1305801 - P4. Store variable-length prefix to disk. r=francois, gcp MozReview-Commit-ID: BMTGtgMuQdg
5079a74e8da3bc3940cb17bef1c57ad199efdc63: Bug 1305801 - P3. Testcase for variable length prefixSet. r=francois, gcp draft
DimiL <dlee@mozilla.com> - Wed, 14 Sep 2016 14:49:41 +0800 - rev 418136
Push 30610 by dlee@mozilla.com at Tue, 27 Sep 2016 21:10:10 +0000
Bug 1305801 - P3. Testcase for variable length prefixSet. r=francois, gcp MozReview-Commit-ID: Gy7LtQ11EkV
f45503d0b097035e0a23ae0663aa8efac7bea0cf: Bug 1305801 - P2. Add telemetry for variable-length prefix set. r=francois draft
DimiL <dlee@mozilla.com> - Wed, 14 Sep 2016 14:49:33 +0800 - rev 418135
Push 30610 by dlee@mozilla.com at Tue, 27 Sep 2016 21:10:10 +0000
Bug 1305801 - P2. Add telemetry for variable-length prefix set. r=francois MozReview-Commit-ID: 3VaGk2sE3Y3
9f615228e55797781a18f8f237783223917fa84d: Bug 1305801 - P1. Implement variable length PrefixSet class for Safe Browsing v4. r=francois, gcp draft
DimiL <dlee@mozilla.com> - Wed, 14 Sep 2016 14:49:26 +0800 - rev 418134
Push 30610 by dlee@mozilla.com at Tue, 27 Sep 2016 21:10:10 +0000
Bug 1305801 - P1. Implement variable length PrefixSet class for Safe Browsing v4. r=francois, gcp MozReview-Commit-ID: 49XX1Gu1XqX
62617e2ec67752cd2020fe8f1248963d9ec41c4e: Bug 1295261 - Changed failures.list and reran import script after applying fix for import-tests.py (Bug 1299012) draft
Neerja Pancholi <npancholi@mozilla.com> - Thu, 01 Sep 2016 22:39:53 -0700 - rev 418133
Push 30609 by bmo:npancholi@mozilla.com at Tue, 27 Sep 2016 21:09:00 +0000
Bug 1295261 - Changed failures.list and reran import script after applying fix for import-tests.py (Bug 1299012) MozReview-Commit-ID: EhrowJo0sZT
a18d32cb76562264cb1db0a9e9fac3de0b05ee4c: Bug 1295261 - Reimport multicol tests after applying fix for import-tests.py (Bug 1299012) draft
Neerja Pancholi <npancholi@mozilla.com> - Wed, 31 Aug 2016 17:49:04 -0700 - rev 418132
Push 30609 by bmo:npancholi@mozilla.com at Tue, 27 Sep 2016 21:09:00 +0000
Bug 1295261 - Reimport multicol tests after applying fix for import-tests.py (Bug 1299012) MozReview-Commit-ID: GcwFP4K9LKo
345431241eeb447db51bcf99b3aeec4ca476cdbb: Bug 1295261 - Changed failures.list and reran import script for multicol tests. draft
Neerja Pancholi <npancholi@mozilla.com> - Wed, 24 Aug 2016 15:12:57 -0700 - rev 418131
Push 30609 by bmo:npancholi@mozilla.com at Tue, 27 Sep 2016 21:09:00 +0000
Bug 1295261 - Changed failures.list and reran import script for multicol tests. MozReview-Commit-ID: H3eRaBgINhH
9caa555733de70a22293c82a995f63d00f40fcba: Bug 1295261 - Added importing of multicol tests from CSSWG with py script and checking in these new tests + script r?dbaron draft
Neerja Pancholi <npancholi@mozilla.com> - Mon, 15 Aug 2016 15:55:20 -0700 - rev 418130
Push 30609 by bmo:npancholi@mozilla.com at Tue, 27 Sep 2016 21:09:00 +0000
Bug 1295261 - Added importing of multicol tests from CSSWG with py script and checking in these new tests + script r?dbaron MozReview-Commit-ID: FVb6n0sa761
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip