Emanuel Rylke
8ed6ace682
Don't include the root element when calling Element#getElementsByTagName
...
Fixes #4249
2014-12-09 13:41:14 +01:00
bors-servo
7d4ec33375
auto merge of #4298 : Manishearth/servo/zirak-link-attrs, r=Manishearth
...
Carried over from #4248
Critic review: https://critic.hoppipolla.co.uk/r/3392
2014-12-08 23:30:59 -07:00
Zirak
a586e05e83
Bound several link properties.
...
Specifically: href, rel, media, hreflang and type.
2014-12-09 11:38:51 +05:30
bors-servo
9f08d563ae
auto merge of #4287 : Manishearth/servo/wpt-readme-fix, r=jdm
2014-12-08 15:55:01 -07:00
Patrick Walton
1d845ee4f2
gfx: Update Azure and Skia, and rewrite broken clipping logic.
...
This exposed some problems in our clipping logic, which was never
properly rewritten for the stacking context reform. The clipping code
worked in terms of a stack of clips, but the new stacking context code
has no concept of a stack of clip regions. Fixing that in turn exposed
some flaky/incorrect tests:
* `borders` had an incorrect reference image, as far as I can tell.
* `negative_margins` had some stray pixels, fixed by changing the text.
2014-12-08 13:45:51 -08:00
bors-servo
feabaf34ac
auto merge of #4270 : ProgramFOX/servo/issue-4252, r=saneyuki
...
Resolves #4252
2014-12-08 13:28:12 -07:00
Manish Goregaokar
868273c027
Update WPTupdate readme for new directory structure
2014-12-09 00:18:52 +05:30
ProgramFOX
6104d5105f
Implemented Document#inputEncoding
...
Resolves #4252
2014-12-08 18:22:29 +01:00
bors-servo
bdb3a2538b
auto merge of #4257 : johnathan79717/servo/4008, r=jdm
...
This is a fix for issue #4008 .
2014-12-08 01:55:08 -07:00
bors-servo
b805e74fef
auto merge of #4265 : ProgramFOX/servo/issue-4251, r=Ms2ger
...
Resolves #4251
2014-12-06 07:31:01 -07:00
bors-servo
19c69b1625
auto merge of #4002 : Manishearth/servo/activation, r=jdm
...
Still need to impl `Activatable` on all activatable elements. I'll probably push those changes to this PR, however they can be made separately as well.
2014-12-06 03:55:04 -07:00
Manish Goregaokar
5511e02a78
Add Comparable trait to js.rs; fixups
2014-12-06 02:51:52 -08:00
Jonathan Hao
8b8eea15c7
Remove an expected failure from tests/wpt/metadata/dom/events/EventTarget-dispatchEvent.html.ini
2014-12-06 02:04:55 -08:00
bors-servo
33836715a8
auto merge of #4254 : medopaw/servo/settimeout-on-sync-error, r=Manishearth
...
fix #4253
2014-12-05 20:13:02 -07:00
Manish Goregaokar
e7b3caa386
Add oninput/onchange so tests work
2014-12-05 18:49:34 -08:00
Manish Goregaokar
c89ec3910f
Hook up synthetic click activation to script_task and <>.click()
2014-12-05 18:33:03 -08:00
Med0paW
dacd21ac52
Issue 4253 - Setting timeout on a sync XHR should throw InvalidAccessErr
2014-12-05 18:29:39 -08:00
Jonathan Hao
ccb4e8b273
Implement the "messageevent" argument to Document#createEvent. #4008
2014-12-05 13:54:07 -08:00
ProgramFOX
2bd1269b02
Update content tests for Document#characterSet
2014-12-05 21:51:59 +01:00
Matthew Rasmus
c97a4d999e
Handle default uint attributes properly
...
...and passing a whole bunch of new tests.
2014-12-05 12:31:32 -08:00
Matthew Rasmus
ed37b53a62
Updates WPT to expect newly passing tests
...
Addresses reviews
More review addressing
2014-12-05 12:31:31 -08:00
Matthew Rasmus
29241699fd
Implements multi line text input for TextArea
2014-12-05 12:21:31 -08:00
ProgramFOX
86282022bd
Corrected case of Document#characterSet
...
Resolves #4251
2014-12-05 20:52:39 +01:00
bors-servo
6bd9bf979b
auto merge of #4198 : Manishearth/servo/hyper-droid, r=Manishearth
...
This is the Hyper pull request, plus the set up for OpenSSL on Android to make it merge.
Sean's commits have been reviewed in #4065 (My Android changes were reviewed by Glenn)
2014-12-05 04:16:11 -07:00
Manish Goregaokar
642e766688
Temporarily change expectations for some wpt tests till hyper gets support for status codes >599
2014-12-05 02:53:40 -08:00
bors-servo
0065c230da
auto merge of #4230 : jdm/servo/errorreporter, r=jdm
...
Rebased from #3822 .
2014-12-05 02:28:09 -07:00
Matt Brubeck
cddc6923d4
Implement the HTMLScriptElement.src setter
...
Fixes #1113 .
2014-12-04 21:27:34 -08:00
Ronak Nisher
cbed366bea
added ErrorEvent WebIDL and errorevent.rs
2014-12-04 21:22:15 -08:00
Sean McArthur
b7de46970f
adjust WPT since hyper fixed some
2014-12-04 10:12:04 -08:00
Shanil Puri
72a5ae7210
Implemeneted ModifyAttribute handler to update DOM elements.
2014-12-03 18:58:44 -08:00
Ms2ger
b24b05d782
Update web-platform-tests.
2014-12-04 01:58:06 +01:00
nkdalmia
f6fb9f862d
Implement Window.sessionStorage: Storage Task, Storage Methods (excluding Storage event, QuotaExceededError)
2014-12-03 18:31:50 -05:00
Patrick Walton
1c1c507c03
layout: Implement opacity
per CSS-COLOR § 3.2.
...
This adds the infrastructure necessary to support stacking contexts that
are not containing blocks for absolutely-positioned elements. Our
infrastructure did not support that before. This minor revamp actually
ended up simplifying the logic around display list building and
stacking-relative position computation for absolutely-positioned flows,
which was nice.
2014-12-03 14:17:16 -08:00
Simon Sapin
e1c2210c23
More target path fixup.
2014-12-02 18:23:06 -08:00
Simon Sapin
cc4ea7507f
Make build system more independent of current directory.
2014-12-02 18:04:06 -08:00
Simon Sapin
2f413c8937
Move the servo crate from root to components/servo
2014-12-02 18:03:39 -08:00
Matthew Rasmus
41e50b043d
Verify that reftest passes valid servo args
...
Fixes #4101
2014-11-30 11:49:40 -08:00
aakashjain
1f26912485
Fixes #4145
2014-11-29 18:22:37 +05:30
bors-servo
12ae541302
auto merge of #4129 : aakashjain/servo/HTMLElement#hidden, r=Manishearth
2014-11-28 05:33:48 -07:00
aakashjain
5a30bd00cb
Implemented hidden, removed corresponding passed tests
2014-11-28 17:39:30 +05:30
Jesse Tuchsen
b664ee88e7
Fixes #3962
...
Bad HTTP responses now have a 0 status code instead of 200 OK.
2014-11-27 11:55:31 -08:00
Glenn Watson
59cdce3001
Fix layout on google search results.
2014-11-27 09:10:58 +10:00
Hinali Marfatia
b1d6041420
Implement a basic WebSocket interface.
2014-11-25 15:43:22 +01:00
Achal Shah
23ed1f705b
Implement HTML{Anchor,Area,Link}Element.relList.
...
https://github.com/servo/servo/issues/3994
2014-11-23 23:37:13 -08:00
Rohan Prinja
4b754bd457
implement Document#createAttribute
2014-11-23 14:51:04 +05:30
Matthew Rasmus
3149eae7f6
Allow reftests to be run directly w/ relative path
...
Fixes #3521
2014-11-20 23:21:10 -08:00
Matthew Rasmus
a87391169d
Updated to expect tests that are now passing
2014-11-20 13:40:26 -08:00
Ms2ger
b7da201ebf
Update web-platform-tests.
2014-11-19 18:29:01 +01:00
Patrick Walton
55da2c97d5
layout: Incrementalize reflow of block formatting contexts impacted by
...
floats, and make float placement idempotent.
This moves float placement outside sequential block size computation.
Improves the maze solver.
2014-11-18 15:36:04 -08:00
Achal Shah
712b3d0f5b
Stop including the element during Element.getElementsByClassName.
...
https://github.com/servo/servo/issues/3995
2014-11-18 07:20:07 -08:00