Josh Matthews
535bfb3cbb
Make text nodes use same private slot representation as DOM elements.
2013-04-23 23:56:40 +02:00
Josh Matthews
56c4efde7c
Several orthogonal changes that all got tangled up:
...
* Split ClientRect, ClientRectList, and HTMLCollection blobs into separate DOM implementation and binding-related files.
* Enforce wrapper initialization at creation time for all DOM objects
* Set up the basis for triggering reflow on DOM changes, such as Element.setAttribute
* Fix crashes stemming from storing pointers to stack-local AbstractNode objects in DOM node wrappers
* Add untested trace hooks for DOM nodes
* Implement proper CharacterData inheritance for Text and Comment nodes
2013-04-23 23:56:40 +02:00
Josh Matthews
6c6d070dab
Fix write past buffer length for proxy toString operation.
2013-04-23 23:56:40 +02:00
Josh Matthews
4887fc7c9e
Hide most unused variable warnings in generated bindings.
2013-04-23 23:56:40 +02:00
Josh Matthews
886eb35dfd
Generate DOMParser bindings.
2013-04-23 23:56:40 +02:00
Josh Matthews
de7e26d173
Update rust version.
2013-04-23 23:56:31 +02:00
Jack Moffitt
ad7d8d8932
Update azure.
2013-04-22 20:32:07 -06:00
Brian Anderson
df598a7f1e
Merge pull request #396 from metajack/remove-unused-unsafe
...
Remove unused unsafe
2013-04-22 19:30:31 -07:00
Jack Moffitt
5676907471
Update harfbuzz to remove pango.
2013-04-22 20:25:42 -06:00
Jack Moffitt
868c7407a8
Remove unneeded unsafe blocks.
2013-04-22 20:15:46 -06:00
Jack Moffitt
4aec737c11
Add unused_unsafe attribute to generated bindings.
2013-04-22 20:13:48 -06:00
Jack Moffitt
49cd363319
Update dependencies.
2013-04-22 19:47:34 -06:00
Brian Anderson
bf0f401e3a
Merge pull request #394 from metajack/linux-font-styles
...
Fix linux font styles.
2013-04-22 17:07:49 -07:00
Jack Moffitt
b33970d0be
Pass font style on to font config pattern search.
2013-04-22 16:23:02 -06:00
Jack Moffitt
5e4d59423b
Changen Div to Quot and Mod to Rem.
2013-04-22 16:22:16 -06:00
Jack Moffitt
cdef71dbab
Remove leftover cruft from previous merge.
2013-04-22 16:21:50 -06:00
ILyoan
d7c5974e4d
Stride to be the number of aligned bytes in each row
2013-04-22 14:15:28 +09:00
Jack Moffitt
c2a7aa94d4
Merge pull request #390 from aydinkim/1
...
fix build err
2013-04-21 19:28:00 -07:00
aydin.kim
d76291ee91
fix build err
2013-04-22 10:46:36 +09:00
Jack Moffitt
2ce1f30149
Merge pull request #388 from Douglasj/issue168
...
If global CFLAGS not set use -O2 as a default for submodules
2013-04-20 19:09:00 -07:00
Douglas Johnson
1b24c055a7
If global CFLAGS not set use -O2 as a default for submodules
...
Issue #168
2013-04-20 16:47:42 -06:00
Brian Anderson
c1cfe575b7
Merge pull request #387 from Douglasj/master
...
Includes unused_variable in Codegen
2013-04-20 14:49:16 -07:00
Brian Anderson
4eccaf31c8
Merge pull request #384 from luqmana/update
...
Update for language changes.
2013-04-20 14:47:55 -07:00
Brian Anderson
a390bdf4e1
Merge pull request #383 from mozilla/nonglobal-autoconf-fix
...
Fix non-global autoconf213 configuration
2013-04-20 14:44:11 -07:00
Douglas Johnson
37ad708a1f
Allow environment set CFLAGS to propagate to sub components
...
Issue #168
2013-04-20 15:42:14 -06:00
Douglas Johnson
da5d6cc6e1
Allow unused_variable in Codegen output.
...
Issue #386
2013-04-20 12:34:52 -06:00
Luqman Aden
21e8ba6c8a
Update for language changes.
2013-04-20 06:15:14 -07:00
Brian J. Burg
43c8b85014
Invocations of autoconf213 should also include argument specifying the
...
calculated shared macro path. This is necessary if autoconf213 is not
installed globally.
Closes #382 .
2013-04-19 11:36:57 -07:00
Jack Moffitt
76f541f06f
Update dependencies.
2013-04-18 17:51:32 -06:00
Brian Anderson
2a72f3d148
Merge pull request #379 from metajack/fix-merge-errors
...
Fix merge errors from the refactor-gfx merge.
2013-04-18 16:50:43 -07:00
Jack Moffitt
076a43b71b
Fix merge errors from the refactor-gfx merge.
2013-04-18 17:48:08 -06:00
Patrick Walton
6036257d8f
Merge pull request #377 from metajack/dep-update
...
Update dependencies.
2013-04-18 14:11:16 -07:00
Jack Moffitt
3c0e4c3f8b
Update dependencies.
2013-04-18 15:10:05 -06:00
Jack Moffitt
d64d987e1d
Merge remote-tracking branch 'pcwalton/refactor-gfx'
...
Conflicts:
src/servo-gfx/font.rs
src/servo-gfx/font_context.rs
src/servo-gfx/font_list.rs
src/servo-gfx/freetype_impl/font_context.rs
src/servo-gfx/image/encode/tga.rs
src/servo-gfx/native.rs
src/servo-gfx/platform/linux/font.rs
src/servo-gfx/platform/linux/font_list.rs
src/servo-gfx/platform/macos/font.rs
src/servo-gfx/quartz/font_context.rs
src/servo-gfx/quartz/font_list.rs
src/servo-gfx/servo_gfx.rc
src/servo-gfx/text/glyph.rs
src/servo-gfx/text/mod.rs
src/servo-gfx/text/shaper.rs
src/servo-gfx/text/shaping/harfbuzz.rs
src/servo-gfx/text/text_run.rs
2013-04-18 13:53:41 -06:00
Patrick Walton
e633702572
Merge pull request #1 from metajack/refactor-gfx
...
Fix refactored code on linux.
2013-04-18 10:24:31 -07:00
Jack Moffitt
c3f3e71c1c
Fix refactored code on linux.
2013-04-18 10:34:47 -06:00
Jack Moffitt
c3c9baf1c9
Merge pull request #376 from JamieKnight/patch-1
...
Removed reference to cairo from servo-gfx/font.rs
2013-04-17 12:47:54 -07:00
Jamie Knight
b07b8ff2bf
removed reference to cairo
2013-04-17 21:44:35 +02:00
Jack Moffitt
5242291b88
Merge pull request #372 from bdaehlie/servo-util-refactor
...
Servo util refactor
2013-04-16 16:39:04 -07:00
Josh Aas
3e0b2ff011
Add modified files not added in last commit. Part of util code refactoring.
2013-04-16 17:13:25 -05:00
Josh Aas
95b5aaf3f0
Move generic util code from servo-gfx to top-level servo-util.
2013-04-16 17:12:26 -05:00
Jack Moffitt
eb0cf68cfa
Merge pull request #370 from brson/incoming
...
Update rust-azure
2013-04-16 08:22:06 -07:00
Jack Moffitt
62e5b9cba4
Merge pull request #369 from aydinkim/301
...
fix image element to work
2013-04-16 08:19:47 -07:00
aydin.kim
d255126b02
fix image element to work
2013-04-16 15:23:55 +09:00
Brian Anderson
587aff395c
Merge pull request #368 from aydinkim/352
...
added --enable-debug flag to mozjs
2013-04-15 23:19:10 -07:00
Brian Anderson
8560fc659b
Update rust-azure
2013-04-15 23:13:56 -07:00
aydin.kim
a0450e475e
added --enable-debug flag to mozjs
2013-04-16 13:20:21 +09:00
Jack Moffitt
1bfcf7590b
Merge pull request #367 from yichoi/pull-0416
...
submoudle: update latest rust-azure, skia
2013-04-15 16:55:44 -07:00
Young-il Choi
7305fce0ea
submoudle: update latest rust-azure, skia
2013-04-16 08:51:14 +09:00
Brian Anderson
9a12ebf283
Merge pull request #365 from brson/master
...
Update submodules
2013-04-12 15:11:46 -07:00