Commit graph

9 commits

Author SHA1 Message Date
Ms2ger
c7477ef70c servo: Merge #1694 - Move DOMString into servo_util (from Ms2ger:move-DOMString); r=SimonSapin
Source-Repo: https://github.com/servo/servo
Source-Revision: 6b89cbf3c508a9a19469e9b95d72026fc837661c
2014-02-14 07:25:58 -05:00
Ms2ger
925e9e9b0c servo: Merge #1690 - Use DOMString more consistently (from Ms2ger:DOMStrings); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 7135bd53f28720290fb2a20a73d4055e3fa9e8f4
2014-02-13 15:23:03 -05:00
Patrick Walton
cf773ab0f2 servo: Merge #1424 - Harden layout (from pcwalton:harden-layout); r=pcwalton
This changeset gets rid of the `FooView` phantom type in favor of a more brute force approach that just whitelists methods that layout is allowed to call. The set is surprisingly small now that layout isn't going to the DOM for much.

If this approach turns out not to scale, we can do something fancier, but I'd rather just have it be safe and secure first and then refactor later for programmer happiness.

r? @kmcallister

Source-Repo: https://github.com/servo/servo
Source-Revision: 824c7ac613ebb80bb432ff6425c5e25c642b6afb
2013-12-17 18:16:05 -08:00
Tetsuharu OHZEKI
0655961310 servo: Merge #1209 - Stop passing DOMStrings via borrowed pointer (from saneyuki:domstr); r=jdm
This will fix #1201.
This maybe the work in progress.

@jdm:
* Should we pass `DOMString` directly to `dom::utils::null_str_as_...`?
* Do you have any good idea to update the comment in `CodegenRust.py`?

Source-Repo: https://github.com/servo/servo
Source-Revision: 7f13566d57b90468b0ab2a58fd2e4ba387510e4b
2013-11-14 09:40:31 -08:00
Ms2ger
1b24df4acf servo: Merge #1215 - Make DOMString represent a non-nullable string (from Ms2ger:DOMString-nonnull); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 6a0201a5a6df613d63574fe1b63a1cb0f5ff892f
2013-11-12 05:53:09 -08:00
Ms2ger
74b8cdf345 servo: Merge #1177 - Introduce new methods for some more HTML elements (from Ms2ger:new-htmlelement); r=jdm
r? @jdm

Source-Repo: https://github.com/servo/servo
Source-Revision: e16a29480ef48aad6db08710954a2a4ba6802e0d
2013-11-05 07:17:27 -08:00
Luis de Bethencourt
2d8fcc3236 servo: Merge #959 - Consider renaming the parent fields of the DOM node hierarchy (from luisbg:master); r=jdm
Issue #924

Source-Repo: https://github.com/servo/servo
Source-Revision: dafb2c3d7fb26686bd9fa0cf963470a1ebc0d733
2013-09-19 21:09:14 -07:00
Keegan McAllister
86d8c4f09c servo: Merge #955 - Bindings cleanup (from kmcallister:bindings); r=metajack
Source-Repo: https://github.com/servo/servo
Source-Revision: 7ffcc29d54659cea63dd2769db469473343246c4
2013-09-18 19:39:47 -07:00
Josh Matthews
2d03cac141 servo: Merge #806 - Remove many long ugly lists of imports of HTML element types. They can n (from jdm:moarautogen); r=metajack
...ow be obtained via dom::types::*, which is autogenerated.

Source-Repo: https://github.com/servo/servo
Source-Revision: b75a396c412dfa1af3229349d8e5281e40471882

--HG--
rename : servo/src/components/script/dom/htmltablecaptionelement.rs => servo/src/components/script/dom/htmldivelement.rs
rename : servo/src/components/script/dom/htmltablecaptionelement.rs => servo/src/components/script/dom/htmlparagraphelement.rs
2013-08-27 15:33:32 -07:00