03d9b505e643745ffc087384082ebb6453e4b022: servo: Merge #682 - Generate bindings for HTMLSpanElement (from saneyuki:span-webidl); r=jdm
saneyuki_s <saneyuki.s.snyk@gmail.com> - Wed, 07 Aug 2013 10:09:59 -0700 - rev 333560
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #682 - Generate bindings for HTMLSpanElement (from saneyuki:span-webidl); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 79bf91999d46fd154fa95ec8b96a946743f300ff
3576fa4768a7f9535dfe96c62a2e62d54132b37a: servo: Merge #678 - Implement support for style attributes (from metajack:style-attributes); r=jdm
Jack Moffitt <jack@metajack.im> - Tue, 06 Aug 2013 19:21:32 -0700 - rev 333559
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #678 - Implement support for style attributes (from metajack:style-attributes); r=jdm If a style attribute is given for a node, it is parsed and attached to the Element. When selector matching runs on the Element, the style attribute's stylesheet is passed in. Fixes #86. Source-Repo: https://github.com/servo/servo Source-Revision: b017785aad93171cf199c286dd30dceff46372eb
3d0819b2d4696a122cc32790084ced1aecfdd2d8: servo: Merge #679 - HTMLDivElement and HTMLImageElement (from jdm:morenodes); r=pcwalton
Josh Matthews <josh@joshmatthews.net> - Tue, 06 Aug 2013 18:57:35 -0700 - rev 333558
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #679 - HTMLDivElement and HTMLImageElement (from jdm:morenodes); r=pcwalton Nothing too exciting here. Source-Repo: https://github.com/servo/servo Source-Revision: ff9e72a01351cd6407db8ead03df0b997e303053
795e45d2c9c46f55c3dda68b47c27e5e4da3c66a: servo: Merge #674 - Generate bindings for selected nodes and elements (from jdm:nodegen); r=kmcallister
Josh Matthews <josh@joshmatthews.net> - Tue, 06 Aug 2013 16:03:40 -0700 - rev 333557
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #674 - Generate bindings for selected nodes and elements (from jdm:nodegen); r=kmcallister The first commit sets up a bunch of the infrastructure required and gets Text nodes onto the generated bindings. The remaining commits generate bindings for and convert selected element types to use them. The last one (HTMLAnchorElement) should be representative of the kind of work required for remaining elements, I've worked out and minimized the repetitive goop that's required. Source-Repo: https://github.com/servo/servo Source-Revision: 956646a73d6b71a522d23d3e4d6c8dcb9d2dc383
5ff59fd9536c6e2ae32f14758754148443f2569f: servo: Merge #676 - Fix handling of float children of floats (from metajack:acid1-all-boxes); r=eric93
Jack Moffitt <jack@metajack.im> - Mon, 05 Aug 2013 16:54:36 -0700 - rev 333556
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #676 - Fix handling of float children of floats (from metajack:acid1-all-boxes); r=eric93 This makes acid1 have all 6 boxes show up, and almost correctly positioned. r? @eric93 Source-Repo: https://github.com/servo/servo Source-Revision: 1337583878fa9e65e54bf1ee3373c18cd2ca49ec
92ad92ac41b44f8d82dedcf728b960701fa053a6: servo: Merge #673 - Implement clear (from sanxiyn:clear); r=metajack
Seo Sanghyeon <sanxiyn@gmail.com> - Mon, 05 Aug 2013 12:30:35 -0700 - rev 333555
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #673 - Implement clear (from sanxiyn:clear); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: 63e7866ce3f37111b285528a03c8e71ce129f97d
e56aada10adc51878a2d2ba2a217db8ba6f9ca9f: servo: Merge #672 - Fill out various proxy binding traps as part of making setters work. Add (from jdm:proxysetter); r=metajack
Josh Matthews <josh@joshmatthews.net> - Mon, 05 Aug 2013 10:03:33 -0700 - rev 333554
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #672 - Fill out various proxy binding traps as part of making setters work. Add (from jdm:proxysetter); r=metajack ... named getter and setter and indexed getter support, as well as proxy object expandos. Fixes #660. Source-Repo: https://github.com/servo/servo Source-Revision: e41fdc43f4d173e5ec959283105e1f4ae14a8549
c83f0471f459d9e1e83a010798f522abdba5a04c: servo: Merge #666 - Simplify HTMLCollection predicates (from kmcallister:htmldocument); r=jdm
Keegan McAllister <kmcallister@mozilla.com> - Fri, 02 Aug 2013 10:54:29 -0700 - rev 333553
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #666 - Simplify HTMLCollection predicates (from kmcallister:htmldocument); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: a4baa7fc6b072ef4be73a3fb46f3cdb81607192b
d7f2d35a7eaccd82b1babd85b00831576d933a29: servo: Merge #663 - Factor out CSS length to Au conversion (from sanxiyn:from-length); r=metajack
Seo Sanghyeon <sanxiyn@gmail.com> - Fri, 02 Aug 2013 10:15:28 -0700 - rev 333552
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #663 - Factor out CSS length to Au conversion (from sanxiyn:from-length); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: 2239436136e3544473728a7881799fdb4f367238
592c6a0010b054c86db0756ade7d3cdd1c93ae77: servo: Merge #659 - Implement DOM tree accessors that return a HTMLCollection in HTMLDocument (from sonwow:dom); r=jdm
Youngsoo Son <ysoo.son@samsung.com> - Fri, 02 Aug 2013 05:39:32 -0700 - rev 333551
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #659 - Implement DOM tree accessors that return a HTMLCollection in HTMLDocument (from sonwow:dom); r=jdm Basic implementation about DOM tree accessors in HTMLDocument. (image, embeds, plugins, links, forms, scripts, anchors, applets) Source-Repo: https://github.com/servo/servo Source-Revision: 5f62c95437ff544bb51dbc98fae12fd0d8d24285
1d22ae15610b0d46f501ea9d9a21a9cf49a530dc: servo: Merge #646 - First attempt at incremental layout (from kmcallister:incremental-layout); r=metajack
Keegan McAllister <kmcallister@mozilla.com> - Thu, 01 Aug 2013 15:42:26 -0700 - rev 333550
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #646 - First attempt at incremental layout (from kmcallister:incremental-layout); r=metajack This is a first attempt at incremental layout. When recomputing styles, we compare old and new CSS properties to determine which layout steps can be skipped. Since I'm new to Servo I'm not sure that my code matches the idioms of the project. Please don't hold back with review comments :) Source-Repo: https://github.com/servo/servo Source-Revision: 1d04d5f1bc90d7ddd27718fe7ea2b9866f94d79b
9c7dd8d8881c8a66b2a667738c2d9e10ef96e98a: servo: Merge #657 - minor FP-style function refactor in constellation (from tikue:master); r=metajack
Tim Kuehn <tkuehn@cmu.edu> - Thu, 01 Aug 2013 11:48:31 -0700 - rev 333549
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #657 - minor FP-style function refactor in constellation (from tikue:master); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: bb51a9d6fb784e71ac279e501e21064fe6bdad5b
f271f589cdad2a25beec9197f91ec131432ea9a9: servo: Merge #656 - Fix freeze scope extension warning (from kmcallister:dynamic-freeze); r=jdm
Keegan McAllister <kmcallister@mozilla.com> - Wed, 31 Jul 2013 21:57:33 -0700 - rev 333548
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #656 - Fix freeze scope extension warning (from kmcallister:dynamic-freeze); r=jdm Fixes #455 (for now) Also add a comment about how what we're doing here is unsafe (for reasons that are mostly unrelated to the warning) r? @tkuehn Source-Repo: https://github.com/servo/servo Source-Revision: 13afd25679a3d39692a3dc745339d978a6d133b7
69568519dc0335e1b2a50c22996aabd6e12926e2: servo: Merge #654 - use consume_iter() instead of iter().transform(|&x| x) (from tikue:master); r=metajack
Tim Kuehn <tkuehn@cmu.edu> - Wed, 31 Jul 2013 16:03:23 -0700 - rev 333547
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #654 - use consume_iter() instead of iter().transform(|&x| x) (from tikue:master); r=metajack Fixes #653. r? @metajack Source-Repo: https://github.com/servo/servo Source-Revision: 288eee073f1934d1888744f353ff30b2b544bb02
3d3eca79c55a24ecc9b1041d6ff4ce452c6d2228: servo: Merge #647 - added subpage ids to map from iframe to all associated pipelines (from tikue:master); r=metajack
Tim Kuehn <tkuehn@cmu.edu> - Wed, 31 Jul 2013 14:42:29 -0700 - rev 333546
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #647 - added subpage ids to map from iframe to all associated pipelines (from tikue:master); r=metajack This will be necessary for the constellation to properly assign sizes to iframes when a parent layout performs reflow. Source-Repo: https://github.com/servo/servo Source-Revision: feee4ddcb23a072e60bfe76cbaa738215e065ad6
cf5435a937ac8b0d49be22eae6ef82bc01455db5: servo: Merge #645 - Generate bindings for Window (from jdm:window); r=jdm
Josh Matthews <josh@joshmatthews.net> - Tue, 30 Jul 2013 13:57:26 -0700 - rev 333545
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #645 - Generate bindings for Window (from jdm:window); r=jdm This one also looks larger than necessary because GetParentObject needed to be changed to return an Option. Source-Repo: https://github.com/servo/servo Source-Revision: 7911ae56954cc0ff03f77ff901233a411a30f1e7
f300830424451a735ef32035727fc78b654e4038: servo: Merge #641 - Generate HTMLDocument bindings (from jdm:htmldoc2); r=jdm
Josh Matthews <josh@joshmatthews.net> - Tue, 30 Jul 2013 13:30:24 -0700 - rev 333544
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #641 - Generate HTMLDocument bindings (from jdm:htmldoc2); r=jdm There are several mechanical changes here that make this look more intimidating than it is. DOMStrings are now passed by reference, and Event and Event_ have swapped names. Finally, there are the various places that need to use `document.with_base |doc| { document.foo }` instead of `document.foo`. Source-Repo: https://github.com/servo/servo Source-Revision: 0c105b5307bb69e8d43a1c6263b09c1b8e52c355
a4bc7b5af4f96131a54895418efa829f22f5ccb5: servo: Merge #640 - FIXME: uint::range to vec`s iter().advance (from recrack:fixme_each_mut); r=jdm
Youngmin Yoo <youngmin.yoo@samsung.com> - Tue, 30 Jul 2013 06:27:20 -0700 - rev 333543
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #640 - FIXME: uint::range to vec`s iter().advance (from recrack:fixme_each_mut); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: ad8fa8b3d75b58102f75848b90ab4721a7cfcfce
aeead81e2a0520a16e9000b40aca4940b5c82627: servo: Merge #638 - constellation blocks on compositor before sending permission to paint to (from tikue:master); r=metajack
Tim Kuehn <tkuehn@cmu.edu> - Mon, 29 Jul 2013 23:06:19 -0700 - rev 333542
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #638 - constellation blocks on compositor before sending permission to paint to (from tikue:master); r=metajack ... renderers Source-Repo: https://github.com/servo/servo Source-Revision: 0acb313c55bd57faa632115a0e3d92edb3bccc71
18fb6692ecfc78bb8dd99cc38b5fe9c48e1a4718: servo: Merge #628 - Structural changes to support Iframes (from tikue:master); r=metajack
Tim Kuehn <tkuehn@cmu.edu> - Mon, 29 Jul 2013 21:21:19 -0700 - rev 333541
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #628 - Structural changes to support Iframes (from tikue:master); r=metajack Completed: * Replace pipeline navigation context with frame tree navigation context * Reuse script task for same origin iframes * Block on size future for iframe reflow * Remove global script context * Change codegen to use specific page context rather than script context. Still to do: * Compositor's handling of relative frame positions * Compositor currently only asks for tiles from outermost frame * Window events are forwarded to the outermost frame's script. Should be routed to proper script via constellation. * Layout's sending of updated iframe sizes to constellation or size future (initial size only) as reflow is performed Source-Repo: https://github.com/servo/servo Source-Revision: d9e71edb10973b0bd1739ac3221f1d87aec421ec
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip