fcc8f262c8789b316c17fafcfdd50d7477f9fabd: servo: Merge #2632 - Implement ParentNode's querySelectorAll on Document, DocumentFragment & Element (from brunoabinader:document-queryselectorall); r=Ms2ger
Bruno de Oliveira Abinader <bruno.d@partner.samsung.com> - Wed, 11 Jun 2014 16:05:04 -0400 - rev 472682
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2632 - Implement ParentNode's querySelectorAll on Document, DocumentFragment & Element (from brunoabinader:document-queryselectorall); r=Ms2ger Spec: http://dom.spec.whatwg.org/#dom-parentnode-queryselectorall Closes #851. Source-Repo: https://github.com/servo/servo Source-Revision: baa97fe6e5a31a1e8d527eb1de0e163bb568714d
31ec9f20fa96096d4a29538def77a67fae9cd61c: servo: Merge #2633 - Use more internal mutability for DOM objects (from Ms2ger:derefmut); r=jdm
Ms2ger <ms2ger@gmail.com> - Wed, 11 Jun 2014 13:59:01 -0400 - rev 472681
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2633 - Use more internal mutability for DOM objects (from Ms2ger:derefmut); r=jdm Part of #1854. Source-Repo: https://github.com/servo/servo Source-Revision: cc23f3c4360a37e4dc763d4eade779a411a6d97a
2acf0874f9ec860d41c877f72f189ff1a8a5fb64: servo: Merge #2637 - Remove unused InitIds function (from Ms2ger:initids); r=larsbergstrom
Ms2ger <ms2ger@gmail.com> - Wed, 11 Jun 2014 13:35:08 -0400 - rev 472680
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2637 - Remove unused InitIds function (from Ms2ger:initids); r=larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: 6e2a9169580e6e0a77b5c7154230ded6116178ae
d6ce1c202a88cda59148639396087a2092c2daef: servo: Merge #2636 - Pass a JSRef to RegisterBindings::Register (from Ms2ger:registerbindings); r=larsbergstrom
Ms2ger <ms2ger@gmail.com> - Wed, 11 Jun 2014 13:09:05 -0400 - rev 472679
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2636 - Pass a JSRef to RegisterBindings::Register (from Ms2ger:registerbindings); r=larsbergstrom JS<T> should only be used for members of traced structures; the correct type for arguments is JSRef. Source-Repo: https://github.com/servo/servo Source-Revision: d255a83a48388c0720cc7e495aac15f9ebcf2a7b
fab6d4c6f5abeb9a20e3f6da22f9113896135053: servo: Merge #2627 - Implement HTMLIFrameElement.src (from Ms2ger:iframe-src); r=jdm
Ms2ger <ms2ger@gmail.com> - Tue, 10 Jun 2014 12:32:17 -0400 - rev 472678
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2627 - Implement HTMLIFrameElement.src (from Ms2ger:iframe-src); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 57e8be0c8f9d0c1a506d3a9f1f152865a334bd2c
6420b832ebdb1f45e3dbde5bce9e9addae94a661: servo: Merge #2622 - Implement variadic arguments (from Ms2ger:variadic); r=jdm
Ms2ger <ms2ger@gmail.com> - Tue, 10 Jun 2014 04:26:38 -0400 - rev 472677
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2622 - Implement variadic arguments (from Ms2ger:variadic); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 1d35650d4fc3cd74f3e960f90b7c776818637ca9
bc9da6e1f60b3ed58c3e0dae4c0aa31d91f030a1: servo: Merge #2626 - script: Inline `is_element_for_layout` and friends (from pcwalton:inline-get-element); r=jdm
Patrick Walton <pcwalton@mimiga.net> - Mon, 09 Jun 2014 23:13:34 -0400 - rev 472676
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2626 - script: Inline `is_element_for_layout` and friends (from pcwalton:inline-get-element); r=jdm 8% improvement on style recalc on Wikipedia. r? @Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 4b5fd956bda51e10e4a42e1b9640f1c541b393da
17cbd91086e98b6e8962c010c38bec807970028f: servo: Merge #2618 - Implement Console.assert (from Ms2ger:console-assert); r=jdm
Ms2ger <ms2ger@gmail.com> - Mon, 09 Jun 2014 22:49:35 -0400 - rev 472675
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2618 - Implement Console.assert (from Ms2ger:console-assert); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 01a93d82bf868766bae0170bd6204880caa44d56
b2cf8d83df284d0d99f76a02a8a236dbf4d5433b: servo: Merge #2611 - Synchronize the WebIDL parser with Gecko (from Ms2ger:webidl-parser-sync); r=jdm
Ms2ger <ms2ger@gmail.com> - Mon, 09 Jun 2014 22:19:44 -0400 - rev 472674
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2611 - Synchronize the WebIDL parser with Gecko (from Ms2ger:webidl-parser-sync); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 0ff6a45709a3e46d9f2c5a3f4403fc95d08264e5
cff3cdf7eae5105ffdeb15c4e20c92394cdf6f41: servo: Merge #2624 - Convert window size to px before passing to script or layout (from mbrubeck:units); r=pcwalton
Matt Brubeck <mbrubeck@limpet.net> - Mon, 09 Jun 2014 18:52:41 -0400 - rev 472673
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2624 - Convert window size to px before passing to script or layout (from mbrubeck:units); r=pcwalton This fixes an issue where the CSS viewport was too large on high-DPI displays because it was set to the window size in device pixels, instead of px. This patch ensures that the window size is converted from device pixels to px before being passed to script/layout code. The Window trait now exposes the window size in both device pixels and density-independent screen coordinates, with clearer method names. Source-Repo: https://github.com/servo/servo Source-Revision: f359bc93376a42a6dfefd0e2759d660d751a35aa
a24706f541ef428e8558945386f7469b197a91aa: servo: Merge #2612 - Remove 'LayoutNode.pad' field (from saneyuki:rm_pad); r=jdm
Tetsuharu OHZEKI <saneyuki.snyk@gmail.com> - Mon, 09 Jun 2014 15:22:48 -0400 - rev 472672
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2612 - Remove 'LayoutNode.pad' field (from saneyuki:rm_pad); r=jdm Fix #2512 Source-Repo: https://github.com/servo/servo Source-Revision: eee072f5d5163cbe9b8c2e7735c6eca17bc5d3f9
aa2ad916cb40ae1fe7e8a691e5524ad04732571c: servo: Merge #2621 - gfx: Binary search for the start position when iterating over the slices (from pcwalton:binary-search-fix); r=brson
Patrick Walton <pcwalton@mimiga.net> - Mon, 09 Jun 2014 13:04:49 -0400 - rev 472671
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2621 - gfx: Binary search for the start position when iterating over the slices (from pcwalton:binary-search-fix); r=brson in a text run. This makes painting of text display items faster and matches what Gecko does. Incorrect automatic derivation of `TotalOrd` broke it last time. r? @brson Source-Repo: https://github.com/servo/servo Source-Revision: 3571b3977d224798fe1424591fbae64a1ef2f08d
020deae506b1237b5e8f231319084081d706bfaf: servo: Merge #2619 - Support GlobalEventHandlers.onclick (from Ms2ger:onclick); r=jdm
Ms2ger <ms2ger@gmail.com> - Sun, 08 Jun 2014 20:46:39 -0400 - rev 472670
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2619 - Support GlobalEventHandlers.onclick (from Ms2ger:onclick); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: e98b03f581912c5bd5175138a3d8dd45fc70a226
1920c8b9ca14150871842e7aefe95b0695ecf6e9: servo: Merge #2617 - Fix some deprecated warnings for to_owned() (from Manishearth:string-warn); r=Ms2ger
Manish Goregaokar <manishsmail@gmail.com> - Sun, 08 Jun 2014 12:46:31 -0400 - rev 472669
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2617 - Fix some deprecated warnings for to_owned() (from Manishearth:string-warn); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 6e856f4d1c7dcf015b47f640162de14663cada8f
2e52f6090c39632d750da2d2c186c216fd72539c: servo: Merge #2613 - Extension methods, getResponseHeader(), an extra error, and make sync not crash (from Manishearth:xhr-wpt-methods); r=Ms2ger
Manish Goregaokar <manishsmail@gmail.com> - Sun, 08 Jun 2014 12:22:31 -0400 - rev 472668
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2613 - Extension methods, getResponseHeader(), an extra error, and make sync not crash (from Manishearth:xhr-wpt-methods); r=Ms2ger For [XMLHttpRequest/open-method-case-sensitive.htm](https://github.com/w3c/web-platform-tests/blob/master/XMLHttpRequest/open-method-case-sensitive.htm), [XMLHttpRequest/XMLHttpRequest/open-method-insecure.htm](https://github.com/w3c/web-platform-tests/blob/master/XMLHttpRequest/open-method-insecure.htm), [XMLHttpRequest/XMLHttpRequest/open-method-responsetype-set-sync.htm ](https://github.com/w3c/web-platform-tests/blob/master/XMLHttpRequest/open-method-responsetype-set-sync.htm) in particular. `getResponseHeader()` is used by a lot of other tests (the harness echoes most of the metadata in the response headers, which is tested on this side) The sync changes fixes half of the timeouts to give meaningful results. Blocks #2525 Source-Repo: https://github.com/servo/servo Source-Revision: 1f41eda3215cbb97499855ffb7a5170b488ba00a
64e6abe24d9320c9b5fceb81869b27f986db1a5b: servo: Merge #2615 - Use RefCell for mutability of Element::style_attribute (from saneyuki:refcell); r=Ms2ger
Tetsuharu OHZEKI <saneyuki.snyk@gmail.com> - Sun, 08 Jun 2014 10:43:39 -0400 - rev 472667
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2615 - Use RefCell for mutability of Element::style_attribute (from saneyuki:refcell); r=Ms2ger related: #2513 Source-Repo: https://github.com/servo/servo Source-Revision: 743dcee0f59d63bfbb820df2412c8e2267b38f66
bf6cf59b31f41094f3835a6e0d2d2a8b196ee8ad: servo: Merge #2614 - Make the bindings make target work on all platforms (from saneyuki:make); r=jdm
Tetsuharu OHZEKI <saneyuki.snyk@gmail.com> - Sat, 07 Jun 2014 17:19:32 -0400 - rev 472666
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2614 - Make the bindings make target work on all platforms (from saneyuki:make); r=jdm Fix #2583 Source-Repo: https://github.com/servo/servo Source-Revision: 18a4d4607040924e92d5e71976c214d287b8146a
63f9810881144ba7a8614a20fe91e3564c187913: servo: Merge #2573 - Allow union types to be used as return values (from Manishearth:union-return); r=Ms2ger
Manish Goregaokar <manishsmail@gmail.com> - Sat, 07 Jun 2014 14:19:29 -0400 - rev 472665
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2573 - Allow union types to be used as return values (from Manishearth:union-return); r=Ms2ger Blocks #2559 Source-Repo: https://github.com/servo/servo Source-Revision: c787fde1ec6288d96988dcba9b4d82b8e6e06a56
41325abb6071c3edef2f3505622a96a03f17eaea: servo: Merge #2602 - Don't require root pipeline to match new pipeline (from mbrubeck:revert-root-pipeline-check); r=pcwalton
Matt Brubeck <mbrubeck@limpet.net> - Sat, 07 Jun 2014 02:46:21 -0400 - rev 472664
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2602 - Don't require root pipeline to match new pipeline (from mbrubeck:revert-root-pipeline-check); r=pcwalton This reverts 2b0134be7bb8a4372f1a8703b5a1b114e65351f6 because it was not correct for iframes. Oops. (Wasn't caught by tests because we still have other crashes preventing iframe testing.) r? @pcwalton. Source-Repo: https://github.com/servo/servo Source-Revision: 1184b500e50123fdcfb6824bed1df6e770b0d0f8
405069dbff0fb3f97e1637786f963b7cb819dc75: servo: Merge #2607 - Fix leak (from brendanzab:leeeeeak); r=jdm
Brendan Zabarauskas <bjzaba@yahoo.com.au> - Fri, 06 Jun 2014 17:49:21 -0400 - rev 472663
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2607 - Fix leak (from brendanzab:leeeeeak); r=jdm Introduced by yours-truly in 7212c3573e7f2b13f907e17a5683d382b34ab932 Oopsie. Source-Repo: https://github.com/servo/servo Source-Revision: f1194fc85bfb857962684eccd352968b3ace7d84
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip