deb284130ad49c275614b5e3c9c4ca29f3bf9d48: servo: Merge #11204 - Fix unused import warning in script::dom::bindings::js (from mbrubeck:warnings); r=Manishearth
Matt Brubeck <mbrubeck@limpet.net> - Mon, 16 May 2016 10:40:17 -0700 - rev 387791
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11204 - Fix unused import warning in script::dom::bindings::js (from mbrubeck:warnings); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 9c6e6cb8d831a31827ce418a2953d785b10901bb
c394a72b463612d24c8a6178391ac15779a640d6: servo: Merge #11200 - Make quit-on-escape optional (from paulrouget:quit-on-escape-pref); r=asajeffrey
Paul Rouget <me@paulrouget.com> - Mon, 16 May 2016 09:51:52 -0700 - rev 387790
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11200 - Make quit-on-escape optional (from paulrouget:quit-on-escape-pref); r=asajeffrey For browserhtml, we don't want Servo to shut down when the user presses the escape key. - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #11194 Either: - [ ] There are tests for these changes OR - [x] These changes do not require tests because I don't know how to test shutdown and how to dispatch a non-DOM key event Source-Repo: https://github.com/servo/servo Source-Revision: c921fa6d9967dcf8abe83d24a9d1d833ee989cf4
1b63ca0f9b4a1276721b50225a6a1d30f1e595af: servo: Merge #11201 - Suggest a faster tidy (from servo:jdm-patch-1); r=KiChjang
Josh Matthews <josh@joshmatthews.net> - Mon, 16 May 2016 09:00:45 -0700 - rev 387789
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11201 - Suggest a faster tidy (from servo:jdm-patch-1); r=KiChjang 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 documentation update. Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. Source-Repo: https://github.com/servo/servo Source-Revision: 87fd387fa7f10d18b74f10e5126c0ea0f762bc99
8e0781d6874967138d6d5b8f4b06c4020f327400: servo: Merge #11199 - On desktop, use the same app icon we use on Android (from servo:icon); r=metajack
Patrick Walton <pcwalton@mimiga.net> - Mon, 16 May 2016 07:33:10 -0700 - rev 387788
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11199 - On desktop, use the same app icon we use on Android (from servo:icon); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: 66acb1039e913ac3badb10f58e8f184145c5052f
78dae81877fe87b2aaad4fd3065a8328bdacce58: servo: Merge #11188 - Use JS_NewStringCopyN for the representation of interface objects (from nox:n-better-than-z); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Mon, 16 May 2016 06:26:13 -0700 - rev 387787
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11188 - Use JS_NewStringCopyN for the representation of interface objects (from nox:n-better-than-z); r=Ms2ger This removes the need for the final null byte and we can make NonCallbackInterfaceObjectClass::new safe again I guess. Source-Repo: https://github.com/servo/servo Source-Revision: 252b0d8fa53f0ffff247f38743627b6e5ffb74e9
f01b2234daa0c2d3ec7127f26109c04fab88c79c: servo: Merge #11192 - Removed unused imports (from perlun:remove-unused-imports); r=Manishearth
Per Lundberg <perlun@gmail.com> - Sun, 15 May 2016 15:41:16 -0700 - rev 387786
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11192 - Removed unused imports (from perlun:remove-unused-imports); r=Manishearth - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #11185 - [X] These changes do not require tests because it only removes dead code. ---- This fixes #11185. Source-Repo: https://github.com/servo/servo Source-Revision: 2c674d0397927ef6563feb70e54f46815af55600
218463270160d3098e954a5e46cddeb58fdbc85d: servo: Merge #11186 - Reformatted servo.css (from perlun:reformat-servo-css); r=Wafflespeanut
Per Lundberg <perlun@gmail.com> - Sun, 15 May 2016 01:21:29 -0700 - rev 387785
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11186 - Reformatted servo.css (from perlun:reformat-servo-css); r=Wafflespeanut - [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 it doesn't introduce new functionality. ---- As discussed in #10553, we should consider splitting the long lines in this file onto separate lines (one per css attribute), to make it more readable and maintainable in general. I also added blank lines where I felt it was applicable. Source-Repo: https://github.com/servo/servo Source-Revision: c193af8c32e87c146f5a45d06d3c6086f56be820
7cd05542ea3d2a9eb18ca5943e0139e78c5f1b8a: servo: Merge #11187 - Rename SVGInherited to InheritedSVG (from aneeshusa:rename-inherited-svg); r=emilio
Aneesh Agrawal <aneeshusa@gmail.com> - Sat, 14 May 2016 16:45:11 -0700 - rev 387784
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11187 - Rename SVGInherited to InheritedSVG (from aneeshusa:rename-inherited-svg); r=emilio 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 they simply rename a struct Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. I saw this listed on https://public.etherpad-mozilla.org/p/aligning-style-structs. Source-Repo: https://github.com/servo/servo Source-Revision: f8fb33be4298a30578957677ee55141b70a1c599
23d6d6566544487cb023b8620536c9bc8debae66: servo: Merge #10668 - Implement WebGLRenderingContextBase::readPixels() (from dzbarsky:read_pixels); r=emilio
David Zbarsky <dzbarsky@gmail.com> - Sat, 14 May 2016 14:13:44 -0700 - rev 387783
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #10668 - Implement WebGLRenderingContextBase::readPixels() (from dzbarsky:read_pixels); r=emilio @emilio Anything obviously wrong stick out to you? Haven't had a chance to debug why tests/wpt/web-platform-tests/webgl/conformance-1.0.3/conformance/programs/gl-bind-attrib-location-long-names-test.html and co. get the wrong results from ReadPixels. Source-Repo: https://github.com/servo/servo Source-Revision: 7bede60272a79fe094ea81979044b4d6eceeada4
59cc086bc468f7cbaa1f863e9ea13acb49a11333: servo: Merge #11183 - Update to Rust 1.10.0-nightly (2b79e05a0 2016-05-13) (from servo:rustup); r=emilio
Anthony Ramine <n.oxyde@gmail.com> - Sat, 14 May 2016 12:52:07 -0700 - rev 387782
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11183 - Update to Rust 1.10.0-nightly (2b79e05a0 2016-05-13) (from servo:rustup); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: dfd088366338f05e2242a8700f9fab2b688ae47b
327d24febd2e8995659dba7550b1ef41d41f7781: servo: Merge #11180 - Minor cleanup and optimizations in glyph/style caching (from mbrubeck:text-cleanup); r=pcwalton
Matt Brubeck <mbrubeck@limpet.net> - Sat, 14 May 2016 09:06:53 -0700 - rev 387781
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11180 - Minor cleanup and optimizations in glyph/style caching (from mbrubeck:text-cleanup); r=pcwalton Gets rid of some unnecessary String and Arc clones during text shaping and style matching. r? @pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: e2990766dc1c7461b55c96f0ce7116d35d4fd3c6
918b7393243cda1b8c3c072e89e8d77d6ac00a25: servo: Merge #11178 - Make Node::BaseURI use the document's base URL (from mrmiywj:use-doc-base-URL); r=nox
mrmiywj <jsyangwenjie@gmail.com> - Sat, 14 May 2016 01:12:32 -0700 - rev 387780
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11178 - Make Node::BaseURI use the document's base URL (from mrmiywj:use-doc-base-URL); r=nox 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 #11145 (github issue number if applicable). Either: - [X] There are tests for these changes OR - [ ] These changes do not require tests because _____ Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. Source-Repo: https://github.com/servo/servo Source-Revision: d6509dc4c6a1ec0a0c48c0e5a669a93334407f29
ee8a06e24754405987f38be98c0d1ace36e339b7: servo: Merge #11177 - Update Cargo to 2016-05-12 (from metajack:cargo-up); r=jdm
Jack Moffitt <jack@metajack.im> - Fri, 13 May 2016 14:11:08 -0700 - rev 387779
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11177 - Update Cargo to 2016-05-12 (from metajack:cargo-up); r=jdm 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 it doesn't affect the code Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. Source-Repo: https://github.com/servo/servo Source-Revision: 9e766f4d6eb373ebc2c44550077d47a4c6fc0171
62a35e2daad4a2c2fdd54266df5115e3f49f52ff: servo: Merge #11176 - Support z-index in geckolib (from mbrubeck:stylo-zindex); r=bholley
Matt Brubeck <mbrubeck@limpet.net> - Fri, 13 May 2016 11:54:42 -0700 - rev 387778
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11176 - Support z-index in geckolib (from mbrubeck:stylo-zindex); r=bholley r? @bholley cc @heycam Source-Repo: https://github.com/servo/servo Source-Revision: 21be9e8768903d13945f538fdd42c86095ddf5e6
3079e276778a6968c7334865b974fbbfbdbf3b61: servo: Merge #11174 - Update hbs sys dependencies (from connorimes:hbs-sys-021); r=metajack
Connor Imes <connor.k.imes@gmail.com> - Fri, 13 May 2016 09:18:49 -0700 - rev 387777
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11174 - Update hbs sys dependencies (from connorimes:hbs-sys-021); r=metajack 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 they only update dependencies Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. Source-Repo: https://github.com/servo/servo Source-Revision: 3990191431f990b94f2d809c31cdac02a3b262be
b210701323b347c3593f7632eef7ff78c88a8109: servo: Merge #11173 - Stop using JSAutoRequest (from servo:requests); r=nox
Ms2ger <Ms2ger@gmail.com> - Fri, 13 May 2016 06:41:22 -0700 - rev 387776
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11173 - Stop using JSAutoRequest (from servo:requests); r=nox 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 no functional change Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. Source-Repo: https://github.com/servo/servo Source-Revision: ea84601bf08618254200b3faca055c36e9ff29b4
4362666e6d29beb410264748f267ca729de86db4: servo: Merge #11155 - codegen: Fix dictionary handling and semantics (from emilio:codegen-dict-keyword); r=Ms2ger
Emilio Cobos Álvarez <me@emiliocobos.me> - Fri, 13 May 2016 02:47:08 -0700 - rev 387775
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11155 - codegen: Fix dictionary handling and semantics (from emilio:codegen-dict-keyword); r=Ms2ger 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 #11152 (github issue number if applicable). Either: - [x] There are tests for these changes OR - [ ] These changes do not require tests because _____ Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. Fixes #11152 Source-Repo: https://github.com/servo/servo Source-Revision: 221db56b08e01157c97f5adba43799eeaee32f64
1ccfc1c7adc300130250a5bac06cb9cf1b9b09e4: servo: Merge #11079 - Changed cursor for labels to "default" so their text doesn't use the text cursor (from Zaggy1024:label-cursor); r=pcwalton
Zaggy1024 <Zaggy1024@gmail.com> - Thu, 12 May 2016 19:45:38 -0700 - rev 387774
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11079 - Changed cursor for labels to "default" so their text doesn't use the text cursor (from Zaggy1024:label-cursor); r=pcwalton The cursor in Firefox and Chrome for labels is always the default cursor rather than changing to the text cursor on text. In Edge, however, this only applies to the text of the actual label element. This PR changes Servo to match Firefox and Chrome. A convenient example of an element that this style applies to (and has different behavior between Firefox and Edge) is the "This repository" label for the search input at the top on Github. Source-Repo: https://github.com/servo/servo Source-Revision: 03465ad8c77f03ae2f538d046ae1e1dc86f04723
7a56697ea1ad21bd08755876db7ffc4541329824: servo: Merge #11166 - gfx: Add expect messages to FontCacheThread::exit() (from emilio:fontcache-exit); r=mbrubeck
Emilio Cobos Álvarez <me@emiliocobos.me> - Thu, 12 May 2016 16:39:03 -0700 - rev 387773
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11166 - gfx: Add expect messages to FontCacheThread::exit() (from emilio:fontcache-exit); r=mbrubeck 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 they only add debug info. Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. One of these two unwraps is the one that is causing most occurrences of #8815. I'd go with removing the second unwrap entirely, but let's get some debug info first, since it might probably be a race. Source-Repo: https://github.com/servo/servo Source-Revision: 2e049a85330ebc71212b4629119d561652ac9bef
ee070d7b4ee97f55441598bb9757a95c369cf12e: servo: Merge #11159 - Fix warnings in unit tests (from mbrubeck:test-warnings); r=emilio
Matt Brubeck <mbrubeck@limpet.net> - Thu, 12 May 2016 13:12:44 -0700 - rev 387772
Push 1468 by asasaki@mozilla.com at Mon, 05 Jun 2017 19:31:07 +0000
servo: Merge #11159 - Fix warnings in unit tests (from mbrubeck:test-warnings); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: 1e8ddba3e84617d2e0e01d2e7fbf8548abed518f
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip