Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upMove DOMString back to script #11326
Conversation
highfive
commented
May 22, 2016
|
Heads up! This PR modifies the following files:
|
highfive
commented
May 22, 2016
|
@bors-servo try r? @SimonSapin |
Move DOMString back to script
|
|
highfive
commented
May 22, 2016
|
New code was committed to pull request. |
|
Why all the changes from DOMString to String? |
|
Because |
|
It makes it more difficult to experiment with different underlying representations in the future, right? |
|
Given we share the |
|
@bholley how does this work in Geckolib? Do you use |
|
|
highfive
commented
May 23, 2016
|
New code was committed to pull request. |
|
r? @Ms2ger |
For non-atomized strings we're currently converting. Depending on the profiles I may end up needing to introduce a wrapper class for certain usages of string within components/style that just acts like String in servo builds and does some tricky utf-16 stuff in Gecko builds. DOMString might help with building that layer, but I can't say so concretely enough to justify objecting to these changes on those grounds.
|
This entirely removes the 'non-geckolib' feature of the util crate.
highfive
commented
May 24, 2016
|
New code was committed to pull request. |
|
@bors-servo r+ I suppose. |
|
|
|
@bors-servo p=1 |
Move DOMString back to script <!-- 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/11326) <!-- Reviewable:end -->
|
|
nox commentedMay 22, 2016
•
edited by larsbergstrom
This change is