bors-servo
d2a67abea9
auto merge of #4108 : shinglyu/servo/blob, r=jdm
...
Let's build this incrementally. I implemented a `Blob` that can hold a `DOMString`, and has `size` attribute and `slice(...)` method. I'll finish the rest in later PRs.
2014-12-09 08:43:08 -07:00
Shing Lyu
f2885b8fc7
Issue #1820 - Improve the Blob implementation
2014-12-09 22:52:19 +08: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
ProgramFOX
6104d5105f
Implemented Document#inputEncoding
...
Resolves #4252
2014-12-08 18:22:29 +01: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
Manish Goregaokar
14a6e54371
Move InputCheckbox to Activatable
2014-12-05 18:32:13 -08:00
Manish Goregaokar
7d51a543d8
Implement form control mutability, rename FormOwner -> FormControl
2014-12-05 18:32:11 -08:00
Matthew Rasmus
29241699fd
Implements multi line text input for TextArea
2014-12-05 12:21:31 -08:00
Matthew Rasmus
fd65b5f438
Implements some HTMLTextAreaElement attributes
...
These attributes all reflect their own related content values, with the
exception of defaultValue, which acts as an alias for its IDL
textContent attribute.
Many of these do have default values and constraints which are currently unimplemented.
2014-12-05 12:21:31 -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
nkdalmia
f6fb9f862d
Implement Window.sessionStorage: Storage Task, Storage Methods (excluding Storage event, QuotaExceededError)
2014-12-03 18:31:50 -05:00
aakashjain
5a30bd00cb
Implemented hidden, removed corresponding passed tests
2014-11-28 17:39:30 +05:30
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
73721cd189
Implement Attr#nodeValue
...
Fixes #4047
2014-11-20 13:18:10 -08:00
Zachary Newman
2399a1449d
Implement DOMImplementation.hasFeature
...
Fixes #4010 .
2014-11-18 09:00:45 -05:00
Mukilan Thiyagarajan
4b2b0d0723
Allow passing arguments to setTimeout/setInterval callbacks
2014-11-15 18:32:12 +05:30
Mukilan Thiyagarajan
05bd182538
Fix binding generation for Callback Functions and Callback Interfaces
2014-11-15 18:29:48 +05:30
Tomasz Kołodziejski
af30484f2a
Add contentDocument support for HTMLIFrameElement. Fixes #3808 .
2014-11-13 22:45:46 -08:00
Josh Matthews
e999843183
Fill in KeyboardEvent.
2014-11-13 11:24:14 -05:00
Josh Matthews
bb7074698a
Add KeyboardEvent stub.
2014-11-13 11:24:14 -05:00
bors-servo
668d9217d8
auto merge of #3938 : guillaumebort/servo/fix/3933, r=jdm
...
Implement HTMLOptionElement.{label,value}
2014-11-12 15:15:38 -07:00
Guillaume Bort
09766511b5
Fix #3933
2014-11-12 17:02:47 +01:00
Tom Schuster
96e42feaa1
Implement the whole Attr interface
2014-11-07 14:36:57 +01:00
Bruno de Oliveira Abinader
a9d68474c9
Remove warning from 'deleter' WebIDL codegen
2014-11-06 11:31:58 -08:00
Bruno de Oliveira Abinader
5c76502b91
Implement DOMStringMap
2014-11-06 11:31:58 -08:00
bors-servo
c828e83604
auto merge of #3817 : nkdalmia/servo/master, r=jdm
...
We have completed the initial step for "Implement Window.sessionStorage and Window.localStorage"
- Create and stub the Storage WebIDL interface
2014-11-06 10:51:40 -07:00
nkdalmia
bb76b0f3f2
Intial Commit for Storage.webidl, along with impl stub
2014-11-06 10:55:27 -05:00
Ms2ger
bb9cad938b
Implement HTMLElement#lang.
2014-11-06 15:28:52 +01:00
Ms2ger
45701002a3
Implement HTMLElement.title.
2014-11-05 22:08:36 +01:00
Mukilan Thiyagarajan
e023662571
Implement [LenientThis] support and enable it in Document.webidl
...
Closes issue #3760
2014-10-25 12:05:36 +05:30
Josh Matthews
539c21f380
Implement Document.readyState. Prevent iframes from notifying the compositor after the initial parse. Fixes #1720 . Fixes #3738 .
2014-10-23 10:55:59 -04:00
Keegan McAllister
9da7679367
Use html5ever for HTML parsing
2014-10-16 13:06:34 -07:00
bors-servo
a6001329b8
auto merge of #3693 : ehsan/servo/3248, r=jdm
...
This fixes #3248 .
r? @jdm. Please review for mistakes mercilessly! Also, I got a host of test failures when running the worker tests, not sure if these tests are expected to pass locally or not.
2014-10-15 22:06:19 -06:00
bors-servo
f94228d9f9
auto merge of #3662 : mukilan/servo/worker_timer, r=jdm
...
Closes issue #3236
2014-10-15 20:48:22 -06:00
Ehsan Akhgari
840d949d97
Throw DataCloneError from worker postMessage if structured clone fails
...
This fixes #3248 .
2014-10-15 21:57:40 -04:00
Mukilan Thiyagarajan
0d7e13f646
Issue #3236 - Implement timers (setTimeout/setInterval) for workers
2014-10-16 05:59:44 +05:30
Rohan Prinja
05134e6d1f
Add form submission via input element
2014-10-14 21:24:36 +05:30
Glenn Watson
eb5532c781
Expose user agent option to DOM navigator interface.
2014-10-13 19:53:41 +10:00
Manish Goregaokar
76219df816
Address review comments
2014-10-11 16:10:02 +05:30
Manish Goregaokar
b28a4c8858
Implement extremely basic form submission ( fixes #3554 )
2014-10-11 16:00:16 +05:30
Manish Goregaokar
8a2c746e61
Add type IDL attr for submittable elements
2014-10-11 09:48:15 +05:30
Manish Goregaokar
332c94b730
Implement most of HTMLFormElement's webidl
2014-10-07 21:12:55 +05:30
Josh Matthews
f70bb68503
Implement simple layout for text, button, radio, and checkbox inputs. Implement simple interaction for checkboxes and radio buttons.
2014-10-01 15:35:42 -04:00
Jeongeun Kim
dad77f0d25
Implement HTMLOptionElement.text#3023
...
Signed-off-by: Jeongeun Kim <je00julie.kim@gmail.com>
Implement HTMLOptionElement.text#3023 (2nd trial)
Implement HTMLOptionElement.text#3023 (3rd trial)
delete metadata for skipping option tests
fix conflict
2014-09-20 23:49:20 +09:00