Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Upgrade to rustc 1.27.0-nightly (056f589fb 2018-04-07) | Simon Sapin | 2018-04-09 | 1 | -1/+1 | |
| | ||||||
* | Update the WebIDL parser | Anthony Ramine | 2018-04-03 | 12 | -244/+104 | |
| | ||||||
* | Add unique canvas IDs to all canvas operations. | Brody Eastwood | 2018-04-02 | 1 | -1/+2 | |
| | ||||||
* | Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393 | Marcin Mielniczuk | 2018-03-28 | 16 | -200/+262 | |
| | ||||||
* | TextDecoder: streaming decode, ignoreBOM | Andrew Shu | 2018-03-26 | 1 | -1/+4 | |
| | | | | | | https://encoding.spec.whatwg.org/#dom-textdecoder-decode https://encoding.spec.whatwg.org/#dom-textdecoder-ignorebom | |||||
* | Unify argument auto rooting in codegen | Igor Matuszewski | 2018-03-23 | 1 | -11/+8 | |
| | ||||||
* | Adapt uniform[fv] and similar to accept typed array args | Igor Matuszewski | 2018-03-23 | 1 | -1/+5 | |
| | ||||||
* | Use unsafe Heap::handle wherever needed | Igor Matuszewski | 2018-03-23 | 1 | -1/+2 | |
| | ||||||
* | Add safe `handle` function for rooted heap values | Igor Matuszewski | 2018-03-23 | 1 | -2/+12 | |
| | ||||||
* | Root `any` members in dictionaries | Igor Matuszewski | 2018-03-16 | 3 | -17/+37 | |
| | ||||||
* | Root JS object members in dictionaries | Igor Matuszewski | 2018-03-16 | 1 | -5/+3 | |
| | ||||||
* | Use helper `is_typed_array` function | Igor Matuszewski | 2018-03-14 | 1 | -5/+11 | |
| | ||||||
* | Support nullable typed arrays in codegen | Igor Matuszewski | 2018-03-14 | 1 | -2/+3 | |
| | ||||||
* | WIP: Accept typed array arguments in codegen | Igor Matuszewski | 2018-03-14 | 2 | -2/+64 | |
| | ||||||
* | Support objects in WebIDL unions | Igor Matuszewski | 2018-03-13 | 2 | -13/+19 | |
| | | | | Fixes #17011 | |||||
* | remove mozbrowser code | Paul Rouget | 2018-02-13 | 1 | -2/+2 | |
| | ||||||
* | remove forcetouch support | Paul Rouget | 2018-02-11 | 1 | -2/+1 | |
| | ||||||
* | style: Rename StylesheetSet to DocumentStylesheetSet. | Emilio Cobos Álvarez | 2018-02-09 | 1 | -2/+2 | |
| | | | | MozReview-Commit-ID: 5Xl1eRLu1VF | |||||
* | Make JSTraceable for DomRefCell<T> panic if cell is mutably borrowed (see ↵ | Anthony Ramine | 2018-01-26 | 2 | -13/+1 | |
| | | | | #19871) | |||||
* | Auto merge of #19868 - CYBAI:specific-assertion, r=emilio | bors-servo | 2018-01-25 | 3 | -6/+6 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use specific assertions Similar to #19865 r? jdm Note: Should I squash all the commits into one commit? --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes do not require tests because it should not break anything <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19868) <!-- Reviewable:end --> | |||||
| * | Use specific negative assertion for DOM bindings utils | CYBAI | 2018-01-26 | 1 | -1/+1 | |
| | | ||||||
| * | Use specific assertion for DOM binding refcounted | CYBAI | 2018-01-26 | 1 | -1/+1 | |
| | | ||||||
| * | Use specific assertion for DOM binding interface | CYBAI | 2018-01-26 | 1 | -4/+4 | |
| | | ||||||
* | | Make the private callback methods taking a raw this pointer unsafe | Anthony Ramine | 2018-01-25 | 1 | -10/+12 | |
| | | ||||||
* | | Kill dead callback codegen code | Anthony Ramine | 2018-01-25 | 1 | -61/+4 | |
| | | ||||||
* | | Make callbacks' new methods unsafe | Anthony Ramine | 2018-01-25 | 1 | -2/+2 | |
|/ | | | | They take raw pointers to contexts and objects. | |||||
* | Use safe NonZero constructor instead of an explicit null check | Simon Sapin | 2018-01-22 | 1 | -2/+1 | |
| | ||||||
* | Replace NonZero<*{const,mut} _> with std::ptr::NonNull | Simon Sapin | 2018-01-22 | 2 | -32/+33 | |
| | ||||||
* | Replace NonNullJSObjectPtr with std::ptr::NonNull<JSObject> | Simon Sapin | 2018-01-22 | 5 | -42/+7 | |
| | ||||||
* | Auto merge of #19397 - cbrewster:create_element_for_token, r=jdm,nox | bors-servo | 2018-01-17 | 1 | -0/+6 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement the create an element for token algorithm <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #19392 and fix #19393 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19397) <!-- Reviewable:end --> | |||||
| * | Add a check for when the js execution stack is empty | Connor Brewster | 2018-01-11 | 1 | -0/+6 | |
| | | ||||||
* | | implement range input sanitization | tigercosmos | 2018-01-17 | 1 | -12/+33 | |
|/ | ||||||
* | Fix tyvar_behind_raw_pointer warnings | Simon Sapin | 2018-01-10 | 6 | -33/+33 | |
| | | | | https://github.com/rust-lang/rust/issues/46906 | |||||
* | input type=number validations | Nathan | 2018-01-09 | 1 | -0/+10 | |
| | ||||||
* | Auto merge of #19602 - tigercosmos:r1, r=KiChjang | bors-servo | 2018-01-07 | 1 | -0/+92 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | implement valid DatetimeLocal input <!-- Please describe your changes on the following line: --> implement valid Date time Local input part of #19172 --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #19587 fix #19603(github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/19602) <!-- Reviewable:end --> | |||||
| * | implement valid Date time Local input | tigercosmos | 2018-01-07 | 1 | -0/+92 | |
| | | ||||||
* | | Root sequence<{any,object}> IDL arguments using CustomAutoRooter | Igor Matuszewski | 2018-01-05 | 1 | -5/+38 | |
|/ | | | | Also pulls in mozjs 0.1.10 to support the change. | |||||
* | implement valid week string | tigercosmos | 2017-12-17 | 1 | -1/+66 | |
| | ||||||
* | Update euclid, azure, skia, offscreen_gl_context, plane-split, webrender | Simon Sapin | 2017-12-08 | 1 | -2/+2 | |
| | ||||||
* | implement "Date type inputs", "Month type inputs" | tigercosmos | 2017-12-05 | 1 | -0/+101 | |
| | ||||||
* | Added time input sanitization: | Simon Wörner | 2017-12-04 | 1 | -0/+71 | |
| | | | | | | - Implemented is_valid_time_string for DOMString. - Use is_valid_time_string for sanitize_value with time input. - Improved input type change test | |||||
* | Fixed tidy-test errors | olmanz | 2017-11-17 | 1 | -5/+9 | |
| | ||||||
* | Moved pop_current_element_queue() and push_new_element_queue() to ↵ | olmanz | 2017-11-16 | 3 | -11/+11 | |
| | | | | htmlconstructor.rs | |||||
* | Moved function html_constructor() from interface.rs to new file ↵ | olmanz | 2017-11-16 | 4 | -310/+318 | |
| | | | | htmlconstructor.rs | |||||
* | Set the correct Angle GLSL output when using WebGL 2 | Imanol Fernandez | 2017-11-13 | 1 | -1/+3 | |
| | ||||||
* | Fix binding generation for overloaded functions with optionals and default ↵ | Fernando Jiménez Moreno | 2017-11-11 | 1 | -1/+3 | |
| | | | | values | |||||
* | Auto merge of #18262 - KiChjang:value-sanitization, r=nox | bors-servo | 2017-11-09 | 1 | -0/+23 | |
|\ | | | | | | | | | | | | | | | | | | | | | Implement value sanitization on HTMLInputElement https://html.spec.whatwg.org/multipage/input.html#value-sanitization-algorithm <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18262) <!-- Reviewable:end --> | |||||
| * | Implement string stripping utilities from the Infra spec | Keith Yeung | 2017-11-08 | 1 | -0/+23 | |
| | | ||||||
* | | Upgrade to rustc 1.23.0-nightly (02004ef78 2017-11-08) | Simon Sapin | 2017-11-09 | 1 | -1/+0 | |
| | | ||||||
* | | Import sequence inner types if it appears in dictionary members | Keith Yeung | 2017-11-08 | 1 | -2/+8 | |
|/ |