Connor Brewster
dc85be4be5
Implement alert dialogs
...
Fixed conflict
Fixed merge issue
Finished implementation
Disable tinyfiledialogs on Windows
addressed comments
Use ancestor's SubpageId
Move display alert from method to function
Add extra test for nested iframes
Addressed comments
Updated tinyfiledialogs
2016-05-03 22:09:35 -06:00
bors-servo
3f2ceeff5d
Auto merge of #10914 - shinglyu:docs, r=aneeshusa
...
Added documents for commandline arguments
An initial draft for #10878
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10914 )
<!-- Reviewable:end -->
2016-05-03 06:31:38 -07:00
bors-servo
4594f71b0e
Auto merge of #10990 - mmatyas:cargoup_16may03, r=larsbergstrom
...
Update Cargo to 2016-05-03 nightly
To pick up rust-lang/cargo/pull/2629.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10990 )
<!-- Reviewable:end -->
2016-05-03 05:29:07 -07:00
Mátyás Mustoha
77560bdbee
Update Cargo to 2016-05-03 nightly
2016-05-03 14:26:23 +02:00
bors-servo
7533013c16
Auto merge of #10984 - frewsxcv:python-cleanup, r=metajack
...
Minor python/README fixes.
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10984 )
<!-- Reviewable:end -->
2016-05-03 03:20:19 -07:00
bors-servo
ff687c5b01
Auto merge of #10980 - KiChjang:referer-policy-comment, r=jdm
...
Re-add TODO comment for adding referer info to LoadData
Fixes the accidental removal in #10970 .
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10980 )
<!-- Reviewable:end -->
2016-05-03 02:26:05 -07:00
bors-servo
8e2cb95d25
Auto merge of #10979 - bstrie:mutwarn, r=frewsxcv
...
Fix unused mut warning
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10979 )
<!-- Reviewable:end -->
2016-05-03 01:36:08 -07:00
Shing Lyu
998afeed48
Added documents for commandline arguments
2016-05-03 14:11:23 +08:00
bors-servo
ddada69acb
Auto merge of #10957 - heycam:number, r=bholley
...
Support plain number-typed properties in geckolib
r? @bholley
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10957 )
<!-- Reviewable:end -->
2016-05-02 21:58:17 -07:00
bors-servo
3128a71ac7
Auto merge of #10971 - shssoichiro:remove-cacherequestdetails, r=KiChjang
...
Remove CacheRequestDetails
Fixes #10904
Note that the related web-platform-tests failed both before and after this commit
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10971 )
<!-- Reviewable:end -->
2016-05-02 19:58:14 -07:00
Corey Farwell
1bdc999e53
Fix styling for Markdown headers.
2016-05-02 22:20:49 -04:00
Corey Farwell
d71ac89110
Remove reference to no-longer-existing directory.
...
https://github.com/servo/servo/pull/10976
2016-05-02 22:20:00 -04:00
Joshua Holmer
8bb740e95e
Remove CacheRequestDetails
...
Fixes #10904
2016-05-02 22:08:16 -04:00
Keith Yeung
c76d0006ee
Re-add TODO comment for adding referer info to LoadData
2016-05-02 21:07:54 -04:00
bors-servo
e39ed932cb
Auto merge of #10976 - frewsxcv:novendor-mach, r=mbrubeck
...
Upgrade mach to 0.6; stop vendoring mach.
When I originally rewrote Servo's mach bootstrapping (using virtualenv
w/ requirements.txt in #7103 ), I didn't specify mach as a requirement
because a new version hadn't been published in a while. Now that 0.6
is out, I asked the mach maintainers to publish a new version on PyPI,
so now we can fetch it like the other Python dependencies.
Fixes https://github.com/servo/servo/issues/10728 .
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10976 )
<!-- Reviewable:end -->
2016-05-02 18:07:25 -07:00
Ben Striegel
08987c6f5a
Fix unused mut warning
2016-05-02 21:02:20 -04:00
Cameron McCormack
53649b19d0
Support flex-{grow,shrink}, stroke-miterlimit and -moz-box-flex in geckolib.
2016-05-03 10:01:31 +10:00
Cameron McCormack
3255bb809e
Add a predefined Number type.
2016-05-03 10:01:30 +10:00
Cameron McCormack
d71e5c8b3d
Support {fill,stroke,stop,flood}-opacity in geckolib.
2016-05-03 10:01:29 +10:00
Cameron McCormack
0f2dc53b0a
Factor out opacity property to use an Opacity type.
2016-05-03 10:01:28 +10:00
Cameron McCormack
d69763b0c1
Generate geckolib setters for properties with simple predefined types.
2016-05-03 10:01:28 +10:00
bors-servo
361b2b900e
Auto merge of #10975 - mbrubeck:more-deps, r=KiChjang
...
Update even more dependencies
Adds a temporary exception to allow multiple versions of lazy_static. PRs have already been filed on the packages that are still using the old version.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10975 )
<!-- Reviewable:end -->
2016-05-02 16:48:45 -07:00
Matt Brubeck
6379243485
Remove unused dependencies
2016-05-02 16:33:56 -07:00
Corey Farwell
7725e644e9
Upgrade mach to 0.6; stop vendoring mach.
...
When I originally rewrote Servo's mach bootstrapping (using virtualenv
w/ requirements.txt in #7103 ), I didn't specify mach as a requirement
because a new version hadn't been published in a while. Now that 0.6
is out, I asked the mach maintainers to publish a new version on PyPI,
so now we can fetch it like the other Python dependencies.
Fixes https://github.com/servo/servo/issues/10728 .
2016-05-02 19:27:52 -04:00
Matt Brubeck
a2b0585ffd
Update lazy_static, selectors, string_cache, futf, quickersort
2016-05-02 16:05:31 -07:00
Matt Brubeck
2125c3bc42
Remove some unused dependencies
2016-05-02 16:00:57 -07:00
bors-servo
a8e82440ff
Auto merge of #10973 - mbrubeck:always-be-updating, r=jdm
...
Update x11, clipboard-win, and libz-sys
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10973 )
<!-- Reviewable:end -->
2016-05-02 13:46:30 -07:00
bors-servo
8255e74a61
Auto merge of #10081 - jdm:interfacepref, r=nox
...
Support controlling interface and member visibility via preferences
This was easier to throw together than per-attribute/method support, and it gets rid of some nonstandard properties from our globals.
Fixes #7626 .
r? @Ms2ger
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10081 )
<!-- Reviewable:end -->
2016-05-02 11:35:38 -07:00
Josh Matthews
2a9bf70f03
Move FocusEvent into the right list of exposed interfaces.
2016-05-02 14:32:59 -04:00
Josh Matthews
a03fc5e2fd
Hide nonstandard interface members of standard interfaces behind appropriate prefs.
2016-05-02 14:32:58 -04:00
Josh Matthews
cb5bad63dc
Implement hiding of interface members via Pref annotations.
2016-05-02 14:32:56 -04:00
Josh Matthews
88059acd7e
Start generating arrays of specs for easier implementation of preference checks.
2016-05-02 14:32:55 -04:00
Josh Matthews
693d31d4ed
Ensure bluetooth and testbinding are disabled by default.
2016-05-02 14:32:54 -04:00
Josh Matthews
f4c1529f56
Forbid unconditionally-exposed interfaces that inherit from conditionally-exposed ones.
2016-05-02 14:32:53 -04:00
Josh Matthews
91a78ed109
Disable nonstandard interfaces via prefs.
2016-05-02 14:32:52 -04:00
Matt Brubeck
aabb37b01d
Update x11, clipboard-win, and libz-sys
2016-05-02 09:20:41 -07:00
bors-servo
a54dedac1f
Auto merge of #10946 - bd339:iss10940, r=nox
...
Disable scripting for documents created without a browsing context
Goes towards closing #10940 .
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10946 )
<!-- Reviewable:end -->
2016-05-02 08:48:02 -07:00
bors-servo
e7caaa77b4
Auto merge of #10970 - servo:loaddata, r=KiChjang
...
Simplify load_data handling in handle_script_loaded_url_in_iframe_msg.
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10970 )
<!-- Reviewable:end -->
2016-05-02 07:38:15 -07:00
Ms2ger
db6543e502
Simplify load_data handling in handle_script_loaded_url_in_iframe_msg.
2016-05-02 16:36:57 +02:00
bors-servo
d32648172c
Auto merge of #10969 - servo:iframe, r=KiChjang
...
Iframe improvements.
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10969 )
<!-- Reviewable:end -->
2016-05-02 05:32:25 -07:00
Ms2ger
eba74554f3
Add and update some FIXME comments about origin handling with iframes.
2016-05-02 12:34:08 +02:00
Ms2ger
68076fbd7b
Return a Url from HTMLIFrameElement::get_url.
...
Since Url::origin() always returns an opaque origin for about: urls, I don't
believe this changes behaviour.
2016-05-02 12:32:44 +02:00
bors-servo
5358df5a16
Auto merge of #10958 - izgzhen:fixes, r=nox
...
Minor fixes to documentation
1. Looks like getters and setters are specified here already. 0385f60310/components/script/dom/bindings/mod.rs (L62)
2. The `MutNullableJS` and `Unrooted` looks obsolete
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10958 )
<!-- Reviewable:end -->
2016-05-02 00:59:37 -07:00
bors-servo
14926529c9
Auto merge of #10873 - izgzhen:blob, r=Manishearth
...
Fixes related to File API
Fixing problems I met when trying to resolve https://github.com/servo/servo/issues/10851 , but most of changes here are simple fixes.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10873 )
<!-- Reviewable:end -->
2016-05-01 22:13:20 -07:00
Zhen Zhang
e0f3cdafe1
Fixes related to file input and File API
2016-05-02 12:52:28 +08:00
Zhen Zhang
0385f60310
fix docs
2016-05-02 11:17:35 +08:00
bors-servo
ca05f03ea3
Auto merge of #10938 - bholley:margin_padding_fontsize_hasclass, r=emilio
...
Geckolib: Implement Margin, Padding, font-size, and has_class
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10938 )
<!-- Reviewable:end -->
2016-05-01 19:48:53 -07:00
Bobby Holley
0982e6f237
Implement Margin and Padding.
...
Note: We still need to handle the cached value stuff. I'll do that shortly.
2016-05-01 19:47:59 -07:00
Bobby Holley
9aab775e7c
Implement font-size more correctly.
...
This still doesn't take zooming into account.
2016-05-01 19:47:58 -07:00
Bobby Holley
eb0cd93d7d
Implement has_class.
2016-05-01 19:47:57 -07:00