Patrick Walton
62bb9093d7
layout: Float table wrappers directly instead of generating a block
...
wrapper around them.
Fixes Wikipedia tables leaking out.
Along the way, I refactored tables' width calculation significantly.
This was necessary in order to properly handle floated tables, as some
of the logic had to be ported over from block flows.
2014-09-25 08:06:03 -07:00
bors-servo
e9a7b44f68
Merge pull request #3475 from pcwalton/block-formatting-context-fixes
...
layout: Consider relatively positioned blocks as possible block
Reviewed-by: glennw
2014-09-25 00:26:42 -06:00
Patrick Walton
fffc7aaf38
layout: Consider relatively positioned blocks as possible block
...
formatting contexts, and translate floats out of block formatting
contexts.
These improve Reddit.
2014-09-24 22:03:06 -07:00
bors-servo
8668e67a6b
Merge pull request #3473 from servo/disable_travis
...
Disable travis
Reviewed-by: SimonSapin
2014-09-24 22:13:53 -06:00
Lars Bergstrom
726cd91fd9
Disable travis
2014-09-24 18:29:37 -06:00
Manish Goregaokar
95a4731c0e
Merge pull request #3468 from Manishearth/jstraceable
...
Replace our usage our Encodable with JSTraceable; r=jdm
2014-09-24 21:25:41 +05:30
Josh Matthews
c7a575e793
Merge pull request #3465 from Ms2ger/ns
...
Handle null strings in Namespace::new.
2014-09-24 10:30:13 -04:00
Manish Goregaokar
6f6a62e967
Address review comments
2014-09-24 19:35:41 +05:30
Patrick Walton
d9f836bc75
Merge pull request #3458 from pcwalton/whitespace-nowrap
...
layout: Implement `white-space: nowrap`.
2014-09-23 20:22:33 -07:00
Manish Goregaokar
3b842c4f06
Merge pull request #3466 from Ms2ger/into_string
...
Remove redundant into_string() calls.; r=jdm
2014-09-24 08:10:17 +05:30
Manish Goregaokar
5336dd9853
Update docs
2014-09-24 05:44:53 +05:30
Manish Goregaokar
cc44a3b064
Use JSTraceable everywhere
2014-09-24 05:44:49 +05:30
glennw
98222cf24c
Merge pull request #3459 from glennw/small-caps
...
Add support for small-caps font-variant.
2014-09-24 09:49:05 +10:00
Patrick Walton
9aacd4c10c
layout: Implement white-space: nowrap
.
...
Improves the Reddit header.
2014-09-23 15:47:45 -07:00
Manish Goregaokar
85f79290a6
Add untraceable! macro
2014-09-24 02:35:40 +05:30
Ms2ger
3a9e51ea17
Remove redundant into_string() calls.
2014-09-23 22:42:09 +02:00
Ms2ger
178843456f
Merge pull request #3462 from Ms2ger/as-slice
...
Avoid an unnecessary string allocation in allow_cross_origin_request; r=jdm
2014-09-23 22:34:54 +02:00
Ms2ger
d3d7c1dabd
Handle null strings in Namespace::new.
...
This also avoids a string copy in the rare case of an unrecognized namespace.
2014-09-23 22:22:45 +02:00
Matt Brubeck
2886fccb3e
Merge pull request #3461 from mbrubeck/warnings
...
Fix misc warnings in devtools crates. r=jdm
2014-09-23 13:20:44 -07:00
Glenn Watson
f7b7a96961
Add fixme comment for future work, make scale factor a constant.
2014-09-24 06:00:46 +10:00
Manish Goregaokar
3b7e07699e
Add #[jstraceable] syntax extension
2014-09-24 01:15:22 +05:30
Ms2ger
1ffb683145
Avoid an unnecessary string allocation in allow_cross_origin_request.
2014-09-23 21:33:38 +02:00
Matt Brubeck
b708453049
Fix other warnings in devtools
2014-09-23 11:47:47 -07:00
Matt Brubeck
d2e6985ef7
Disable non_snake_case warnings in devtools
2014-09-23 11:45:08 -07:00
Patrick Walton
4546d5d23c
Merge pull request #3460 from glennw/inline-block-padding
...
Fix inline context padding on inline-block.
2014-09-23 07:47:29 -07:00
Manish Goregaokar
27f3bcd718
Merge pull request #3435 from Manishearth/macro_reorg
...
Reorganize macros crate; r=jdm
2014-09-23 18:23:37 +05:30
Manish Goregaokar
5b866e9e46
Fix CEF
2014-09-23 17:37:28 +05:30
Manish Goregaokar
2a4f9fd8a3
Add license headers
2014-09-23 17:37:27 +05:30
Manish Goregaokar
fcb25a35ec
Rename macros crate to plugins
2014-09-23 17:37:27 +05:30
Glenn Watson
32c02fc048
Fix inline context padding on inline-block.
...
Fixes categories bar on wikipedia - ref #2554 .
2014-09-23 15:40:08 +10:00
Glenn Watson
0dd1b85739
Add support for small-caps font-variant.
...
Ref: 2554.
2014-09-23 14:21:41 +10:00
Patrick Walton
6177a3bdcc
Merge pull request #3457 from pcwalton/block-formatting-contexts
...
layout: Adjust the position of block formatting contexts based on float placement.
2014-09-22 20:06:18 -07:00
Patrick Walton
3bb4020ff8
layout: Adjust the position of block formatting contexts based on float
...
placement.
Improves Reddit considerably.
Closes #3456 .
2014-09-22 18:04:15 -07:00
Patrick Walton
a6ff0479d9
Merge pull request #3454 from pcwalton/float-clear-bug
...
layout: Translate floats when clearing non-floated blocks.
2014-09-22 17:36:36 -07:00
Patrick Walton
34b3408a89
layout: Translate floats when clearing non-floated blocks.
...
Improves CNN layout considerably.
Closes #3439 .
2014-09-22 14:14:20 -07:00
Simon Sapin
ac895a0e65
Merge pull request #3453 from SimonSapin/font-size-relative-keywords
...
Add support for font-size relative size keywords. Fix #3423
2014-09-22 19:35:21 +01:00
Simon Sapin
eabb8d4f29
Add support for font-size relative size keywords. Fix #3423
2014-09-22 17:00:00 +01:00
Ms2ger
4c6e64dc7c
Merge pull request #3446 from Ms2ger/update-wpt
...
Update web-platform-tests; r=Manishearth
2014-09-22 12:14:19 +02:00
Ms2ger
e3496be9dd
Update web-platform-tests.
2014-09-22 12:13:52 +02:00
glennw
2c3d3b0075
Merge pull request #3449 from glennw/img-min-max
...
Add support for min-width and max-width to images.
2014-09-22 14:53:19 +10:00
Glenn Watson
87d18b90a6
Add support for min-width and max-width to images.
...
This fixes the images on the homepage of github.
2014-09-22 14:03:10 +10:00
Simon Sapin
9af2df2540
Merge pull request #3448 from SimonSapin/mach-update-submodules
...
Have mach update (not just init) submodules as needed. Fix #3447
2014-09-22 01:09:03 +01:00
Simon Sapin
f329de0581
Have mach update (not just init) submodules as needed. Fix #3447
2014-09-22 00:16:52 +01:00
Ms2ger
fd5c6e8512
Merge pull request #3443 from Ms2ger/uniontypes
...
Remove the glob import for UnionTypes; r=jdm
2014-09-21 22:34:27 +02:00
Ms2ger
61e17656cd
Merge pull request #3442 from saneyuki/atom
...
Make Document.idmap key to Atom; r=Ms2ger
2014-09-21 16:17:46 +02:00
Ms2ger
d6321230de
Remove the glob import for UnionTypes.
2014-09-21 16:13:42 +02:00
Ms2ger
b40966981c
Share code to compute the type of a union.
...
This does not change the generated code.
2014-09-21 16:13:42 +02:00
Ms2ger
e7748216df
Merge pull request #3441 from Ms2ger/glob-import
...
Don't use a glob import for codegen::{PrototypeList, RegisterBindings}; r=Manishearth
2014-09-21 16:13:25 +02:00
Tetsuharu OHZEKI
628191e372
Make Document.idmap key to Atom.
2014-09-21 22:38:39 +09:00
Ms2ger
2dd5f2357e
Don't use a glob import for codegen::{PrototypeList, RegisterBindings}.
2014-09-21 14:21:51 +02:00