Manish Goregaokar
6a0ec85d43
Fix placeholders for password inputs
...
currently they show dots
2015-12-27 00:18:06 +05:30
Simon Martin
f2fe401d7d
Issue #8738 : bufferSubData and texImage2D argument sanity checks.
2015-12-26 18:56:48 +01:00
Joe Kachmar
655268d111
Separate script and layout messages, issue #8843
2015-12-26 12:24:51 -05:00
bors-servo
89ab368258
Auto merge of #8506 - nox:finish-ranges, r=dzbarsky
...
Properly propagate changes when range or trees are mutated
Does the same thing as #6817 , but storing Range instances directly in their start and end containers.
Cc @dzbarsky
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8506 )
<!-- Reviewable:end -->
2015-12-26 04:08:15 +05:30
Anthony Ramine
3c76835615
Properly propagate changes when range or trees are mutated
2015-12-25 23:35:57 +01:00
Corey Farwell
ba659cb99c
Implement non-zero dimension attribute parsing
...
Fixes #8445
The only attributes I found that we have implemented that uses non-zero
dimenion attributes:
* `width` for `<td>` and `<th>` (table cells)
* `width` for `<table>`
I updated these implementations to use the new non-zero dimension
attribute parsing and added associated regression tests.
2015-12-24 13:20:43 -08:00
bors-servo
7db6ce41d2
Auto merge of #8725 - dzbarsky:no_context, r=eefriedman
...
Handle toDataURL with no context
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8725 )
<!-- Reviewable:end -->
2015-12-25 02:04:40 +05:30
David Zbarsky
84ec9c4266
Handle toDataURL with no context
2015-12-24 11:48:04 -08:00
Ms2ger
6d5261275a
Update layers.
2015-12-24 11:03:32 +01:00
bors-servo
f77c792886
Auto merge of #9055 - simartin:issue_9042, r=Wafflespeanut
...
Issue #9042 : Report incorrect number of spaces around => in the style checker
Fixes https://github.com/servo/servo/issues/9042
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9055 )
<!-- Reviewable:end -->
2015-12-24 10:55:48 +05:30
Simon Martin
cec661fa86
Issue #9042 : Report incorrect number of spaces around => in the style checker.
2015-12-23 20:54:26 +01:00
Bobby Holley
874545d8ca
Hoist more stuff from the concrete wrapper implementations into the trait definitions to allow sharing.
2015-12-23 12:05:25 -07:00
Bobby Holley
e55a56d757
Add an is_text_node to LayoutNode, so that we don't need to implement type_id for the style system.
2015-12-23 12:05:25 -07:00
Bobby Holley
6637626e02
Make DangerousThreadSafeLayoutNode public. :-(
...
I'm open to suggestions on how to do this better.
2015-12-23 12:05:25 -07:00
Martin Robinson
ce8e6fd3b9
More aggressively remove Fragment RestyleDamage
...
Now clean up damage on all fragments that belong to a Flow. This ensures
that damage does not re-propagate up to the parent Flow from the
Fragments. It also means that the flow tree dump should show a more
accurate picture of the state of the flow tree.
2015-12-23 17:01:22 +01:00
bors-servo
da8952b702
Auto merge of #9044 - ecoal95:offscreen-gl-up, r=jdm
...
Update offscreen_gl_context
cc: https://github.com/ecoal95/rust-offscreen-rendering-context/pull/46
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9044 )
<!-- Reviewable:end -->
2015-12-23 20:35:37 +05:30
bors-servo
68c4f290c7
Auto merge of #8938 - nerith:gfx, r=Ms2ger
...
Move LayerKind and ScrollPolicy enums to gfx_traits
Fixes #8836 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8938 )
<!-- Reviewable:end -->
2015-12-23 18:38:51 +05:30
bors-servo
dafdc856ac
Auto merge of #9030 - askobara:refactoring-add-htmlformelement-fire_event, r=Manishearth
...
Add helper method HTMLFormElement::fire_event
Fixes #8777
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9030 )
<!-- Reviewable:end -->
2015-12-22 22:38:19 +05:30
bors-servo
9306be60c2
Auto merge of #9048 - frewsxcv:precompute-iframe, r=Ms2ger
...
Precompute width & height attribute values on <iframe>
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9048 )
<!-- Reviewable:end -->
2015-12-22 21:58:38 +05:30
Corey Farwell
7a2b3535f9
Precompute width & height attribute values on <iframe>
2015-12-22 08:13:40 -08:00
bors-servo
48388ad036
Auto merge of #9040 - mrobinson:fix-comment, r=nox
...
Remove a fixed TODO
Issue #2009 has already been fixed and closed so we can remove this TODO
entirely.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9040 )
<!-- Reviewable:end -->
2015-12-22 20:40:13 +05:30
bors-servo
1ddcf9463a
Auto merge of #9041 - mrobinson:remove-euclid-workaround, r=jdm
...
Remove workaround for Rect::is_empty
Now that euclid is up-to-date this workaround is no longer necessary.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9041 )
<!-- Reviewable:end -->
2015-12-22 18:18:23 +05:30
Martin Robinson
ecc58786b7
Remove workaround for Rect::is_empty
...
Now that euclid is up-to-date this workaround is no longer necessary.
2015-12-22 10:30:52 +01:00
Arthur Skobara
d38771e270
Implement EventTarget::fire_simple_event and EventTarget::fire_simple_event_params
2015-12-22 13:47:57 +06:00
Emilio Cobos Álvarez
992a36234c
Update offscreen_gl_context
2015-12-22 04:33:03 +01:00
Martin Robinson
74a23c9af2
Remove a fixed TODO
...
Issue #2009 has already been fixed and closed so we can remove this TODO
entirely.
2015-12-21 18:37:54 +01:00
bors-servo
df087cc6cf
Auto merge of #9036 - KiChjang:document-charset, r=Ms2ger
...
Implement Document charset
Rebase of #7966 .
Fixes #7718 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9036 )
<!-- Reviewable:end -->
2015-12-21 22:05:02 +05:30
Abhishek Kumar
f889b1ccd7
Support responseCookies, responseContent, responseHeaders, requestCookies, getResponseHeaders,
...
getResponseContent, getRequestPostData, getRequestCookies, getResponseCookies, getEventTimings and
getSecurityInfo message for network devtools
Fixing Indentation
2015-12-21 10:28:40 -05:00
vectorijk
c559270b83
implement document charset
...
- pre-compute the adjusted encoding name
Fix build errors and update test expectations
2015-12-21 03:17:52 -08:00
Brandon Fairchild
637afecec9
Move LayerKind and ScrollPolicy enums to gfx_traits
...
This also moves LayerId and LayerProperties to gfx_traits.
Fixes #8836 .
2015-12-20 20:43:31 -05:00
bors-servo
a900196b3f
Auto merge of #9035 - Ms2ger:warnings, r=nox
...
Remove some unused imports.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9035 )
<!-- Reviewable:end -->
2015-12-21 05:58:59 +05:30
Ms2ger
0cc75b731c
Remove some unused imports.
2015-12-20 22:26:07 +01:00
bors-servo
9a4d82c314
Auto merge of #8863 - simartin:issue_8352, r=jdm
...
Issue #8352 : Dispatch mozbrowsershowmodalprompt event for alert().
Fixes https://github.com/servo/servo/issues/8352
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8863 )
<!-- Reviewable:end -->
2015-12-21 02:28:32 +05:30
bors-servo
5b91daa923
Auto merge of #9025 - k-cross:master, r=nox
...
touchlist dom api #8225
Sorry for the wait, I just finished my finals.
Fixes #8225
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9025 )
<!-- Reviewable:end -->
2015-12-21 01:19:41 +05:30
Beomjin Kim
82f39d5a1c
Moved ScriptToCompositorMsg enum and EventResult enum to script_traits
...
Moved ScriptToCompositorMsg enum and EventResult enum to script_traits
(rebased)
2015-12-20 11:53:41 +09:00
k-cross
ae8d3f67c8
touchlist dom api #8225
2015-12-19 12:10:18 -08:00
bors-servo
95eabdb4db
Auto merge of #9022 - mskrzypkows:PaintMsg_refactoring, r=jdm
...
Move PaintMsg enum to gfx_traits #8844
re-PR of https://github.com/servo/servo/pull/9007 , because homu seems stuck
Fixes #8844 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9022 )
<!-- Reviewable:end -->
2015-12-20 01:34:26 +05:30
bors-servo
8c87477138
Auto merge of #9026 - Manishearth:attack-of-the-clones, r=Ms2ger
...
Remove clone in collect_text_contents
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9026 )
<!-- Reviewable:end -->
2015-12-20 00:14:02 +05:30
Beomjin Kim
2637d30c2a
Moved ScriptToCompositorMsg enum and EventResult enum to script_traits
...
Moved ScriptToCompositorMsg enum and EventResult enum to script_traits
resolving issue #8835 .
2015-12-20 00:31:33 +09:00
Simon Martin
0d910bb934
Issue #8352 : Dispatch mozbrowsershowmodalprompt event for alert().
2015-12-19 12:51:33 +01:00
bors-servo
f9141ef2db
Auto merge of #9019 - magopian:9002-use-url.join, r=SimonSapin
...
Use Url.join instead of UrlParser.base_url(...).parse (#9002 )
Fix issue #9002
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9019 )
<!-- Reviewable:end -->
2015-12-19 01:58:56 +05:30
Manish Goregaokar
ef5de267d9
Remove clone in collect_text_contents
2015-12-19 01:06:16 +05:30
bors-servo
21277b1fa0
Auto merge of #8959 - nox:domtokenlist-stringifier, r=Ms2ger
...
Fix DOMStringMap's stringifier behaviour according to the spec
It should just return its associated attribute's value, if any.
https://github.com/whatwg/dom/issues/105
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8959 )
<!-- Reviewable:end -->
2015-12-19 00:51:17 +05:30
bors-servo
6ba4ef22fa
Auto merge of #8882 - GuillaumeGomez:dom_quad, r=nox
...
Add DOMQuad element
cc @nox
Part of #8821
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8882 )
<!-- Reviewable:end -->
2015-12-18 23:37:12 +05:30
Guillaume Gomez
823e1b96c3
Add DOMQuad element
2015-12-18 17:37:10 +01:00
Anthony Ramine
e7a9f44df9
Fix DOMStringMap's stringifier behaviour according to the spec
...
It should just return its associated attribute's value, if any.
https://github.com/whatwg/dom/issues/105
2015-12-18 17:03:49 +01:00
Mathieu Agopian
11234f5370
Use Url.join instead of UrlParser.base_url(...).parse ( #9002 )
2015-12-18 17:02:41 +01:00
Jinwoo Ahn
2eac20861d
Fix a logical operator to match the spec
2015-12-18 21:25:04 +09:00
bors-servo
22e1ccae37
Auto merge of #9010 - Ms2ger:warnings, r=jdm
...
Silence warnings in htmlformelement.rs.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9010 )
<!-- Reviewable:end -->
2015-12-18 15:16:32 +05:30
bors-servo
6490d1e1c5
Auto merge of #9013 - antrik:debug-fontgroup, r=Ms2ger
...
Derive Debug for FontGroup and Homu is a bully
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9013 )
<!-- Reviewable:end -->
2015-12-18 14:23:15 +05:30