67ad60554ead8135a436d12bee7831fbe935f9b8: servo: Merge #14387 - Add event target for bluetooth (from szeged:event-target); r=jdm
Attila Dusnoki <dati91@gmail.com> - Mon, 28 Nov 2016 22:13:31 -0800 - rev 340308
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14387 - Add event target for bluetooth (from szeged:event-target); r=jdm <!-- Please describe your changes on the following line: --> Add support for event listeners in webbluetooth. --- <!-- 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] 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: 2c05bf3c427fd6f14c1eae22de0241a4c4ac7769
6574308fe6cf3f8acb0a9fddb5147e9fee7af447: servo: Merge #14194 - Use Selenium for Gecko performance test (from shinglyu:gecko-webdriver); r=larsbergstrom,aneeshusa,jgraham
Shing Lyu <shing.lyu@gmail.com> - Mon, 28 Nov 2016 20:22:05 -0800 - rev 340307
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14194 - Use Selenium for Gecko performance test (from shinglyu:gecko-webdriver); r=larsbergstrom,aneeshusa,jgraham <!-- Please describe your changes on the following line: --> We run the `etc/ci/performance` test on Gecko for comparison, but the old add-on approach doesn't work anymore. I'm using selenium to drive Gecko instead. Also did some refactoring and fixed some nits I saw along the way. r? @aneeshusa --- <!-- 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 #14148 (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: 69f914b8b567424c85f9a947b453e7e9b0d4d243
dd026be7a637ba314f37a07b97b5f64b777430b6: servo: Merge #14400 - Add a log of only intermittents (from Manishearth:filter-intermittents); r=KiChjang
Manish Goregaokar <manishsmail@gmail.com> - Mon, 28 Nov 2016 18:38:53 -0800 - rev 340306
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14400 - Add a log of only intermittents (from Manishearth:filter-intermittents); r=KiChjang r? @KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: 015c7642618e5be3df06a8799a87ec152f7d46fc
164642cb52ce77caa17802c31f45534cc9ba48ee: servo: Merge #14331 - Add ./mach filter-intermittents for catching intermittents on CI (from Manishearth:filter-intermittents); r=larsbergstrom,jdm
Manish Goregaokar <manishsmail@gmail.com> - Mon, 28 Nov 2016 15:18:04 -0800 - rev 340305
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14331 - Add ./mach filter-intermittents for catching intermittents on CI (from Manishearth:filter-intermittents); r=larsbergstrom,jdm cc @metajack The plan here is to run this on the error summary of the logs after each WPT/CSS run, as `./mach filter-intermittents wpt-errorsummary.log --output filtered-errorsummary.log --auth /path/to/authfile` The `filtered-errorsummary.log` file will be a buildbot artifact for this run, and can be used for updating test results. We change WPT/CSS runs to not cause test failures on Buildbot; instead; the test failure will be caused by this job. We should at some point add a separate highfive task which ccs the appropriate bugs and tracks consistent failures. (We can change mach filter-intermittents to output a second file of intermittents matched to bug numbers to make this easy) A small issue with this is that this simple task might mask failures of the WPT harness itself. We have a separate test that tests if the test harness works though. (This test will fail if the log files it requires don't exist, perhaps that's enough to solve the problem) r? @larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: 4021d057c941f38ca9f9ef9bb03f91d1b54f01c0
43ba574b3fedc8f7144745fe38564437b9550699: servo: Merge #14353 - Fix the bloom filter stuff (from emilio:fix-bloom); r=SimonSapin
Emilio Cobos Álvarez <ecoal95@gmail.com> - Mon, 28 Nov 2016 10:30:19 -0800 - rev 340304
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14353 - Fix the bloom filter stuff (from emilio:fix-bloom); r=SimonSapin <!-- Please describe your changes on the following line: --> I think I got the numbers right, want to do a try run before just in case. r? @SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: 2289ad53dd9a2666645b1f7eef07636e21c1607e
f44fc63cea0937b394f16984026f1a751d7feaa2: servo: Merge #14392 - Fix a typo in components/bluetooth_traits/lib.rs (from zakorgy:patch-2); r=Ms2ger
Zakor Gyula <zakorgy@inf.u-szeged.hu> - Mon, 28 Nov 2016 07:16:51 -0800 - rev 340303
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14392 - Fix a typo in components/bluetooth_traits/lib.rs (from zakorgy:patch-2); 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 <!-- 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: 555aa4055377fd085e0322a84175bbfc1382ff69
af0eabaf7a6521b26df766d708fcfd0aa0771f65: servo: Merge #14383 - Stylo: implement column-rule-style (from Razican:column-rule-style); r=Wafflespeanut
Razican <razican@protonmail.ch> - Mon, 28 Nov 2016 04:57:28 -0800 - rev 340302
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14383 - Stylo: implement column-rule-style (from Razican:column-rule-style); r=Wafflespeanut Implemented `column-rule-style` in stylo. - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #13868 - [ ] There are tests for these changes OR - [x] These changes do not require tests because it's a style addition and I added the screenshot. Screenshot: ![screenshot from 2016-11-27 21-59-38](https://cloud.githubusercontent.com/assets/597469/20652731/0a7ccbfc-b4ff-11e6-8e4c-1547897bcf25.png) Source-Repo: https://github.com/servo/servo Source-Revision: 4dbca055c6d225e5fe5030bf2d402b73d2ea94da
b31a99e8e7d98a679a4c2e93340e283b3e74395f: servo: Merge #14381 - Move to Cargo workspaces (from servo:workspaces); r=SimonSapin
Anthony Ramine <n.oxyde@gmail.com> - Mon, 28 Nov 2016 01:44:40 -0800 - rev 340301
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14381 - Move to Cargo workspaces (from servo:workspaces); r=SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: eb7032f6dd5e8a1f8c0602666805d1d10cc84e65
56fc6a3f0d27968b4cbcb10ac58c5a76f46e2a57: servo: Merge #14382 - Revert temporary commit used to debug something in #14225 (from nox:revert-garbage); r=nox
Anthony Ramine <n.oxyde@gmail.com> - Mon, 28 Nov 2016 00:40:49 -0800 - rev 340300
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14382 - Revert temporary commit used to debug something in #14225 (from nox:revert-garbage); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: 17ccc6b393a776929e0990efc8686c968714a6f8
24d6ab59a093d72e8aeda94fc4357f9933b19b55: servo: Merge #14355 - Move algorithm for insertRule and deleteRule to style component (from upsuper:rulelist-mutate); r=Manishearth
Xidorn Quan <me@upsuper.org> - Sun, 27 Nov 2016 15:40:19 -0800 - rev 340299
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14355 - Move algorithm for insertRule and deleteRule to style component (from upsuper:rulelist-mutate); r=Manishearth <!-- Please describe your changes on the following line: --> r? @Manishearth --- <!-- 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 - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] 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: b18ec28fa7dab1728bb9e01d675534a28c43bb6a
126347905d872aeaa5b5aa2a8d9c67411268dd49: servo: Merge #14225 - Update js (from servo:update-js); r=jdm,Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Sun, 27 Nov 2016 05:03:15 -0800 - rev 340298
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14225 - Update js (from servo:update-js); r=jdm,Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 7d69f53794c9f823d524d0d4382c04c4a57bea65
17458270d9693d168c6b14bdfccbe34886c93948: servo: Merge #14375 - Don't return early from report_pending_exception() if the value is an unexpected object (from servo:error-info); r=nox
Ms2ger <Ms2ger@gmail.com> - Sun, 27 Nov 2016 01:37:41 -0800 - rev 340297
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14375 - Don't return early from report_pending_exception() if the value is an unexpected object (from servo:error-info); r=nox We will now dispatch the error event in this case as well. Source-Repo: https://github.com/servo/servo Source-Revision: 1888ffdb42f5b17e538ce17b81dde19908f4003e
84d3efcfbb34ec2dbd9013f9f689b1aa0d016527: servo: Merge #14373 - Use the ParserContext along with the Parser (from Wafflespeanut:parse); r=emilio
Ravi Shankar <wafflespeanut@gmail.com> - Sat, 26 Nov 2016 19:20:10 -0800 - rev 340296
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14373 - Use the ParserContext along with the Parser (from Wafflespeanut:parse); r=emilio <!-- Please describe your changes on the following line: --> This changes the `parse` function's signature to include `ParserContext`, so that we don't introduce another trait just for the sake of the context. Instead, we can safely ignore the context whenever we don't need it. --- <!-- 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 <!-- Either: --> - [x] These changes do not require tests because it's a refactor <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> r? @SimonSapin or @emilio or @Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 4755cb7586ab4a89f35bbccf8b57c85ed2f428e7
b29078f132699af836917ea09ea3eae9fdc93415: servo: Merge #14358 - stylo - implement -webkit-text-fill-color and -webkit-text-stroke (from chenpighead:webkit-text-stroke); r=canaltinova
Jeremy Chen <jeremychen@mozilla.com> - Sat, 26 Nov 2016 07:17:34 -0800 - rev 340295
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14358 - stylo - implement -webkit-text-fill-color and -webkit-text-stroke (from chenpighead:webkit-text-stroke); r=canaltinova <!-- Please describe your changes on the following line: --> Implement -webkit-text-fill-color property. Implement -webkit-text-stroke property, along with -webkit-text-stroke-width and -webkit-text-stroke-color longhand properties. --- <!-- 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 #13849 (github issue number if applicable). <!-- Either: --> - [ ] 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: c4f87f451faf8eeac3e046c38ebf8b9b3dd0051e
e4a9510193e62bd9b2de389e34572423bb1ffb67: servo: Merge #14365 - Property declaration block serialization should check for importance (from canaltinova:block-important); r=emilio
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 26 Nov 2016 05:09:55 -0800 - rev 340294
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14365 - Property declaration block serialization should check for importance (from canaltinova:block-important); r=emilio <!-- Please describe your changes on the following line: --> r? @emilio , @Manishearth --- <!-- 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 #14329 (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: a0269027db848354fe779ce73d03d60a2b26a87f
41fd3e16f183603a64c9d57fb5f0509f26a0d5d1: servo: Merge #14192 - implement support for the width query (from gterzian:support_equality_constraints); r=emilio
Gregory <gterzian@users.noreply.github.com> - Sat, 26 Nov 2016 04:09:24 -0800 - rev 340293
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14192 - implement support for the width query (from gterzian:support_equality_constraints); r=emilio <!-- Please describe your changes on the following line: --> implement support for the `width` media query --- <!-- 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 #https://github.com/servo/servo/issues/13670 (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: bcc76f8a58f2ebe3886d16ff3eebbe68e3debf6c
2761b7a619855c28357d6e4499f0b1739e5e842d: servo: Merge #14362 - Simplify the http_loader code (from servo:fetch-http-move); r=Wafflespeanut
Ms2ger <Ms2ger@gmail.com> - Fri, 25 Nov 2016 20:20:26 -0800 - rev 340292
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14362 - Simplify the http_loader code (from servo:fetch-http-move); r=Wafflespeanut Source-Repo: https://github.com/servo/servo Source-Revision: a093b56c84cd66e4629c1e252134b523a49f751d
2ebae01813c42a19e49dda59395b14807076fc50: servo: Merge #14335 - Add rerun-if-changed for bindings file (from upsuper:stylo-unit-rerun-build); r=bholley
Xidorn Quan <me@upsuper.org> - Fri, 25 Nov 2016 10:01:16 -0800 - rev 340291
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14335 - Add rerun-if-changed for bindings file (from upsuper:stylo-unit-rerun-build); r=bholley <!-- Please describe your changes on the following line: --> check_bindings.py uses bindings.rs as input, so it should be rerun if that file gets changed. --- <!-- 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 - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] 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. --> check_bindings.py uses bindings.rs as input, so it should be rerun if that file gets changed. Source-Repo: https://github.com/servo/servo Source-Revision: bf92d0a27ff04ce93a9e301d1782ea04d0a9a208
487970795136c909e1ed305d1b7f43fd054e686d: servo: Merge #14300 - stylo: Basic infrastructure for RestyleHint-driven traversal (from bholley:restyle_driven_traversal); r=emilio
Bobby Holley <bobbyholley@gmail.com> - Fri, 25 Nov 2016 09:00:44 -0800 - rev 340290
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #14300 - stylo: Basic infrastructure for RestyleHint-driven traversal (from bholley:restyle_driven_traversal); r=emilio Gecko Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=131701 (Don't review yet, will flag on the gecko bug when the time comes) Source-Repo: https://github.com/servo/servo Source-Revision: d98abaec20e624aa89a3abddf4cf2a6399951ef1
454e13d6e77108399c0b73290c2c08ee75793bcd: servo: Merge #13969 - html form validation initial steps with test html file (from bbansalWolfPack:master); r=jdm
Bhavya Bansal <bbansal@ncsu.edu> - Fri, 25 Nov 2016 06:49:44 -0800 - rev 340289
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13969 - html form validation initial steps with test html file (from bbansalWolfPack:master); r=jdm <!-- Please describe your changes on the following line: --> Added code for initial steps in html form validation. 1. Added methods for trait validatable 2. implemented stub methods for elements like HTMLInputElement, HTMLButtonElement, etc <!-- 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 - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] 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: beec035eb0ff6babf48ce836184329e60e795177
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip