Commit graph

2166 commits

Author SHA1 Message Date
Josh Matthews
2947c0c5bd Add test for proxy dom bindings setter. Fix up prototypes content test to reflect new bindings. Hook up contenttest harness to make check target. 2013-08-30 15:16:47 -04:00
Josh Matthews
e428c954aa Fix contenttest harness build errors. 2013-08-30 14:53:13 -04:00
bors-servo
f89cbef187 auto merge of #827 : jdm/servo/rmoldstuff, r=pcwalton 2013-08-30 10:27:50 -07:00
Josh Matthews
75f1cbd76f Remove all handwritten bindings code. 2013-08-30 13:13:46 -04:00
bors-servo
7584aee98e auto merge of #824 : Constellation/servo/small, r=jdm
I've renew HTMLSmallElement implementation.
2013-08-30 09:06:36 -07:00
Yusuke Suzuki
93fba253a2 Implement IDL based HTMLSmallElement binding 2013-08-31 01:00:05 +09:00
bors-servo
a9b6eb8ff1 auto merge of #823 : june0cho/servo/inline_bgcolor, r=metajack
In case that inline element has `background-color`, bgcolor doesn't work.
Fix the error and add a test case.
2013-08-30 07:27:37 -07:00
Junyoung Cho
d78e109927 Paint background-color in text box 2013-08-30 14:31:40 +09:00
bors-servo
bc3cd8c1c1 auto merge of #818 : sonwow/servo/bindings, r=jdm 2013-08-29 07:06:27 -07:00
Youngsoo Son
c9f9d29ff3 Generate bindings for HTMLFormElement. 2013-08-29 20:27:54 +09:00
bors-servo
65c6435902 auto merge of #808 : tikue/servo/master, r=metajack
* Use ProfilerBucket structs instead of (ProfilerCategory, ~[Float]) tuples
* Simplify the order check of bucket categories
2013-08-28 22:06:27 -07:00
Tim Kuehn
1d2c038954 reorder some struct declarations in profiler 2013-08-29 00:45:11 -04:00
Tim Kuehn
cf4107e262 use TreeMap instead of HashMap for profiler buckets 2013-08-29 00:42:20 -04:00
bors-servo
a17d9d7035 auto merge of #803 : recrack/servo/clean-servo, r=metajack
#685
2013-08-28 19:45:32 -07:00
bors-servo
dfdba06f87 auto merge of #814 : jdm/servo/windowclose2, r=metajack
Fixed #671.
2013-08-28 19:15:36 -07:00
bors-servo
d8f6008b0c auto merge of #817 : jdm/servo/optgroupelem, r=kmcallister
Also remove all traces of the non-element Node bindings! Woo!
2013-08-28 17:48:38 -07:00
Josh Matthews
8070f02e39 Generate bindings for Comment and DocumentType. 2013-08-28 20:31:30 -04:00
Josh Matthews
1eb5eeb630 Generate bindings for HTMLUnknownElement. 2013-08-28 19:51:07 -04:00
Josh Matthews
65c993e7e6 Generate bindings for HTMLSelectElement. 2013-08-28 19:41:08 -04:00
Tim Kuehn
47ec798b92 use HashMap instead of vector for profiler buckets 2013-08-28 19:14:39 -04:00
Tim Kuehn
048a39d4a5 add reference to issue regarding CTFE function on enum types for length 2013-08-28 19:14:39 -04:00
Tim Kuehn
4c1648f8f5 add tests for profiler buckets 2013-08-28 19:14:39 -04:00
Tim Kuehn
ca620992a6 minor refactor of profiler 2013-08-28 19:14:39 -04:00
Josh Matthews
e26a541eb2 Generate bindings for HTMLParamElement. 2013-08-28 17:53:36 -04:00
Josh Matthews
8693459b28 Generate bindings for HTMLOutputElement. 2013-08-28 17:47:29 -04:00
Josh Matthews
cb0adec792 Generate bindings for HTMLOptionElement. 2013-08-28 17:36:37 -04:00
Josh Matthews
4e3b948a37 Generate bindings for HTMLOptGroupElement. 2013-08-28 17:25:37 -04:00
Josh Matthews
32ed715055 Make window.close() close the window. 2013-08-28 15:48:38 -04:00
bors-servo
4aaaf60d3f auto merge of #810 : june0cho/servo/master, r=metajack
Fix typos in PR #764.
Send new PR since #764 was merged before this modification.
2013-08-28 07:21:39 -07:00
Josh Matthews
a2739fd196 Generate bindings for HTMLObjectElement. 2013-08-28 09:22:08 -04:00
Youngmin Yoo
7058c16381 Update clean-servo in clean.mk 2013-08-28 15:53:28 +09: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
6c90dd54b2 auto merge of #802 : aydinkim/servo/readme, r=metajack
Update Readme.md
2013-08-27 19:21:34 -07:00
Junyoung Cho
823bbdd43c Fix typos made in PR #764 2013-08-28 11:16:40 +09:00
aydin.kim
b5c8ca2043 Update README.md for android build instruction 2013-08-28 10:40:29 +09: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
bors-servo
79956abb38 auto merge of #776 : jdm/servo/nodesnodesnodes, r=yichoi
r? to anybody. This should be pretty mechanical to review.
2013-08-26 18:54:36 -07: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