Commit graph

5232 commits

Author SHA1 Message Date
Brian Anderson
0a8cb6703d Add license check as part of make tidy and make check 2013-04-04 19:41:42 -07:00
Brian Anderson
3bf021a064 Update submodules 2013-04-04 19:41:42 -07:00
Patrick Walton
82a728bc68 Merge pull request #327 from metajack/update-skia
Update skia dependency.
2013-04-04 16:16:42 -07:00
Jack Moffitt
eee1320b82 Update skia dependency. 2013-04-04 16:05:39 -06:00
Jack Moffitt
ef22d1cf8e Merge pull request #325 from jdm/bindingfix
Fix bindings by storing correct vector type.
2013-04-04 12:56:30 -07:00
Josh Matthews
9d4adb7f5d Fix bindings by storing correct vector type. 2013-04-04 14:59:20 -04:00
Josh Matthews
9c8d34afbf Fix fail on virtually any page. 2013-04-04 14:39:06 -04:00
Josh Matthews
c193011381 Update to 0.6, make buildable on Linux. 2013-04-04 13:19:19 -04:00
Jack Moffitt
762c7e0b5d Merge pull request #323 from kossnocorp/patch-1
Turn on highlight in README
2013-04-04 09:49:08 -07:00
Josh Matthews
a4880ee242 Merge pull request #322 from metajack/rust-0.6-syntax
Update to Rust 0.6.
2013-04-04 09:46:01 -07:00
Sasha Koss
a2feaeafb5 Turn on highlight in README 2013-04-04 23:36:18 +07:00
Jack Moffitt
099581729b Change tabs to spaces. 2013-04-04 10:30:56 -06:00
Jack Moffitt
1f2f708a05 Missed a FIXME. 2013-04-04 09:56:12 -06:00
Jack Moffitt
6a3956cedd Update skia dep. 2013-04-04 09:34:52 -06:00
Jack Moffitt
c850b59680 Update to Rust 0.6. 2013-04-04 09:21:43 -06:00
Brian Anderson
b9f82b8d05 Add license 2013-04-03 18:37:29 -07:00
Brian Anderson
2570045bf1 Merge pull request #305 from klutzy/submodule-sync
Sync submodule recursively
2013-03-26 11:26:50 -07:00
Brian Anderson
d6eb5eec7c Merge pull request #308 from astrieanna/master
Specify 64bit-only in README
2013-03-26 11:26:24 -07:00
Josh Matthews
6660ea0278 Add basic binding for HTMLCollection. 2013-03-21 15:05:04 -04:00
Leah Hanson
1bea7e6a42 Specified that OS X also needs to be 64bit. 2013-03-21 12:17:28 -04:00
Leah Hanson
e2c5249c6e Modified README to specify 64bit-only. Fixes #307. 2013-03-21 11:23:27 -04:00
klutzy
14d6babd88 Sync submodule recursively
Submodule may have its own submodules, and the sub-sub-module url may be
changed.
Thus, if `submodule update --recursive` is done without url sync,
sub-sub-module may fail to find appropriate commit.
This patch fixes the problem by `git submodule update` locally
before recursive sync.
2013-03-16 22:19:38 +09:00
Brian Anderson
5f672775b2 Make --local-rust-root configuration flag work correctly
configure will no longer try to find a local rust by default,
but if you pass --local-rust-root it will use it and not build rust
2013-03-15 14:26:36 -07:00
Josh Matthews
ecb4a9981a Fix forward declaration in webIDL that breaks the build. 2013-03-15 13:35:49 -04:00
Josh Matthews
2cfbe2b000 Language changes. 2013-03-13 17:01:47 -04:00
Josh Matthews
134be0dae0 Integrate codegen into the build system. 2013-03-13 11:51:07 -04:00
Josh Matthews
998e3ffded Generate working ClientRectList and ClientRect bindings that can wrap, call methods, and access properties. 2013-03-13 11:50:07 -04:00
Josh Matthews
77388999ef Autogenerate ClientRectList bindings. 2013-03-13 11:42:57 -04:00
Josh Matthews
3f527d8f8f Get a test the prints ClientRect.toString to work. 2013-03-13 11:41:04 -04:00
Josh Matthews
7c435f5dcb Hook up interface and prototype object creation. 2013-03-13 11:41:04 -04:00
Josh Matthews
e333e5d4c3 Fill out the interface creation. 2013-03-13 11:41:04 -04:00
Josh Matthews
236f47b0a9 Add proper values for prototype depth and ID to JIT info. 2013-03-13 11:41:04 -04:00
Josh Matthews
96d9c6402d Generate working constant JSClass data. 2013-03-13 11:41:04 -04:00
Josh Matthews
c79153be7b Get ClientRect bindings building. 2013-03-13 11:41:04 -04:00
Josh Matthews
ebd1ce8055 Initial dump of codegen work. Requires manual running of various python scripts to build servo. 2013-03-13 11:40:16 -04:00
Josh Matthews
30676402f5 Initial dump of unmodified mozilla-central bindings codegen (7b385ab02118) 2013-03-13 11:40:16 -04:00
Josh Matthews
670c1deb2e Rebase. 2013-03-13 11:40:16 -04:00
Josh Matthews
0bc4ae6f36 Merge branch 'master' of https://github.com/mozilla/servo 2013-03-13 11:36:44 -04:00
Josh Matthews
85bd54dc7d Upgrade rust to 0ad3a110be9070b87ecd7e1c71d20a02660d8959. 2013-03-13 11:35:51 -04:00
Josh Matthews
164520ef3c De-mut field, de-DVec, de-assert. 2013-03-13 10:47:43 -04:00
Josh Matthews
e85b3798f2 Language changes. 2013-03-11 15:20:09 -04:00
Brian Anderson
87fc057268 Merge pull request #302 from wanderview/aclocal-fix-doc
Add extra aclocal config required for homebrew
2013-03-08 18:28:44 -08:00
Ben Kelly
cb72a94e1b Add extra aclocal config required for homebrew
On at least some homebrew systems you will encounter the following
error after a new install when running servo's configure:

    servo/src/pixman/configure: line 13682: PKG_PROG_PKG_CONFIG: command not found
    servo/src/pixman/configure: line 13756: syntax error near unexpected token `GTK,'
    servo/src/pixman/configure: line 13756: `   PKG_CHECK_MODULES(GTK, gtk+-2.0 pixman-1)'

This appears to be related to mxcl/homebrew#5117 and mxcl/homebrew#3209.

Add a note to the README.md about how to resolve this issue with some
manual configuration.
2013-03-08 20:29:28 -05:00
Brian Anderson
e1ee6f0d06 Update submodules to fix tests 2013-03-07 18:28:42 -08:00
Brian Anderson
a77fe19eea Merge remote-tracking branch 'oncemoreification/update-readme'
Conflicts:
	README.md
2013-03-01 14:37:12 -08:00
Brian Anderson
df7a1c70a3 Update skia 2013-03-01 14:07:44 -08:00
Patrick Walton
314850d6f4 Merge remote branch 'origin/master' 2013-02-28 18:16:01 -08:00
Patrick Walton
c22753b050 Update submodules for language changes 2013-02-28 18:15:09 -08:00
Patrick Walton
36da30cc85 gfx: Fix Cocoa rendering by removing commented-out font loading code. 2013-02-28 18:13:29 -08:00
Josh Matthews
37488ce044 Reenable DOM bindings. 2013-02-28 19:37:18 -05:00