servo/components/style/gecko
bors-servo 3f30720bba
Auto merge of #23363 - Darkspirit:https, r=jdm
More https

* Disabled unused legacy TLS.
It will be disabled for Nightly 72 or 73 in 5-7 months and ride the [trains](https://wiki.mozilla.org/Release_Management/Calendar).
https://blog.mozilla.org/security/2018/10/15/removing-old-versions-of-tls/
* Updated MPL license in a few files.
It would be nice if a new version of https://pypi.org/project/servo_tidy/ could be released to update WebRender as well.
* Switched servo-deps.s3.amazonaws.com back to https.
This was recently regressed by 10585be25c and fc28073dfb.
* Made https the default protocol for address bar on desktop.
Press Ctrl+L on the Glutin port and enter `example.com`:
Servo previously assumed you meant `http://example.com/`, now it is `https://example.com/`.

---

- [x] `./mach build --release` does not report any errors
- [x] `./mach test-tidy` does not report any errors

<!-- 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/23363)
<!-- Reviewable:end -->
2019-05-14 08:21:17 -04:00
..
arc_types.rs style: Fix Gecko and Servo builds, and appease tidy. 2019-03-27 14:29:28 +01:00
boxed_types.rs Update MPL license to https 2019-05-10 15:03:19 +02:00
conversions.rs style: Rustfmt + build fix. 2019-05-10 12:43:06 +02:00
data.rs style: Remove support for XBL resources. 2019-05-07 12:55:29 +02:00
media_features.rs style: Remove comment that is outdated since I fixed it in bug 1483808. 2019-04-12 12:19:56 +02:00
media_queries.rs Move all remaining members of nsIPresShell to mozilla::PresShell 2019-05-07 12:55:49 +02:00
mod.rs style: Add FFI API to use SharedMemoryBuilder. 2019-04-12 12:19:52 +02:00
non_ts_pseudo_class_list.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
pseudo_element.rs style: Refactor the selector parser to make implementing ::part() easier. 2019-05-07 12:55:23 +02:00
pseudo_element_definition.mako.rs style: Add derived ToShmem implementations. 2019-04-12 12:19:52 +02:00
regen_atoms.py style: Include anon boxes in CSSPseudoElementType, to remove ComputedStyle::mPseudoTag. 2019-02-23 21:04:03 -08:00
restyle_damage.rs style: Simplify a bit our generated bindings by getting rid of FooBorrowed and FooBorrowedMut. 2019-03-27 14:29:19 +01:00
rules.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
selector_parser.rs style: Add parsing support for ::part(). 2019-05-07 12:55:44 +02:00
snapshot.rs style: Implement selector-matching for ::part(). 2019-05-07 12:55:46 +02:00
snapshot_helpers.rs style: Implement selector-matching for ::part(). 2019-05-07 12:55:46 +02:00
traversal.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
url.rs style: Fix servo build, and appease tidy / fmt. 2019-04-12 12:20:15 +02:00
values.rs style: Rustfmt + build fix. 2019-05-10 12:43:06 +02:00
wrapper.rs style: Implement selector-matching for ::part(). 2019-05-07 12:55:46 +02:00