servo/components/script/dom
bors-servo 6b1088234b Auto merge of #11335 - szeged:blacklist, r=jdm
Add WebBluetooth GATTBlacklist support

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 --faster` does not report any errors
- [ ] These changes fix #__ (github issue number if applicable).

Either:
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because there are no webbluetooth tests yet.

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="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/11335)
<!-- Reviewable:end -->
2016-05-31 20:00:23 -05:00
..
bindings Auto merge of #11465 - nox:open, r=jdm 2016-05-27 12:03:56 -05:00
webidls Fix permissions of mozbrowser and BrowserElementPrivileged (fixes #11498) 2016-05-30 11:23:42 +02:00
activation.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
attr.rs Removed mutation calls from sync_property_with_attrs_style method in order to avoid reparsing serialized output 2016-05-25 09:25:37 +02:00
beforeunloadevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
blob.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
bluetooth.rs Add WebBluetooth Blacklist support 2016-05-31 17:05:45 +02:00
bluetoothadvertisingdata.rs Fix value types 2016-05-03 10:17:38 +02:00
bluetoothcharacteristicproperties.rs
bluetoothdevice.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
bluetoothremotegattcharacteristic.rs Add WebBluetooth Blacklist support 2016-05-31 17:05:45 +02:00
bluetoothremotegattdescriptor.rs Add WebBluetooth Blacklist support 2016-05-31 17:05:45 +02:00
bluetoothremotegattserver.rs Add WebBluetooth Blacklist support 2016-05-31 17:05:45 +02:00
bluetoothremotegattservice.rs Add WebBluetooth Blacklist support 2016-05-31 17:05:45 +02:00
bluetoothuuid.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
browsingcontext.rs Remove the IterableContext trait. 2016-05-24 16:01:33 +02:00
canvasgradient.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
canvaspattern.rs
canvasrenderingcontext2d.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
characterdata.rs Make /dom/nodes/CharacterData-surrogates.html not panic. 2016-05-24 16:08:01 +02:00
closeevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
comment.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
console.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
create.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
crypto.rs
css.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
cssstyledeclaration.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
customevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
dedicatedworkerglobalscope.rs Bump rust-mozjs for the safe Runtime::new (fixes #11512) 2016-05-31 14:54:19 +02:00
document.rs use USVStrings instead of DOMString for urls in Node and Document 2016-05-28 14:53:31 -04:00
documentfragment.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
documenttype.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
domexception.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
domimplementation.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
domparser.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
dompoint.rs
dompointreadonly.rs
domquad.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
domrect.rs
domrectlist.rs
domrectreadonly.rs
domstringmap.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
domtokenlist.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
element.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
errorevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
event.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
eventdispatcher.rs
eventsource.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
eventtarget.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
file.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
filelist.rs Implement file-type functionalities in htmlinputelement and related 2016-05-23 15:35:46 +08:00
filereader.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
focusevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
forcetouchevent.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
formdata.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
hashchangeevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlanchorelement.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
htmlappletelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlareaelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlaudioelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlbaseelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlbodyelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlbrelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlbuttonelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlcanvaselement.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
htmlcollection.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmldataelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmldatalistelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmldetailselement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmldialogelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmldirectoryelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmldivelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmldlistelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlembedelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlfieldsetelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlfontelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlformcontrolscollection.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlformelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlframeelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlframesetelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlheadelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlheadingelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlhrelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlhtmlelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmliframeelement.rs Fix permissions of mozbrowser and BrowserElementPrivileged (fixes #11498) 2016-05-30 11:23:42 +02:00
htmlimageelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlinputelement.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
htmllabelelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmllegendelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmllielement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmllinkelement.rs Remove the LayoutChan type. 2016-05-27 15:33:04 +02:00
htmlmapelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlmediaelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlmetaelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlmeterelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlmodelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlobjectelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlolistelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmloptgroupelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmloptionelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmloutputelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlparagraphelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlparamelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlpreelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlprogresselement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlquoteelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlscriptelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlselectelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlsourceelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlspanelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlstyleelement.rs Remove the LayoutChan type. 2016-05-27 15:33:04 +02:00
htmltablecaptionelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmltablecellelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmltablecolelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmltabledatacellelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmltableelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmltableheadercellelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmltablerowelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmltablesectionelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmltemplateelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmltextareaelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmltimeelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmltitleelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmltrackelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlulistelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlunknownelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
htmlvideoelement.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
imagedata.rs Update SpiderMonkey 2016-05-03 18:36:11 +02:00
keyboardevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
location.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
macros.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
mediaerror.rs Tidy fixes. 2016-05-03 18:05:27 -04:00
messageevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
mimetype.rs Report use statements that use {} with only one entry 2016-05-27 10:18:44 +01:00
mimetypearray.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
mod.rs Fix the doc on inheritance and casting 2016-05-21 16:08:47 +02:00
mouseevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
namednodemap.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
navigator.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
navigatorinfo.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
node.rs use USVStrings instead of DOMString for urls in Node and Document 2016-05-28 14:53:31 -04:00
nodeiterator.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
nodelist.rs
pagetransitionevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
performance.rs
performancetiming.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
plugin.rs Report use statements that use {} with only one entry 2016-05-27 10:18:44 +01:00
pluginarray.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
popstateevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
processinginstruction.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
progressevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
radionodelist.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
range.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
screen.rs
servohtmlparser.rs Add timeline markers for HTTP requests, JS evaluation, and HTML parsing. 2016-05-18 08:02:42 -05:00
servoxmlparser.rs Auto merge of #10647 - ConnorGBrewster:parse_xml, r=jdm 2016-04-27 07:50:54 -07:00
storage.rs Remove the IterableContext trait. 2016-05-24 16:01:33 +02:00
storageevent.rs Report use statements that use {} with only one entry 2016-05-27 10:18:44 +01:00
stylesheet.rs Report use statements that use {} with only one entry 2016-05-27 10:18:44 +01:00
stylesheetlist.rs
testbinding.rs Auto merge of #11329 - c-rhodes:11320, r=jdm 2016-05-27 07:11:17 -05:00
testbindingproxy.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
text.rs Report use statements that use {} with only one entry 2016-05-27 10:18:44 +01:00
textdecoder.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
textencoder.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
touch.rs
touchevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
touchlist.rs
treewalker.rs
uievent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
url.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
urlhelper.rs Upgrade to rust-url 1.0 and hyper 0.9 2016-04-23 20:27:58 +02:00
urlsearchparams.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
userscripts.rs Report use statements that use {} with only one entry 2016-05-27 10:18:44 +01:00
validation.rs
validitystate.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
values.rs
virtualmethods.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
webglactiveinfo.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
webglbuffer.rs Implement IsBuffer, IsFramebuffer and IsRenderbuffer for WebGLRenderingContext 2016-05-29 17:08:10 -04:00
webglcontextevent.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
webglframebuffer.rs Auto merge of #11426 - DDEFISHER:master, r=emilio 2016-05-29 20:03:56 -05:00
webglobject.rs
webglprogram.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
webglrenderbuffer.rs Implement IsBuffer, IsFramebuffer and IsRenderbuffer for WebGLRenderingContext 2016-05-29 17:08:10 -04:00
webglrenderingcontext.rs Auto merge of #11426 - DDEFISHER:master, r=emilio 2016-05-29 20:03:56 -05:00
webglshader.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
webglshaderprecisionformat.rs
webgltexture.rs Impl copyTexImage2D and copyTexSubImage2D 2016-05-23 22:29:23 -04:00
webgluniformlocation.rs webgl: Rename UniformType to UniformSetterType and hoist to the bottom 2016-04-19 20:25:30 +02:00
websocket.rs Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
window.rs Fix permissions of mozbrowser and BrowserElementPrivileged (fixes #11498) 2016-05-30 11:23:42 +02:00
worker.rs Pass a parent JS runtime when creating DOM Worker runtimes 2016-05-24 17:43:49 +02:00
workerglobalscope.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
workerlocation.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
workernavigator.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
xmldocument.rs Move DOMString back to script 2016-05-24 10:54:57 +02:00
xmlhttprequest.rs Auto merge of #11329 - c-rhodes:11320, r=jdm 2016-05-27 07:11:17 -05:00
xmlhttprequesteventtarget.rs
xmlhttprequestupload.rs