c2b6bc05d8633ac8c7de28dc953e37d0bfbed93a: servo: Merge #8095 - Removed unsafe from 'query_selector_iter' (from TileHalo:foo); r=Ms2ger
Leo Lahti <leo.lahti1@gmail.com> - Tue, 20 Oct 2015 01:13:49 -0600 - rev 475542
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8095 - Removed unsafe from 'query_selector_iter' (from TileHalo:foo); r=Ms2ger Fixing #8078. Source-Repo: https://github.com/servo/servo Source-Revision: 25d3c2b655303cf3b858e49019c42254433056cf
b358ba6d860b2fa9e57798e2093392e4d4f199b2: servo: Merge #8092 - Remove unused import (from dagnir:remove-unused-import); r=frewsxcv
Dongie Agnir <dongie.agnir@gmail.com> - Mon, 19 Oct 2015 20:48:45 -0600 - rev 475541
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8092 - Remove unused import (from dagnir:remove-unused-import); r=frewsxcv Source-Repo: https://github.com/servo/servo Source-Revision: 511e3c1846a0138bf8e278d06d36917b16e140ab
ad1e48b16f28a410ddd498366cecf6273c5fd227: servo: Merge #8089 - Fix iframes flickering on mouse move (from glennw:iframe-flicker); r=pcwalton
Glenn Watson <gw@intuitionlibrary.com> - Mon, 19 Oct 2015 17:54:12 -0600 - rev 475540
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8089 - Fix iframes flickering on mouse move (from glennw:iframe-flicker); r=pcwalton Fixes #7867 (and probably several other iframe bugs). When collecting layers for children of a pipeline, pass through the current subpage pipeline recursively. This prevents descendant layers (such as scroll layers) from being collected and re-created on the subsequent paint. Source-Repo: https://github.com/servo/servo Source-Revision: 3f4ce134198e398fa94d1e754364b220037e6b49
1fb22e816cbd1dc405a1e9981d9986bb7cee6d94: servo: Merge #8008 - Update URL-related interfaces and their tests up to spec (from nox:url); r=jdm
Anthony Ramine <n.oxyde@gmail.com> - Mon, 19 Oct 2015 14:24:05 -0600 - rev 475539
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8008 - Update URL-related interfaces and their tests up to spec (from nox:url); r=jdm The URL spec recently changed and the variour "mixins" interfaces are gone, this commit updates our code and WPT accordingly. The new expected failures related to HTMLAnchorElement and HTMLAreaElement's attributes are due to their moving to the HTMLHyperLinkElementUtils interface, which is not anymore in a separate `<script class=untested>` element. Source-Repo: https://github.com/servo/servo Source-Revision: f73cd40282ab79f53b38f2b057677b0423282f32
f4084fd2895e608a071ebc4a8bc251988410282e: servo: Merge #8029 - Some cleanup in layout (from Ms2ger:cleanup-layout); r=pcwalton
Ms2ger <Ms2ger@gmail.com> - Mon, 19 Oct 2015 11:36:58 -0600 - rev 475538
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8029 - Some cleanup in layout (from Ms2ger:cleanup-layout); r=pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: e0c8a88410277843714a20d5fced73a392fad861
5ef6f63f8f559fda0a00d5b667fc1c88851545dd: servo: Merge #7943 - Clarify some code in do_create_interface_objects (from pierrechevalier83:fix_issue_7941); r=Ms2ger
Pierre Chevalier <pierrechevalier83@gmail.com> - Mon, 19 Oct 2015 09:37:03 -0600 - rev 475537
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #7943 - Clarify some code in do_create_interface_objects (from pierrechevalier83:fix_issue_7941); r=Ms2ger rval.get() is believed to be always null upon entering this function. This assumption is verified by the added assertion. It makes more sense to move the block of code that was moved inside the if statement which is the only place where it can be initialized. Fixes #7941. Source-Repo: https://github.com/servo/servo Source-Revision: 6111cf9ffcb4427ab9a0966b9a4d0387b3101e7b
0572e628b706648914af76f7ceb92e620ed755ed: servo: Merge #8068 - Implementing getAttributeNode() and similar methods (from martiansideofthemoon:my-code-fix); r=Manishearth
KALPESH KRISHNA <kalpeshk2011@gmail.com> - Mon, 19 Oct 2015 07:58:41 -0600 - rev 475536
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8068 - Implementing getAttributeNode() and similar methods (from martiansideofthemoon:my-code-fix); r=Manishearth Implementing getAttributeNode() and similar methods Attempting to solve #8066 Does it look good so far @Manishearth ? Source-Repo: https://github.com/servo/servo Source-Revision: 2e308e9eccb6c6d31906660bdfcf1a304f85dd56
87a4507de1e59a5e41e6e0b5a5afb1e1e17ea834: servo: Merge #8025 - Remove 'app_units' component from tree (from frewsxcv:remove-app-units-from-tree); r=nox
Corey Farwell <coreyf@rwell.org> - Mon, 19 Oct 2015 07:26:17 -0600 - rev 475535
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8025 - Remove 'app_units' component from tree (from frewsxcv:remove-app-units-from-tree); r=nox Part of #8012 Source-Repo: https://github.com/servo/servo Source-Revision: eeffa795a7ecded7096ee12eb393440e7c0c9348
86fa0080f5c416c5bf0cfb150ee10473fa39be5b: servo: Merge #8060 - Implement Deref<Target=T> for JS<T> where T: Reflectable (from nox:deref-js); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Mon, 19 Oct 2015 06:32:05 -0600 - rev 475534
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8060 - Implement Deref<Target=T> for JS<T> where T: Reflectable (from nox:deref-js); r=Ms2ger We can only borrow `JS<T>` from rooted things, so it's safe to deref it. The only types that provide mutable `JS<T>` things are `MutHeap<JS<T>>` and `MutNullableHeap<JS<T>>`, which don't actually expose that they contain `JS<T>` values. Source-Repo: https://github.com/servo/servo Source-Revision: 1a376aa75d5de8781b17a673850860f8afd2c28f
4bad7eda9282dfb4db09a1f1e204bb7936216160: servo: Merge #8071 - remove unused methods from ThreadSafeLayoutNode (from romankl:gh/8063); r=nox
Roman Klauke <romankl@users.noreply.github.com> - Mon, 19 Oct 2015 04:32:34 -0600 - rev 475533
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8071 - remove unused methods from ThreadSafeLayoutNode (from romankl:gh/8063); r=nox `get_input_size ` and `get_input_value ` aren't used in the codebase. Ref.-Issue: #8063 Source-Repo: https://github.com/servo/servo Source-Revision: 50ad1b064d6e85e84707d83ca8f4b5b541b6b8da
6069b67dd5b0bae9a6797d9c48e839c8cb2b733b: servo: Merge #7935 - Move event state from Node to Element (from bholley:eventstate_element); r=nox
Bobby Holley <bobbyholley@gmail.com> - Mon, 19 Oct 2015 02:47:21 -0600 - rev 475532
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #7935 - Move event state from Node to Element (from bholley:eventstate_element); r=nox Just getting my feet wet with Rust here. Please feel free to nit the hell out of it stylistically and idiomatically. :-) Source-Repo: https://github.com/servo/servo Source-Revision: ff2151b8bbc62fa29c90a429b7a4f12520420b6e
72e242bc51fa085c3c6b3d0623b802fa21110bad: servo: Merge #8059 - Fix formatting for variable in doc-comment within codegen (from frewsxcv:fix-codegen-docs); r=jdm
Corey Farwell <coreyf@rwell.org> - Sun, 18 Oct 2015 07:55:48 -0600 - rev 475531
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8059 - Fix formatting for variable in doc-comment within codegen (from frewsxcv:fix-codegen-docs); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: b847e4dd778e49ba60c786da4aa77813dee8b553
a79c29ef1d06cb3c2c63cbbb2010f3f45ec73309: servo: Merge #8038 - Adding window.onstorage WindowEventHandler (from martiansideofthemoon:my-code-fix); r=jdm
KALPESH KRISHNA <kalpeshk2011@gmail.com> - Sat, 17 Oct 2015 22:36:13 -0600 - rev 475530
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8038 - Adding window.onstorage WindowEventHandler (from martiansideofthemoon:my-code-fix); r=jdm Well it built successfully this time around :smile: @jdm . Working to solve #7994 Source-Repo: https://github.com/servo/servo Source-Revision: 23fa9de714662286480b26b28b742a7e23bc91f4
6b5acf9c87ae7b60451a4955c1affeece61365f0: servo: Merge #7415 - Improve implementation of DOMRect and implement DOMRectReadOnly (from tschneidereit:dom-rect); r=nox
Till Schneidereit <till@tillschneidereit.net> - Sat, 17 Oct 2015 15:17:27 -0600 - rev 475529
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #7415 - Improve implementation of DOMRect and implement DOMRectReadOnly (from tschneidereit:dom-rect); r=nox Passes most tests from test-css. The remaining ones should pass once we have https://github.com/w3c/csswg-test/pull/834. r? @Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 810d28a2574cd288ddfa5737ade417ea53a4b690
3501540e69fe2827c61dc36f5576c795b58b2223: servo: Merge #7977 - Implement HTMLTableRowElement insertCell and deleteCell (from frewsxcv:htmltablerowelement-insertcell-deletecell); r=eefriedman
Corey Farwell <coreyf@rwell.org> - Fri, 16 Oct 2015 23:54:52 -0600 - rev 475528
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #7977 - Implement HTMLTableRowElement insertCell and deleteCell (from frewsxcv:htmltablerowelement-insertcell-deletecell); r=eefriedman Source-Repo: https://github.com/servo/servo Source-Revision: ef8119511c440e50220417289a8adf5c7c1a93c3
546a28c4ca9ffc88976c611064ab50d0754e474a: servo: Merge #8054 - Add more information to ORGANIZATION.md (from jdm:jdm-patch-1); r=metajack
Josh Matthews <josh@joshmatthews.net> - Fri, 16 Oct 2015 14:53:34 -0600 - rev 475527
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8054 - Add more information to ORGANIZATION.md (from jdm:jdm-patch-1); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: e31ad011033ae076efecf61888daa1f6a5900589
1c10c09cfd07d64d8caec7ab195f48ea2456f27c: servo: Merge #8036 - Travis CI building cleanup, enable caching (from frewsxcv:travis); r=metajack
Corey Farwell <coreyf@rwell.org> - Fri, 16 Oct 2015 14:09:36 -0600 - rev 475526
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8036 - Travis CI building cleanup, enable caching (from frewsxcv:travis); r=metajack The only reason the Dockerfile was introduced is because the default machines that Travis uses are based on Ubuntu 12.04, which has some very old incompatible dependencies with Servo. Docker allowed use to use a new version of Ubuntu, allowing us to compile with ease. I just learned that they are currently beta testing 14.04 support: http://docs.travis-ci.com/user/trusty-ci-environment/ This commit updates our Travis config to remove our dependency on Docker and just build directly on the images, reducing some complexity and also overhead of downloading Docker images. In addition, this commit also enables caching of the .servo and .cargo directories on Travis in an attempt to reduce build times. http://docs.travis-ci.com/user/caching/#Arbitrary-directories Source-Repo: https://github.com/servo/servo Source-Revision: 628c2a04326b27ac2743771dca52612c8ce30ad2
f181b9bbf7e9e8ff90fe5300d959441cf9d3120d: servo: Merge #8031 - added spec link for type mapping (from creativcoder:spec-links-js); r=jdm
Rahul Sharma <rsconceptx@gmail.com> - Fri, 16 Oct 2015 13:38:30 -0600 - rev 475525
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8031 - added spec link for type mapping (from creativcoder:spec-links-js); r=jdm Hi. added some of the spec links, that i could understand from the spec. Please mention if anything else needs to be added. Source-Repo: https://github.com/servo/servo Source-Revision: 7a71f3932078e8248ecf8c6d28984e2fd4d1df6c
daf3a5ec5f96770a279917a84de600b7af25e746: servo: Merge #7947 - Adds bufferedAmount to Websocket (fixes #7856) (from jimberlage:7856/buffered-amount); r=jdm
Jim Berlage <jberlage@mdsol.com> - Fri, 16 Oct 2015 12:56:44 -0600 - rev 475524
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #7947 - Adds bufferedAmount to Websocket (fixes #7856) (from jimberlage:7856/buffered-amount); r=jdm This adds a readonly bufferedAmount attribute to Servo's websocket implementation. Source-Repo: https://github.com/servo/servo Source-Revision: 0e4abddd37b1808033ad8811552575713fe7fa5a
5bdb4c5700a4fba47a2c900d4fe79aa3a98383a9: servo: Merge #8023 - Z-index should be ignored for non-positioned stacking contexts (from mrobinson:zindex); r=pcwalton
Martin Robinson <mrobinson@igalia.com> - Fri, 16 Oct 2015 12:13:49 -0600 - rev 475523
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8023 - Z-index should be ignored for non-positioned stacking contexts (from mrobinson:zindex); r=pcwalton When a stacking-context is not positioned, its z-index should be ignored. This is per CSS 2 9.9.1. The only exception to this is when the z-index is applied to an element with display: flex | inline-flex. inline-flex does not appear to be implemented at this time so we only do this for flex. Source-Repo: https://github.com/servo/servo Source-Revision: 90dd3cdc095d7bf54435f0fcb8a6fe134b00fc24
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip