069b984183b4221fa8c556f24bbd52103007c8dc: servo: Merge #6715 - Implement more methods on LayoutJS (from Ms2ger:layoutelement); r=jdm
Ms2ger <ms2ger@gmail.com> - Thu, 23 Jul 2015 12:40:52 -0600 - rev 474898
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6715 - Implement more methods on LayoutJS (from Ms2ger:layoutelement); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: f44d75e5b2e4229728d97b6a70de3babd3496eb1
6e998b0a23fbb408680f46aa2a4d13ce5febf77f: servo: Merge #6683 - Implement DOMPoint and DOMPointReadOnly (from tschneidereit:dompoint); r=Ms2ger
Till Schneidereit <till@tillschneidereit.net> - Thu, 23 Jul 2015 11:38:14 -0600 - rev 474897
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6683 - Implement DOMPoint and DOMPointReadOnly (from tschneidereit:dompoint); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 658c3d05ae72b52e543342c7a33d37a345eb4374
7764e169a5a77a50d4392a1cba11cb6e58abad3f: servo: Merge #6700 - Update rust-selectors (from servo:selectors); r=Ms2ger
Simon Sapin <simon.sapin@exyr.org> - Thu, 23 Jul 2015 10:55:37 -0600 - rev 474896
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6700 - Update rust-selectors (from servo:selectors); r=Ms2ger Update for https://github.com/servo/rust-selectors/pull/37 Source-Repo: https://github.com/servo/servo Source-Revision: 5d857c5d0cac67337ea01895b7cf309359c89cce
906357bdec2dc02f0c0070aa04ddc22eee366ba0: servo: Merge #6707 - script: Increase our file descriptor limit on Linux (from pcwalton:more-fds); r=larsbergstrom
Patrick Walton <pcwalton@mimiga.net> - Thu, 23 Jul 2015 06:18:35 -0600 - rev 474895
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6707 - script: Increase our file descriptor limit on Linux (from pcwalton:more-fds); r=larsbergstrom We've had problems with this before, and I think it's starting to cause problems again. See PRs #6629 and #6616; my current theory is that this is the problem. r? @larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: 0d7744b198d95bc2dae31a2cd48bdef1b1eeb792
67e8fa8c96e5965d566b1132d3e9b163163d814f: servo: Merge #6706 - Move the WebSocket constructor logic out of WebSocket::new (from Ms2ger:ctor); r=jdm
Ms2ger <ms2ger@gmail.com> - Thu, 23 Jul 2015 01:44:20 -0600 - rev 474894
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6706 - Move the WebSocket constructor logic out of WebSocket::new (from Ms2ger:ctor); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: c24d37dfccc0a57fa37efc56d08de2679db963e1
72dd1c33a4f8a0f0b014aa74ff7d0a7ff09081c8: servo: Merge #6691 - Implement mouseevent.which (needed for enyojs sampler) (from glennw:mouse-which); r=jdm
Glenn Watson <gw@intuitionlibrary.com> - Wed, 22 Jul 2015 21:53:00 -0600 - rev 474893
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6691 - Implement mouseevent.which (needed for enyojs sampler) (from glennw:mouse-which); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: ff86e0094cc4d65c5690a9df8e6996c49f9f076f
6fdd964bee246fd4768fcc65f83490cd88490c16: servo: Merge #6698 - Implement some methods on LayoutJS<Element> (from Ms2ger:layoutelement); r=jdm
Ms2ger <ms2ger@gmail.com> - Wed, 22 Jul 2015 21:10:04 -0600 - rev 474892
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6698 - Implement some methods on LayoutJS<Element> (from Ms2ger:layoutelement); r=jdm Part of my long-term plan to stop exposing `unsafe_get()` outside the script crate. Source-Repo: https://github.com/servo/servo Source-Revision: 37a1e22515e98fbda93d7e856c5a67b21d9b00a4
585e501f38d4e4b489d6f9373cd1fe42e4ca5d41: servo: Merge #6667 - Optimize `Node.normalize()` (from notriddle:master); r=Ms2ger
Michael Howell <michael@notriddle.com> - Wed, 22 Jul 2015 15:13:43 -0600 - rev 474891
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6667 - Optimize `Node.normalize()` (from notriddle:master); r=Ms2ger Do not copy the discarded node's text data, borrow it. Closes #6658. p.s. What's the `let text_node = text_node.clone();` for? I removed it because it doesn't seem to be necessary, but I'd like to be sure. Source-Repo: https://github.com/servo/servo Source-Revision: 5dba6d5b010e0d40ef282b6e43925ad0a7c44315
74b505266d1f9d849cc4dffda3a01ebf4ac70ef5: servo: Merge #6635 - Spawn a thread for WebSocket messages (from Ms2ger:ws-task); r=jdm
Ms2ger <ms2ger@gmail.com> - Wed, 22 Jul 2015 14:26:21 -0600 - rev 474890
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6635 - Spawn a thread for WebSocket messages (from Ms2ger:ws-task); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 6fd31867baabd36a7a6fee5541c0d9816d877138
b9395f0dfc14a52c766fe3bdd79f208a35a06241: servo: Merge #6693 - Tidy finds WebIDLs with no spec (from notriddle:tidy-webidl); r=jdm
Michael Howell <michael@notriddle.com> - Wed, 22 Jul 2015 13:44:12 -0600 - rev 474889
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6693 - Tidy finds WebIDLs with no spec (from notriddle:tidy-webidl); r=jdm Closes #6689 Source-Repo: https://github.com/servo/servo Source-Revision: 11a3423c29369e712ca1ce38417b9f9cf6845fd7
ba8c2189a1af87f9144021a51f7f1d3eb86cc8c9: servo: Merge #6682 - Fix a few issues (from boghison:scripttask); r=jdm
Bogdan Cuza <bogdan.cuza@hotmail.com> - Wed, 22 Jul 2015 12:25:57 -0600 - rev 474888
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6682 - Fix a few issues (from boghison:scripttask); r=jdm - Use SmallVec<[T; N]> - Make find_iframe a free function - Make ProgressEvent use enums for bubbles and cancelable - Change README, as `rust-snapshot-hash` is just a text file Source-Repo: https://github.com/servo/servo Source-Revision: aafc3dfa963b466303d5f241d69036f211aaad00
9202e212fd1255ae94140f8d287218a3da09e667: servo: Merge #6640 - Add memory profiling for the compositor task (from mrobinson:memory-profiling-for-compositor); r=nnethercote
Martin Robinson <mrobinson@igalia.com> - Wed, 22 Jul 2015 11:44:30 -0600 - rev 474887
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6640 - Add memory profiling for the compositor task (from mrobinson:memory-profiling-for-compositor); r=nnethercote Currently only the BufferMap is recorded, but a later change will also measure the memory usage of the compositor tree. Source-Repo: https://github.com/servo/servo Source-Revision: 3f69eadc0d55b2f065d59dae84baeac45a0bdc8e
ea9d30d145079198a59931a0b5f54611d34f796f: servo: Merge #6582 - Add Clamp and EnforceRange support for webidl arguments (from servo:clamp-enforce-range); r=jdm
snf <snf@users.noreply.github.com> - Wed, 22 Jul 2015 11:03:05 -0600 - rev 474886
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6582 - Add Clamp and EnforceRange support for webidl arguments (from servo:clamp-enforce-range); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 36d732a60a39140806b4113d58a6b00e6b1931da
663d48546f77cdce4c5ac5b30b2d15979a481773: servo: Merge #6490 - Implement HSTS (preload-only) (from samfoo:hsts-preload); r=jdm
Sam Gibson <sam@ifdown.net> - Wed, 22 Jul 2015 10:23:05 -0600 - rev 474885
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6490 - Implement HSTS (preload-only) (from samfoo:hsts-preload); r=jdm Implement HSTS (preload-only) servo/servo#6105 * Downloads the HSTS preload list from the chromium repo (same as gecko), then convert it to a list appropriate for servo. * Reads the preload list when creating a resource task, and implements STS for those domains. Still todo: * Read Strict-Transport-Security headers from servers and add details to the in-memory HSTS list. (note: this requires hyper or servo to implement an STS header struct. Hyper seems like the appropriate location, so I will create an issue/PR there soon). The work for this is nearly done with the exception of adding a new ControlMsg and the new header. * Persist HSTS list to disk with known hosts (perhaps a different issue should be raised for this?) Source-Repo: https://github.com/servo/servo Source-Revision: ab3d6c472d409c1602c873dcdcb495a7fec9d4b0
2b2c2d36f1fe8523e4432090c33bf2a47bed2f0b: servo: Merge #6694 - Reject websocket protocol requests that don't match https://tools.iet… (from jdm:websocketprotocol); r=Ms2ger
Josh Matthews <josh@joshmatthews.net> - Wed, 22 Jul 2015 09:44:34 -0600 - rev 474884
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6694 - Reject websocket protocol requests that don't match https://tools.iet… (from jdm:websocketprotocol); r=Ms2ger …f.org/html/rfc6455#section-4.1 . Source-Repo: https://github.com/servo/servo Source-Revision: 6b4f1a42f08f66519af310b7c7777d77cc3d0834
d6711593221e696224d525f088dd6a38f16ac529: servo: Merge #6688 - Handle type parameters in unused_must_root (from Manishearth:smarter-root-lint); r=jdm
Manish Goregaokar <manishsmail@gmail.com> - Wed, 22 Jul 2015 07:05:31 -0600 - rev 474883
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6688 - Handle type parameters in unused_must_root (from Manishearth:smarter-root-lint); r=jdm fixes #6651 Source-Repo: https://github.com/servo/servo Source-Revision: 8a6681ba70c4e8dc524aff7b8fbc3c71167e8745
a208a8eb21ddf244c6df14291335014966aa3015: servo: Merge #6607 - Upgrade rust-selectors, pass ':empty' tests (from frewsxcv:bump-selectors); r=Ms2ger
Corey Farwell <coreyf@rwell.org> - Wed, 22 Jul 2015 05:33:06 -0600 - rev 474882
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6607 - Upgrade rust-selectors, pass ':empty' tests (from frewsxcv:bump-selectors); r=Ms2ger https://github.com/servo/rust-selectors/pull/36 Source-Repo: https://github.com/servo/servo Source-Revision: 488f3b65a1bce549bcda718ab745aa47528cd160
50838acd3ad618e1419371786f5d53d3145d60ca: servo: Merge #6690 - Cleanup the get_*_display methods (from Ms2ger:display-getters); r=pcwalton
Ms2ger <ms2ger@gmail.com> - Tue, 21 Jul 2015 15:20:12 -0600 - rev 474881
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6690 - Cleanup the get_*_display methods (from Ms2ger:display-getters); r=pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: 406be7accf50394f962382fc5a4c3aeb1c33aaa3
a789719a9b9c889b03bacdaff7107f1c04657a3c: servo: Merge #6657 - Cleanup ThreadSafeLayoutNodeChildrenIterator (from Ms2ger:ThreadSafeLayoutNodeChildrenIterator); r=pcwalton
Ms2ger <ms2ger@gmail.com> - Tue, 21 Jul 2015 13:38:33 -0600 - rev 474880
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6657 - Cleanup ThreadSafeLayoutNodeChildrenIterator (from Ms2ger:ThreadSafeLayoutNodeChildrenIterator); r=pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: b1c4862119f40e16fa41531443573d2aa9d2d22c
fb8d66eeb8529c3f38822a59f92319104237fead: servo: Merge #6592 - Use NotImplementedError for Python base class methods (from frewsxcv:notimplementederror); r=Ms2ger
Corey Farwell <coreyf@rwell.org> - Tue, 21 Jul 2015 11:28:21 -0600 - rev 474879
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6592 - Use NotImplementedError for Python base class methods (from frewsxcv:notimplementederror); r=Ms2ger From the Python docs: https://docs.python.org/2/library/exceptions.html#exceptions.NotImplementedError "In user defined base classes, abstract methods should raise this exception when they require derived classes to override the method." Source-Repo: https://github.com/servo/servo Source-Revision: a9f12da4f8a48daa197ff8bbc2021009fe6e2711
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip