Commit graph

2097 commits

Author SHA1 Message Date
Jack Moffitt
a3d5ca35a0 Round results for scale_by and to_px.
This fixes the acid1 size issues where boxes were 1px too narrow.
2013-08-23 17:11:24 -06:00
bors-servo
d70178da86 auto merge of #772 : larsbergstrom/servo/profile-chan-fix, r=jdm
Will exit during shutdown instead of crashing trying to recv on a closed port.
2013-08-23 09:30:32 -07:00
Lars Bergstrom
ecfa798abc Change the profiler loop to use try_recv so that the task
will exit during shutdown instead of crashing trying to
recv on a closed port.
2013-08-23 11:11:01 -05:00
bors-servo
a074267e23 auto merge of #766 : sammykim/servo/border-order, r=metajack 2013-08-23 00:48:27 -07:00
bors-servo
d6d03ac064 auto merge of #765 : jdm/servo/linkelem, r=jdm
Rebase of #716, #717, and #718.
2013-08-23 00:21:30 -07:00
bors-servo
c97f97557a auto merge of #761 : eschweic/servo/quadtree-crash, r=pcwalton
Fixes #757.
2013-08-22 23:39:34 -07:00
bors-servo
d34f2ab73b auto merge of #767 : metajack/servo/target-backup-restore, r=aydinkim 2013-08-22 22:48:37 -07:00
Jack Moffitt
6fc348ed0f Fix paths for backup and restore with new target build dirs. 2013-08-22 23:03:02 -06:00
bors-servo
bda4c424a4 auto merge of #760 : jdm/servo/protolist, r=kmcallister 2013-08-22 21:57:37 -07:00
bors-servo
3e36dc3e68 auto merge of #724 : webconv/servo/androidport, r=metajack
Works of android port.

Notices.
1. added more native submodules - libpng, libfreetype2, libfontconfig, libexpat (currently, they are on our repo)
2. build directory change : [build directory]/[XXXX] -> [build dir]/[target triples]/[XXXX]
3. added android main
4. uses freeGLUT instead of GLFW on android
4. fixed misc.

Usage: configure --target-triples=arm-linux-androideabi && make
Result: cross-compiled 32-bit so libraries.
2013-08-22 21:00:42 -07:00
bors-servo
e96368199f auto merge of #763 : metajack/servo/backup-restore-fix, r=jdm 2013-08-22 20:03:45 -07:00
Sangeun Kim
9f072a0713 Fix draw-order for border. 2013-08-23 11:36:09 +09:00
Youngmin Yoo
75ccbdb612 Generate bindings for HTMLLinkElement 2013-08-22 22:36:06 -04:00
Jack Moffitt
5c380416a8 Fix backup-rust target to ignore failures. 2013-08-22 20:32:52 -06:00
eschweic
529573d3d7 Don't send invalid cached paint messages to compositor 2013-08-22 14:39:08 -07:00
Junyoung Cho
c8306795d1 Generate bindings for HTMLDataElement 2013-08-22 16:31:38 -04:00
Junyoung Cho
13bb1a49b8 Generate bindings for HTMLBaseElement 2013-08-22 16:28:40 -04:00
Junyoung Cho
e7b8038665 Generate bindings for HTMLAreaElement 2013-08-22 16:25:37 -04:00
Junyoung Cho
f12406ac24 Generate bindings for HTMLAppletElement 2013-08-22 16:24:11 -04:00
Youngsoo Son
fe5b795f30 Generate bindings for HTMLSourceElement 2013-08-22 16:20:36 -04:00
Youngsoo Son
57f3ce8f81 Generate bindings for HTMLTimeElement 2013-08-22 16:20:28 -04:00
Youngsoo Son
c0935cba72 Generate bindings for HTMLTableCaptionElement 2013-08-22 16:20:20 -04:00
Josh Matthews
1c087ab507 Remove the hardcoded prototype count. 2013-08-22 16:19:10 -04:00
aydin.kim
05d5edafe0 fix Mac build 2013-08-22 19:02:20 +09:00
aydin.kim
3adfb0e025 add rust-glut for android 2013-08-22 15:26:12 +09:00
aydin.kim
cb4437a61d add native submodules for android 2013-08-22 15:26:11 +09:00
aydin.kim
86ca99b4b1 update submodules 2013-08-22 15:26:11 +09:00
aydin.kim
401c3afece fix compile err (internal compiler err on ARM) 2013-08-22 15:26:11 +09:00
aydin.kim
da2ccb048e fix dom bindings for android(and 32bit system) build 2013-08-22 15:26:11 +09:00
Yongjin Kim
730c10e6aa hybrid window system - glut for android and glfw for others 2013-08-22 15:26:11 +09:00
Yongjin Kim
0fd7c651cb add some android port materials into gfx 2013-08-22 15:26:11 +09:00
aydin.kim
6cfc3a8546 add android main 2013-08-22 15:26:11 +09:00
Yongjin Kim
3230f4c2e3 support android build 2013-08-22 15:26:08 +09:00
bors-servo
0c50d4374f auto merge of #758 : eschweic/servo/comp-clean-up, r=metajack
Reorder layer tree construction, implement layer occlusion, and general clean up.
2013-08-21 20:15:36 -07:00
eschweic
81da3b980e Implement compositor layer occlusion; clean up 2013-08-21 20:06:52 -07:00
eschweic
a07ff5d1b5 Correct draw order for frame tree layers 2013-08-21 19:49:38 -07:00
bors-servo
48f9e9aaa5 auto merge of #756 : kmcallister/servo/frametreeiterator, r=metajack
The bug is mozilla/rust#8675.

