aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Move CSS line-height property from InheritedBox to InheritedTextMauricio Collares2016-04-054-8/+8
|
* Move CSS flex-direction property from Flex to Position and delete FlexMauricio Collares2016-04-053-8/+3
|
* Move some CSS properties from Box to PositionMauricio Collares2016-04-055-27/+31
|
* Rename PositionOffsets to PositionMauricio Collares2016-04-053-17/+17
|
* Move CSS content property from Box to CountersMauricio Collares2016-04-053-4/+4
|
* Move CSS text-shadow property from Effects to InheritedTextMauricio Collares2016-04-054-5/+9
|
* Move CSS text-overflow property from InheritedText to TextMauricio Collares2016-04-053-4/+4
|
* Auto merge of #10391 - autrilla:inline-content-changed, r=Ms2gerbors-servo2016-04-056-22/+13
|\ | | | | | | | | | | | | | | | | | | | | Inlined content_changed cc @Ms2ger <!-- 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/10391) <!-- Reviewable:end -->
| * Inlined content_changedAdrian Utrilla2016-04-046-22/+13
| |
* | Auto merge of #10377 - emilio:geckolib, r=bholleybors-servo2016-04-052-6/+10
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | geckolib: All bindings aligning properly! So the following PR includes bitfield support and correct `#[repr(..)]` for enum declarations (even though I was forced to add a dummy variant in order for `rustc` to be happy). So... **That makes all of our style structs align correctly**! The only failing test is `nsDataHashTable`, but you know, that test is ill-formed because of it being an opaque type with type parameters. BTW, just landed on bindgen https://github.com/emilio/rust-bindgen/commit/7ee7bae7887899642f9c07f9c02ee841e9f06556, so you can add `-raw-line "use gecko_style_structs::*;"` in `regen_bindings.sh` and stop relying on manual hacks. r? @bholley <!-- 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/10377) <!-- Reviewable:end -->
| * | geckolib: Correctly generate bitfieldsEmilio Cobos Álvarez2016-04-031-3/+2
| | |
| * | geckolib: Add correct repr() for enum declarationsEmilio Cobos Álvarez2016-04-031-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the layout of `StyleAnimation`, though we probably want to include AnimationEffectReadOnlyBinding.h. The problem with that is that namespacing should be polished, or a lot of types should be blacklisted, since the bindings define a few repetitive names.
| * | geckolib: Define JS_DEBUG to fix generation, and fix escapeEmilio Cobos Álvarez2016-04-031-1/+2
| | |
* | | Auto merge of #10365 - emilio:warnings, r=Wafflespeanutbors-servo2016-04-043-3/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | servo: Clean up unused variables and imports <!-- 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/10365) <!-- Reviewable:end -->
| * | | servo: Clean up unused variables and importsEmilio Cobos Álvarez2016-04-023-3/+3
| | | |
* | | | Auto merge of #10330 - danlrobertson:flex-axes, r=SimonSapinbors-servo2016-04-042-30/+156
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compute available main and cross size of flex containers Compute the available main and cross size of flex containers, and add a helper for min/main constraints. Currently, this should only impact inline sizing. I wanted to get some feedback before I made more changes. Will probably need to be rebased if #10178 is merged first or visa versa. Specs: https://drafts.csswg.org/css-flexbox/#line-sizing https://drafts.csswg.org/css2/visudet.html#min-max-widths https://drafts.csswg.org/css2/visudet.html#min-max-heights <!-- 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/10330) <!-- Reviewable:end -->
| * | | | Compute size of the axes of flex containersDaniel Robertson2016-03-312-30/+156
| | | | | | | | | | | | | | | | | | | | | | | | | Compute the available main and cross size of flex containers, and add a helper for min/main constraints
* | | | | Auto merge of #10359 - bholley:style_struct_management, r=SimonSapinbors-servo2016-04-045-18/+192
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement construction, destruction, and copying of gecko style structs This requires some new machinery on the gecko side, which I'll get up in bugzilla shortly. <!-- 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/10359) <!-- Reviewable:end -->
| * | | | | Implement GeckoComputedValues::do_cascade.Bobby Holley2016-04-012-6/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With this patch, we finally panic on an actual style struct setter (set_text_rendering). Exciting!
| * | | | | Invoke the ctor/copy/dtor when managing gecko style structs from servo, and ↵Bobby Holley2016-04-012-5/+35
| | | | | | | | | | | | | | | | | | | | | | | | implement GeckoComputedValues::initial_values().
| * | | | | Regenerate bindings to include ctor/copy/dtor hooks.Bobby Holley2016-04-012-7/+140
| | | | | |
* | | | | | Auto merge of #10372 - dzbarsky:rmAttrNS, r=Ms2gerbors-servo2016-04-046-79/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement nodeName on Attr <!-- 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/10372) <!-- Reviewable:end -->
| * | | | | | Implement nodeName on AttrDavid Zbarsky2016-04-037-80/+10
| | | | | | |
* | | | | | | Auto merge of #10354 - ↵bors-servo2016-04-045-419/+31
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | perlun:implement-missing-html-script-element-attributes, r=Ms2ger HTMLScriptElement: Added missing DOM properties This should sort out most (all?) of the ones pointed out in #10227. /cc @jdm <!-- 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/10354) <!-- Reviewable:end -->
| * | | | | | | HTMLScriptElement: Added missing DOM propertiesPer Lundberg2016-04-035-420/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This should sort out most (all?) of the ones pointed out in #10227. (Amended with suggested fixes in PR #10354.)
* | | | | | | | Auto merge of #10344 - servo:wpt-20160401, r=Ms2gerbors-servo2016-04-0429-94/+26
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update web-platform-tests to revision 15ad8eaadd91425cc9331b2e658d4c2796ae5ad8. Fixes #10375. <!-- 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/10344) <!-- Reviewable:end -->
| * | | | | | | | Update web-platform-tests to revision 15ad8eaadd91425cc9331b2e658d4c2796ae5ad8Ms2ger2016-04-0429-94/+26
| | | | | | | | |
* | | | | | | | | Auto merge of #10034 - rilut:implement-elementsfrompoint, r=emiliobors-servo2016-04-047-0/+88
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement Document#elementsFromPoint Fixes #9859. I'm trying to implement Document#elementsFromPoint, which I need to reuse the `get_nodes_under_mouse` and `mouse_over` function which have been removed a days ago in #9715. So I added it back while I'm not sure if my implementation is correct. Any advice will be greatly appreciated. <!-- 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/10034) <!-- Reviewable:end -->
| * | | | | | | | | Implement Document#elementsFromPointRizky Luthfianto2016-04-037-0/+88
| | |_|_|_|_|_|_|/ | |/| | | | | | |
* | | | | | | | | Auto merge of #9972 - dagnir:xhr-data, r=KiChjangbors-servo2016-04-034-16/+22
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Xhr data Builds on existing work by @emosenkis. Fixes #8015. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9972) <!-- Reviewable:end -->
| * | | | | | | | | Update expected outcomes for data-uri.htmDongie Agnir2016-04-011-11/+0
| | | | | | | | | |
| * | | | | | | | | Set Content-Type in headerDongie Agnir2016-04-011-0/+9
| | | | | | | | | |
| * | | | | | | | | Replace tab with spaces.Eitan Mosenkis2016-04-011-1/+1
| | | | | | | | | |
| * | | | | | | | | Fix compile errors.Eitan Mosenkis2016-04-011-1/+1
| | | | | | | | | |
| * | | | | | | | | Restrict about to about:blank and data to GETEitan Mosenkis2016-04-011-5/+4
| | | | | | | | | |
| * | | | | | | | | Replace tabs with spaces.Eitan Mosenkis2016-04-011-2/+2
| | | | | | | | | |
| * | | | | | | | | Allow XHR to fetch about: and data: URLs.Eitan Mosenkis2016-04-012-5/+14
| | |_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was intended to fix #8015 but the tests are all still failing as of this commit.
* | | | | | | | | Auto merge of #10360 - mbrubeck:die-opt, r=emiliobors-servo2016-04-031-10/+0
|\ \ \ \ \ \ \ \ \ | |_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove unused -Z dump-display-list-optimized flag <!-- 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/10360) <!-- Reviewable:end -->
| * | | | | | | | Remove unused -Z dump-display-list-optimized flagMatt Brubeck2016-04-011-10/+0
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Auto merge of #10369 - autrilla:Uniform4iv, r=emiliobors-servo2016-04-035-4/+47
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #10368: Implemented Uniform4iv and Uniform4i Uniform4iv can make use of Uniform4i, so I implemented both. <!-- 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/10369) <!-- Reviewable:end -->
| * | | | | | | Added Uniform4iv and Uniform4iAdrian Utrilla2016-04-025-4/+47
| | |_|_|/ / / | |/| | | | |
* | | | | | | Auto merge of #10215 - ConnorGBrewster:webgl_finish, r=emiliobors-servo2016-04-0314-12/+634
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WebGL: Finish, Flush, DetachShader, GenerateMipmap Implements #10212 and #10213 r? @emilio <!-- 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/10215) <!-- Reviewable:end -->
| * | | | | | | webgl: finish, flush, detachShader, generateMipmap, Uniform1iConnor Brewster2016-04-0214-12/+634
| | | | | | | |
* | | | | | | | Auto merge of #10343 - asajeffrey:document-constellation-recv-panic, r=jdmbors-servo2016-04-021-4/+16
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Comment explaining constellation panic for recv A retry of #10294, which was closed due to homu issues. <!-- 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/10343) <!-- Reviewable:end -->
| * | | | | | | Added comment explaining why the constellation still panics in the case of ↵Alan Jeffrey2016-03-301-4/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | recv failure.
* | | | | | | | Auto merge of #10366 - emilio:style-docs, r=SimonSapinbors-servo2016-04-021-14/+47
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | style: Improve style::selector_matching documentation r? @mbrubeck <!-- 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/10366) <!-- Reviewable:end -->
| * | | | | | | | style: Improve style::selector_matching documentationEmilio Cobos Álvarez2016-04-021-14/+47
| | |_|_|_|_|_|/ | |/| | | | | |
* | | | | | | | Auto merge of #10350 - mbrubeck:selection-chars, r=SimonSapinbors-servo2016-04-023-36/+168
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix some char/byte bugs in textinput Fixes #9569. r? @SimonSapin or @Ms2ger <!-- 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/10350) <!-- Reviewable:end -->
| * | | | | | | | TextInput::max_length should be in code units, not bytesMatt Brubeck2016-04-023-31/+121
| | | | | | | | |
| * | | | | | | | Find the correct column index in adjust_verticalMatt Brubeck2016-04-012-1/+17
| | | | | | | | |