795a0011736371e2e140ff6986a55ad13808a609: Backed out 3 changesets (bug 1428676) for bc failures in browser/base/content/test/static/browser_parsable_css.js on a CLOSED TREE
shindli <shindli@mozilla.com> - Tue, 31 Jul 2018 19:30:46 +0300 - rev 429456
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Backed out 3 changesets (bug 1428676) for bc failures in browser/base/content/test/static/browser_parsable_css.js on a CLOSED TREE Backed out changeset 6ba5975115fc (bug 1428676) Backed out changeset 7f1270a9ec3d (bug 1428676) Backed out changeset 662bfc31a950 (bug 1428676)
78d9fa4f595b513cb191986ab28237e3b592e2b8: Bug 1472140 - 3. Remove ForceIsFirstPaint ipdl call; r=kats
Jim Chen <nchen@mozilla.com> - Tue, 31 Jul 2018 12:21:49 -0400 - rev 429455
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1472140 - 3. Remove ForceIsFirstPaint ipdl call; r=kats Remove the PCompositorBridge::ForceIsFirstPaint call that's no longer used anywhere.
d25226ca3633ec13b0d79cce0303622678f025dc: Bug 1408129 - Remove dead references to InputEventManager. r=aswan
Tom Schuster <evilpies@gmail.com> - Tue, 31 Jul 2018 02:33:19 +0200 - rev 429454
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1408129 - Remove dead references to InputEventManager. r=aswan
7379720ca6f562e77aa6f08bcad7c724b676f5f9: Bug 1408129 - Treat webextension commands as user input. r=aswan
Tom Schuster <evilpies@gmail.com> - Tue, 31 Jul 2018 02:31:05 +0200 - rev 429453
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1408129 - Treat webextension commands as user input. r=aswan
bf478347fb0a472e0d4f9151a567e574979f5d45: Bug 1478126 - Remove SharedIC support for BinaryArith Caches r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Tue, 03 Jul 2018 15:52:26 -0400 - rev 429452
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1478126 - Remove SharedIC support for BinaryArith Caches r=jandem
5851be32c083d94d15e4a7089dd94c50fa9f3f77: Bug 1479774 - Drop mozreview references from geckodriver docs. r=me
Andreas Tolfsen <ato@sny.no> - Tue, 31 Jul 2018 15:10:57 +0100 - rev 429451
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1479774 - Drop mozreview references from geckodriver docs. r=me DONTBUILD
bea25e2c93ac2921901dc9c6a15eff283dee9b9a: Bug 1479772 - Drop references to mozreview from Marionette docs. r=me
Andreas Tolfsen <ato@sny.no> - Tue, 31 Jul 2018 15:06:16 +0100 - rev 429450
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1479772 - Drop references to mozreview from Marionette docs. r=me
6ba5975115fc5e0ce0f823e46b61debc7acc2bf9: Bug 1428676 pt 3. Change our existing consumers of 'menulist-button' to use '-moz-menulist-button'. r=emilio
Jonathan Watt <jwatt@jwatt.org> - Wed, 20 Jun 2018 13:50:23 +0100 - rev 429449
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1428676 pt 3. Change our existing consumers of 'menulist-button' to use '-moz-menulist-button'. r=emilio
7f1270a9ec3d2c343fa4fb5b4589f866904246f3: Bug 1428676 pt 2. Test content can't use '-moz-appearance: -moz-menulist-button'. r=emilio
Jonathan Watt <jwatt@jwatt.org> - Wed, 20 Jun 2018 13:50:23 +0100 - rev 429448
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1428676 pt 2. Test content can't use '-moz-appearance: -moz-menulist-button'. r=emilio
662bfc31a950c7c270d538bda28f728f0e9a9416: Bug 1428676 pt 1. Add a '-moz-menulist-button' value to '-moz-appearance'. r=emilio
Jonathan Watt <jwatt@jwatt.org> - Tue, 19 Jun 2018 20:12:45 +0100 - rev 429447
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1428676 pt 1. Add a '-moz-menulist-button' value to '-moz-appearance'. r=emilio The '-moz-menulist-button' value currently behavies identically to the 'menulist-button' value. This is not implemented as an alias because later patches in this patch series will change the behavior of our pre-existing 'menulist-button' value to more closely match what Chrome does.
1d3fb65a58da4e2f73fe3f3c8b5d6d340269566d: Bug 1479439 - Fix wpt manifest, a=testonly on a CLOSED TREE
James Graham <james@hoppipolla.co.uk> - Tue, 31 Jul 2018 15:02:09 +0100 - rev 429446
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1479439 - Fix wpt manifest, a=testonly on a CLOSED TREE MozReview-Commit-ID: 4ztR9jfrhiz
ac688f61b766f81f16820b6a817c6fa0a1ad22da: Bug 1479290 - Reduce memory usage of wpt-update, r=ato
James Graham <james@hoppipolla.co.uk> - Sun, 29 Jul 2018 16:13:15 +0100 - rev 429445
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1479290 - Reduce memory usage of wpt-update, r=ato Summary: The memory usage of wpt-update has always been high, and accidentially regressed in Bug 1476053 to really problematic levels when doing a full metadata update for all test results. This patch implements a number of changes that reduce the peak memory usage to ~1Gb and the heap after reading all results data to ~600Mb. THere are several changes in this patch: * Change from a dict {test: [(subtest, prop, run_info, result)]} to a nested dictionary {test: {subtest: [(prop, run_info, result)]}}. This fixes the silliness that caused the previous regression. * Convert all unicode data to bytestrings and then intern() the bytestring. This allows reusing string allocations for repeated strings, of which there are many. * Process the test manifests upfront and then allow the manifest data to be gc'd before starting to process the results files, so that we are not holding on to data that is no longer required. * Stop storing status-type results as (status, default_expected); just look up the default_expected for a specific test if we have to update the expectations for that test. * Add __slots__ to all frequently-allocated classes to avoid the overhead of constructing an __dict__ for each instance, which typically has size overhead (see e.g. http://book.pythontips.com/en/latest/__slots__magic.html ) * Move to using a custom compact representation for the list of per-subtest results i.e. [(prop, run_info, results)]. This uses an array.array of 2-byte ints to store the entries and effectively interns the values, bit packing the representations of property to be updated and result (if it's a test status) into 4 bits each in the first byte, and the run info into the second byte. Properties with a complex data representation (e.g. LSAN failures) are stored directly, with a 0 value of the status bits indicating that the complex value should be read. Reviewers: ato Tags: #secure-revision Bug #: 1479290 Differential Revision: https://phabricator.services.mozilla.com/D2496 MozReview-Commit-ID: 7zGpdzdaqRj
f579a49b182b2a0cc9c3c1e6fb74d073b3b85e21: Bug 1479439 - [wpt-sync] Update web-platform-tests to 24c4f1e5c434a5ad018aa7467b7bfcffca764b8d, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Mon, 30 Jul 2018 15:20:00 +0000 - rev 429444
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1479439 - [wpt-sync] Update web-platform-tests to 24c4f1e5c434a5ad018aa7467b7bfcffca764b8d, a=testonly wpt-head: 24c4f1e5c434a5ad018aa7467b7bfcffca764b8d wpt-type: landing
fc5a4d05bad1d7442c2acf555cbb8b2a466bffc9: Bug 1473464 [wpt PR 11796] - Update wpt metadata, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Sat, 28 Jul 2018 09:30:45 +0000 - rev 429443
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1473464 [wpt PR 11796] - Update wpt metadata, a=testonly wpt-pr: 11796 wpt-type: metadata
7a29acb7922182a89f5ba367ee3c2360fb0af521: Bug 1473464 [wpt PR 11796] - Update the SVG IDL file, a=testonly
Luke Bjerring <lukebjerring@users.noreply.github.com> - Mon, 30 Jul 2018 15:19:30 +0000 - rev 429442
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1473464 [wpt PR 11796] - Update the SVG IDL file, a=testonly Automatic update from web-platform-testsUpdate the SVG IDL file + test (#11796) -- wpt-commits: 24c4f1e5c434a5ad018aa7467b7bfcffca764b8d wpt-pr: 11796
ce77e99e981559e43f54ad7e35de19281b7baf82: Bug 1479054 [wpt PR 12215] - Find LayoutText containing the first letter before attaching pseudo., a=testonly
Rune Lillesveen <futhark@chromium.org> - Mon, 30 Jul 2018 15:19:14 +0000 - rev 429441
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1479054 [wpt PR 12215] - Find LayoutText containing the first letter before attaching pseudo., a=testonly Automatic update from web-platform-testsFind LayoutText containing the first letter before attaching pseudo. We assert that we find the same text node before creating the element as we find when attaching the first letter LayoutText. We used to attach the ::first-letter pseudo element before finding the LayoutText from which we get the first letter text. We did crash in a clusterfuzz test because FirstLetterTextLayoutObject() was confused by a combination of a grid, button, anonymous wrappers and continuations. Instead of trying to fix all bugs in FirstLetterTextLayoutObject(), find the LayoutText before attaching the ::first-letter to make sure we are consistent instead of chasing clusterfuzz issues. Reported the incorrectness for button, grid, and ::first-letter in 868380. Bug: 859285, 868380 Change-Id: I335a32b466ab31858fb05ea5f650cf12ab674040 Reviewed-on: https://chromium-review.googlesource.com/1152982 Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#578993} -- wpt-commits: 3442f9d9d984af97c015dabbf1e59dde9585cca4 wpt-pr: 12215
3421bdc58bad8a8f3f743e662acd6d620e68a876: Bug 1477953 [wpt PR 12155] - html: Split semantics/tabular-data/processing-model-1/span-limits.html into two., a=testonly
Kent Tamura <tkent@chromium.org> - Mon, 30 Jul 2018 15:18:58 +0000 - rev 429440
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1477953 [wpt PR 12155] - html: Split semantics/tabular-data/processing-model-1/span-limits.html into two., a=testonly Automatic update from web-platform-testshtml: Split semantics/tabular-data/processing-model-1/span-limits.html into two. The third test and the forth test are very slow. Split out the latter to another file. Bug: https://github.com/web-platform-tests/wpt/issues/11187 Change-Id: I3af14e712b6b06603140666f08005fb18d6a0541 Reviewed-on: https://chromium-review.googlesource.com/1148163 Reviewed-by: Takayoshi Kochi <kochi@chromium.org> Commit-Queue: Kent Tamura <tkent@chromium.org> Cr-Commit-Position: refs/heads/master@{#578991} -- wpt-commits: 1e0465e0b37af31c2f261c3cfb3291afa143c1af wpt-pr: 12155
9ba6041879b61fb27a1adea609f35cd8324d5e68: Bug 1479351 [wpt PR 12223] - Remove html onshow tests, a=testonly
kaixinjxq <xiuqix.jiang@intel.com> - Mon, 30 Jul 2018 15:18:42 +0000 - rev 429439
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1479351 [wpt PR 12223] - Remove html onshow tests, a=testonly Automatic update from web-platform-testsRemove html onshow tests (#12223) -- wpt-commits: ae6368e7b8fafc7acdd9b6c0d8a31bda95f72c68 wpt-pr: 12223
8777a89ba7149829d4a41389ca57081886a80986: Bug 1478965 [wpt PR 12205] - Fix typo in appcache-worker.py, a=testonly
Kenichi Ishibashi <bashi@chromium.org> - Mon, 30 Jul 2018 15:18:26 +0000 - rev 429438
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1478965 [wpt PR 12205] - Fix typo in appcache-worker.py, a=testonly Automatic update from web-platform-testsFix typo in appcache-worker.py Change-Id: I67f20508138ef4690d3b1cb6744f23366b184767 Reviewed-on: https://chromium-review.googlesource.com/1152713 Reviewed-by: Matt Falkenhagen <falken@chromium.org> Commit-Queue: Kenichi Ishibashi <bashi@chromium.org> Cr-Commit-Position: refs/heads/master@{#578959} -- wpt-commits: 57f4c9655fdbfb9e555c9c0a2de6d3c90b4e01fe wpt-pr: 12205
706537a2dd55705bc20db06118091daa6c4c3a8d: Bug 1478962 [wpt PR 12200] - Remove Shared Worker WPT for WebUSB, a=testonly
Ovidio Henriquez <odejesush@chromium.org> - Mon, 30 Jul 2018 15:18:10 +0000 - rev 429437
Push 34364 by btara@mozilla.com at Tue, 31 Jul 2018 21:59:26 +0000
Bug 1478962 [wpt PR 12200] - Remove Shared Worker WPT for WebUSB, a=testonly Automatic update from web-platform-testsRemove Shared Worker WPT for WebUSB This change removes the WebUSB on Shared Worker web platform tests, since the feature is not yet implemented in any browser. Bug: 841510 Change-Id: I6cd09c245edcd69799b39701b82ba1510caf845e Reviewed-on: https://chromium-review.googlesource.com/1151752 Reviewed-by: Chong Zhang <chongz@chromium.org> Reviewed-by: Reilly Grant <reillyg@chromium.org> Commit-Queue: Ovidio Henriquez <odejesush@chromium.org> Cr-Commit-Position: refs/heads/master@{#578479} -- wpt-commits: ba4921d054808a44c2966507c19861ca729a76a2 wpt-pr: 12200
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip