aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Support keyword values for 'cursor' in geckolibMatt Brubeck2016-06-094-0/+56
|
* Auto merge of #11683 - servo:rustup, r=Ms2gerbors-servo2016-06-091-1/+1
|\ | | | | | | | | | | | | | | Bump Rust to 1.11.0-nightly (34505e222 2016-06-08) <!-- 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/11683) <!-- Reviewable:end -->
| * Bump Rust to 1.11.0-nightly (34505e222 2016-06-08)Anthony Ramine2016-06-091-1/+1
| |
* | Auto merge of #11548 - kevgs:default_view2, r=Ms2gerbors-servo2016-06-097-28/+66
|\ \ | |/ |/| | | | | | | | | | | | | | | | | Make Document::DefaultView return a null value when there's no browsing context Fixes #11469. <!-- 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/11548) <!-- Reviewable:end -->
| * Make Document::DefaultView return a null value when there's no browsing contextKosov Eugene2016-06-087-28/+66
| |
* | Auto merge of #11667 - mbrubeck:font-family-master, r=heycambors-servo2016-06-083-3/+48
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Support font-family in geckolib r? @heycam Depends on https://bugzilla.mozilla.org/show_bug.cgi?id=1278647 <!-- 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/11667) <!-- Reviewable:end -->
| * | Support font-family in geckolibMatt Brubeck2016-06-083-3/+48
| | |
* | | Auto merge of #11543 - UK992:browserhtml, r=metajackbors-servo2016-06-082-2/+19
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix ./mach --browserhtml Rebased https://github.com/servo/servo/pull/10943 and simplified by https://github.com/servo/servo/pull/10943#issuecomment-221643014. Fixes path related issue with browser.html on Windows and enable borderless window only on OSX. r? @metajack <!-- 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/11543) <!-- Reviewable:end -->
| * | | Only enable borderless browserhtml window on OSX.Adam Casey2016-06-072-2/+19
| | | | | | | | | | | | | | | | Pass browserhtml path as relative path to avoid a mingw->windows path conversion
* | | | Auto merge of #11646 - pcwalton:real-info-plist, r=metajackbors-servo2016-06-087-21/+95
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | servo: Add an `Info.plist` on the Mac and opt into integrated graphics. Discrete GPUs cause power use problems and tend to perform badly with WebRender. See: * https://developer.apple.com/library/mac/qa/qa1734/_index.html * https://reverse.put.as/2013/05/28/gimmedebugah-how-to-embedded-a-info-plist-into-arbitrary-binaries/ r? @metajack <!-- 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/11646) <!-- Reviewable:end -->
| * | | | mach: Set a nice icon for the binary on the Mac.Patrick Walton2016-06-081-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There's actually a practical reason for this: it helps me pick out the app in Instruments.app. See: http://apple.stackexchange.com/questions/6901/how-can-i-change-a-file-or-folder-icon-using-the-terminal/161984#161984
| * | | | servo: Add an `Info.plist` on the Mac and opt into integrated graphics.Patrick Walton2016-06-084-0/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Discrete GPUs cause power use problems and tend to perform badly with WebRender. See: * https://developer.apple.com/library/mac/qa/qa1734/_index.html * https://reverse.put.as/2013/05/28/gimmedebugah-how-to-embedded-a-info-plist-into-arbitrary-binaries/
| * | | | servo: Update `cocoa-rs` to pick up servo/cocoa-rs#131.Patrick Walton2016-06-082-21/+21
| | | | |
* | | | | Auto merge of #11397 - mbrubeck:layout-viewer, r=glennwbors-servo2016-06-0814-698/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove the layout trace viewer It hasn't worked for quite a while. Alternately, maybe @glennw could investigate what's broken and file some issues to get it working again. <!-- 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/11397) <!-- Reviewable:end -->
| * | | | | Remove the layout trace viewerMatt Brubeck2016-05-2414-698/+0
| | | | | | | | | | | | | | | | | | | | | | | | It's unmaintained and hasn't worked for years, I think.
* | | | | | Auto merge of #11652 - szeged:blacklistfix, r=jdmbors-servo2016-06-081-1/+9
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add blacklist check to GetIncludedService(s) functions Somehow we missed it from our previous blacklist PR, to add blacklist check for the GetIncludedService() and GetIncludedServices() functions. Link for the spec: https://webbluetoothcg.github.io/web-bluetooth/#dom-bluetoothremotegattservice-getincludedservice <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes do not require tests because there are no webbluetooth test api implementation yet. <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- 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/11652) <!-- Reviewable:end -->
| * | | | | Add blacklist check to GetIncludedSevice(s) functionszakorgyula2016-06-071-1/+9
| | | | | |
* | | | | | Auto merge of #11676 - Ms2ger:constellation-channels, r=asajeffreybors-servo2016-06-081-8/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create some channels on the constellation thread. <!-- 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/11676) <!-- Reviewable:end -->
| * | | | | | Create some channels on the constellation thread.Ms2ger2016-06-081-8/+8
| | | | | | |
* | | | | | | Auto merge of #11636 - szeged:optservicesfix, r=jdmbors-servo2016-06-081-3/+2
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix an incorect behavior, when converting optional services. As specified in https://webbluetoothcg.github.io/web-bluetooth/#ref-for-blacklisted-2 if any service in the optionalServices are blacklisted, there is no need to throw an error (just remove the service). In this case we don't add the service to the result of conversion. <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because there are no webbluetooth test api implementation yet. <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- 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/11636) <!-- Reviewable:end -->
| * | | | | | Fix an incorect behavior, when converting optional services.zakorgyula2016-06-061-3/+2
| | | | | | |
* | | | | | | Auto merge of #11675 - Ms2ger:SetFrameTree-field, r=metajackbors-servo2016-06-083-14/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove a spurious field from the SetFrameTree message. <!-- 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/11675) <!-- Reviewable:end -->
| * | | | | | | Remove a spurious field from the SetFrameTree message.Ms2ger2016-06-083-14/+5
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Auto merge of #11668 - GuillaumeGomez:insert_adjacent, r=noxbors-servo2016-06-086-124/+65
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Insert adjacent Fixes #11622. r? @nox <!-- 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/11668) <!-- Reviewable:end -->
| * | | | | | | Add Element::InsertAdjacentHTMLGuillaume Gomez2016-06-085-117/+37
| | | | | | | |
| * | | | | | | Set Adjacent::Position case-insensitiveGuillaume Gomez2016-06-082-5/+6
| | | | | | | |
| * | | | | | | Create AdjacentPosition enumGuillaume Gomez2016-06-081-7/+27
| | | | | | | |
* | | | | | | | Auto merge of #11640 - servo:rustup, r=Ms2gerbors-servo2016-06-0811-189/+183
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update Rust to 1.11.0-nightly (ec872dc8a 2016-06-07) <!-- 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/11640) <!-- Reviewable:end -->
| * | | | | | | | Update Rust to 1.11.0-nightly (ec872dc8a 2016-06-07)Anthony Ramine2016-06-0811-189/+183
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Auto merge of #11536 - izgzhen:add-blob-loader, r=Manishearthbors-servo2016-06-086-0/+191
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add blob loader Add a blob loader to implement [Blob URL](https://w3c.github.io/FileAPI/#url). The related interfaces to script thread are also declared. Progressing in parallel with PR #11534. Related to #11131. <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix part of #10539 <!-- Either: --> - [x] These changes do not require tests because not integrated yet. <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- 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/11536) <!-- Reviewable:end -->
| * | | | | | | Add blob loaderZhen Zhang2016-06-066-0/+191
| | |/ / / / / | |/| | | | |
* | | | | | | Auto merge of #11616 - ConnorGBrewster:navigation_delta, r=asajeffreybors-servo2016-06-075-30/+31
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for navigating by a delta <!-- Please describe your changes on the following line: --> This adds support for passing a delta with `NavigationDirection`. This will be used with `history.go` r? @asajeffrey --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes do not require tests because I am unsure how to write a test for this <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- 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/11616) <!-- Reviewable:end -->
| * | | | | | cleanup up navConnor Brewster2016-06-061-33/+18
| | | | | | |
| * | | | | | Added support for navigating by a deltaConnor Brewster2016-06-045-29/+45
| | | | | | |
* | | | | | | Auto merge of #11644 - asajeffrey:mozbrowser-top-level-browsing-context, ↵bors-servo2016-06-0715-76/+180
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r=ConnerGBrewster Mozbrowser top level browsing context <!-- Please describe your changes on the following line: --> Got `window.top` and `window.parent` to return the right result inside a `mozbrowser` iframe. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] There are tests for these changes <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- 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/11644) <!-- Reviewable:end -->
| * | | | | | | Window::Parent and Window::Top now return the right result inisde a ↵Alan Jeffrey2016-06-0715-76/+180
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mozbrowser iframe.
* | | | | | | | Auto merge of #11656 - Ms2ger:reduce-dom-exposure, r=noxbors-servo2016-06-0741-161/+166
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Reduce the amount of dom code used outside the script crate. <!-- 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/11656) <!-- Reviewable:end -->
| * | | | | | | Remove unused ByteString::bytes() and its unit test.Ms2ger2016-06-073-25/+0
| | | | | | | |
| * | | | | | | Move trim_http_whitespace to net_traits.Ms2ger2016-06-075-52/+47
| | | | | | | |
| * | | | | | | Make layout only depend on script::layout_interface.Ms2ger2016-06-076-19/+27
| | | | | | | |
| * | | | | | | Stop re-exporting AttrValue.Ms2ger2016-06-0728-37/+39
| | | | | | | |
| * | | | | | | Move the definition of ServoThreadSafeLayoutNode::iframe_pipeline_id to script.Ms2ger2016-06-072-7/+11
| | | | | | | |
| * | | | | | | Move the definition of ServoThreadSafeLayoutNode::canvas_data to script.Ms2ger2016-06-072-5/+10
| | | | | | | |
| * | | | | | | Move the definition of ServoThreadSafeLayoutNode::image_url to script.Ms2ger2016-06-072-6/+14
| | | | | | | |
| * | | | | | | Move the definition of ServoThreadSafeLayoutNode::selection to script.Ms2ger2016-06-072-11/+19
| | |_|_|/ / / | |/| | | | |
* | | | | | | Auto merge of #11620 - nox:unscopable, r=Ms2gerbors-servo2016-06-078-35/+96
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement [Unscopable] (fixes #11583) <!-- 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/11620) <!-- Reviewable:end -->
| * | | | | | | Implement [Unscopable] (fixes #11583)Anthony Ramine2016-06-078-35/+96
| |/ / / / / /
* | | | | | | Auto merge of #11654 - nox:error, r=Ms2gerbors-servo2016-06-073-8/+12
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make report_pending_exception unsafe <!-- 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/11654) <!-- Reviewable:end -->
| * | | | | | | Make report_pending_exception unsafeAnthony Ramine2016-06-073-8/+12
| | |_|_|_|_|/ | |/| | | | |
* | | | | | | Auto merge of #11565 - nox:fonts, r=metajackbors-servo2016-06-072-9/+45
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduce FontFaceRules::effective_sources() <!-- 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/11565) <!-- Reviewable:end -->