aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* try getopts updatejdm-patch-23Josh Matthews2018-08-231-3/+3
|
* tmpJosh Matthews2018-08-231-2/+2
|
* Auto merge of #21488 - servo-wpt-sync:wpt_update_22-08-2018, r=jdmbors-servo2018-08-23331-863/+4206
|\ | | | | | | | | | | | | | | | | | | | | | | Sync WPT with upstream (22-08-2018) Automated downstream sync of changes from upstream as of 22-08-2018. [no-wpt-sync] <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21488) <!-- Reviewable:end -->
| * Update web-platform-tests to revision 50d6ee076e94273080d9f3b69be0bf4eeae156d3WPT Sync Bot2018-08-22331-863/+4206
| |
* | Auto merge of #21341 - servo:webgl, r=avadacatavrabors-servo2018-08-233-141/+155
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Properly check limit in gl.activeTexture() Fixes #20531. <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21341) <!-- Reviewable:end -->
| * | Properly check limit in gl.activeTexture()Anthony Ramine2018-08-233-141/+155
| | |
* | | Auto merge of #21490 - servo:jdm-patch-22, r=KiChjangbors-servo2018-08-231-2/+2
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | appveyor: Append to LIB variable instead of overwriting it. - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #21489 - [x] There are tests for these changes <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21490) <!-- Reviewable:end -->
| * | appveyor: Append to LIB variable instead of overwriting it.Josh Matthews2018-08-221-2/+2
|/ /
* | Auto merge of #21487 - cdisselkoen:remove-comment, r=jdmbors-servo2018-08-221-3/+0
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove outdated comment in stylist.rs <!-- Please describe your changes on the following line: --> This comment on `cascade_style_and_visited` is unclear because it refers to `is_link`, which is not a parameter of that function. It used to refer to a flag in `CascadeFlags` back when there was a `cascade_flags: CascadeFlags` parameter; that parameter was removed in commit cd04664. I don't believe it accurately reflects how the code works anymore, and is best just removed. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./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 they only touch comments <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- 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="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21487) <!-- Reviewable:end -->
| * | Remove outdated comment in stylist.rsCraig Disselkoen2018-08-221-3/+0
| | |
* | | Auto merge of #21430 - Eijebong:ws-origin, r=jdmbors-servo2018-08-226-17/+17
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | Properly set the origin on websocket messages <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21430) <!-- Reviewable:end -->
| * | Properly set the origin on websocket messagesBastien Orivel2018-08-166-17/+17
| | |
* | | Auto merge of #21470 - servo:macos-mozjs, r=jdmbors-servo2018-08-221-3/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to mozjs_sys 0.60.1 to get libc++ on macOS <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21470) <!-- Reviewable:end -->
| * | | Update to mozjs_sys 0.60.1 to get libc++ on macOSAnthony Ramine2018-08-221-3/+3
| | | |
* | | | Auto merge of #21477 - paulrouget:fixzoom, r=Manishearthbors-servo2018-08-221-10/+7
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix zoom keybindings - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #21457 (github issue number if applicable). <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21477) <!-- Reviewable:end -->
| * | | | Fix zoom keybindingsPaul Rouget2018-08-221-10/+7
| | | | |
* | | | | Auto merge of #21473 - jdm:manifestup, r=Manishearthbors-servo2018-08-221-3/+7
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handle wpt version number changes when updating the manifest. Based on https://phabricator.services.mozilla.com/D3771. This fixes https://github.com/web-platform-tests/wpt/issues/12589 and unbreaks the automated WPT sync. --- - [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 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21473) <!-- Reviewable:end -->
| * | | | | wpt: Handle wpt version number changes when updating the manifest.Josh Matthews2018-08-211-3/+7
| | |/ / / | |/| | |
* | | | | Auto merge of #21460 - atouchet:shortcuts, r=paulrougetbors-servo2018-08-211-3/+5
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | List additional keyboard shortcuts <!-- 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: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- 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="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21460) <!-- Reviewable:end -->
| * | | | Add Mac shortcutsAlex Touchet2018-08-211-5/+5
| | | | |
| * | | | List additional keyboard shortcutsAlex Touchet2018-08-191-1/+3
| | | | |
* | | | | Auto merge of #21472 - CYBAI:update-readme, r=noxbors-servo2018-08-211-1/+1
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add `autoconf` as required dependency for macOS Update README --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #21471 - [x] These changes do not require tests <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21472) <!-- Reviewable:end -->
| * | | | Add `autoconf` as required dependency for macOSCYBAI2018-08-221-1/+1
|/ / / /
* | | | Auto merge of #21439 - carloabelli:issue21401, r=paulrougetbors-servo2018-08-211-1/+11
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix Android back button behavior Pressing the back button should call mServoView.goBack if possible. <!-- 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: --> - [ ] `./mach build -d` does not report any errors - [ ] `./mach test-tidy` does not report any errors - [X] These changes fix #21401 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- 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="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21439) <!-- Reviewable:end -->
| * | | Fix Android back button behaviorCarlo Abelli2018-08-171-1/+11
| | | | | | | | | | | | | | | | Pressing the back button should call mServoView.goBack if possible.
* | | | Auto merge of #21029 - asajeffrey:smup, r=Manishearth,noxbors-servo2018-08-20290-1136/+26530
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to SM 60 <!-- Please describe your changes on the following line: --> This is the mozjs_sys smup PR. Depends on https://github.com/servo/mozjs/pull/138 and https://github.com/servo/rust-mozjs/pull/430. --- <!-- 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 #20585 <!-- Either: --> - [X] These changes do not require tests because the existing tests will ensure SM is still working <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- 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="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21029) <!-- Reviewable:end -->
| * | | | Upgraded to SM 60Alan Jeffrey2018-08-20290-1136/+26530
| | |/ / | |/| |
* | | | Auto merge of #21464 - jdm:undovswhere, r=bustagebors-servo2018-08-202-97/+38
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "build(mach): locate vs via vswhere on win32" This reverts commit c20efd5e9a1999d8253be3063113ab3c3a9ee77e. It doesn't work on a new windows builder that only has the build tools installed, where no products are reported present; I would rather put us back in a state that works rather than try to deal with that issue. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21464) <!-- Reviewable:end -->
| * | | Revert "build(mach): locate vs via vswhere on win32"Josh Matthews2018-08-202-97/+38
|/ / / | | | | | | | | | This reverts commit c20efd5e9a1999d8253be3063113ab3c3a9ee77e.
* | | Auto merge of #21434 - servo:jdm-patch-19, r=jdmbors-servo2018-08-191-4/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove warnings about WPT syncing process. The process is well understood now and they're just annoying to remove every time. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21434) <!-- Reviewable:end -->
| * | | Remove warnings about WPT syncing process.Josh Matthews2018-08-161-4/+2
| | |/ | |/|
* | | Auto merge of #21458 - servo-wpt-sync:wpt_update_18-08-2018, r=jdmbors-servo2018-08-19250-690/+2834
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sync WPT with upstream (18-08-2018) Automated downstream sync of changes from upstream as of 18-08-2018. [no-wpt-sync] <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21458) <!-- Reviewable:end -->
| * | | Update web-platform-tests to revision 6aef6676d2f95c29de17666cc70d61b517939fbfWPT Sync Bot2018-08-18250-690/+2834
| | | |
* | | | Auto merge of #21452 - emilio:gecko-sync, r=emiliobors-servo2018-08-1943-1347/+1929
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | style: Import changes from mozilla-central. See each individual commit for details. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21452) <!-- Reviewable:end -->
| * | | | Update test expectations.Emilio Cobos Álvarez2018-08-192-7/+0
| | | | |
| * | | | Appease tidy.Emilio Cobos Álvarez2018-08-184-31/+26
| | | | |
| * | | | Port servo to the new media query system.Emilio Cobos Álvarez2018-08-183-134/+57
| | | | | | | | | | | | | | | | | | | | | | | | | Port `width`, and also add the `scan` media feature so I don't need to add ugliness just to workaround the unused keyword_evaluator macro.
| * | | | Add `scan` as a static atom.Emilio Cobos Álvarez2018-08-181-0/+1
| | | | |
| * | | | Add `width` as a static atom.Emilio Cobos Álvarez2018-08-181-0/+1
| | | | |
| * | | | style: Relax the version requirement of num-integer.Emilio Cobos Álvarez2018-08-181-1/+1
| | | | |
| * | | | Update Cargo.lockEmilio Cobos Álvarez2018-08-181-2/+1
| | | | |
| * | | | style: Make webkit device-pixel-ratio media queries a proper alias to ↵Emilio Cobos Álvarez2018-08-182-7/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | resolution. According to the spec: https://compat.spec.whatwg.org/#css-media-queries-webkit-device-pixel-ratio And to the Chromium implementation: https://cs.chromium.org/chromium/src/third_party/blink/renderer/core/css/media_query_evaluator.cc?l=366&rcl=1d7328865bcf06a687aafc18ff95d55317030672 They're no different than resolution. In our implementation `resolution` does slightly different stuff. Given we still haven't shipped -webkit-device-pixel-ratio, making this match resolution looks better than the opposite. Differential Revision: https://phabricator.services.mozilla.com/D3588
| * | | | style: Use AspectRatio directly for RangeOrOperator::evaluate.Xidorn Quan2018-08-182-12/+29
| | | | | | | | | | | | | | | | | | | | Differential Revision: https://phabricator.services.mozilla.com/D3587
| * | | | style: Remove use of `fnv` in bloom.rs.Nicholas Nethercote2018-08-183-43/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To support that, this patch also does the following. - Removes the insert(), remove() and might_contain() methods, because they are specialized versions of insert_hash(), remove_hash(), and might_contain_hash(), and they are only used by tests within this file. - Moves hash() from the top level into create_and_insert_some_stuff(). - Changes create_and_insert_some_stuff() so that instead of hashing consecutive integers, it instead hashes stringified consecutive integers, which matches real usage a little better. - Raises the false_positives limit a little to account for the above changes. Bug: 1484096 Reviewed-by: heycam
| * | | | style: Deduplicate system metric atoms.Emilio Cobos Álvarez2018-08-181-25/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now that :-moz-system-metric is gone, there's no real reason for the atoms to be separate. Differential Revision: https://phabricator.services.mozilla.com/D3497
| * | | | style: Add scrollbar-width property.Xidorn Quan2018-08-181-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | Bug: 1475033 Reviewed-by: heycam
| * | | | style: Remove an inaccurate and useless debug message.Emilio Cobos Álvarez2018-08-181-5/+0
| | | | |
| * | | | style: Manually inline class and ID getters.Emilio Cobos Álvarez2018-08-184-83/+137
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Somewhat ugly but hopefully not too much. Somehow it ends up removing more lines than adding. Differential Revision: https://phabricator.services.mozilla.com/D3536
| * | | | style: Add some spec links to media queries.Emilio Cobos Álvarez2018-08-181-2/+23
| | | | | | | | | | | | | | | | | | | | Differential Revision: https://phabricator.services.mozilla.com/D3489
| * | | | style: Simplify some code in NoCalcLength::parse_dimension.Xidorn Quan2018-08-181-38/+26
| | | | | | | | | | | | | | | | | | | | Differential Revision: https://phabricator.services.mozilla.com/D3473