48a30ac9df894709decff23995116a6ae2f687f9: servo: Merge #2070 - Android support for latest Rust Upgrade (from larsbergstrom:android_201404c); r=larsbergstrom,metajack
Lars Bergstrom <lars@lars.com> - Thu, 10 Apr 2014 14:25:18 -0400 - rev 472399
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2070 - Android support for latest Rust Upgrade (from larsbergstrom:android_201404c); r=larsbergstrom,metajack r? @metajack Source-Repo: https://github.com/servo/servo Source-Revision: 55bac1900c1c3a65b00432e12c111d8c545ee16f
07b312c7955349b57cfaef93d27132598b123937: servo: Merge #2091 - Make GetCallableProperty more rustic (from Ms2ger:GetCallableProperty); r=jdm
Ms2ger <ms2ger@gmail.com> - Thu, 10 Apr 2014 13:58:18 -0400 - rev 472398
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2091 - Make GetCallableProperty more rustic (from Ms2ger:GetCallableProperty); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 4683788600a8acf0f77d81117c6b1bcf1a1a618f
91a7302890d0933e8c56a084a56600dd81b9d329: servo: Merge #2080 - Clear tiles before dropping CompositorLayer (from mbrubeck:2069-forget-tiles); r=larsbergstrom
Matt Brubeck <mbrubeck@limpet.net> - Thu, 10 Apr 2014 13:25:23 -0400 - rev 472397
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2080 - Clear tiles before dropping CompositorLayer (from mbrubeck:2069-forget-tiles); r=larsbergstrom This fixes a pixmap leak and task failure (#2069). Source-Repo: https://github.com/servo/servo Source-Revision: 5d12dc805b2714ad2e3094ed84efe41281ec24d5
d1fa0d2e718115f92a3c60629a9f3792721f1204: servo: Merge #2088 - Use ToJSValConvertible for all conversions to JSVal (from Ms2ger:global-ToJSValConvertible); r=jdm
Ms2ger <ms2ger@gmail.com> - Thu, 10 Apr 2014 12:43:23 -0400 - rev 472396
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2088 - Use ToJSValConvertible for all conversions to JSVal (from Ms2ger:global-ToJSValConvertible); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 986664f52780481a8e875692331179c956627cb1
381f10678fbe2a603ea83fedd37b502e660a62c3: servo: Merge #2086 - Fix HTMLElementDerived::is_htmlelement to take non-HTML elements into account (from Ms2ger:htmlelement-cast); r=jdm
Ms2ger <ms2ger@gmail.com> - Thu, 10 Apr 2014 12:10:28 -0400 - rev 472395
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2086 - Fix HTMLElementDerived::is_htmlelement to take non-HTML elements into account (from Ms2ger:htmlelement-cast); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: fe1267e88e6bbb755712cacccd75f3e1adc78e81
f5b36d86835f91688362c50d1a2c18e511ebb162: servo: Merge #2084 - Fix rendering of new pages after navigating (from mbrubeck:navigate-new-pipeline-fix); r=larsbergstrom
Matt Brubeck <mbrubeck@limpet.net> - Thu, 10 Apr 2014 11:43:32 -0400 - rev 472394
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2084 - Fix rendering of new pages after navigating (from mbrubeck:navigate-new-pipeline-fix); r=larsbergstrom After clicking a link to load a new page, the new page content is never painted. This is because the compositor is still sending render messages to old frame tree's pipeline, not the new one. This patch fixes this by ensuring that the compositor's new root layer is attached to the correct pipeline. (Note: You will also need to apply #2080 if you want to test this without crashing.) Source-Repo: https://github.com/servo/servo Source-Revision: 2b12be6266262e3ae2fa8e0fa78f98ddcf6cc549
4f75f6377648d8115110813c286415f7e77a0706: servo: Merge #2020 - Make box_ not Option in block flows.(fixes #2012) (from lpy:issue2012); r=larsbergstrom
lpy <pylaurent1314@gmail.com> - Thu, 10 Apr 2014 11:16:35 -0400 - rev 472393
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2020 - Make box_ not Option in block flows.(fixes #2012) (from lpy:issue2012); r=larsbergstrom see #2012 Source-Repo: https://github.com/servo/servo Source-Revision: 4cac44575426be461ff8c4e5b72e4f2e4dfd345c
b23cf73c106a70cc23d5e1f3862924503fb9b476: servo: Merge #2068 - Destroy LayerBuffers before dropping them (from mbrubeck:1187-buffer-destroy); r=larsbergstrom
Matt Brubeck <mbrubeck@limpet.net> - Thu, 10 Apr 2014 09:55:38 -0400 - rev 472392
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2068 - Destroy LayerBuffers before dropping them (from mbrubeck:1187-buffer-destroy); r=larsbergstrom This fixes a potential pixmap leak and task failure when the LayerBuffer is dropped (#1187). I wasn't able to reproduce the failure using the steps from #1187, but based on the stack trace I think this is the correct fix. Alternately, would it make sense to `impl Drop for LayerBuffer`? Source-Repo: https://github.com/servo/servo Source-Revision: 08f53acd09c7682afd36cb7c65c41f4fbd7d68b3
da729057c7f2c9a711be324dc7a518d46f45a34d: servo: Merge #2045 - Fix "Private type in exported type signature" warnings (from Manishearth:pub-struct-2044); r=SimonSapin
Manish Goregaokar <manishsmail@gmail.com> - Wed, 09 Apr 2014 10:40:26 -0400 - rev 472391
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2045 - Fix "Private type in exported type signature" warnings (from Manishearth:pub-struct-2044); r=SimonSapin See #2044 Source-Repo: https://github.com/servo/servo Source-Revision: d7f450dbd7bb7dcc8b0ecf688e999a7ceb3c1154
a7325210dc23d19c0364d1edeb8a1f09b390ebfc: servo: Merge #2076 - Make find_fragment_node a method of Page (from Ms2ger:find_fragment_node); r=Ms2ger
Josh Matthews <josh@joshmatthews.net> - Wed, 09 Apr 2014 09:28:19 -0400 - rev 472390
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2076 - Make find_fragment_node a method of Page (from Ms2ger:find_fragment_node); r=Ms2ger This was part of @jdm's vtable branch, but I think it makes sense regardless of how we deal with that branch. Source-Repo: https://github.com/servo/servo Source-Revision: 69fbbbdf339c370b2eeb87983b550b9055ee6f83
36b485496ea79b14b0cc886e81b58f4d95a9db5d: servo: Merge #2067 - Remove the needless comment for document.getElementById (from saneyuki:id); r=Ms2ger
Tetsuharu OHZEKI <saneyuki.snyk@gmail.com> - Tue, 08 Apr 2014 14:55:01 -0400 - rev 472389
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2067 - Remove the needless comment for document.getElementById (from saneyuki:id); r=Ms2ger Follow up #1917 (Derived from #2066) Source-Repo: https://github.com/servo/servo Source-Revision: b9a7949ce4451dc77da695d3eedfcee46d59e03c
719664e7f87f5676bdd293d98f84b711f3efbfa3: servo: Merge #2060 - Partial rewrite of the attributes code (from Ms2ger:attributes-rewrite); r=jdm
Ms2ger <ms2ger@gmail.com> - Tue, 08 Apr 2014 14:25:03 -0400 - rev 472388
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2060 - Partial rewrite of the attributes code (from Ms2ger:attributes-rewrite); r=jdm There's more that I'd like to do, but this can land already. Source-Repo: https://github.com/servo/servo Source-Revision: 165950d02161a016d4b7af564407a75f3f1ff9cc
311a585812967d47ff97f3d7bbe95ae5248e5ef0: servo: Merge #2063 - Move Node.namespaceURI to Element.(fixes #2059) (from lpy:issue2059); r=Ms2ger
lpy <pylaurent1314@gmail.com> - Tue, 08 Apr 2014 11:37:09 -0400 - rev 472387
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2063 - Move Node.namespaceURI to Element.(fixes #2059) (from lpy:issue2059); r=Ms2ger see #2059 Source-Repo: https://github.com/servo/servo Source-Revision: 6b1799caa3dc3437e03af8fc0e682290b81a1e78
bc55aa50c2416f9b01818855ea79c29a46fa8f62: servo: Merge #2058 - Remove all traces of C wrappers for SpiderMonkey class stubs (from jdm:rmcrust); r=Ms2ger
Josh Matthews <josh@joshmatthews.net> - Tue, 08 Apr 2014 11:13:12 -0400 - rev 472386
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2058 - Remove all traces of C wrappers for SpiderMonkey class stubs (from jdm:rmcrust); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: aa36ae62cd8f881e901f3657cb228dc2e4480e1f
6e30c8e760e056805d2c7b255d77a1f677ff658a: servo: Merge #1917 - Make sure getElementById always returns the first element with the given ID in tree order.(fixes #1822) (from lpy:issue1822); r=jdm
lpy <pylaurent1314@gmail.com> - Tue, 08 Apr 2014 10:49:14 -0400 - rev 472385
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #1917 - Make sure getElementById always returns the first element with the given ID in tree order.(fixes #1822) (from lpy:issue1822); r=jdm see #1822 Source-Repo: https://github.com/servo/servo Source-Revision: 51ff762bc5bf36a9f12448d222281ce39cf9a357
2a858272db38510db69d658d152a318833639366: servo: Merge #2051 - Remove a little more xray-related code (from Ms2ger:more-xray); r=jdm
Ms2ger <ms2ger@gmail.com> - Mon, 07 Apr 2014 13:01:16 -0400 - rev 472384
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2051 - Remove a little more xray-related code (from Ms2ger:more-xray); r=jdm On top of #2050 Source-Repo: https://github.com/servo/servo Source-Revision: 7541b5752642a96a9f860f4115681af211c897e1
32151dc82113ba3d4bd5a4bf237eee7634c4f360: servo: Merge #2048 - Introduce a set_uint_attribute method (from Ms2ger:set_uint_attribute); r=jdm
Ms2ger <ms2ger@gmail.com> - Mon, 07 Apr 2014 12:34:18 -0400 - rev 472383
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2048 - Introduce a set_uint_attribute method (from Ms2ger:set_uint_attribute); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: a65ff6089a810b650672a709735dd1f71fd06db8
fda3cbd3fb21966ff5ce2421bada0d93cd7afa64: servo: Merge #2053 - Implement Document.createElementNS (from Ms2ger:createElementNS); r=jdm
Daniel Glazman <daniel@glazman.org> - Mon, 07 Apr 2014 11:43:22 -0400 - rev 472382
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2053 - Implement Document.createElementNS (from Ms2ger:createElementNS); r=jdm #1391 rebased Source-Repo: https://github.com/servo/servo Source-Revision: f9c9e623400c484668e23b2ef760ecb0f44feb84
cf212f067872b179bda804d41702437b2469f907: servo: Merge #2057 - Handle an exception from cx.evaluate_script more gracefully (from Ms2ger:evaluate_script); r=jdm
Ms2ger <ms2ger@gmail.com> - Mon, 07 Apr 2014 11:19:26 -0400 - rev 472381
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2057 - Handle an exception from cx.evaluate_script more gracefully (from Ms2ger:evaluate_script); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 3d1a4324b771db0a7babc5800c20f4bf520412ba
162afb73a7246b29b9a11ee0a1df25f8183821ec: servo: Merge #2055 - Remove trailing whitespace (from Ms2ger:trws); r=jdm
Ms2ger <ms2ger@gmail.com> - Mon, 07 Apr 2014 10:52:26 -0400 - rev 472380
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #2055 - Remove trailing whitespace (from Ms2ger:trws); r=jdm Done with `git ls-tree --name-only -r HEAD . | grep "\.rs" | xargs sed -i 's/\s\+$//g'` Source-Repo: https://github.com/servo/servo Source-Revision: bf405ac81ff965c0370743185b9685b7a1de8c17
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip