aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Auto merge of #7066 - Ms2ger:ws-event, r=metajackbors-servo2015-08-0887-424/+127
|\ | | | | | | | | | | | | | | | | | | Dispatch message events for WebSocket. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7066) <!-- Reviewable:end -->
| * Implement WebSocket#onmessage.Ms2ger2015-08-0828-151/+10
| |
| * Dispatch message events for WebSocket.Ms2ger2015-08-0763-276/+120
| |
* | Auto merge of #7091 - mt2d2:unused_imports_devtools, r=SimonSapinbors-servo2015-08-081-1/+0
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove unneeded import. This fixes #7087. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7091) <!-- Reviewable:end -->
| * | Remove unneeded import.Michael Tremel2015-08-081-1/+0
| | |
* | | Auto merge of #7056 - pcwalton:whitespace-nowrap-overflows, r=mbrubeckbors-servo2015-08-085-14/+134
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | layout: Introduce infrastructure for tracking, backing up, and splitting at the last known good split point, and use it for `white-space: nowrap`. Fixes overflowing tables on Wikipedia. This infrastructure should form the basis of our fix for inline layout of fragments that don't themselves constitute valid split points. That will require some more work, however. r? @mbrubeck <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7056) <!-- Reviewable:end -->
| * | layout: Introduce infrastructure for tracking, backing up, and splittingPatrick Walton2015-08-085-14/+134
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | at the last known good split point, and use it for `white-space: nowrap`. Fixes overflowing tables on Wikipedia. This infrastructure should form the basis of our fix for inline layout of fragments that don't themselves constitute valid split points. That will require some more work, however.
* | | Auto merge of #7051 - larsbergstrom:android_updates, r=mbrubeckbors-servo2015-08-074-5/+5
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update submodules and don't call setrlimit on Android r? @mbrubeck Fixes #6432. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7051) <!-- Reviewable:end -->
| * | Update submodules and don't call setrlimit on AndroidLars Bergstrom2015-08-074-5/+5
| | |
* | | Auto merge of #7082 - servo:linux-fail, r=metajackbors-servo2015-08-073-3/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Mark some tests as failing on Linux, not just Ubuntu 14.04. They also fail for me on Archlinux. (`absolute-replaced-height-007.htm` is disabled anyway, but let’s change it as well for consistency.) r? @larsbergstrom <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7082) <!-- Reviewable:end -->
| * | | Mark some tests as failing on Linux, not just Ubuntu 14.04.Simon Sapin2015-08-073-3/+3
| | | | | | | | | | | | | | | | They also fail for me on Archlinux.
* | | | Auto merge of #7073 - HarryLovesCode:master, r=SimonSapinbors-servo2015-08-074-2/+40
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix requestAnimationFrame timestamps in queue This resolves #7044 which involved callbacks in a queue not receiving the same timestamp despite the specification saying they should. An extra test was added to verify the correct behavior. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7073) <!-- Reviewable:end -->
| * | | | Fix requestAnimationFrame timestamps in queueHarrison G2015-08-074-2/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This resolves #7044 which involved callbacks in a queue not receiving the same timestamp despite the specification saying they should. An extra test was added to verify the correct behavior.
* | | | | Auto merge of #7076 - frewsxcv:tidy-rm-invalid-file, r=SimonSapinbors-servo2015-08-071-1/+0
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove invalid file path in ignored_files for tidying <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7076) <!-- Reviewable:end -->
| * | | | Remove invalid file path in ignored_files for tidyingCorey Farwell2015-08-071-1/+0
| | | | |
* | | | | Auto merge of #7033 - frewsxcv:fix-english, r=jdmbors-servo2015-08-071-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Improve clarity of comment in ref test list <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7033) <!-- Reviewable:end -->
| * | | | | Improve clarity of comment in ref test listCorey Farwell2015-08-061-1/+1
| | | | | |
* | | | | | Auto merge of #7009 - connorimes:remove-confusing-typedefs, r=Ms2gerbors-servo2015-08-074-10/+7
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove typedefs DevtoolsControlChan and DevtoolsControlPort <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7009) <!-- Reviewable:end -->
| * | | | | | Remove typedefs DevtoolsControlChan and DevtoolsControlPort. Fixes #6923.Connor Imes2015-08-054-10/+7
| | | | | | |
* | | | | | | Auto merge of #7013 - servo:user-stylesheets, r=mbrubeckbors-servo2015-08-07505-1537/+174
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the Ahem font available to test-css and test-wpt tests. Add support for user stylesheets, and provide one to tests with an `@font-face` rule for it. Fix #6195. Many previously-failing tests now pass, and a few previously-passing now fail. Among the latter, `font-family-013.htm` and `fonts-013.htm` are testing that the Ahem font is not used for characters it doesn’t have a glyph for. They were passing because Ahem was not available at all, and now fail because we don’t implement font fallback correctly. The others also use Ahem, but I don’t understand yet what’s going on exactly. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7013) <!-- Reviewable:end -->
| * | | | | | Remove another duplicate copy of Ahem.Simon Sapin2015-08-076-78/+0
| | | | | | |
| * | | | | | Use the user stylesheet for Ahem in old-style reftests.Simon Sapin2015-08-0721-137/+2
| | | | | | |
| * | | | | | Make the Ahem font available to test-css and test-wpt tests.Simon Sapin2015-08-07469-1344/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Provide a user stylesheet with an `@font-face` rule for it. Fix #6195. Many previously-failing tests now pass, and a few previously-passing now fail. Among the latter, `font-family-013.htm` and `fonts-013.htm` are testing that the Ahem font is not used for characters it doesn’t have a glyph for. They were passing because Ahem was not available at all, and now fail because we don’t implement font fallback correctly. The others also use Ahem, but I don’t understand yet what’s going on exactly.
| * | | | | | Import the Ahem font from http://www.w3.org/Style/CSS/Test/Fonts/Ahem/Simon Sapin2015-08-076-0/+68
| | | | | | |
| * | | | | | Support @font-face in user and user agent stylesheets.Simon Sapin2015-08-072-6/+20
| | | | | | |
| * | | | | | Add support for user stylesheets specified on the command-line.Simon Sapin2015-08-072-3/+25
| | | | | | |
| * | | | | | Use getopts from crates.ioSimon Sapin2015-08-074-35/+43
| | | | | | |
* | | | | | | Auto merge of #7062 - servo:update-some, r=SimonSapinbors-servo2015-08-073-438/+483
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update most dependencies. This excludes: * tenacious, as it has not yet been updated to the current rustc (Manishearth/rust-tenacious#6); * ipc-channel, as it doesn't build on linux upstream. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7062) <!-- Reviewable:end -->
| * | | | | | Update most dependencies.Ms2ger2015-08-073-438/+483
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This excludes: * cssparser, as it contains changes that cause test failures; * tenacious, as it has not yet been updated to the current rustc (Manishearth/rust-tenacious#6); * ipc-channel, as it doesn't build on linux upstream.
* | | | | | Auto merge of #6415 - jgraham:dom_load, r=jdmbors-servo2015-08-073-2/+28
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add DOMLoad message to constellation that is sent after the DOM Load event is dispatched. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6415) <!-- Reviewable:end -->
| * | | | | Add DOMLoad message to constellation that is sent after the DOM Load event ↵James Graham2015-08-073-2/+28
| | | | | | | | | | | | | | | | | | | | | | | | is dispatched.
* | | | | | Auto merge of #6957 - servo:cssparserup, r=larsbergstrom+dzbarskybors-servo2015-08-0769-229/+25
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade cssparser Pick up the fix for https://github.com/servo/rust-cssparser/issues/76 `*.ini` files removal based on running `./mach test-css tests/wpt/css-tests/css21_dev/html4/*color*`, I didn’t run the whole test suite. r? @larsbergstrom <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6957) <!-- Reviewable:end -->
| * | | | | | Upgrade cssparserSimon Sapin2015-08-0769-229/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Pick up the fix for https://github.com/servo/rust-cssparser/issues/76
* | | | | | | Auto merge of #7000 - Ms2ger:space, r=noxbors-servo2015-08-071-1/+1
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove some stray whitespace. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7000) <!-- Reviewable:end -->
| * | | | | | Remove some stray whitespace.Ms2ger2015-08-051-1/+1
| | | | | | |
* | | | | | | Auto merge of #7041 - mbrubeck:marker_fragments, r=pcwaltonbors-servo2015-08-073-20/+21
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow list markers to contain multiple fragments Fixes #6913. r? @pcwalton <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7041) <!-- Reviewable:end -->
| * | | | | | | Allow list markers to contain multiple fragmentsMatt Brubeck2015-08-073-20/+21
| | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | Fixes #6913.
* | | | | | | Auto merge of #7007 - birkenfeld:patch-1, r=Ms2gerbors-servo2015-08-071-1/+1
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix minor typo in lint docstring. It checks for public, not private fields. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7007) <!-- Reviewable:end -->
| * | | | | | Fix minor typo in lint docstring.Georg Brandl2015-08-051-1/+1
| | |_|_|/ / | |/| | | | | | | | | | It checks for public, not private fields.
* | | | | | Auto merge of #7003 - notriddle:master, r=Ms2gerbors-servo2015-08-073-1/+79
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GC pause reporting Closes #6968. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7003) <!-- Reviewable:end -->
| * | | | | | GC profiling.Michael Howell2015-08-063-1/+79
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Closes #6968. * Test case for GC profiling thanks to @jdm!
* | | | | | | Auto merge of #6993 - frewsxcv:rm-dead-codegen, r=Ms2gerbors-servo2015-08-072-234/+4
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove dead Python code in binding generating code Fixes #6956 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6993) <!-- Reviewable:end -->
| * | | | | | Remove dead Python code in binding generating codeCorey Farwell2015-08-052-234/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #6956
* | | | | | | Auto merge of #7057 - fitzgen:unnecessary-mut-variables, r=jdmbors-servo2015-08-071-2/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove unnecessary `mut` on variables declared in ports/gonk/src/window.rs Fixes #7048. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7057) <!-- Reviewable:end -->
| * | | | | | | Remove unnecessary `mut` on variables declared in ports/gonk/src/window.rsNick Fitzgerald2015-08-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #7048.
* | | | | | | | Auto merge of #7053 - connorimes:move-net-error-list, r=mbrubeckbors-servo2015-08-0719-27/+15
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move net_error_list from net to net_traits. Fixes #7050. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7053) <!-- Reviewable:end -->
| * | | | | | | | Move net_error_list from net to net_traits. Fixes #7050.Connor Imes2015-08-0619-27/+19
| | |_|_|/ / / / | |/| | | | | |
* | | | | | | | Auto merge of #7043 - pcwalton:th-width, r=Ms2gerbors-servo2015-08-073-3/+24
|\ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | script: Make the legacy presentational attributes on `<td>` apply to `<th>` too. Makes the Google SERPs not so narrow. r? @Ms2ger <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7043) <!-- Reviewable:end -->
| * | | | | | | script: Make the legacy presentational attributes on `<td>` apply toPatrick Walton2015-08-063-3/+24
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `<th>` too. Makes the Google SERPs not so narrow.
* | | | | | | Auto merge of #7021 - glennw:fix-7018, r=pcwaltonbors-servo2015-08-061-1/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix display list optimization on retina displays. Fixes #7018. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7021) <!-- Reviewable:end -->