servo/components/script/dom
bors-servo 56f6762cf8
Auto merge of #21015 - tigercosmos:yyy, r=jdm
Support cloning steps for textarea/input

<!-- 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 #13282 (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/21015)
<!-- Reviewable:end -->
2018-06-07 10:13:30 -04:00
..
bindings Implement read methods on FileReaderSync 2018-06-04 15:53:08 -04:00
servoparser
webgl_extensions Implement EXT_texture_filter_anisotropic 2018-06-06 12:24:47 +02:00
webgl_validations
webidls Implement EXT_texture_filter_anisotropic 2018-06-06 12:24:47 +02:00
abstractworker.rs
abstractworkerglobalscope.rs
activation.rs
attr.rs MutationObserver api: Implement takeRecords() and characterData mutations 2018-05-02 09:58:37 -07:00
beforeunloadevent.rs
blob.rs
bluetooth.rs
bluetoothadvertisingevent.rs
bluetoothcharacteristicproperties.rs
bluetoothdevice.rs
bluetoothpermissionresult.rs
bluetoothremotegattcharacteristic.rs
bluetoothremotegattdescriptor.rs
bluetoothremotegattserver.rs
bluetoothremotegattservice.rs
bluetoothuuid.rs
canvasgradient.rs
canvaspattern.rs
canvasrenderingcontext2d.rs
characterdata.rs MutationObserver api: Implement takeRecords() and characterData mutations 2018-05-02 09:58:37 -07:00
client.rs
closeevent.rs
comment.rs
compositionevent.rs
console.rs
create.rs
crypto.rs
css.rs
cssconditionrule.rs
cssfontfacerule.rs
cssgroupingrule.rs
cssimportrule.rs
csskeyframerule.rs
csskeyframesrule.rs
cssmediarule.rs
cssnamespacerule.rs
cssrule.rs
cssrulelist.rs
cssstyledeclaration.rs dom: Remove CSSStyleDeclaration.setPropertyValue/setPropertyPriority. 2018-06-02 17:24:12 +02:00
cssstylerule.rs
cssstylesheet.rs
cssstylevalue.rs
csssupportsrule.rs
cssviewportrule.rs
customelementregistry.rs Updated to mozjs v0.7.1. 2018-05-30 14:44:47 -05:00
customevent.rs
dedicatedworkerglobalscope.rs
dissimilaroriginlocation.rs
dissimilaroriginwindow.rs Return window proxy properly for indexed window getter 2018-04-30 15:43:39 -07:00
document.rs Auto merge of #20837 - gterzian:tests_for_has_event_listener, r=cbrewster 2018-05-28 15:52:31 -04:00
documentfragment.rs
documenttype.rs
domexception.rs Implement read methods on FileReaderSync 2018-06-04 15:53:08 -04:00
domimplementation.rs
dommatrix.rs
dommatrixreadonly.rs
domparser.rs
dompoint.rs
dompointreadonly.rs
domquad.rs
domrect.rs
domrectreadonly.rs
domstringmap.rs
domtokenlist.rs
element.rs MutationObserver api: Implement takeRecords() and characterData mutations 2018-05-02 09:58:37 -07:00
errorevent.rs
event.rs implement "has event listener", plug into (before)unload 2018-05-05 19:14:43 +08:00
eventsource.rs
eventtarget.rs implement "has event listener", plug into (before)unload 2018-05-05 19:14:43 +08:00
extendableevent.rs
extendablemessageevent.rs
file.rs
filelist.rs
filereader.rs Implement read methods on FileReaderSync 2018-06-04 15:53:08 -04:00
filereadersync.rs Implement read methods on FileReaderSync 2018-06-04 15:53:08 -04:00
focusevent.rs
formdata.rs
gamepad.rs
gamepadbutton.rs
gamepadbuttonlist.rs
gamepadevent.rs
gamepadlist.rs
globalscope.rs Fix typo for worklet 2018-06-03 20:34:28 +08:00
hashchangeevent.rs
headers.rs
history.rs Updated to mozjs v0.7.1. 2018-05-30 14:44:47 -05:00
htmlanchorelement.rs
htmlareaelement.rs
htmlaudioelement.rs
htmlbaseelement.rs
htmlbodyelement.rs move top_level_browsing_context_id out of embedder msg 2018-05-23 21:46:05 +08:00
htmlbrelement.rs
htmlbuttonelement.rs
htmlcanvaselement.rs
htmlcollection.rs
htmldataelement.rs
htmldatalistelement.rs
htmldetailselement.rs
htmldialogelement.rs
htmldirectoryelement.rs
htmldivelement.rs
htmldlistelement.rs
htmlelement.rs
htmlembedelement.rs
htmlfieldsetelement.rs
htmlfontelement.rs
htmlformcontrolscollection.rs
htmlformelement.rs
htmlframeelement.rs
htmlframesetelement.rs
htmlheadelement.rs
htmlheadingelement.rs
htmlhrelement.rs
htmlhtmlelement.rs
htmliframeelement.rs
htmlimageelement.rs
htmlinputelement.rs move msg to embedder_traits, use in script, handle send error in embedder 2018-05-23 21:45:57 +08:00
htmllabelelement.rs
htmllegendelement.rs
htmllielement.rs
htmllinkelement.rs move top_level_browsing_context_id out of embedder msg 2018-05-23 21:46:05 +08:00
htmlmapelement.rs
htmlmediaelement.rs
htmlmetaelement.rs
htmlmeterelement.rs
htmlmodelement.rs
htmlobjectelement.rs
htmlolistelement.rs
htmloptgroupelement.rs
htmloptionelement.rs
htmloptionscollection.rs
htmloutputelement.rs
htmlparagraphelement.rs
htmlparamelement.rs
htmlpictureelement.rs
htmlpreelement.rs
htmlprogresselement.rs
htmlquoteelement.rs
htmlscriptelement.rs
htmlselectelement.rs
htmlsourceelement.rs
htmlspanelement.rs
htmlstyleelement.rs
htmltablecaptionelement.rs
htmltablecellelement.rs
htmltablecolelement.rs
htmltabledatacellelement.rs
htmltableelement.rs
htmltableheadercellelement.rs
htmltablerowelement.rs
htmltablesectionelement.rs
htmltemplateelement.rs
htmltextareaelement.rs support textarea clone 2018-06-07 06:54:26 -07:00
htmltimeelement.rs
htmltitleelement.rs
htmltrackelement.rs
htmlulistelement.rs
htmlunknownelement.rs
htmlvideoelement.rs
imagedata.rs
inputevent.rs
keyboardevent.rs
location.rs
macros.rs
mediaerror.rs
medialist.rs
mediaquerylist.rs
mediaquerylistevent.rs
messageevent.rs
mimetype.rs
mimetypearray.rs
mod.rs Move WebGLVertexArrayObjectOES to script::dom 2018-05-24 12:12:23 +02:00
mouseevent.rs
mutationobserver.rs Implement MutationObserver.disconnect() 2018-05-09 16:27:09 -07:00
mutationrecord.rs MutationObserver api: Implement takeRecords() and characterData mutations 2018-05-02 09:58:37 -07:00
namednodemap.rs
navigator.rs
navigatorinfo.rs
node.rs remove misleading url 2018-05-26 06:17:56 -07:00
nodeiterator.rs
nodelist.rs
pagetransitionevent.rs
paintrenderingcontext2d.rs
paintsize.rs
paintworkletglobalscope.rs
performance.rs
performanceentry.rs
performancemark.rs
performancemeasure.rs
performanceobserver.rs
performanceobserverentrylist.rs
performancepainttiming.rs
performancetiming.rs
permissions.rs
permissionstatus.rs
plugin.rs
pluginarray.rs
popstateevent.rs
processinginstruction.rs
progressevent.rs
promise.rs Updated to mozjs v0.7.1. 2018-05-30 14:44:47 -05:00
promisenativehandler.rs
radionodelist.rs
range.rs
request.rs
response.rs
screen.rs
serviceworker.rs
serviceworkercontainer.rs
serviceworkerglobalscope.rs
serviceworkerregistration.rs
storage.rs
storageevent.rs
stylepropertymapreadonly.rs
stylesheet.rs
stylesheetlist.rs
svgelement.rs
svggraphicselement.rs
svgsvgelement.rs
test_mapping.json
testbinding.rs
testbindingiterable.rs
testbindingpairiterable.rs
testbindingproxy.rs
testrunner.rs
testworklet.rs
testworkletglobalscope.rs
text.rs
textcontrol.rs
textdecoder.rs
textencoder.rs
touch.rs
touchevent.rs
touchlist.rs
transitionevent.rs
treewalker.rs
uievent.rs
url.rs
urlhelper.rs
urlsearchparams.rs
userscripts.rs
validation.rs
validitystate.rs
values.rs
virtualmethods.rs
vr.rs
vrdisplay.rs
vrdisplaycapabilities.rs
vrdisplayevent.rs
vreyeparameters.rs
vrfieldofview.rs
vrframedata.rs
vrpose.rs
vrstageparameters.rs
webgl2renderingcontext.rs
webglactiveinfo.rs
webglbuffer.rs Issue #20556: Implement proper checks in WebGLRenderingContext's bindBuffer(). 2018-05-10 08:51:51 +02:00
webglcontextevent.rs
webglframebuffer.rs
webglobject.rs
webglprogram.rs Update to gleam 0.5 2018-05-05 13:08:36 +02:00
webglrenderbuffer.rs
webglrenderingcontext.rs Implement EXT_texture_filter_anisotropic 2018-06-06 12:24:47 +02:00
webglshader.rs Update to gleam 0.5 2018-05-05 13:08:36 +02:00
webglshaderprecisionformat.rs
webgltexture.rs Implement EXT_texture_filter_anisotropic 2018-06-06 12:24:47 +02:00
webgluniformlocation.rs
webglvertexarrayobjectoes.rs Move WebGLVertexArrayObjectOES to script::dom 2018-05-24 12:12:23 +02:00
websocket.rs
window.rs improve spec compliance of window.close 2018-06-04 15:02:23 +08:00
windowproxy.rs Set the proper attributes for the WindowProxy property descriptor 2018-04-30 15:43:40 -07:00
worker.rs
workerglobalscope.rs Implement WindowOrWorkerGlobalScope.origin 2018-04-27 16:41:19 +02:00
workerlocation.rs
workernavigator.rs
worklet.rs
workletglobalscope.rs
xmldocument.rs
xmlhttprequest.rs
xmlhttprequesteventtarget.rs
xmlhttprequestupload.rs