Fixes #752.
2013-08-21 16:18:39 -07:00
Keegan McAllister
0e1f6e19d6 Drop 'ref' to work around a Rust bug
The bug is mozilla/rust#8675.

Fixes #752.
2013-08-21 16:15:17 -07:00
bors-servo
11911b901f auto merge of #753 : metajack/servo/inline-block, r=eric93
r? @eric93
2013-08-21 14:24:47 -07:00
Jack Moffitt
7675623b34 Handle splitting inlines with interior blocks correctly. 2013-08-21 14:22:42 -06:00
Jack Moffitt
0831fe35b2 Handle flow trees with block children of inlines. 2013-08-21 14:22:42 -06:00
bors-servo
dc7fa85329 auto merge of #755 : kmcallister/servo/zip_copies, r=metajack
This doesn't actually include the Rust version update (to `6791021`) because the feature for which I wanted it (debug info) doesn't work, and there's no point making everyone rebuild until it does.
2013-08-21 13:15:50 -07:00
Keegan McAllister
02662f882e Keep pace with some Rust changes
This doesn't actually include the Rust version update (to 6791021) because the
feature for which I wanted it (debug info) doesn't work, and there's no point
making everyone rebuild until it does.
2013-08-21 11:46:12 -07:00
bors-servo
d0e47f427e auto merge of #726 : metajack/servo/dlist, r=jdm
r? @jdm
2013-08-21 09:12:41 -07:00
Jack Moffitt
645c5cc747 Merge pull request #754 from saneyuki/readme
Update Readme for png module.
2013-08-21 09:00:44 -07:00
Tetsuharu OHZEKI
a888ffdea9 Modify Readme for png module. 2013-08-21 22:52:51 +09:00
bors-servo
d67baca1ee auto merge of #750 : kmcallister/servo/glfw, r=metajack 2013-08-20 15:12:41 -07:00
Keegan McAllister
57d0f43221 Update for glfw-rs bugfix 2013-08-20 14:43:09 -07:00
bors-servo
02e7899fb4 auto merge of #749 : metajack/servo/pliu6-master, r=metajack,me
Most work done by @pliu6

Supercedes #737
2013-08-20 14:03:42 -07:00
Peng Liu
bcf67d9d7f Pull libpng in tree to avoid the configuration issue related to libpng.
Most work done by @pliu6
2013-08-20 14:43:08 -06:00