Commit graph

4860 commits

Author SHA1 Message Date
Youngmin Yoo
0be783bd46 change license 2013-05-09 13:53:14 +09:00
Youngmin Yoo
1bbbf81d5b make check: incorrect license 2013-05-09 13:46:51 +09:00
Jack Moffitt
0c2e218419 Merge pull request #426 from recrack/rename_cleanup
update: servo for rust language change
2013-05-08 21:40:04 -07:00
Youngmin Yoo
7c6e90ed89 update: servo for rust language change 2013-05-09 10:50:57 +09:00
Patrick Walton
7e933b7464 Separate out windowing from compositing 2013-05-08 17:55:10 -07:00
Jack Moffitt
93e7eb798c Merge pull request #419 from pcwalton/render-box-refactor
layout: Refactor the RenderBox type to save memory and improve the coding style of box.rs
2013-05-08 16:26:08 -07:00
Patrick Walton
fdde75eb47 Rename "osmain" to "compositing" 2013-05-08 15:30:28 -07:00
Patrick Walton
b17e68ee04 layout: Refactor the RenderBox type to save memory and improve the coding style of box.rs 2013-05-08 15:20:13 -07:00
Jack Moffitt
5e05028e42 Merge pull request #422 from jdm/event
Add Event bindings and support for WebIDL dictionaries
2013-05-08 13:39:24 -07:00
Josh Matthews
c9f46e6167 Remove unused mutable warning spam from generated code. 2013-05-08 15:43:33 -04:00
Josh Matthews
af2db0cf68 Add codegen support for dictionaries, and implement Event bindings as a side-effect. Add a stub EventTarget to allow the build to complete. 2013-05-08 14:17:50 -04:00
Young-il Choi
597f7bdc6d submodule: update rust-opengles 2013-05-08 19:37:13 +09:00
Jack Moffitt
49edf85f5d Merge pull request #418 from brson/wip
Add 'backup-rust' and 'restore-rust' build targets
2013-05-07 20:04:30 -07:00
Brian Anderson
f129b3d0c5 Add 'backup-rust' and 'restore-rust' build targets
backup-rust moves src/rust up, out of the build directory and restore-rust
moves it back. For use by build automation.
2013-05-07 15:05:25 -07:00
Jack Moffitt
f55b8730b8 Merge pull request #416 from pcwalton/refactor-flow
Refactor flow
2013-05-07 13:44:45 -07:00
Patrick Walton
e06b31a1f8 servo: Rename as_immutable_node to as_imm_node and as_mutable_node to as_mut_node 2013-05-07 11:00:36 -07:00
Patrick Walton
b7ac688136 layout: Refactor inline layout a bit 2013-05-07 10:15:52 -07:00
Patrick Walton
066d1bf1c8 dom: Remove duplicate methods from the DOM node type 2013-05-06 20:40:28 -07:00
Patrick Walton
3995d967da layout: Remove duplicate methods from flows 2013-05-06 20:29:13 -07:00
Patrick Walton
fe36f1dccb layout: Port the flow tree over to the new generic tree functions 2013-05-06 20:05:17 -07:00
Patrick Walton
6a6cad1e39 dom: Document the node structure better and remove the node pointer stitching routines 2013-05-06 19:26:52 -07:00
Patrick Walton
58679216b3 util: Add a new tree module to avoid duplicating pointer stitching.
Add some basic support to AbstractNode for it.
2013-05-06 18:54:49 -07:00
Patrick Walton
d374d6561d layout: Document the root flow. 2013-05-06 15:46:12 -07:00
Patrick Walton
1d7a3f916d servo: Refactor the Flow type to save memory and allow upcasting and downcasting more naturally 2013-05-06 15:42:42 -07:00
Patrick Walton
5749ffcf7a Remove ancient net.rs 2013-05-06 15:42:42 -07:00
Patrick Walton
b17fffa9d9 Fix code style in DOMParser 2013-05-06 15:42:42 -07:00
Patrick Walton
a178a7a5d1 Fix style in CharacterData. 2013-05-06 15:42:41 -07:00
Young-il Choi
c0e79daff9 submodule: update rust-opengles 2013-05-06 10:58:39 +09:00
Young-il Choi
cd3cc30be0 submodule: update rust-opengles 2013-05-04 10:01:28 +09:00
Jack Moffitt
8e9c719f5f Merge pull request #414 from ILyoan/remove_copy_hubbub2
Remove unnecessary copying in hubbub parser part 2
2013-05-02 21:50:49 -07:00
ILyoan
a81781ad71 Remove unnecessary copying in hubbub parser part 2 2013-05-03 13:22:59 +09:00
Young-il Choi
33c9166877 submodule: update sharegl 2013-05-03 12:36:50 +09:00
Young-il Choi
1e561ef894 submodule: update rust-wapcaplet 2013-05-03 12:27:10 +09:00
Young-il Choi
ef66ddaf74 submodule: update rust-opengles 2013-05-03 12:27:10 +09:00
Young-il Choi
0947cb6c5c submodule: update rust-io-surface 2013-05-03 12:27:10 +09:00
Young-il Choi
f65cc7abf9 submodule: update rust-http-client 2013-05-03 12:27:10 +09:00
Young-il Choi
ad1f8d7b62 submodule: update rust-css 2013-05-03 12:27:10 +09:00
Young-il Choi
aea674c56b submodule: update rust-core-text 2013-05-03 12:27:10 +09:00
Young-il Choi
db8a568828 submodule: update rust-core-graphics 2013-05-03 12:27:10 +09:00
Young-il Choi
d956bafc8d submodule: update rust-core-foundation 2013-05-03 12:27:10 +09:00
Young-il Choi
3315c0bcfd submodule: update rust-azure 2013-05-03 12:27:10 +09:00
Jack Moffitt
53f8f15215 Merge pull request #413 from ILyoan/remove_copy_hubbub
Remove unnecessary copying in hubbub parser
2013-05-02 20:22:35 -07:00
ILyoan
4452d1943b Remove unnecessary copying in hubbub parser 2013-05-03 11:53:42 +09:00
Jack Moffitt
70b39cceec Update sharegl dependency. 2013-05-02 20:51:29 -06:00
Jack Moffitt
0a6e2b8fd9 Merge pull request #412 from pcwalton/detree
Remove the "tree" API and clean up flow a bit
2013-05-02 19:37:36 -07:00
Jack Moffitt
31a578ab30 Merge pull request #411 from pcwalton/language-changes
Update servo-gfx and submodules for language changes
2013-05-02 19:30:00 -07:00
Patrick Walton
6abcdc9218 Incorporate updates for language changes 2013-05-02 19:22:45 -07:00
Patrick Walton
88cd77f4d6 Remove the confusing tree API. It should be recreated later. 2013-05-02 19:18:52 -07:00
Patrick Walton
fddf4ca30e Update style of flow and remove its reliance on tree
`tree` is an old API that predates the use of traits. It should be redone.
This commit breaks the dependency on it.
2013-05-02 19:12:09 -07:00
Patrick Walton
c74249aee5 Adjust code style in clientrect 2013-05-02 19:11:27 -07:00