aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/textinput.rs
Commit message (Expand)AuthorAgeFilesLines
* Form constraints validationteapotd2020-04-021-0/+11
* Allow deletion from overflowed textinputteapotd2020-01-101-6/+0
* Upgrade to rustc 1.38.0-nightly (dddb7fca0 2019-07-30)Simon Sapin2019-07-311-1/+2
* Add clipboard cut functionalityMichal Mieczkowski2019-07-101-0/+7
* PR #23272 review nitsSimon Sapin2019-05-221-15/+3
* ISSUE-20455: introduce stronger types for textinput indexingThomas Delacour2019-05-161-173/+310
* Fixed bug in textinput::adjust_vertical concerning selection_origin updateDenis Merigoux2018-12-221-1/+22
* Auto merge of #22224 - pyfisch:composition-webdriver, r=noxbors-servo2018-11-201-0/+6
|\
| * Forward WebDriver CompositionEventPyfisch2018-11-191-0/+6
* | Update MPL license to https (part 3)Jan Andre Ikenmeyer2018-11-191-1/+1
|/
* Correct select allPyfisch2018-11-071-0/+1
* Format remaining filesPyfisch2018-11-061-5/+2
* `cargo fix --edition`Simon Sapin2018-11-061-3/+3
* Correctly determine text selection directionPyfisch2018-10-171-5/+24
* Use keyboard-types cratePyfisch2018-10-071-98/+76
* Format script componentchansuke2018-09-191-99/+113
* Correct default selectionStart and selectionEndpaavininanda2018-02-231-3/+0
* Revert "Correct default Selectionstart and SelectionEnd"paavininanda2018-02-231-20/+18
* Disallow mutating the internals of TextInputJon Leighton2018-02-161-20/+55
* Correct default Selectionstart and SelectionEndpaavininanda2018-02-101-19/+21
* Changed offset_to_text_point function and added unit tests for the samepaavininanda2018-02-071-4/+3
* Steps 7-9 of the input type change algorithmJon Leighton2018-01-261-2/+2
* Implement setRangeText APIJon Leighton2018-01-261-4/+14
* Don't fire select event when selection hasn't changedJon Leighton2018-01-261-0/+6
* Fix clearing the selection when value is changedJon Leighton2018-01-261-0/+7
* Fix selection{Start,End} when selectionDirection is "backward"Jon Leighton2018-01-261-113/+146
* Handle cases where selection API doesn't applyJon Leighton2017-12-081-3/+5
* Implement normalization for textarea "API value"Jon Leighton2017-11-251-1/+5
* Implement value sanitization on HTMLInputElementKeith Yeung2017-11-091-0/+12
* Bump bitflags to 1.0 in every servo crateBastien Orivel2017-10-301-16/+20
* Backed out changeset e64e659c077d: servo PR #18809 and revendor for reftest f...Gecko Backout2017-10-191-20/+16
* Update bitflags to 1.0 in every servo crateBastien Orivel2017-10-191-16/+20
* Replace all uses of the `heapsize` crate with `malloc_size_of`.Nicholas Nethercote2017-10-181-4/+4
* Fix commonmark Markdown warnings in docs, part 1Matt Brubeck2017-10-171-1/+1
* Upgrade to rustc 1.22.0-nightly (c6884b12d 2017-09-30)Simon Sapin2017-10-011-1/+1
* order derivable traits listsClément DAVID2017-08-231-6/+6
* Bring back clipboard supportest312017-06-011-3/+3
* [script/textinput] Fix warning: unreachable patternBehnam Esfahbod2017-05-241-11/+9
* Auto merge of #15822 - charlesvdv:unicode-panic, r=emiliobors-servo2017-04-161-6/+12
|\
| * Correct unicode handling for text inputCharles Vandevoorde2017-03-051-6/+13
* | new keyboard shortcuts inside text inputClement Miao2017-04-071-11/+179
|/
* Return `KeyReaction::Nothing` for a Tab eventJean-Marie Comets2016-11-121-1/+0
* Implement minlength for text inputsTaryn Hill2016-09-211-0/+3
* Take selection direction into account when setting selectionConnor Brewster2016-07-061-2/+11
* Make textinput handle actual key values. Don't restrict character values to a...Josh Matthews2016-07-061-44/+26
* Associate logical and physical keypresses together to support non-QWERTY keyb...Josh Matthews2016-07-051-2/+2
* Added checks that selection is valid, and fix set_selection_range.Alan Jeffrey2016-06-291-4/+20
* Implement :placeholder-shown (fixes #10561)Anthony Ramine2016-06-031-0/+5
* Move DOMString back to scriptAnthony Ramine2016-05-241-1/+1
* Replace range::Range with std::ops::Range in scriptMatt Brubeck2016-04-281-10/+7