aboutsummaryrefslogtreecommitdiffstats
path: root/components
Commit message (Collapse)AuthorAgeFilesLines
* Simplify util::range::RangeIndex to always require std::num::Int,Simon Sapin2014-12-183-44/+29
| | | | and fix remaining warnings.
* Remove usage of deprecated HashMap::get_copySimon Sapin2014-12-181-1/+1
|
* Remove usage of the deprecated std::num::Zero trait.Simon Sapin2014-12-188-47/+37
|
* Rename the PrototypeList enums to fix case build warnings.Ms2ger2014-12-183-20/+19
|
* auto merge of #4358 : pcwalton/servo/cursor, r=mbrubeckbors-servo2014-12-1817-157/+467
|\ | | | | | | | | | | | | I'm not sure how we want to handle Linux cursors, and GLFW has no ability to set cursors (short of disabling it and managing it yourself). If you test this in the wild you will probably hit #4357 until that PR lands.
| * compositing: Implement `cursor` per CSS3-UI § 8.1.1 in the CEF/Mac port.Patrick Walton2014-12-1717-157/+467
| | | | | | | | | | I'm not sure how we want to handle Linux cursors, and GLFW has no ability to set cursors (short of disabling it and managing it yourself).
* | layout: Implement `caption-side` per CSS 2.1 § 17.4.1.Patrick Walton2014-12-172-15/+32
|/ | | | `caption-side` is used by 4% of pages by number of loads.
* auto merge of #4400 : pcwalton/servo/empty-cells, r=SimonSapinbors-servo2014-12-175-13/+53
|\ | | | | | | r? @SimonSapin
| * layout: Implement `empty-cells` per CSS 2.1 § 17.6.1.1.Patrick Walton2014-12-175-13/+53
| |
* | Use `parse_html` in DOMParser.Chris Paris2014-12-172-10/+12
|/
* Various compile fixes for android rustup (link still fails).Glenn Watson2014-12-182-6/+13
|
* Update rustc to revision 3dcd2157403163789aaf21a9ab3c4d30a7c6494d.Ms2ger2014-12-17209-3795/+4048
|
* auto merge of #4398 : glennw/servo/glutin-clear, r=pcwaltonbors-servo2014-12-161-1/+1
|\
| * Update gleam, clear initial framebuffer under glutin.Glenn Watson2014-12-171-1/+1
| |
* | auto merge of #4393 : Adenilson/servo/fixInsetOutsetColor01, r=pcwaltonbors-servo2014-12-161-2/+1
|\ \ | |/ |/|
| * Inset and outset border coloring is incorrect on left side border.Adenilson Cavalcanti2014-12-161-2/+1
| | | | | | | | This patch will fix this issue.
* | auto merge of #4397 : jdm/servo/issue_4235, r=jdmbors-servo2014-12-161-1/+3
|\ \ | | | | | | | | | Rebased from #4241.
| * | handle null for evaluating JS value. #4235Jerry Shih2014-12-161-1/+3
| | |
* | | auto merge of #4133 : mttr/servo/form_resetting, r=jdmbors-servo2014-12-1612-56/+275
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | We can reset `<input type=text>` fields! I wish I could've done something with checkboxes, but unfortunately, that's it for now. In addition to that, this PR implements `HTMLInputAttribute.defaultValue`, updates wpt-test to expect passing tests as a result of that implementation, and fixes an index error crash with text inputs. edit: also includes an html example where one may lazily watch form resets in action: ` tests/html/form_reset_handsfree.html`
| * | Implements :indeterminate pseudo-classMatthew Rasmus2014-12-168-61/+98
| | | | | | | | | | | | Addresses reviews
| * | Implements dirty value/checked flags for inputMatthew Rasmus2014-12-162-12/+41
| | | | | | | | | | | | | | | | | | And modifies test-inputs.html to test. Fixes wpt breaking mistake
| * | Implements DefaultChecked and resets of checkboxesMatthew Rasmus2014-12-162-7/+11
| | |
| * | htmltextarea: Fixed some value_changed issuesMatthew Rasmus2014-12-161-2/+4
| | | | | | | | | | | | | | | Also modified tests/html/textarea.html to allow for the testing of the textarea's dirty value flag.
| * | Implements reset buttonMatthew Rasmus2014-12-161-1/+10
| | |
| * | Implements FormControl for HTMLTextAreaElementMatthew Rasmus2014-12-163-8/+59
| | |
| * | Adds reset method to FormControlMatthew Rasmus2014-12-162-20/+20
| | |
| * | Implements basic form resettingMatthew Rasmus2014-12-162-1/+73
| | | | | | | | | | | | | | | | | | | | | What can this do? Reset `<input type=text>` fields back to their default value through a call to a form's reset method. That's all for now! Fixes compile error after rebase
| * | Implements HTMLInputElement.defaultValueMatthew Rasmus2014-12-162-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | ...and changes SetValue to update the input text instead of the content attr. Also includes a comment summarizing everything I currently know with respect to an input elements checkedness vs its IDL attributes vs its content attributes.
| * | Fix crash in textinputMatthew Rasmus2014-12-161-1/+7
| |/
* | Makes layout respect <textarea> rows attributeMatthew Rasmus2014-12-164-6/+44
| | | | | | | | review addresssing
* | Makes layout respect <textarea> cols attributeMatthew Rasmus2014-12-164-4/+52
|/
* auto merge of #4390 : Ms2ger/servo/derefs, r=jdmbors-servo2014-12-162-6/+6
|\
| * Remove some manual deref() / deref_mut() calls.Ms2ger2014-12-162-6/+6
| |
* | auto merge of #4389 : Ms2ger/servo/transmute, r=jdmbors-servo2014-12-161-9/+1
|\ \
| * | Fix bogus transmute.Ms2ger2014-12-161-9/+1
| |/
* | auto merge of #4386 : glennw/servo/update-cocoa, r=metajackbors-servo2014-12-161-1/+1
|\ \ | |/ |/|
| * Update cocoa (needed for newer glutin)Glenn Watson2014-12-161-1/+1
| |
* | auto merge of #4374 : thiagopnts/servo/dispatch-event, r=Ms2gerbors-servo2014-12-167-15/+21
|\ \ | | | | | | | | | servo/pull/4369 with the right commit.
| * | Add auxiliary method to EventTargetHelpers for events without targetthiagopnts2014-12-167-15/+21
| | | | | | | | | | | | fixup! Add auxiliary method to EventTargetHelpers for events without target
* | | Fixed codegen error regarding Uint8ClampedArrayEdit Balint2014-12-163-4/+5
| |/ |/|
* | auto merge of #4385 : pcwalton/servo/page-double-borrow, r=jdmbors-servo2014-12-151-1/+1
|\ \ | | | | | | | | | | | | | | | This was my fault. It comes up on almost any page after scrolling a bit. r? @jdm
| * | script: Fix double-borrow errorPatrick Walton2014-12-151-1/+1
| | | | | | | | | | | | This was my fault. It comes up on almost any page after scrolling a bit.
* | | auto merge of #4381 : Manishearth/servo/performancenow, r=jdmbors-servo2014-12-152-3/+4
|\ \ \
| * | | Fix window.performance.now()Manish Goregaokar2014-12-162-3/+4
| | |/ | |/|
* | | auto merge of #4289 : pcwalton/servo/hacker-news, r=SimonSapinbors-servo2014-12-1534-559/+1429
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch provides some of the groundwork for column spans greater than 1. It implements the column-span CSS property as well as the corresponding colspan attribute; although the former is not well-specified outside of CSS multi-column layout, INTRINSIC refers to it. Although width is distributed to spanning columns, they do not yet contribute minimum and preferred widths; this will be implemented in a follow-up. The parsing for the legacy bgcolor and border attributes is implemented according to the WHATWG HTML specification. Additionally, this patch cleans up some miscellaneous formatting issues, refactors layout/css somewhat to eliminate needless levels of indirection, and cleans up the handling of table rowgroups. New Hacker News screenshot: http://i.imgur.com/hnl2a7E.png
| * | | style: Address review comments relating to `bgcolor` and column spansPatrick Walton2014-12-1527-417/+644
| | | |
| * | | style: Implement quirks mode rules.Patrick Walton2014-12-154-2/+33
| | | |
| * | | style: Implement basic column spans.Patrick Walton2014-12-1510-130/+225
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch provides some of the groundwork for column spans greater than 1. It implements the column-span CSS property (prefixed so as not to be exposed to content) as well as the corresponding colspan attribute; although the former is not well-specified outside of CSS multi-column layout, INTRINSIC refers to it. Although width is distributed to spanning columns, they do not yet contribute minimum and preferred widths; this will be implemented in a follow-up. Additionally, this patch cleans up some miscellaneous formatting issues and improves the handling of table rowgroups.
| * | | style: Parse the legacy `bgcolor` attribute per the HTML5 specification.Patrick Walton2014-12-1514-34/+326
| | | | | | | | | | | | | | | | Additionally, this patch cleans up some miscellaneous formatting issues.
| * | | style: Parse the legacy `border` attribute per the legacy HTML specification.Patrick Walton2014-12-1515-115/+320
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Additionally, this patch cleans up some miscellaneous formatting issues and refactors files in `layout/css/` somewhat to eliminate needless levels of indirection. It also fixes our handling of presentational hints that only apply if border is nonzero.