Simon Sapin
11135d75cb
Try to parse command line argument as file names
...
… when parsing as an absolute URL (without a base) fails.
Previously, arguments were parsed as URLs with the current working directory
converted to an URL and used as the base URL. This mostly worked for
relative filenames, except that `?` and `#` had a special meaning
and needed to be percent-encoded.
Fix #3340 .
2014-09-16 14:41:45 +01:00
glennw
7a5f15f137
Merge pull request #3362 from glennw/fix-layout-fonts
...
Fix font flickering due to missed check in font cache.
2014-09-16 17:57:36 +10:00
Glenn Watson
d9662fc571
Fix font flickering due to missed check in font cache.
2014-09-16 14:35:22 +10:00
Jack Moffitt
ad02534c10
Merge pull request #3212 from cgaebel/style-resolution-bloom-filter
...
Added a bloom filter to CSS selector matching.
2014-09-15 22:27:24 -06:00
Jack Moffitt
a97a4f93df
Merge pull request #3355 from LalehB/patch-4
...
Update PowerMeasure.py
2014-09-15 21:12:58 -06:00
Jack Moffitt
8a02fe0fc6
Merge pull request #3347 from jdm/blankiframe
...
Make all iframes attached to a document default to about:blank.
2014-09-15 19:37:29 -06:00
Clark Gaebel
acd83ff47b
Added a bloom filter to CSS selector matching.
2014-09-15 16:29:45 -07:00
LalehB
9ed2a894dd
Update PowerMeasure.py
2014-09-15 16:13:41 -07:00
Jack Moffitt
d161d0ad47
Merge pull request #3299 from servo/iframe-javascript-urls
...
Handle iframe.src with a javascript: URL.
2014-09-15 17:03:54 -06:00
Jack Moffitt
6ed9680ba5
Merge pull request #3349 from LalehB/patch-3
...
Update PowerMeasure.py
2014-09-15 16:54:19 -06:00
LalehB
587eaf4f5b
Update PowerMeasure.py
...
fixing a bug in displaying results
2014-09-15 14:03:42 -07:00
Jack Moffitt
5f10d15e74
Merge pull request #3345 from mbrubeck/mach-exception
...
Don't throw on non-zero exit in mach commands
2014-09-15 14:59:37 -06:00
Josh Matthews
151cbf07a6
Make all iframes attached to a document default to about:blank.
2014-09-15 14:15:44 -04:00
Patrick Walton
13ae369dec
Merge pull request #3341 from glennw/table-cb
...
Implement generated_containing_block_rect for TableFlow. Fixes #3337 .
2014-09-15 09:29:39 -07:00
Jack Moffitt
b605929134
Handle iframe.src with a javascript protocol URL.
...
This change prevents us from crashing on Amazon and other pages with
iframe.src="javascript:foo".
2014-09-15 10:02:02 -06:00
Matt Brubeck
e69fbc22de
Don't throw on non-zero exit in mach commands
...
Fixes #3344 .
2014-09-15 08:32:46 -07:00
Glenn Watson
cab15531b5
Implement generated_containing_block_rect for TableFlow. Fixes #3337 .
2014-09-15 15:39:58 +10:00
Jack Moffitt
00150b8c71
Merge pull request #3336 from glennw/resize-fail
...
Handle AttachLayout before ResizeMsg. Fixes #3333 for yahoo static suite.
2014-09-14 22:54:03 -06:00
Glenn Watson
102e06f46b
Handle AttachLayout before ResizeMsg. Fixes #3333 for yahoo static suite.
2014-09-15 12:30:05 +10:00
glennw
2f12d5628f
Merge pull request #3331 from jdm/ib-abs
...
Propagate absolute descendants of inline block flows. Fixes #3326 .
2014-09-15 10:45:24 +10:00
Jack Moffitt
203144e207
Merge pull request #3334 from mbrubeck/mach-rustc
...
Add a `mach rustc` command
2014-09-14 13:38:30 -06:00
Matt Brubeck
2df61655cc
Add a mach rustc
command
2014-09-14 11:46:18 -07:00
Manish Goregaokar
fe31805a04
Merge pull request #3282 from gilles-leblanc/tests-readme
...
Updates tests README.md for mach; r=Manishearth
2014-09-14 23:14:36 +05:30
Gilles Leblanc
d3dc61c984
Updates tests README.md for mach
2014-09-14 13:40:19 -04:00
Josh Matthews
8f65c22927
Propagate absolute descendants of inline block flows. Fixes #3326 .
2014-09-14 13:12:44 -04:00
Josh Matthews
0b0c2ef461
Fix broken build after denying unused imports.
2014-09-14 11:02:33 -04:00
Josh Matthews
6c179127a3
Merge pull request #3327 from metajack/cargo-profiles
...
Reinstate errors for unused variables and imports.
2014-09-14 09:56:58 -04:00
Josh Matthews
22df9943c1
Merge pull request #3328 from Ms2ger/fixme-customevent
...
Remove obsolete FIXME comment.
2014-09-14 09:53:57 -04:00
Josh Matthews
23ec53042c
Merge pull request #3329 from Ms2ger/2877-base64
...
Call from_base64 on a vector slice rather than a string slice (fixes #2877 ).
2014-09-14 09:50:34 -04:00
Ms2ger
dbefb2f0fd
Call from_base64 on a vector slice rather than a string slice ( fixes #2877 ).
2014-09-14 10:32:59 +02:00
Ms2ger
aa3ca283d4
Remove obsolete FIXME comment.
2014-09-14 10:27:42 +02:00
Jack Moffitt
e10206e91e
Reinstate errors for unused variables and imports.
2014-09-13 23:38:00 -06:00
Patrick Walton
97e068b1c2
Merge pull request #3325 from jdm/jsdecode
...
Don't fail converting invalid UTF8 when fetching JS source. Fixes #3302 .
2014-09-13 12:06:13 -07:00
Ms2ger
f466d31446
Merge pull request #3323 from Ms2ger/get_attribute
...
Stop messing with the case of the attribute name in AttributeHandlers::get_attribute; r=Manishearth
2014-09-13 21:02:40 +02:00
Ms2ger
d0e095a3e5
Stop messing with the case of the attribute name in AttributeHandlers::get_attribute.
...
This fixes a bug where GetAttributeNS would incorrectly match lower-case
attributes when called with an upper-case argument.
2014-09-13 21:01:54 +02:00
Josh Matthews
c861d845b6
Fix incorrect path to about:failure source.
2014-09-13 11:57:37 -04:00
Josh Matthews
8748818b7e
Don't fail converting invalid UTF8 when fetching JS source. Fixes #3302 .
2014-09-13 11:22:29 -04:00
Patrick Walton
5a90f18b7e
Merge pull request #3317 from pcwalton/update-submodules
...
build: Update submodules
2014-09-13 02:22:54 -07:00
glennw
fb54c1eb08
Merge pull request #3305 from glennw/float-table
...
Add support for tables that are floated.
2014-09-13 18:55:56 +10:00
Matt Brubeck
25f263b751
Merge pull request #3312 from mbrubeck/test-name
...
Add more arguments to mach test commands. r=jack
2014-09-12 21:57:40 -07:00
Matt Brubeck
e6b31a616f
Add more arguments to mach test commands
2014-09-12 21:57:07 -07:00
Glenn Watson
0e60c878f6
Address review comments
2014-09-13 14:51:07 +10:00
Glenn Watson
6a9001b4fd
Add support for tables that are floated.
2014-09-13 14:51:07 +10:00
Patrick Walton
b64f27b2b6
Merge pull request #3286 from glennw/inline_block
...
Implement basic support for display: inline-block.
2014-09-12 21:11:27 -07:00
Manish Goregaokar
88aa7d5553
Merge pull request #3315 from saneyuki/mach
...
Add 'mach clean'.; r=Manishearth
2014-09-13 09:37:29 +05:30
Patrick Walton
21b8a182a4
build: Update submodules
2014-09-12 18:00:54 -07:00
Glenn Watson
98624c9576
Implement basic support for display: inline-block.
...
This still needs a lot of work, but it covers the basic
cases and improves wikipedia while passing all existing tests.
Tweak reftest to deal with linux/travis black background.
2014-09-13 07:13:42 +10:00
Patrick Walton
20cde10e12
Merge pull request #3293 from pcwalton/floated-generated-content-crash
...
layout: Don't crash on floated generated content.
2014-09-12 14:10:44 -07:00
Patrick Walton
41ffec0378
layout: Don't crash on floated generated content.
...
It doesn't construct the float correctly, but at least it doesn't crash
anymore.
Fixes Reddit.
Closes #3287 .
2014-09-12 14:10:27 -07:00
glennw
883fc2e404
Merge pull request #3298 from glennw/fix-font-cache
...
Reduce number of font instances and shaper structures created.
2014-09-13 05:51:00 +10:00