Commit graph

440 commits

Author SHA1 Message Date
Josh Matthews
4e3b948a37 Generate bindings for HTMLOptGroupElement. 2013-08-28 17:25:37 -04:00
Josh Matthews
a2739fd196 Generate bindings for HTMLObjectElement. 2013-08-28 09:22:08 -04:00
Josh Matthews
4c92810291 Generate bindings for HTMLModElement. 2013-08-28 01:39:38 -04:00
Josh Matthews
35a5565f51 Remove more unnecessary lists of imports. 2013-08-28 01:28:50 -04:00
Josh Matthews
0fae7afa54 Generate bindings for HTMLMeterElement. 2013-08-28 01:24:44 -04:00
bors-servo
b75a396c41 auto merge of #806 : jdm/servo/moarautogen, r=metajack
...ow be obtained via dom::types::*, which is autogenerated.
2013-08-27 15:33:32 -07:00
bors-servo
3f2969cfa8 auto merge of #801 : eschweic/servo/comp-fixed-pos, r=metajack
Some changes that need to happen for #782.
2013-08-27 15:09:58 -07:00
bors-servo
4e68c1a4f7 auto merge of #764 : june0cho/servo/verticalalign, r=metajack
This is a modification of the previous PR #741 to support 'vertical-align' and 'line-height'. Added test cases for vertical-align, line-height, and mixed.

In the last commit, after applying 'vertical-align' property, the current line-box's height and following line-boxes' heights are being updated. This is because line-box's height was already assigned when the line-box is created. 
But there may be a better way, though I'm not sure. In Gecko, line-boxes' heights seem to be assigned at one time after 'vertical-align'. @metajack
2013-08-27 14:42:40 -07:00
Josh Matthews
d31e308d3f Remove many long ugly lists of imports of HTML element types. They can now be obtained via dom::types::*, which is autogenerated. 2013-08-27 17:38:27 -04:00
Junyoung Cho
729ac0c796 Fix and add comments. Use map_default. 2013-08-27 18:19:37 +09:00
eschweic
e84c127400 Initial compositor support for position:fixed elements 2013-08-26 21:11:34 -04:00
Josh Matthews
48ce912757 Generate bindings for HTMLMapElement. 2013-08-26 17:25:10 -04:00
Josh Matthews
39772f0bf4 Generate bindings for HTMLHeadingElement. 2013-08-26 17:09:24 -04:00
Josh Matthews
e71b3e67a4 Generate bindings for HTMLFrameSetElement. 2013-08-26 16:36:24 -04:00
Josh Matthews
e552cfd4ce Generate bindings for HTMLFrameElement. 2013-08-26 16:25:02 -04:00
Josh Matthews
540993f196 Generate bindings for HTMLFontElement.webidl 2013-08-26 16:05:11 -04:00
Josh Matthews
1b5f48abe1 Generate bindings for HTMLFieldSetElement. 2013-08-26 15:51:19 -04:00
Josh Matthews
7e9caddb39 Generate bindings for HTMLDirectoryElement and HTMLEmbedElement 2013-08-26 15:14:35 -04:00
Josh Matthews
f68639755d Generate bindings for HTMLDataListElement. 2013-08-26 12:52:37 -04:00
Josh Matthews
b36ae3b0df Generate bindings for HTMLButtonElement. 2013-08-26 12:29:07 -04:00
bors-servo
5647ca6966 auto merge of #773 : saneyuki/servo/webidl, r=jdm 2013-08-23 18:30:27 -07:00
Tetsuharu OHZEKI
4fc2f74139 Generate bindings for HTMLProgressElement. 2013-08-24 10:16:42 +09:00
Jack Moffitt
9f669c2989 Rename to_px to to_nearest_px for clarity. 2013-08-23 17:11:48 -06:00
Jack Moffitt
a3d5ca35a0 Round results for scale_by and to_px.
This fixes the acid1 size issues where boxes were 1px too narrow.
2013-08-23 17:11:24 -06:00
Tetsuharu OHZEKI
9b284431ef Implement trait dom::bindings::conversions::JSValConvertible for f64. 2013-08-24 01:22:56 +09:00
Lars Bergstrom
ecfa798abc Change the profiler loop to use try_recv so that the task
will exit during shutdown instead of crashing trying to
recv on a closed port.
2013-08-23 11:11:01 -05:00
Tetsuharu OHZEKI
6b764440d7 Generate bindings for HTMLLIElement. 2013-08-24 00:43:44 +09:00
Tetsuharu OHZEKI
cd1e3a19e3 Rename HTMLListItemElement to HTMLLIElement. 2013-08-24 00:30:00 +09:00
Tetsuharu OHZEKI
14bdd21ed8 Generate bindings for HTMLInputElement. 2013-08-24 00:25:26 +09:00
Tetsuharu OHZEKI
c2391fe5ff Generate bindings for HTMLTableColElement. 2013-08-24 00:25:17 +09:00
Tetsuharu OHZEKI
ce647eb80f Fix order. 2013-08-24 00:25:11 +09:00
Tetsuharu OHZEKI
d86d38c584 Generate bindings for HTMLTableCellElement. 2013-08-24 00:25:06 +09:00
Tetsuharu OHZEKI
2878f44416 Generate bindings for HTMLQuoteElement. 2013-08-24 00:24:45 +09:00
Junyoung Cho
8cd9a6ba87 Fix the line-height error in a multi-line page 2013-08-23 18:32:18 +09:00
bors-servo
a074267e23 auto merge of #766 : sammykim/servo/border-order, r=metajack 2013-08-23 00:48:27 -07:00
bors-servo
d6d03ac064 auto merge of #765 : jdm/servo/linkelem, r=jdm
Rebase of #716, #717, and #718.
2013-08-23 00:21:30 -07:00
bors-servo
c97f97557a auto merge of #761 : eschweic/servo/quadtree-crash, r=pcwalton
Fixes #757.
2013-08-22 23:39:34 -07:00
bors-servo
bda4c424a4 auto merge of #760 : jdm/servo/protolist, r=kmcallister 2013-08-22 21:57:37 -07:00
Sangeun Kim
9f072a0713 Fix draw-order for border. 2013-08-23 11:36:09 +09:00
Youngmin Yoo
75ccbdb612 Generate bindings for HTMLLinkElement 2013-08-22 22:36:06 -04:00
eschweic
529573d3d7 Don't send invalid cached paint messages to compositor 2013-08-22 14:39:08 -07:00
Junyoung Cho
c8306795d1 Generate bindings for HTMLDataElement 2013-08-22 16:31:38 -04:00
Junyoung Cho
13bb1a49b8 Generate bindings for HTMLBaseElement 2013-08-22 16:28:40 -04:00
Junyoung Cho
e7b8038665 Generate bindings for HTMLAreaElement 2013-08-22 16:25:37 -04:00
Junyoung Cho
f12406ac24 Generate bindings for HTMLAppletElement 2013-08-22 16:24:11 -04:00
Youngsoo Son
fe5b795f30 Generate bindings for HTMLSourceElement 2013-08-22 16:20:36 -04:00
Youngsoo Son
57f3ce8f81 Generate bindings for HTMLTimeElement 2013-08-22 16:20:28 -04:00
Youngsoo Son
c0935cba72 Generate bindings for HTMLTableCaptionElement 2013-08-22 16:20:20 -04:00
Josh Matthews
1c087ab507 Remove the hardcoded prototype count. 2013-08-22 16:19:10 -04:00
Junyoung Cho
672d7f1c31 Update linebox's height which is changed by vertical-align. 2013-08-22 20:06:48 +09:00