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 367831
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 367830
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 367829
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 367828
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 367827
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 367826
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 367825
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 367824
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 367823
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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 367822
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +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
024cf852ecd84679ae02f70f88f85f76e1cb255e: servo: Merge #11160 - Only use zeroed memory for gecko style structs, not the wrapper servo struct (from bholley:zero_gecko_struct); r=mbrubeck
Bobby Holley <bobbyholley@gmail.com> - Thu, 12 May 2016 11:36:42 -0700 - rev 367821
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #11160 - Only use zeroed memory for gecko style structs, not the wrapper servo struct (from bholley:zero_gecko_struct); r=mbrubeck So that we don't clobber the drop flags. This is a regression from #11121. Source-Repo: https://github.com/servo/servo Source-Revision: c2beb55c0f039d096241d677fb93bfa0a3b18e56
c76d155202410cb835870130d8a6e84e73d24036: servo: Merge #11157 - Fix unused extern crate warnings in build-cef (from mbrubeck:cef-warnings); r=metajack
Matt Brubeck <mbrubeck@limpet.net> - Thu, 12 May 2016 10:53:10 -0700 - rev 367820
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #11157 - Fix unused extern crate warnings in build-cef (from mbrubeck:cef-warnings); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: e9270574783c44b193649d150a29090941d2c661
2c1604e801a3727e64b0817fea4929bce9258c9d: servo: Merge #11154 - Support GC zeal (from nox:zealot); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Thu, 12 May 2016 09:42:21 -0700 - rev 367819
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #11154 - Support GC zeal (from nox:zealot); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: fe3821ff145b46cd225a8e859b019eac65938728
418ff530bd60e19fc7ad85e467afd894e3839010: servo: Merge #10714 - Implement user interaction task source (from KiChjang:user-interaction-task); r=Ms2ger
Keith Yeung <kungfukeith11@gmail.com> - Thu, 12 May 2016 09:00:14 -0700 - rev 367818
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #10714 - Implement user interaction task source (from KiChjang:user-interaction-task); r=Ms2ger Part of #7959. Source-Repo: https://github.com/servo/servo Source-Revision: 42141870e764d0763bfbbdbed70b74399ee342de
7e66e18aa4aa49f32103333d82c4ed1e23c9e5e8: servo: Merge #11156 - Remove codegen-units from cef (from larsbergstrom:more_codegen_units_removal); r=mbrubeck
Lars Bergstrom <lars@lars.com> - Thu, 12 May 2016 08:18:03 -0700 - rev 367817
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #11156 - Remove codegen-units from cef (from larsbergstrom:more_codegen_units_removal); r=mbrubeck r? @mbrubeck @metajack Should fix regression in #11123 that caused build-cef to rebuild again. Source-Repo: https://github.com/servo/servo Source-Revision: 9189b9ee63df682a2fc2a57677a8197a69123696
c54183b5b3dbacde344884433ab984b1bfff3b07: servo: Merge #11006 - Implement navigation events (from cbrewster:history_events); r=asajeffrey
Connor Brewster <brewsterc@my.caspercollege.edu> - Thu, 12 May 2016 07:27:12 -0700 - rev 367816
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #11006 - Implement navigation events (from cbrewster:history_events); r=asajeffrey fixes #11005 Events: * `PopStateEvent` * `HashChangeEvent` * `PageTransitionEvent` Source-Repo: https://github.com/servo/servo Source-Revision: bca625bd8e60685b92a56d42eab3599a056280f6
34f66dd23446cb43512f68ccb2a266ebf5661518: servo: Merge #11148 - Fix some warnings (from mbrubeck:warnings); r=metajack
Matt Brubeck <mbrubeck@limpet.net> - Thu, 12 May 2016 06:19:10 -0700 - rev 367815
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #11148 - Fix some warnings (from mbrubeck:warnings); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: d55884d73e57a924a586c26a03bc691ab5c62c39
631c4b4916e8c6ed523259466818d763df50f361: servo: Merge #11146 - Update image, hyper, gleam, flate2, threadpool, string_cache, num_cpus (from mbrubeck:always-be-updating); r=metajack
Matt Brubeck <mbrubeck@limpet.net> - Thu, 12 May 2016 05:28:12 -0700 - rev 367814
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #11146 - Update image, hyper, gleam, flate2, threadpool, string_cache, num_cpus (from mbrubeck:always-be-updating); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: 9eb7162b8a24662e895a8b04275f0c46e1805f4b
49fb62226f2be3fe43e714cdadc640c3bc59b92a: servo: Merge #11141 - Reworded some of PULL_REQUEST_TEMPLATE.md (from asajeffrey:reword-pr-template); r=jdm
Alan Jeffrey <ajeffrey@mozilla.com> - Thu, 12 May 2016 04:37:39 -0700 - rev 367813
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #11141 - Reworded some of PULL_REQUEST_TEMPLATE.md (from asajeffrey:reword-pr-template); r=jdm Thank you for contributing to Servo! Please add an `X` inside each `[ ]` when the step is complete, and replace `__` with appropriate data: - [X] `./mach build` 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 are just the PR template Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. r? @jdm Source-Repo: https://github.com/servo/servo Source-Revision: ef3c4102cf8edab962a950373f88bad5f71e2a90
9d6ece43b578a8b3109c254f9501d456cb23a533: servo: Merge #11140 - When webdriver is getting a pipeline id, it should wait for the pipeline document to be ready (from asajeffrey:webdriver-pipeline-wait-for-document-ready); r=jgraham
Alan Jeffrey <ajeffrey@mozilla.com> - Thu, 12 May 2016 03:46:59 -0700 - rev 367812
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #11140 - When webdriver is getting a pipeline id, it should wait for the pipeline document to be ready (from asajeffrey:webdriver-pipeline-wait-for-document-ready); r=jgraham Thank you for contributing to Servo! Please add an `X` inside each `[ ]` when the step is complete, and replace `__` with appropriate data: - [X] `./mach build` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #11117 (github issue number if applicable). Either: - [ ] There are tests for these changes OR - [X] These changes do not require tests because they only impact webdriver 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: 1a834b5b83fba29a4e2f89161ae9734f5f60aff3
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip