servo/components
Corey Farwell 60afad1b61 Migrate user agent string to Cow<'static, str>.
In most scenarios, where the user of Servo will not override the default
user agent, the user agent can be a `&'static str`. But since we allow
for customization, we currently use a `String` to represent the user
agent. This commit migrates the user agent to be represented as a
`Cow<'static, str>`, which (at the cost of ergonomics) prevents
unnecessary allocations whenever cloning the user agent string in the
scenario the user doesn't override the user agent.
2016-10-10 16:34:20 -04:00
..
canvas Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
canvas_traits Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
compositing Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
constellation Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
debugger Implement a WebSocket server for debugging. 2016-09-12 11:02:09 +02:00
devtools Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
devtools_traits Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
gfx Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
gfx_traits Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
layout Auto merge of #13649 - servo:rustup, r=larsbergstrom 2016-10-09 20:12:38 -05:00
layout_thread Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
layout_traits Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
msg Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
net Migrate user agent string to Cow<'static, str>. 2016-10-10 16:34:20 -04:00
net_traits Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
plugins Revert "Make DOMRefCell use style’s copy of RefCell" 2016-10-04 18:35:01 +02:00
profile Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
profile_traits Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
range Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
script Auto merge of #13665 - anholt:webgl-uniform-matrix-v, r=emilio 2016-10-10 03:15:10 -05:00
script_layout_interface Move children_to_process to layout. 2016-10-08 18:20:45 -07:00
script_traits Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
servo Migrate user agent string to Cow<'static, str>. 2016-10-10 16:34:20 -04:00
style Auto merge of #13676 - servo:no-siphasher, r=pcwalton 2016-10-10 11:39:06 -05:00
style_traits Update to Rust 1.14.0-nightly (19ac57926 2016-10-08) 2016-10-09 18:53:47 +02:00
util Migrate user agent string to Cow<'static, str>. 2016-10-10 16:34:20 -04:00
webdriver_server Use fn pipeline_id consistently, not fn pipeline 2016-09-13 15:17:40 -04:00