servo/components
bors-servo a8b3a07ea2 Auto merge of #11636 - szeged:optservicesfix, r=jdm
Fix an incorect behavior, when converting optional services.

As specified in https://webbluetoothcg.github.io/web-bluetooth/#ref-for-blacklisted-2 if any service in the optionalServices are blacklisted, there is no need to throw an error (just remove the service). In this case we don't add the service to the result of conversion.
<!-- 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
- [ ] 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 test api implementation 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/11636)
<!-- Reviewable:end -->
2016-06-08 10:42:42 -05:00
..
canvas Remove empty lines following braces. 2016-05-27 13:32:05 -04:00
canvas_traits Simplify TOML syntax 2016-04-26 23:51:36 +02:00
compositing Remove a spurious field from the SetFrameTree message. 2016-06-08 16:11:47 +02:00
constellation Remove a spurious field from the SetFrameTree message. 2016-06-08 16:11:47 +02:00
devtools Make the net monitor panel in FF's devtools show meaningful output. 2016-06-06 00:51:36 +01:00
devtools_traits Make the net monitor panel in FF's devtools show meaningful output. 2016-06-06 00:51:36 +01:00
gfx Move LowercaseString near its only consumer. 2016-06-06 08:54:35 +02:00
gfx_traits script: Keep the DOM-side viewport up to date when scrolling happens in 2016-05-31 14:12:51 -07:00
layout Auto merge of #11656 - Ms2ger:reduce-dom-exposure, r=nox 2016-06-07 11:09:14 -05:00
layout_traits Remove the layout shutdown channel. 2016-06-04 13:24:32 +02:00
msg Added support for navigating by a delta 2016-06-04 18:47:38 -06:00
net Auto merge of #11640 - servo:rustup, r=Ms2ger 2016-06-08 07:36:55 -05:00
net_traits Auto merge of #11536 - izgzhen:add-blob-loader, r=Manishearth 2016-06-08 06:13:39 -05:00
plugins Update Rust to 1.11.0-nightly (ec872dc8a 2016-06-07) 2016-06-08 14:03:57 +02:00
profile implement related sw interface and register method 2016-06-02 04:09:39 +05:30
profile_traits implement related sw interface and register method 2016-06-02 04:09:39 +05:30
range Use num-traits in range. 2016-04-20 14:59:05 +02:00
script Auto merge of #11636 - szeged:optservicesfix, r=jdm 2016-06-08 10:42:42 -05:00
script_traits Window::Parent and Window::Top now return the right result inisde a mozbrowser iframe. 2016-06-07 08:51:41 -05:00
servo Update Rust to 1.11.0-nightly (ec872dc8a 2016-06-07) 2016-06-08 14:03:57 +02:00
style Auto merge of #11565 - nox:fonts, r=metajack 2016-06-07 03:50:18 -05:00
style_traits Removed unused imports 2016-05-15 22:24:26 +03:00
util Update Rust to 1.11.0-nightly (ec872dc8a 2016-06-07) 2016-06-08 14:03:57 +02:00
webdriver_server Added support for navigating by a delta 2016-06-04 18:47:38 -06:00