searching for reviewer(Ms2ger)
78d8bfcb810b477b437c9b24d292a41149791f70: Bug 1601656 - Support nightly_build key in wpt-in-jstests. r=Ms2ger
Jan de Mooij <jdemooij@mozilla.com> - Thu, 05 Dec 2019 16:06:40 +0000 - rev 505781
Push 36888 by rgurzau@mozilla.com at Fri, 06 Dec 2019 16:33:05 +0000
Bug 1601656 - Support nightly_build key in wpt-in-jstests. r=Ms2ger jstests.py is throwing a KeyError because SAB tests use this. Differential Revision: https://phabricator.services.mozilla.com/D55980
0511194c149cd022624ef380fb65eb8463749a51: Bug 1539787 - Fix wptreport import, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Thu, 28 Mar 2019 13:10:56 +0000 - rev 467419
Push 35796 by csabou@mozilla.com at Mon, 01 Apr 2019 21:56:51 +0000
Bug 1539787 - Fix wptreport import, r=Ms2ger
7fc33c7516c3854f037b89911caeddad781c57f5: Bug 1507491 - WPTs for new WebAssembly.Table.prototype.grow. r=ms2ger
Lars T Hansen <lhansen@mozilla.com> - Mon, 18 Feb 2019 17:44:34 +0100 - rev 459887
Push 35578 by btara@mozilla.com at Tue, 19 Feb 2019 17:34:53 +0000
Bug 1507491 - WPTs for new WebAssembly.Table.prototype.grow. r=ms2ger Test cases for evolving JSAPI for the wasm reference types proposal: the grow() method on a table can now take a second argument. It can be null or an exported wasm function and it is used to initialize the new table slots. These tests are set apart from the regular test to make it clear that they are tentative. Once the reftypes proposal ships we should merge them into table/grow.any.js. Differential Revision: https://phabricator.services.mozilla.com/D20192
6d5a1544d885281cf3c90524bb10ac97c7a9558c: Bug 1528735 - Only stop if all tests are skipped on the first iteration, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Mon, 18 Feb 2019 13:33:44 +0000 - rev 459781
Push 35572 by cbrindusan@mozilla.com at Mon, 18 Feb 2019 21:43:34 +0000
Bug 1528735 - Only stop if all tests are skipped on the first iteration, r=Ms2ger If we got past the first iteration we shouldn't stop for the skipped count matching the total tests since we increment this with the total tests on each iteration. Differential Revision: https://phabricator.services.mozilla.com/D20153
c983e907bbfdb768b3745b2ba6616469880e3a84: Bug 1519347 - Fix filtering jsshell tests, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Thu, 07 Feb 2019 13:48:50 +0000 - rev 458203
Push 35518 by opoprus@mozilla.com at Fri, 08 Feb 2019 09:55:14 +0000
Bug 1519347 - Fix filtering jsshell tests, r=Ms2ger The previous approach based on filtering the JSON data directly has a number of problems that need more work to resolve, and the upstream change to cache the manifest between update and usage has made these problems blockers. In order to get things updated again, use the construted ManifestItem objects as the basis for filtering. This is a deoptimistation since it requires constructing a bunch of objects, but it's at least working. Differential Revision: https://phabricator.services.mozilla.com/D18978
faade3f1fa138c0abe93a88fd738307329b5d9a2: Bug 1520422 - Entries API should not use callback inferfaces - tests, r=Ms2ger
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 22 Jan 2019 10:30:08 +0100 - rev 454798
Push 35416 by opoprus@mozilla.com at Tue, 22 Jan 2019 16:25:09 +0000
Bug 1520422 - Entries API should not use callback inferfaces - tests, r=Ms2ger
914de25ef02776554dd747e3cdca24bcf7a805da: Bug 1520422 - Entries API should not use callback inferfaces, r=Ms2ger
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 22 Jan 2019 10:29:49 +0100 - rev 454797
Push 35416 by opoprus@mozilla.com at Tue, 22 Jan 2019 16:25:09 +0000
Bug 1520422 - Entries API should not use callback inferfaces, r=Ms2ger
cb2753660aa7b2c637531ce455663a53318fc877: Bug 1518819 - Fix setting logger from mach command line, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Wed, 09 Jan 2019 16:07:32 +0000 - rev 453062
Push 35344 by shindli@mozilla.com at Wed, 09 Jan 2019 21:41:24 +0000
Bug 1518819 - Fix setting logger from mach command line, r=Ms2ger We assumed that this method returned a logger and the fact that it doesn't means we end up initialising logging a second time with the default settings rather than the user overrides. Differential Revision: https://phabricator.services.mozilla.com/D16057
7e6d1da2ca5342b42e6e449824ee396de72b620d: Bug 1513570 - Part 4: Back out the jit-tests added in bug 1503012. r=Ms2ger
Jason Orendorff <jorendorff@mozilla.com> - Fri, 14 Dec 2018 18:15:56 +0000 - rev 450560
Push 35207 by aciure@mozilla.com at Sat, 15 Dec 2018 02:27:37 +0000
Bug 1513570 - Part 4: Back out the jit-tests added in bug 1503012. r=Ms2ger Differential Revision: https://phabricator.services.mozilla.com/D14317
b02359ec169fd8e3449af2d184988422da5fb310: Bug 1513570 - Part 3: setTimeout polyfill for running web-platform tests in the shell. r=Ms2ger
Jason Orendorff <jorendorff@mozilla.com> - Fri, 14 Dec 2018 18:15:28 +0000 - rev 450559
Push 35207 by aciure@mozilla.com at Sat, 15 Dec 2018 02:27:37 +0000
Bug 1513570 - Part 3: setTimeout polyfill for running web-platform tests in the shell. r=Ms2ger Differential Revision: https://phabricator.services.mozilla.com/D14316
73be0af7269ff48f8c5d6ee0bb060b4ad545120f: Bug 1513570 - Part 2: In the WPT testharness.js, treat the absence of `global.location`, rather than `global.self`, as evidence that we're in the shell. r=Ms2ger
Jason Orendorff <jorendorff@mozilla.com> - Fri, 14 Dec 2018 18:15:06 +0000 - rev 450558
Push 35207 by aciure@mozilla.com at Sat, 15 Dec 2018 02:27:37 +0000
Bug 1513570 - Part 2: In the WPT testharness.js, treat the absence of `global.location`, rather than `global.self`, as evidence that we're in the shell. r=Ms2ger We have to shim global.self for some tests that we want to run in the shell (see part 3). Differential Revision: https://phabricator.services.mozilla.com/D14315
94c3c85adfa902e2b3133411bc04e89d254ef9b9: Bug 1513570 - Part 1: Adapt stream tests to run in the shell. r=Ms2ger
Jason Orendorff <jorendorff@mozilla.com> - Fri, 14 Dec 2018 18:14:56 +0000 - rev 450557
Push 35207 by aciure@mozilla.com at Sat, 15 Dec 2018 02:27:37 +0000
Bug 1513570 - Part 1: Adapt stream tests to run in the shell. r=Ms2ger We don't support byte streams, transform streams, writable streams, or piping yet, but we will, and in the meantime our own meta files disable those tests for us. Differential Revision: https://phabricator.services.mozilla.com/D14314
817f3f5892beed92f0e9cd80716cbf7006e4fed4: Bug 1513570 - Part 0: Disable WritableStream and TransformStream tests. r=Ms2ger
Jason Orendorff <jorendorff@mozilla.com> - Fri, 14 Dec 2018 18:14:50 +0000 - rev 450556
Push 35207 by aciure@mozilla.com at Sat, 15 Dec 2018 02:27:37 +0000
Bug 1513570 - Part 0: Disable WritableStream and TransformStream tests. r=Ms2ger There is no point running any of these, as we have no support whatsoever for these features currently. Differential Revision: https://phabricator.services.mozilla.com/D14481
bfca182e8a80c68fc78b3dde6626fa53fec50cc9: Bug 1513580 - Ensure we only load the wpt test types we requested, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Thu, 13 Dec 2018 16:18:13 +0000 - rev 450411
Push 35200 by btara@mozilla.com at Thu, 13 Dec 2018 21:51:24 +0000
Bug 1513580 - Ensure we only load the wpt test types we requested, r=Ms2ger Differential Revision: https://phabricator.services.mozilla.com/D14438
add833a587f528541ef777857ad36b2a81e67318: Bug 1511399 - Fixup readable-stream jit tests for upstream changes, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Tue, 11 Dec 2018 13:55:40 +0000 - rev 450090
Push 35189 by ccoroiu@mozilla.com at Tue, 11 Dec 2018 21:33:05 +0000
Bug 1511399 - Fixup readable-stream jit tests for upstream changes, r=Ms2ger Differential Revision: https://phabricator.services.mozilla.com/D14144
6875c54fd481eeb715a96474b5babb2734423d04: Bug 1497898 - Update jstests.py wpt integration for manifest optimisations, r=bbouvier,Ms2ger
James Graham <james@hoppipolla.co.uk> - Fri, 16 Nov 2018 17:59:03 +0000 - rev 446824
Push 35052 by apavel@mozilla.com at Sat, 17 Nov 2018 11:25:40 +0000
Bug 1497898 - Update jstests.py wpt integration for manifest optimisations, r=bbouvier,Ms2ger Depends on D10743 Differential Revision: https://phabricator.services.mozilla.com/D11668
32aa5695f2ca06124214d447fda352709ea2736c: Bug 1505474 - Use downloaded manifest for wpt in jsshell, r=bbouvier,Ms2ger
James Graham <james@hoppipolla.co.uk> - Fri, 16 Nov 2018 15:23:21 +0000 - rev 446810
Push 35052 by apavel@mozilla.com at Sat, 17 Nov 2018 11:25:40 +0000
Bug 1505474 - Use downloaded manifest for wpt in jsshell, r=bbouvier,Ms2ger web-platform-tests gets its test list from a manifest file that's generated from the content of the tests. Unfortunately generating this manifest is slow, so it's unreasonable to create it from scratch for every test run. Until recently the generated manifest was kept in-tree, which was suboptimal in a few ways: * The manifest tended to get out of sync with the actual source * The large json file caused problems for tooling including source control and the review frontends. We previously switched `mach wpt` to download a manifest on demand and apply an incremental update. However this work missed the usage in jstests.py. This continued to use the increasing outdated in-tree manifest, which causes a number of problems * It doesn't have an up-to-date list of tests * It blocks removing that file * It blocks landing various optimisations to make updating the manifest faster. This patch fixes jstests.py to use a downloaded manifest. Unlike the tests run through a mach frontend jstests.py doesn't know where the objdir is, so it's hard to work out where to download the manifest. This patch adopts a heuristic approach; if the path to the jsshell looks like <root>/dist/bin and <root>/_tests exists, we assume it's a gecko-like objdir and use <root>/_tests/web-platform/ for the manifest; otherwise we just put it into the system tempdir. Because the manifest has to be updated on startup, this patch causes a startup time regression, but this will be considerably reduced by the work in Bug 1497898 for which this is a prerequisite. Differential Revision: https://phabricator.services.mozilla.com/D11667
a7812eefff9559ee40e9f0a8e6c812ea9d36f06d: Bug 1505632 - Baldr: correctly propagate AbortError from consume stream body operation (r=lth,baku,Ms2ger)
Luke Wagner <luke@mozilla.com> - Fri, 16 Nov 2018 10:32:20 -0600 - rev 446775
Push 35051 by csabou@mozilla.com at Fri, 16 Nov 2018 21:56:12 +0000
Bug 1505632 - Baldr: correctly propagate AbortError from consume stream body operation (r=lth,baku,Ms2ger)
5e6bc808c1d7bae1b7c63a257399820c67081c2c: Bug 1501924 - Fix a wrong use of assert_throws in createImageBitmap-invalid-args, r=Ms2ger
Andrea Marchesini <amarchesini@mozilla.com> - Thu, 25 Oct 2018 10:44:26 +0200 - rev 442961
Push 34932 by dvarga@mozilla.com at Thu, 25 Oct 2018 16:09:49 +0000
Bug 1501924 - Fix a wrong use of assert_throws in createImageBitmap-invalid-args, r=Ms2ger
54e9cd8211b3ac47092cbcbf6aaca0fb0abdb53e: Bug 1488473 - throw the appropriate exception object for each error. r=bbouvier, r=ms2ger
Lars T Hansen <lhansen@mozilla.com> - Fri, 14 Sep 2018 17:58:53 +0200 - rev 437660
Push 34690 by cbrindusan@mozilla.com at Fri, 21 Sep 2018 17:30:01 +0000
Bug 1488473 - throw the appropriate exception object for each error. r=bbouvier, r=ms2ger Type errors on entry to webidl-specified functions are thrown as TypeError. Range errors discovered later are throw as RangeError. We were conflating these in a single error message, hence nothing worked quite properly. Two fixes here to test cases that also did not quite distinguish these two cases.
ef8e1b2515df8a8284d2b8abad753bba9a9aa4df: Bug 1490229 - make operations on wasm namespaces and interfaces enumerable. r=bbouvier, r=ms2ger
Lars T Hansen <lhansen@mozilla.com> - Fri, 14 Sep 2018 15:48:21 +0200 - rev 437658
Push 34690 by cbrindusan@mozilla.com at Fri, 21 Sep 2018 17:30:01 +0000
Bug 1490229 - make operations on wasm namespaces and interfaces enumerable. r=bbouvier, r=ms2ger The WebIDL spec requires enumerable operations here.
b0f4e67b3ae1bd2e084e12a6dd6cd816636c3a8c: Bug 1469395 - Remove support for storing WebAssembly.Modules in IDB (r=lth,janv,Ms2ger)
Luke Wagner <luke@mozilla.com> - Wed, 08 Aug 2018 12:13:16 -0500 - rev 430706
Push 34410 by toros@mozilla.com at Thu, 09 Aug 2018 10:02:47 +0000
Bug 1469395 - Remove support for storing WebAssembly.Modules in IDB (r=lth,janv,Ms2ger)
f441099082119d60b362a5cf451408f02200e7b4: bug 1366287 - Part 4: Add Rust tests for is_bigint. r=Ms2ger
Robin Templeton <robin@igalia.com> - Fri, 11 May 2018 19:44:33 -0700 - rev 419803
Push 34049 by btara@mozilla.com at Fri, 25 May 2018 10:01:58 +0000
bug 1366287 - Part 4: Add Rust tests for is_bigint. r=Ms2ger
bbe538384ae8b61c0af775305facc392f172fd94: Bug 1366287 - Part 1.0: Define a new BigInt primitive type, with a GDB prettyprinter, Rust binding support, and a new out-of-line TraceKind. (Disabled by default, implemented only incompletely, currently passing --enable-bigint will disable JITs, will be flipped on Eventually once every sub-aspect is in place, Don't Have A Cow, Man.) r=jwalden, r=Ms2ger, r=sfink
Robin Templeton <robin@igalia.com> - Thu, 24 May 2018 11:26:09 -0700 - rev 419792
Push 34049 by btara@mozilla.com at Fri, 25 May 2018 10:01:58 +0000
Bug 1366287 - Part 1.0: Define a new BigInt primitive type, with a GDB prettyprinter, Rust binding support, and a new out-of-line TraceKind. (Disabled by default, implemented only incompletely, currently passing --enable-bigint will disable JITs, will be flipped on Eventually once every sub-aspect is in place, Don't Have A Cow, Man.) r=jwalden, r=Ms2ger, r=sfink
a18120245eb7f5724a8083e5500ed8baa7df2b95: bug 1366287 - Part 4: Add Rust tests for is_bigint. r=Ms2ger
Robin Templeton <robin@igalia.com> - Fri, 11 May 2018 19:44:33 -0700 - rev 417992
Push 33984 by cbrindusan@mozilla.com at Sat, 12 May 2018 09:47:51 +0000
bug 1366287 - Part 4: Add Rust tests for is_bigint. r=Ms2ger
dd19d38a2b1cf02eebf9ef33f1a9a0e44f844338: bug 1366287 - Part 1.2: Add a BigInt type to the Rust bindings. r=Ms2ger
Robin Templeton <robin@igalia.com> - Fri, 11 May 2018 19:09:38 -0700 - rev 417988
Push 33984 by cbrindusan@mozilla.com at Sat, 12 May 2018 09:47:51 +0000
bug 1366287 - Part 1.2: Add a BigInt type to the Rust bindings. r=Ms2ger
cf427d7b3af807140ecbc589376f3f8d3189ae17: Bug 1429045 - Fix http status test to return in the right places, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Tue, 09 Jan 2018 12:58:45 +0000 - rev 398404
Push 33218 by archaeopteryx@coole-files.de at Tue, 09 Jan 2018 23:41:01 +0000
Bug 1429045 - Fix http status test to return in the right places, r=Ms2ger This was a regression from bug 1396534 MozReview-Commit-ID: 9Yfdo2rGqVZ
38e7e0bba03684d37c8331667f6a1b2df2030670: Bug 1399825 - Include nsXULAppAPI.h in nsThreadManager.cpp. r=Ms2ger
Philippe Normand <philn@igalia.com> - Thu, 14 Sep 2017 12:51:41 +0100 - rev 380969
Push 32504 by archaeopteryx@coole-files.de at Thu, 14 Sep 2017 21:59:22 +0000
Bug 1399825 - Include nsXULAppAPI.h in nsThreadManager.cpp. r=Ms2ger This ensures XRE_IsContentProcess() is defined, as it's used in this file. MozReview-Commit-ID: GwBYcFBiUBK
601b7a4f946c8286834cc7bdcac079ff2878d2fb: Bug 1344878 - add BUG_COMPONENT to probes/* files. r=Ms2ger
Joel Maher <jmaher@mozilla.com> - Fri, 24 Mar 2017 09:50:48 -0400 - rev 349552
Push 31553 by kwierso@gmail.com at Sat, 25 Mar 2017 00:17:38 +0000
Bug 1344878 - add BUG_COMPONENT to probes/* files. r=Ms2ger MozReview-Commit-ID: I1SnPlEdHLj
a0e6a0c4712a9487f690a44e1b79c0539bd3f1ff: Bug 1333114 - Refactor wpt TestRunner, r=automatedtester,Ms2ger
James Graham <james@hoppipolla.co.uk> - Mon, 30 Jan 2017 08:06:44 -0800 - rev 348901
Push 31539 by kwierso@gmail.com at Wed, 22 Mar 2017 23:54:52 +0000
Bug 1333114 - Refactor wpt TestRunner, r=automatedtester,Ms2ger In order to support leak checking in web-platform-tests, we have to support restarting the browser before a test starts, which is complicated by the architecture of wptrunner that puts the TestRunner and associated Executor in a separate process. In the previous architecture the Executor process grabbed the test to run from the queue so it wasn't possible to restart the browser once the test was known without considerable difficulty. The primary goal of this refactor is to give the TestRunner access to the test before it is passed to the executor. However imlementing this was complicated by the poor structure of the existing code. To make things more comprehensible the TestRunner class is factored into a more explicit state machine, with a run() loop that either transitions the runner into the next state or waits for an external command which causes such a state transition. MozReview-Commit-ID: 7cvSkYlCSKe
dcfc7ad22d0234b9a1c7bd3cc035a12636ac8b0a: Bug 1345490 - Skip travis when upstreaming wpt commits, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Mon, 13 Mar 2017 12:59:40 +0000 - rev 348298
Push 31518 by archaeopteryx@coole-files.de at Sat, 18 Mar 2017 15:25:21 +0000
Bug 1345490 - Skip travis when upstreaming wpt commits, r=Ms2ger Since we currently just delete the branch before CI runs causing errors and unnneccessary resource usage. MozReview-Commit-ID: AgOZmlmuUnM
10e19c3ecc3bd5ef2aeabe1fb9b5b26d9080d0d7: Bug 1346782 - Use full path when searching for wpt directory metadata, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Mon, 13 Mar 2017 11:58:38 +0000 - rev 348297
Push 31518 by archaeopteryx@coole-files.de at Sat, 18 Mar 2017 15:25:21 +0000
Bug 1346782 - Use full path when searching for wpt directory metadata, r=Ms2ger This avoids a cache collision between directories in the main test set and vendor-specific tests under some different metadata root. MozReview-Commit-ID: 5WaEtaLJkVD
c20d0b8a0df79d73f60e199ee026a9f5b3a4e634: servo: Merge #15987 - Fix a couple of HTML parsing issues (from nox:h5e); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Thu, 16 Mar 2017 17:36:00 -0700 - rev 348075
Push 31512 by cbook@mozilla.com at Fri, 17 Mar 2017 13:28:24 +0000
servo: Merge #15987 - Fix a couple of HTML parsing issues (from nox:h5e); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 47f0b4155cb2925dc0702aedf1a539b5ac22a286
9377eb0e4de37e83278f4098cfcdb695632e02d4: Bug 1067942 - Change error message for attempted getter-only property writes to include the property name. r=terrence,ms2ger
Till Schneidereit <till@tillschneidereit.net> - Tue, 30 Sep 2014 01:17:55 +0200 - rev 347933
Push 31508 by cbook@mozilla.com at Thu, 16 Mar 2017 14:36:04 +0000
Bug 1067942 - Change error message for attempted getter-only property writes to include the property name. r=terrence,ms2ger MozReview-Commit-ID: 2IyEPyAaoNt
8647490d68063ac11a4053fd4acd2fb4e43daa6d: Bug 1345490 - Skip travis when upstreaming wpt commits, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Mon, 13 Mar 2017 12:59:40 +0000 - rev 347797
Push 31505 by kwierso@gmail.com at Wed, 15 Mar 2017 21:25:15 +0000
Bug 1345490 - Skip travis when upstreaming wpt commits, r=Ms2ger Since we currently just delete the branch before CI runs causing errors and unnneccessary resource usage. MozReview-Commit-ID: AgOZmlmuUnM
c96c8279f39bdcde47852c4a88879663c9e315fc: Bug 1346782 - Use full path when searching for wpt directory metadata, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Mon, 13 Mar 2017 11:58:38 +0000 - rev 347796
Push 31505 by kwierso@gmail.com at Wed, 15 Mar 2017 21:25:15 +0000
Bug 1346782 - Use full path when searching for wpt directory metadata, r=Ms2ger This avoids a cache collision between directories in the main test set and vendor-specific tests under some different metadata root. MozReview-Commit-ID: 5WaEtaLJkVD
b70244d23211c21cbcee34d55163fe7a4a9d642b: servo: Merge #15821 - Implement ImageData constructors #15671 -- 1 (from montrivo:ImDataConstructors); r=Ms2ger
montrivo <montrivo@github.com> - Wed, 15 Mar 2017 02:23:48 -0700 - rev 347732
Push 31504 by kwierso@gmail.com at Wed, 15 Mar 2017 21:05:46 +0000
servo: Merge #15821 - Implement ImageData constructors #15671 -- 1 (from montrivo:ImDataConstructors); r=Ms2ger <!-- Please describe your changes on the following line: --> Implement ImageData constructors * new constructors in the imagedata.rs file * modification of the ImageData::new method * new method ImageData::from_vec * new wpt test file imagedata.html --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes affect #15671 (github issue number if applicable). <!-- Either: --> - [X] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 5bfa87a8e27e125fced2c8824e3ce784f8dc5405
4b8135d2a568b152bd1e08efd8a57cf7884f7e7e: servo: Merge #15927 - added tidiness check for "-> ()" (from lucantrop:master); r=Ms2ger
lucantrop <luka.hadzi@gmail.com> - Mon, 13 Mar 2017 10:01:16 -0700 - rev 347359
Push 31496 by cbook@mozilla.com at Tue, 14 Mar 2017 13:21:57 +0000
servo: Merge #15927 - added tidiness check for "-> ()" (from lucantrop:master); r=Ms2ger <!-- Please describe your changes on the following line: --> I added the check, modified the tests and removed all instances of "-> ()" that were already there. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #15925 (github issue number if applicable). <!-- Either: --> - [X] There are tests for these changes <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: a6f89c503671726bcb0407cd84c380f3af4a7916
b7a8694f9ca45a73487b6b983e155b782b5c09bb: servo: Merge #15882 - Clean up HTMLImageElement::areas (from ak1t0:clean-up-htmlimageelement); r=Ms2ger
ak1t0 <aktoo3097@gmail.com> - Mon, 13 Mar 2017 07:47:56 -0700 - rev 347319
Push 31494 by kwierso@gmail.com at Mon, 13 Mar 2017 20:58:17 +0000
servo: Merge #15882 - Clean up HTMLImageElement::areas (from ak1t0:clean-up-htmlimageelement); r=Ms2ger <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #15835 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because github issue says no tests needed. <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 94c344a01422ef39c216f27bdcb3046f3ecf84ef
5dcd1eb2ef0750b4ce03e570f748401adbd6d671: servo: Merge #15888 - style: Simplify style sharing code (from emilio:caching); r=Ms2ger
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 09 Mar 2017 11:33:33 -0800 - rev 346783
Push 31478 by kwierso@gmail.com at Fri, 10 Mar 2017 00:29:30 +0000
servo: Merge #15888 - style: Simplify style sharing code (from emilio:caching); r=Ms2ger No functional changes, just some code cleanup. Source-Repo: https://github.com/servo/servo Source-Revision: 5c46e86546a607b7151758d8f18601febe4ce4f3
ec3adc50935dfca4d08fff5d0515a085d9430017: Bug 1345301 - elt.firstChild.remove() doesn't trigger a DOMSubtreeModified event, r=ms2ger
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 08 Mar 2017 20:05:34 +0200 - rev 346607
Push 31472 by kwierso@gmail.com at Thu, 09 Mar 2017 01:08:10 +0000
Bug 1345301 - elt.firstChild.remove() doesn't trigger a DOMSubtreeModified event, r=ms2ger
7ffc126263977899683fda7be4cf14e7498357da: servo: Merge #15855 - s/IframeLoadEventSteps/IFrameLoadEventSteps/g (from ferjm:IframeLoadEventSteps); r=Ms2ger
Fernando Jiménez Moreno <ferjmoreno@gmail.com> - Tue, 07 Mar 2017 09:38:44 -0800 - rev 346331
Push 31464 by kwierso@gmail.com at Wed, 08 Mar 2017 00:27:44 +0000
servo: Merge #15855 - s/IframeLoadEventSteps/IFrameLoadEventSteps/g (from ferjm:IframeLoadEventSteps); r=Ms2ger All the other IFrame* names have the capital "I" and capital "F", so I'm changing this to keep uniformity. - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). - [ ] These changes do not require tests because it's just a name change and the code is already tested. Source-Repo: https://github.com/servo/servo Source-Revision: f85c8ef744c9f57649621eea6ba057f2fbb797b2
817f09e9fae73131a7c33dbd844005a15a523879: servo: Merge #15798 - Switch to our own websocket fork (from nox:websocket); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Thu, 02 Mar 2017 07:41:20 -0800 - rev 345578
Push 31440 by kwierso@gmail.com at Thu, 02 Mar 2017 21:09:24 +0000
servo: Merge #15798 - Switch to our own websocket fork (from nox:websocket); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: dabbdaf971c14e7b79704bc6d473ef351a3a9192
d0cb52dd5feb8b49ec9f08006a7da6c499bf7d73: Bug 1342062 - Ignore .rej files in web-platform-tests, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Thu, 23 Feb 2017 14:53:38 +0000 - rev 345011
Push 31428 by kwierso@gmail.com at Mon, 27 Feb 2017 21:12:30 +0000
Bug 1342062 - Ignore .rej files in web-platform-tests, r=Ms2ger This ensures that they are not added to the manifest. MozReview-Commit-ID: 5blMXYYNV8U
d47255dae628cd97b6262f9b36b63abf6b8f8eeb: servo: Merge #14962 - Remove network requests from image cache thread (from jdm:image_script_load); r=Ms2ger,glennw,emilio
Josh Matthews <josh@joshmatthews.net> - Wed, 22 Feb 2017 17:50:48 -0800 - rev 344348
Push 31407 by cbook@mozilla.com at Thu, 23 Feb 2017 13:58:01 +0000
servo: Merge #14962 - Remove network requests from image cache thread (from jdm:image_script_load); r=Ms2ger,glennw,emilio The design of initiating network requests from the image cache thread was simple, but it makes it difficult to implement image loading that conforms to the HTML specification. These changes make the implementation of HTMLImageElement responsible for network requests for `<img>` elements, and CSS-based images (background-image, bullets, etc.) are requested by the script thread to ensure that the layout thread does not attempt to retain unsafe pointers to DOM nodes during asynchronous operations. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #7708 - [X] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: 854d720b21dda68034233a25385c4f2564a4a2d5
3ea121f60697e154bf86775a09a2bf2da0bbd8b4: servo: Merge #15686 - Use serde_json to persist cookies in the net crate (from nox:serde-cookies); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Wed, 22 Feb 2017 05:03:39 -0800 - rev 344251
Push 31405 by kwierso@gmail.com at Wed, 22 Feb 2017 22:55:38 +0000
servo: Merge #15686 - Use serde_json to persist cookies in the net crate (from nox:serde-cookies); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: deabf9618438627edb04a76ebd086b612012fc75
51ecfa1834c3ee219899ef1096eb8a950b0b176f: servo: Merge #15659 - Eliminate a mem::transmute in CodeGen (from gregkatz:eliminate_transmute_find_enum); r=Ms2ger
Gregory Katz <gregkatz@gmail.com> - Tue, 21 Feb 2017 04:28:32 -0800 - rev 344021
Push 31396 by kwierso@gmail.com at Wed, 22 Feb 2017 01:05:24 +0000
servo: Merge #15659 - Eliminate a mem::transmute in CodeGen (from gregkatz:eliminate_transmute_find_enum); r=Ms2ger <!-- Please describe your changes on the following line: --> Eliminate a mem::transmute in CodeGen by changing the find_enum_string_index function to take a slice of pairs and return an enum value. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #15587 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because _____ <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: af6353df87770c6d616facdc07f9f929e99b9eda
c4af59675bb868b5f6cca6181478959515890abd: Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Fri, 17 Feb 2017 08:06:34 +0000 - rev 343889
Push 31391 by philringnalda@gmail.com at Tue, 21 Feb 2017 04:29:09 +0000
Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger MozReview-Commit-ID: 49stqMka8j5
67538b51b43a50423bae3c400d2e3987df9531b8: Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Fri, 17 Feb 2017 08:06:34 +0000 - rev 343595
Push 31382 by kwierso@gmail.com at Fri, 17 Feb 2017 21:41:52 +0000
Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger MozReview-Commit-ID: 49stqMka8j5
65467acedb740d0145d16dc52ddb38847588de47: Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger
James Graham <james@hoppipolla.co.uk> - Fri, 17 Feb 2017 08:06:34 +0000 - rev 343575
Push 31382 by kwierso@gmail.com at Fri, 17 Feb 2017 21:41:52 +0000
Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger MozReview-Commit-ID: 49stqMka8j5