aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom
Commit message (Collapse)AuthorAgeFilesLines
* Use features to prevent the util component from entraining the world in ↵Bobby Holley2016-01-112-2/+2
| | | | GeckoLib builds.
* Hoist ParseErrorReporter into style and remove the dependency on msg.Bobby Holley2016-01-113-3/+3
| | | | | The pipeline id stuff is currently unused. If someone needs it, they can add an additional trait bound on their css error reporter to get the pipeline id.
* Auto merge of #8972 - GauriGNaik:expose-css-errors-1, r=jdmbors-servo2016-01-123-1/+7
|\ | | | | | | | | | | | | | | M1501: CSS Error Reporting: Final Steps Last Part <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8972) <!-- Reviewable:end -->
| * Final stepsGauriGNaik2016-01-113-1/+7
| |
* | Auto merge of #9257 - fmmartins:refactor-scripttraits, r=jdmbors-servo2016-01-121-3/+4
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move IFrameLoadInfo and IFrameSandboxState to script_traits Hi, this should fix #8841! Any change that might be needed please tell me <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9257) <!-- Reviewable:end -->
| * | moved IFrameLoadInfo and IFrameSandboxState to script_traitsFernando Martins2016-01-111-3/+4
| | |
* | | Auto merge of #9245 - Ms2ger:reexports, r=noxbors-servo2016-01-112-3/+4
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stop reexporting style types from layout_interface. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9245) <!-- Reviewable:end -->
| * | | Stop reexporting ReflowGoal from layout_interface.Ms2ger2016-01-112-3/+4
| | |/ | |/|
* | | Auto merge of #8983 - Manishearth:cursors, r=jdmbors-servo2016-01-113-4/+14
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | Various textinput fixes - Currently the cursor sticks around if you click elsewhere. Now the text inputs are relayout-ed on blur. - Currently whitespace gets collapsed in text input (https://github.com/servo/servo/issues/8772). Not anymore. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8983) <!-- Reviewable:end -->
| * | Remove virtual call and unconditionally dirty node on set_focus_stateManish Goregaokar2016-01-074-19/+3
| | |
| * | Relayout text input elements on blurManish Goregaokar2016-01-034-3/+29
| | |
* | | Auto merge of #9242 - frewsxcv:form-elements-sameobject, r=ecoal95bors-servo2016-01-111-2/+10
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | HTMLFormElement::Elements should honor [SameObject] attribute Ideally, this would get tested by web-platform-tests, but that has yet to be implemented: https://github.com/w3c/web-platform-tests/issues/2462 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9242) <!-- Reviewable:end -->
| * | | HTMLFormElement::Elements should honor [SameObject] attributeCorey Farwell2016-01-101-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Ideally, this would get tested by web-platform-tests, but that has yet to be implemented: https://github.com/w3c/web-platform-tests/issues/2462
* | | | Auto merge of #9200 - frewsxcv:unnecessary-sorting-functions, r=noxbors-servo2016-01-111-18/+4
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | Remove unneeded dict sorting functions in CodegenRust.py <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9200) <!-- Reviewable:end -->
| * | | Remove unneeded dict sorting functions in CodegenRust.pyCorey Farwell2016-01-101-18/+4
| | | |
* | | | Implement HTMLFormElement::LengthCorey Farwell2016-01-102-1/+6
| |_|/ |/| |
* | | Implement HTMLFormElement::ElementsCorey Farwell2016-01-106-2/+141
| | | | | | | | | | | | Fixes #8566
* | | Auto merge of #9214 - frewsxcv:refactor-htmlfieldsetelement-elements, r=KiChjangbors-servo2016-01-102-4/+27
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor 'listed element' logic for HTMLFieldSetElement::Elements `HTMLElement::is_listed_element` method was added, which matches the `HTMLElement::is_labelable_element` method directly above <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9214) <!-- Reviewable:end -->
| * | | Refactor 'listed element' logic for HTMLFieldSetElement::ElementsCorey Farwell2016-01-092-4/+27
| | | | | | | | | | | | | | | | | | | | `HTMLElement::is_listed_element` method was added, which matches the `HTMLElement::is_labelable_element` method directly above
* | | | Auto merge of #9201 - wenderen:8512-task-thread, r=jdmbors-servo2016-01-1028-263/+268
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | task -> thread for #8512 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9201) <!-- Reviewable:end -->
| * | | | task -> threadrohan.prinja2016-01-1028-263/+268
| | | | |
* | | | | Auto merge of #9212 - frewsxcv:webidl-spec-updates, r=KiChjangbors-servo2016-01-102-6/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update a couple WebIDL files to match spec <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9212) <!-- Reviewable:end -->
| * | | | | Update HTMLFormElement WebIDL to match specCorey Farwell2016-01-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | https://html.spec.whatwg.org/multipage/#htmlformelement
| * | | | | Update HTMLFieldSetElement WebIDL to match specCorey Farwell2016-01-081-5/+2
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | https://github.com/whatwg/html/pull/413 https://html.spec.whatwg.org/multipage/#htmlfieldsetelement
* | | | | Auto merge of #9226 - nox:clean-console, r=KiChjangbors-servo2016-01-091-22/+22
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clean up Console a bit <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9226) <!-- Reviewable:end -->
| * | | | | Introduce Console::send_to_devtoolsAnthony Ramine2016-01-091-17/+19
| | | | | | | | | | | | | | | | | | | | | | | | This replaces propagate_console_msg and wraps prepare_message.
| * | | | | Remove the global field from ConsoleAnthony Ramine2016-01-091-6/+4
| | |/ / / | |/| | | | | | | | | | | | | We can just go through the reflector.
* / | | | Fix documentation links for EventTargetKeith Yeung2016-01-091-2/+2
|/ / / /
* | | | Auto merge of #9213 - frewsxcv:broken-link, r=KiChjangbors-servo2016-01-091-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix broken spec link in HTMLScriptElement <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9213) <!-- Reviewable:end -->
| * | | | Fix broken spec link in HTMLScriptElementCorey Farwell2016-01-081-1/+1
| |/ / /
* | | | Auto merge of #9188 - frewsxcv:unused-codegen-options, r=Manishearthbors-servo2016-01-092-4/+0
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove unused command-line Python codegen arguments <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9188) <!-- Reviewable:end -->
| * | | | Remove unused command-line Python codegen argumentsCorey Farwell2016-01-072-4/+0
| | |/ / | |/| |
* | | | Auto merge of #9187 - Ms2ger:script-comments, r=jdmbors-servo2016-01-091-46/+23
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | Update specification references and TODO comments in HTMLScriptElement. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9187) <!-- Reviewable:end -->
| * | | Update specification references and TODO comments in HTMLScriptElement.Ms2ger2016-01-071-46/+23
| | | |
* | | | Rename fire_simple_event_params to fire_eventBrandon Fairchild2016-01-075-30/+33
| | | | | | | | | | | | | | | | Fixes #9180.
* | | | Auto merge of #9184 - servo:clippy, r=frewsxcvbors-servo2016-01-072-4/+3
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | Fix some clippy warnings. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9184) <!-- Reviewable:end -->
| * | | Use Option::cloned() in HTMLCanvasElement::GetContext().Ms2ger2016-01-071-1/+1
| | | |
| * | | Remove an unused argument to CustomEvent::init_custom_event.Ms2ger2016-01-071-3/+2
| | | |
* | | | Auto merge of #9182 - Ms2ger:es-warning, r=Manishearthbors-servo2016-01-071-0/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Silence a warning in EventSourceReadyState. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9182) <!-- Reviewable:end -->
| * | | | Silence a warning in EventSourceReadyState.Ms2ger2016-01-071-0/+1
| |/ / /
* / / / Changed blob to use DataSlice with Arc in order to limit wasteful copying of ↵David Raifaizen2016-01-065-89/+110
|/ / / | | | | | | | | | byte vector
* | | Auto merge of #9029 - KiChjang:event-source, r=jdmbors-servo2016-01-073-0/+134
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement EventSource and update test expectations Partial #8925. Most of the processing model for `EventSource` are unimplemented because we currently don't have a fetch implementation. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9029) <!-- Reviewable:end -->
| * | Implement EventSource and update test expectationsKeith Yeung2016-01-053-0/+134
| | |
* | | Auto merge of #9119 - TheKK:input_element_size, r=eefriedmanbors-servo2016-01-061-5/+10
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Parse size attribute of HTMLInputElemnt correctly Should fix #8773 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9119) <!-- Reviewable:end -->
| * | | Invalid type attribute for HTMLInputElement now fallback as text type (fixes ↵Ying-Ruei Liang (KK)2016-01-061-5/+10
| | | | | | | | | | | | | | | | #8773)
* | | | Auto merge of #9161 - frewsxcv:cleanup-match, r=jdmbors-servo2016-01-061-10/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduce 'match' body, remove unnecessary clone <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9161) <!-- Reviewable:end -->
| * | | | Reduce 'match' body, remove unnecessary cloneCorey Farwell2016-01-051-10/+3
| | |/ / | |/| |
* | | | Auto merge of #9160 - nerith:spec, r=jdmbors-servo2016-01-061-9/+9
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update FileAPI spec links The links in components/script/dom/blob.rs were pointing to the old location. Fixes #9157. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9160) <!-- Reviewable:end -->
| * | | Update FileAPI spec linksBrandon Fairchild2016-01-051-9/+9
| |/ / | | | | | | | | | | | | | | | | | | The links in components/script/dom/blob.rs were pointing to the old location. Fixes #9157.
* | | conversions: Make a `is_type_compatible` method for ArrayBufferViews.Emilio Cobos Álvarez2016-01-042-21/+67
| | |