gecko-dev/servo/tests
Alan Jeffrey f8093754b7 servo: Merge #8477 - Opaque DOMString (from asajeffrey:opaque-domstring); r=asajeffrey
This patch makes DOMString an opaque wrapper round String (currently it's a transparent wrapper).

The changes are:

* Replacing DOMString(foo) by DOMString::from(foo).
* Replacing foo.0 by String::from(foo).
* Adding functions clear, push_str and extend for in-place mutation of DOMStrings.
* Replacing DOMString by String in other threads (devtools, storage and filereader).
* Making DOMString implement !Send.
* Removing the pub attribute from the contents of DOMString.

This enables experimenting with other string representations in the DOM.

Source-Repo: https://github.com/servo/servo
Source-Revision: 62acdd303b78951885c2c90747b31f318907d6c9
2015-11-13 06:48:30 +05:01
..
dromaeo servo: Merge #7117 - Reenable "Use one Python virtual environment for all mach commands" (from frewsxcv:python-venv); r=jdm 2015-09-02 08:44:27 -06:00
heartbeats servo: Merge #7581 - Add energy monitoring and characterization scripts (from connorimes:power-profiling); r=larsbergstrom 2015-09-09 15:24:48 -06:00
html servo: Merge #7847 - Style <select multiple> appropriately (from jdm:selectstyling); r=Manishearth 2015-10-04 12:49:26 -06:00
jquery servo: Merge #6429 - Update jQuery tests usage message (from emilio:patch-1); r=metajack 2015-06-19 19:31:57 -06:00
power servo: Merge #6306 - Use Cargo's target directory sharing (from metajack:shared-target-dir); r=mbrubeck 2015-06-15 13:08:14 -06:00
unit servo: Merge #8477 - Opaque DOMString (from asajeffrey:opaque-domstring); r=asajeffrey 2015-11-13 06:48:30 +05:01
reftest.rs servo: Merge #7933 - Replace libpng and stb_image with PistonDevelopers/image (from mbrubeck:piston-image); r=glennw 2015-10-12 15:06:31 -06:00