0d1e96f2ac720f58c3b8aab950716a00a10abc54: Bug 1287308 - part2: remove old NS_STYLE_HINT_NONE constant. r=dbaron
Jeremy Chen <jeremychen@mozilla.com> - Sun, 17 Jul 2016 22:20:22 +0800 - rev 389160
Push 23312 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:58:50 +0000
Bug 1287308 - part2: remove old NS_STYLE_HINT_NONE constant. r=dbaron Remove NS_STYLE_HINT_NONE definition in nsChangeHint. Fix related debug log in RestyleManager. MozReview-Commit-ID: 4pA8u8MQDnv
78bff0b2ded4a70d0a8ebe88a127f71a9daa861b: Bug 1287308 - part1: replace uses of NS_STYLE_HINT_NONE with nsChangeHint(0). r=dbaron
Jeremy Chen <jeremychen@mozilla.com> - Sun, 17 Jul 2016 22:20:21 +0800 - rev 389159
Push 23312 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:58:50 +0000
Bug 1287308 - part1: replace uses of NS_STYLE_HINT_NONE with nsChangeHint(0). r=dbaron MozReview-Commit-ID: CN66AimiuEu
248eb6469a616be3f33df4fc2756d41689cfdf38: Bug 1287019 - part2: prevent saving redundant screenshots in mozlog's HTML format result. r=jmaher
Jeremy Chen <jeremychen@mozilla.com> - Mon, 18 Jul 2016 13:53:58 +0800 - rev 389158
Push 23312 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:58:50 +0000
Bug 1287019 - part2: prevent saving redundant screenshots in mozlog's HTML format result. r=jmaher There are two identical pairs of screenshots (test/reference pair) which are png/base64 raw files generated from mozlog's HTML formatter. One pair is stored in the img element to present the visual result; the other pair is stored as a hyperlink source in the visual result's title. After part1 patch, we may have one more pair. It appears that the hyperlinks of the visual result's titles could be eliminated since they are visually closed to the visual results, and clicking the visual results provides the exact same function. DONTBUILD (NPOTB) MozReview-Commit-ID: 4CLfYXX8g69
124addcb422ff6cf7756fa1b55ca67f98dbb9187: Bug 1287019 - part1: make mozlog's HTML format support wptrunner screenshot. r=jmaher
Jeremy Chen <jeremychen@mozilla.com> - Mon, 18 Jul 2016 13:53:58 +0800 - rev 389157
Push 23312 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:58:50 +0000
Bug 1287019 - part1: make mozlog's HTML format support wptrunner screenshot. r=jmaher Current mozlog (v3.2) doesn't support screenshot logs exported from wptrunner. Add this support so we could run css test with --log-html to see more detail information, such as screenshots of test/reference pages. DONTBUILD (NPOTB) MozReview-Commit-ID: AUJwYfvNfda
bea2a824598cf3a4f016954cfb004e4f21b3c5c3: Bug 1287000 - Ensure ClearKey's CENC PSSH parser can handle PSSH boxes with a 0 size field. r=jwwang
Chris Pearce <cpearce@mozilla.com> - Fri, 15 Jul 2016 09:31:07 +1200 - rev 389156
Push 23312 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:58:50 +0000
Bug 1287000 - Ensure ClearKey's CENC PSSH parser can handle PSSH boxes with a 0 size field. r=jwwang Google's Web Platform EME tests contain a CENC PSSH box with a 0 size field. Our existing PSSH parser in our ClearKey plugin doesn't handle this well, it gets stuck in an infinite loop. We should really handle everything that Chrome handles, so we should handle this input. We also shouldn't really be using raw pointers in the PSSH parser. So rewrite the PSSH parser to use a ByteReader, and handle an invalid 0 sized common SystemID box. Also add gtests for the parser, and skip over PSSH boxes with unknown SystemIDs (if they have valid sizes that is). MozReview-Commit-ID: CdVPpphAJV
e18233987fa3497fa5bb1bc43b26798d88395deb: Bug 1281004: remove now-unused yaml task definitions; r=Callek draft
Dustin J. Mitchell <dustin@mozilla.com> - Sun, 10 Jul 2016 14:27:41 +0000 - rev 389155
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1281004: remove now-unused yaml task definitions; r=Callek MozReview-Commit-ID: xxjjlIYAma
fdf93694f6d850dda173fcbbfaf78e3582fd4336: Bug 1281004: make fennec debug tier-1 (forward-port of Bug 1282850); r=Callek draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 14 Jul 2016 01:48:08 +0000 - rev 389154
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1281004: make fennec debug tier-1 (forward-port of Bug 1282850); r=Callek MozReview-Commit-ID: GdiwlxgwZwF
a925d8004d7baa295cba173b87410c791fb18e18: Bug 1281004: Specify test tasks more flexibly; r=gps; r=gbrown draft
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 11 Jul 2016 23:27:14 +0000 - rev 389153
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1281004: Specify test tasks more flexibly; r=gps; r=gbrown This introduces a completely new way of specifying test task in-tree, completely replacing the old spider-web of YAML files. The high-level view is this: - some configuration files are used to determine which test suites to run for each test platform, and against which build platforms - each test suite is then represented by a dictionary, and modified by a sequence of transforms, duplicating as necessary (e.g., chunks), until it becomes a task definition The transforms allow sufficient generality to support just about any desired configuration, with the advantage that common configurations are "easy" while unusual configurations are supported but notable for their oddness (they require a custom transform). As of this commit, this system produces the same set of test graphs as the existing YAML, modulo: - extra.treeherder.groupName -- this was not consistent in the YAML - extra.treeherder.build -- this is ignored by taskcluster-treeherder anyway - mozharness command argument order - boolean True values for environment variables are now the string "true" - metadata -- this is now much more consistent, with task name being the label Testing of this commit demonstrates that it produces the same set of test tasks for the following projects (those which had special cases defined in the YAML): - autoland - ash (*) - willow - mozilla-inbound - mozilla-central - try: -b do -p all -t all -u all -b d -p linux64,linux64-asan -u reftest -t none -b d -p linux64,linux64-asan -u reftest[x64] -t none[x64] (*) this patch omits the linux64/debug tc-M-e10s(dt) test, which is enabled on ash; ash will require a small changeset to re-enable this test. MozReview-Commit-ID: G34dg9f17Hq
9cee40b24eb1ba0015780fe835e79d7bcea92222: Bug 1281004: only set MOZ_NODE_PATH for desktop; r=gbrown draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 06 Jul 2016 22:14:52 +0000 - rev 389152
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1281004: only set MOZ_NODE_PATH for desktop; r=gbrown MOZ_NODE_PATH should not be set for Android tests. Rather than setting it to the literal "None", this omits the environment variable on that platform. Only `fx_docker_desktop_generic.yml` (and now `fx_docker_android_generic.yml`) inherit from `fx_docker_test_base.yml`. And `fx_android-api-15_generic.yml` is the only Android-related YAML file to inherit from `fx_docker_desktop_generic.yml`. MozReview-Commit-ID: 7BhGXk9c8ir
15da1504a99c770f5de1582fcb8ecf191b69e46a: Bug 1281004: vendor voluptuous; r=gps draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 29 Jun 2016 20:39:02 +0000 - rev 389151
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1281004: vendor voluptuous; r=gps MozReview-Commit-ID: Hzz7EFf4coX
ee4175ea14f69e82cb95ccb6f1790450a799d5a8: Bug 1281004: fix suite/flavor for android tests; r=gbrown draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 01 Jul 2016 19:31:16 +0000 - rev 389150
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1281004: fix suite/flavor for android tests; r=gbrown MozReview-Commit-ID: 3PFpeq9OZ4l
7493d063ec4c694c6c9a78f5c116aa3321b8c335: Bug 1281004: put the -e10s in the groupSymbol for marionette; r=RyanVM draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 30 Jun 2016 21:13:04 +0000 - rev 389149
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1281004: put the -e10s in the groupSymbol for marionette; r=RyanVM MozReview-Commit-ID: AH2IzwRmVbq
43a102c107e6ed2502464b558c4dbc39173aa530: Bug 1281004: run e10s jsreftests in 2 chunks like non-e10s; r=jmaher draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 30 Jun 2016 20:20:40 +0000 - rev 389148
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1281004: run e10s jsreftests in 2 chunks like non-e10s; r=jmaher This makes the two copies of the suite consistent. MozReview-Commit-ID: FhxzwQlERnD
a2107eab902b737faa3667c50b8a139585e5fd60: Bug 1281004: remove -e10s from reftest TH symbols; r=RyanVM draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 30 Jun 2016 20:04:37 +0000 - rev 389147
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1281004: remove -e10s from reftest TH symbols; r=RyanVM For all of ther suites, the -e10s is attached to the group symbol, not the job symbol. MozReview-Commit-ID: BZcRCnEMy5U
c9529513d30bcc8ebf8fe2d3f1895769d233b249: Bug 1281004: run all web platform tests on desktop-test-xlarge; r=jmaher draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 30 Jun 2016 19:42:17 +0000 - rev 389146
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1281004: run all web platform tests on desktop-test-xlarge; r=jmaher This makes the instance size consistent for the whole suite MozReview-Commit-ID: 8s6n6BwXSjB
4369708f42b4e6ea8f4c800ff4683636fdbca534: Bug 1281004: add suite and flavor for web platform tests; r=armenzg draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 23 Jun 2016 21:39:59 +0000 - rev 389145
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1281004: add suite and flavor for web platform tests; r=armenzg MozReview-Commit-ID: Es0PM38OCTP
aa4ef7335a77a44ff3669a59de1f1ada052ef3a0: Bug 1281004: delete mulet test jobs; r=gerard-majax draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 08 Jul 2016 20:14:26 +0000 - rev 389144
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1281004: delete mulet test jobs; r=gerard-majax MozReview-Commit-ID: 2beMnQyvYh
be79f9b6ecc4a46ccff6c0d65d797d1b8bf17325: Bug 1280637 - Implement autospider.py --nobuild for running tests on existing build, r=terrence
Steve Fink <sfink@mozilla.com> - Wed, 13 Jul 2016 18:46:02 -0700 - rev 389143
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1280637 - Implement autospider.py --nobuild for running tests on existing build, r=terrence MozReview-Commit-ID: 9D4fT6TKa6b
bc11f3fed0a55bbcb5ca84f4d0fb4b81a94a8dda: Bug 1280637 - Implement --build-only, --skip-tests=all, and --jitflags=interp, r=terrence
Steve Fink <sfink@mozilla.com> - Wed, 13 Jul 2016 18:51:55 -0700 - rev 389142
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1280637 - Implement --build-only, --skip-tests=all, and --jitflags=interp, r=terrence MozReview-Commit-ID: A1RW4QMTK94
9e01e72d8ac7d86e3a358f370890b754534dff66: Bug 1280637 - Make sm-{asan,tsan,msan} try-only for now, r=garndt
Steve Fink <sfink@mozilla.com> - Fri, 08 Jul 2016 13:51:11 -0700 - rev 389141
Push 23311 by dmitchell@mozilla.com at Mon, 18 Jul 2016 17:51:23 +0000
Bug 1280637 - Make sm-{asan,tsan,msan} try-only for now, r=garndt MozReview-Commit-ID: Dx58G6O3B2Y
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip