4cfc776cc7cc38c7f453ee2e648dac76bc4e62d0: servo: Merge #9429 - Dispatch scroll events to layers above others (from pcwalton:iframe-scroll-stacking); r=mbrubeck
Patrick Walton <pcwalton@mimiga.net> - Tue, 26 Jan 2016 06:58:53 +0500 - rev 338057
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9429 - Dispatch scroll events to layers above others (from pcwalton:iframe-scroll-stacking); r=mbrubeck Closes #9416. r? @mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: b66a0014510aaebb7c926160923738fc4fe88ca2
28f6a6bb35a19308af5228f4a8fe0e92776b9a9e: servo: Merge #9428 - Make hit tests against box shadows always fail (from pcwalton:incorporeal-shadows); r=mbrubeck
Patrick Walton <pcwalton@mimiga.net> - Tue, 26 Jan 2016 06:13:27 +0500 - rev 338056
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9428 - Make hit tests against box shadows always fail (from pcwalton:incorporeal-shadows); r=mbrubeck Closes #9268. r? @mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 71d49fc73dd0f3fe42757d87cb60b98c9454d5fa
ce2894acbd0d1e50d8e08d791087d9a316a97ed4: servo: Merge #9426 - Remove unused import from tests/unit/net/data_loader.rs (from timvandermeij:unused-import); r=jdm
Tim van der Meij <timvandermeij@gmail.com> - Tue, 26 Jan 2016 05:27:17 +0500 - rev 338055
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9426 - Remove unused import from tests/unit/net/data_loader.rs (from timvandermeij:unused-import); r=jdm I noticed the following output at https://travis-ci.org/servo/servo/jobs/104733377#L1146: <pre> /home/travis/build/servo/servo/tests/unit/net/data_loader.rs:23:9: 23:33 warning: unused import, #[warn(unused_imports)] on by default /home/travis/build/servo/servo/tests/unit/net/data_loader.rs:23 use std::sync::mpsc::channel;` </pre> Manual inspection also tells me that this import is not used. It seems to have become obsolete by https://github.com/servo/servo/commit/2aa51742460a351abfb746aec4352dd6d27a3c52#diff-46fd738c30b50dc2950348f1563f99b9R7. Source-Repo: https://github.com/servo/servo Source-Revision: ea147cbd8269458ccc56e104792b69a21fbc74ce
320a31dca7a936ab52c84d9116e27c44805be737: servo: Merge #9424 - Update energy-monitor to 0.1.1 for change to dual license (from connorimes:energy-monitor-0.1.1); r=jdm
Connor Imes <connor.k.imes@gmail.com> - Tue, 26 Jan 2016 03:50:28 +0500 - rev 338054
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9424 - Update energy-monitor to 0.1.1 for change to dual license (from connorimes:energy-monitor-0.1.1); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: d34641dc3f523736075fa52715a6dcc02a697d29
9a574e2d81d42b187a114d25dcc6ecfe53129027: servo: Merge #9423 - Windows instructions (from larsbergstrom:windows_instructions); r=KiChjang
Lars Bergstrom <lars@lars.com> - Tue, 26 Jan 2016 02:30:22 +0500 - rev 338053
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9423 - Windows instructions (from larsbergstrom:windows_instructions); r=KiChjang r? anybody Source-Repo: https://github.com/servo/servo Source-Revision: 09992318d04be582ee671477cde7045f90695266
5960288a06883e607c09604ed80d6cd1646013c4: servo: Merge #9422 - Update ORGANIZATION.md to remove the legacy reftest harness item (from timvandermeij:organization-cleanup); r=larsbergstrom
Tim van der Meij <timvandermeij@gmail.com> - Tue, 26 Jan 2016 01:28:48 +0500 - rev 338052
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9422 - Update ORGANIZATION.md to remove the legacy reftest harness item (from timvandermeij:organization-cleanup); r=larsbergstrom The mentioned directory and file do not exist anymore. The linked issue, #5618, has been closed after PR #9293, so this item should be removed from the overview. Source-Repo: https://github.com/servo/servo Source-Revision: d57ab5f0c3bec8bf712e21c31799cfbae9bb04c0
29511166b9a26b53a389dd118ee0fdf97395ff4a: servo: Merge #9405 - layout: Remove some bogus code that tried to handle absolutely-positioned flows separately when storing overflow (from pcwalton:absolute-positioning-overflow); r=glennw
Patrick Walton <pcwalton@mimiga.net> - Mon, 25 Jan 2016 23:50:56 +0500 - rev 338051
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9405 - layout: Remove some bogus code that tried to handle absolutely-positioned flows separately when storing overflow (from pcwalton:absolute-positioning-overflow); r=glennw This code dates back to the time when absolutely positioned flows were ignored by all of their ancestors up to the containing block. This hasn't been true for at least a year. Closes #9306. Closes #9309. Is a partial fix for #9308. r? @glennw Source-Repo: https://github.com/servo/servo Source-Revision: 4755cc5c6211e845fc8081cb3c8a67b4bdbea5cc
60617eff358928ec73a2d7222d0f10d2fc7be5d6: servo: Merge #9418 - Check if root page exist before handling DOM events (from paulrouget:iframeCrash); r=jdm
Paul Rouget <me@paulrouget.com> - Mon, 25 Jan 2016 20:36:52 +0500 - rev 338050
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9418 - Check if root page exist before handling DOM events (from paulrouget:iframeCrash); r=jdm Fix #9417 For the test, I'm not sure how to simulate a mouse event or a key event in a way that it would be forwarded to the iframe. Any idea? Source-Repo: https://github.com/servo/servo Source-Revision: 842ec7c41566c478c07e30c10f330f9f8595eadd
4a66bf9641770e94681a3f5d03d90090b11123ba: servo: Merge #9400 - Fixing websocket subprotocol header validation (from jmr0:websocket); r=nox
jmr0 <jrosello720@gmail.com> - Mon, 25 Jan 2016 16:32:09 +0500 - rev 338049
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9400 - Fixing websocket subprotocol header validation (from jmr0:websocket); r=nox This takes care of https://github.com/servo/servo/issues/9034 Source-Repo: https://github.com/servo/servo Source-Revision: e74021baaa85ba1b2839192d4fcb4f4b5cb5536b
46898d6c84361f82b52cb9f78a0a40db90fcbbfc: servo: Merge #9413 - Move ConstantSpec, NonNullJSNative and define_constants from utils to interface (from nxnfufunezn:issue-9412); r=nox
nxnfufunezn <nxnfufunezn@gmail.com> - Sun, 24 Jan 2016 20:19:27 +0500 - rev 338048
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9413 - Move ConstantSpec, NonNullJSNative and define_constants from utils to interface (from nxnfufunezn:issue-9412); r=nox Fixes #9412 r? @nox Source-Repo: https://github.com/servo/servo Source-Revision: e93a460db4902195ec64e6fe67817f9e3a7c1da9
e89451f650e7a23ae482833c8f6c658e3ccc0b33: servo: Merge #9385 - Win32 support (from larsbergstrom:win32); r=frewsxcv,pcwalton,jdm,ecoal95
Lars Bergstrom <lars@lars.com> - Sat, 23 Jan 2016 06:57:57 +0500 - rev 338047
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9385 - Win32 support (from larsbergstrom:win32); r=frewsxcv,pcwalton,jdm,ecoal95 r? @frewsxcv for python stuff r? @pcwalton for the "remove usage of Gaol" stuff for Win32 r? anybody else for misc cargo.lock updates, etc. This replaces #7878. This works best with https://github.com/servo/mozjs/pull/71, too, to enable static linking, but can be run without (via some PATH hackery). The instructions are here, and will be added to a .md file in the repo once the mozjs changes also land: https://hackpad.com/Servo-on-Windows-C1LPcI2bP25 I'd like to get these changes landed because I've been rebasing them for months, they're otherwise quite stable, and don't affect our other platforms and targets. Source-Repo: https://github.com/servo/servo Source-Revision: 525e77f64fc65ea2397b4ff3849f5b1f39386698
3821807fe9d22d822b0cf32199a48da7b13a61c0: servo: Merge #9404 - Update HTMLFormElement.length to be of type unsigned long (from shssoichiro:htmlformelementlength); r=nox
Joshua Holmer <holmerj@uindy.edu> - Fri, 22 Jan 2016 22:24:23 +0500 - rev 338046
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9404 - Update HTMLFormElement.length to be of type unsigned long (from shssoichiro:htmlformelementlength); r=nox Fixes #9402 Source-Repo: https://github.com/servo/servo Source-Revision: a9147275413a1a83ab737f0188a283b2a7dedb85
a09458f8988fe20a880c2544d65f0cc66544d5df: servo: Merge #9367 - Add origin to Location and Url API (from Chandler:url_origin); r=jdm
Chandler Abraham <cabraham@twitter.com> - Fri, 22 Jan 2016 03:56:19 +0500 - rev 338045
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9367 - Add origin to Location and Url API (from Chandler:url_origin); r=jdm The origin field is part of location and url spec but hasn't been implemented in servo yet. https://html.spec.whatwg.org/multipage/browsers.html#dom-location-origin https://url.spec.whatwg.org/#dom-url-origin All of the logic to calculate the url origin exists in https://github.com/servo/rust-url This review threads through rust-url origin implementation into the servo location and url API. This fixes one websockets test: servo/tests/wpt/web-platform-tests/websockets/opening-handshake/003.html testing done: ./mach test-wpt tests/wpt/web-platform-tests/websockets/ I'm brand new to rust so feedback is appreciated, thanks! Source-Repo: https://github.com/servo/servo Source-Revision: 1c6fb0f04e0cf305f4e1f75371be84944b1e5518
0e3749ff03572e6b2446b7681df48f29c708ded3: servo: Merge #9399 - Fixes #9398 Integrate BuildTimeTrend into TravisCI (from nxnfufunezn:build_time-9398); r=jdm
nxnfufunezn <nxnfufunezn@gmail.com> - Fri, 22 Jan 2016 02:18:31 +0500 - rev 338044
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9399 - Fixes #9398 Integrate BuildTimeTrend into TravisCI (from nxnfufunezn:build_time-9398); r=jdm r? @jdm Source-Repo: https://github.com/servo/servo Source-Revision: 0dd024e492cff1bbbbceeb295c0e220d9dd045fc
1405b608998f01e5225bdcbe28bd64e8c20f9d69: servo: Merge #9393 - Update HTMLScriptElement::prepare to match the changed specification (from Ms2ger:renumber-prepare); r=jdm
Ms2ger <ms2ger@gmail.com> - Thu, 21 Jan 2016 23:01:48 +0500 - rev 338043
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9393 - Update HTMLScriptElement::prepare to match the changed specification (from Ms2ger:renumber-prepare); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 52da517a14d8f45a17203b3a137cf9fc8bcd64fb
9dc742835b57cb0d99cf8d0966bedcaa3e9c28c4: servo: Merge #9380 - Update cssparser (from servo:cssparserup); r=SimonSapin
Simon Sapin <simon.sapin@exyr.org> - Thu, 21 Jan 2016 22:16:21 +0500 - rev 338042
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9380 - Update cssparser (from servo:cssparserup); r=SimonSapin https://github.com/servo/rust-cssparser/pull/91 Source-Repo: https://github.com/servo/servo Source-Revision: 1ba1fb0b7f46472e1f37f4e3f2e7dde025fa9f1f
3bf89fb5373005d67f42fe0751e3c01d225cd83a: servo: Merge #9396 - update tests for WebIDL.py from mozilla-central (from psdh:fixwebidltests); r=Ms2ger
Prabhjyot Singh Sodhi <prabhjyotsingh95@gmail.com> - Thu, 21 Jan 2016 21:30:52 +0500 - rev 338041
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9396 - update tests for WebIDL.py from mozilla-central (from psdh:fixwebidltests); r=Ms2ger Fixes #9388 Source-Repo: https://github.com/servo/servo Source-Revision: 262974cb1190ebc776b2155dfdcc62d4743f65b3
8651f7611097c481104a6b4ad51707cd2b883abb: servo: Merge #9394 - Include the wpt lint in test-tidy --faster (from servo:wpt-lint); r=jdm
Ms2ger <Ms2ger@gmail.com> - Thu, 21 Jan 2016 19:21:34 +0500 - rev 338040
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9394 - Include the wpt lint in test-tidy --faster (from servo:wpt-lint); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 41892d4c93327b43dfe380a4e603789a86193069
385e2d0633ab24dbb2c51f7138c7d0cd208314b5: servo: Merge #9391 - Test redirect_count boundaries in Fetch (from nikkisquared:test_redirect); r=jdm
Nikki <nikkicubed@gmail.com> - Thu, 21 Jan 2016 02:07:08 +0500 - rev 338039
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9391 - Test redirect_count boundaries in Fetch (from nikkisquared:test_redirect); r=jdm I've written two new tests for Fetch: one to test the highest possible number of redirects succeeds; and another to ensure a failure in Fetch by requesting too many redirects. I also wrote a helper function to be used by each test, since the main difference is how many times they try to redirect. I've also changed the check against redirect_count in http_network fetch to compare it as greater than or equal to 20, as opposed to being only equal to 20. That's outside of the spec, but in my experience testing for pure equality can easily create errors. Even though it's technically not possible for redirect_count be above 20, bizarre bugs during runtime certainly happen. Source-Repo: https://github.com/servo/servo Source-Revision: c80fa3386459efd27b64c8b6cab33794e66d082b
8822324fd5f2415eea0122a949d02fdd92255f88: servo: Merge #9381 - Implement HTMLDetailsElement. Fixes #9216 (from MonsieurLanza:htmldetails); r=KiChjang
Lanza <dev@lanza.fr> - Wed, 20 Jan 2016 20:29:06 +0500 - rev 338038
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9381 - Implement HTMLDetailsElement. Fixes #9216 (from MonsieurLanza:htmldetails); r=KiChjang Implement the interface HTMLDetailsElement ( // https://html.spec.whatwg.org/multipage/#htmldetailselement ) All tests pass in tests/wpt/web-platform-tests/html/semantics/interactive-elements/the-details-element/details.html & tests/wpt/web-platform-tests/html/semantics/interactive-elements/the-details-element/toggleEvent.html Anyway, no change is made on layout and attribute open currently has no effect, it just fires a toggle event. Source-Repo: https://github.com/servo/servo Source-Revision: 5b2d2c0ed88e8b635f91c3421b472c804dd1afe4
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip