e6bce955fc971722d5158e2d83e1bffffb1aafd2: servo: Merge #6822 - compositing: Tick animations right away when content enables animations (from pcwalton:tick-animations-more-often); r=glennw
Patrick Walton <pcwalton@mimiga.net> - Wed, 29 Jul 2015 08:40:42 -0600 - rev 336836
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6822 - compositing: Tick animations right away when content enables animations (from pcwalton:tick-animations-more-often); r=glennw Otherwise, we have to wait for the next vsync. This was capping the framerate of the particles demo at 30 FPS in most cases. r? @glennw Source-Repo: https://github.com/servo/servo Source-Revision: 416931f4be43826d3b2a96905c22f626c88b603c
35d951daa60fad48a65d708b69ef920885633186: servo: Merge #6811 - Simplify AutoWorkerReset::new (from Ms2ger:auto-worker); r=jdm
Ms2ger <ms2ger@gmail.com> - Wed, 29 Jul 2015 07:54:08 -0600 - rev 336835
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6811 - Simplify AutoWorkerReset::new (from Ms2ger:auto-worker); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: e74a13c01df235d28c5a6f62a20adbdf5cdd4b79
92c5ab8f66bd623b74bd19cba516955d8e4a3383: servo: Merge #6807 - Refactor FileReader #6762 #6763 #6750 #6751 (from farodin91:filereader); r=jdm
farodin91 <farodin91@googlemail.com> - Wed, 29 Jul 2015 07:07:22 -0600 - rev 336834
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6807 - Refactor FileReader #6762 #6763 #6750 #6751 (from farodin91:filereader); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 52c2049f2a47c814888e98c509eac83dc071e829
18c63a1d34ce131ae1c20aacbdef2607b28224b2: servo: Merge #6810 - Remove unused import (from Ms2ger:warnings); r=metajack
Ms2ger <ms2ger@gmail.com> - Wed, 29 Jul 2015 06:19:25 -0600 - rev 336833
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6810 - Remove unused import (from Ms2ger:warnings); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: b43b7ba9250a261637c7b84ca3ed95a2e6af4203
f4d18a80bd0c2f0d5f5cdc4ef58548a61109349a: servo: Merge #6828 - Try to reduce intermittent failures (from Ms2ger:intermittents); r=SimonSapin
Ms2ger <ms2ger@gmail.com> - Wed, 29 Jul 2015 05:32:52 -0600 - rev 336832
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6828 - Try to reduce intermittent failures (from Ms2ger:intermittents); r=SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: d707792cceefb1c1466db6ba800d4e4ee9d8e639
86de361972a2aefdd7fefa45e3054f33a78b934e: servo: Merge #6803 - Adding for support Blob.{close,isClose} #6723 (from farodin91:blob); r=Ms2ger
farodin91 <farodin91@googlemail.com> - Wed, 29 Jul 2015 04:41:19 -0600 - rev 336831
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6803 - Adding for support Blob.{close,isClose} #6723 (from farodin91:blob); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 96b0f96ce2829cc38457ace22be4f731f8ca9d77
cdb7b9b6988957770f4794a8b394569a15929ec4: servo: Merge #6801 - Accumulate and invert stacking context transform for hit tests (from glennw:hit-test-transforms); r=pcwalton
Glenn Watson <gw@intuitionlibrary.com> - Tue, 28 Jul 2015 23:09:08 -0600 - rev 336830
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6801 - Accumulate and invert stacking context transform for hit tests (from glennw:hit-test-transforms); r=pcwalton This makes hit tests work on stacking contexts with transforms. Ref #6643. Source-Repo: https://github.com/servo/servo Source-Revision: fff104bb41dea0ba64fdca312de7b4c0d76277c8
6379ce0508c5db7312252d305ce3bb5187a8076a: servo: Merge #6796 - Change transforms to use LengthOrPercentage (from glennw:transform-translate-fix); r=pcwalton
Glenn Watson <gw@intuitionlibrary.com> - Tue, 28 Jul 2015 20:40:57 -0600 - rev 336829
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6796 - Change transforms to use LengthOrPercentage (from glennw:transform-translate-fix); r=pcwalton This simplifies an upcoming PR to support serializing transform values for css style declarations. Related to issue #6643. Source-Repo: https://github.com/servo/servo Source-Revision: a409699a0bf608d8c830ce37ec54d19e51e4ed05
6437ef6937ad9e14bd85724ae773e55db6bafddc: servo: Merge #6793 - Add basic unit test for `preload_hsts_domains` (from notriddle:hsts-preload); r=jdm
Michael Howell <michael@notriddle.com> - Tue, 28 Jul 2015 19:01:39 -0600 - rev 336828
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6793 - Add basic unit test for `preload_hsts_domains` (from notriddle:hsts-preload); r=jdm Closes #6789. Source-Repo: https://github.com/servo/servo Source-Revision: 2df88ee4b97fbc347dc99869b6989605760b662e
aa971bb55054e8a58438bd66ffb5e0439a0e4393: servo: Merge #6794 - Remove StyledNode (from Ms2ger:StyledNode); r=pcwalton
Ms2ger <ms2ger@gmail.com> - Tue, 28 Jul 2015 17:26:42 -0600 - rev 336827
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6794 - Remove StyledNode (from Ms2ger:StyledNode); r=pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: 0b447651e4e5309c057f2cf2af58b3aa733bb4c4
e85e7206ad35e710e1407a8b265c3ae90a6bdef6: servo: Merge #6695 - Implement Range#extractContents (from dzbarsky:extractcontents); r=Ms2ger
David Zbarsky <dzbarsky@gmail.com> - Tue, 28 Jul 2015 13:01:33 -0600 - rev 336826
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6695 - Implement Range#extractContents (from dzbarsky:extractcontents); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: bdf01ddd6050e2616bd154a58ac517b3eef44db0
d30fe7564f3023ff8266960f4606b4a5cae709f3: servo: Merge #6814 - Remove unused script -> layout_traits dependency (from mbrubeck:dead-dep); r=Ms2ger
Matt Brubeck <mbrubeck@limpet.net> - Tue, 28 Jul 2015 12:15:00 -0600 - rev 336825
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6814 - Remove unused script -> layout_traits dependency (from mbrubeck:dead-dep); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 59ea4a18ae934926d8c9731c4c3d3e85ff737fb5
e042f56f9fcf51ef5e7dbd43783469675128dbfd: servo: Merge #6699 - Tidy check for FooMethods in components/script/dom/*.rs and color for tidy (from boghison:tidyspec); r=jdm
Bogdan Cuza <bogdan.cuza@hotmail.com> - Tue, 28 Jul 2015 08:56:39 -0600 - rev 336824
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6699 - Tidy check for FooMethods in components/script/dom/*.rs and color for tidy (from boghison:tidyspec); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 14ccb22e679722ed3374c8facec21adcf0f2b247
89de13a814e54e39ed1e0b0af811cd7c8e0dbd1c: servo: Merge #6662 - Implement Element.client{Top,Left,Width,Height} (from tschneidereit:client-geometry); r=glennw,pcwatson
Till Schneidereit <till@tillschneidereit.net> - Mon, 27 Jul 2015 20:45:05 -0600 - rev 336823
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6662 - Implement Element.client{Top,Left,Width,Height} (from tschneidereit:client-geometry); r=glennw,pcwatson This isn't done, but contains a working implementation of at least `clientTop`. Feedback would be much appreciated: it's probably far from ideal. Implementing `clientLeft` is straight-forward, I think, but `clientWidth` and `clientHeight` require accessing the `border_box` - and I don't know how that works, yet. Source-Repo: https://github.com/servo/servo Source-Revision: e0bd80f80715bdbdf30de1de9c79a99a41cfd99e
0157ff994ffcdf10f7e0a594f3bea9cde8505092: servo: Merge #6782 - Use empty Vec instead of None (from notriddle:empty-vec); r=jdm
Michael Howell <michael@notriddle.com> - Mon, 27 Jul 2015 19:45:09 -0600 - rev 336822
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6782 - Use empty Vec instead of None (from notriddle:empty-vec); r=jdm Closes #6764 Source-Repo: https://github.com/servo/servo Source-Revision: 2672f2bbe46fd833c6a84b70edaa99dcaf092b5c
506e3a54ac86ab460f4848dd2de6b6eea1b15025: servo: Merge #6774 - Check if naturalWidth / naturalHeight works w/ DPR (from notriddle:master); r=jdm
Michael Howell <michael@notriddle.com> - Mon, 27 Jul 2015 17:13:02 -0600 - rev 336821
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6774 - Check if naturalWidth / naturalHeight works w/ DPR (from notriddle:master); r=jdm $ ./mach run --device-pixel-ratio=1 tests/html/get-natural-height.html ALERT: width: 600, height: 254 $ ./mach run --device-pixel-ratio=2 tests/html/get-natural-height.html ALERT: width: 600, height: 254 $ ./mach run --device-pixel-ratio=.5 tests/html/get-natural-height.html ALERT: width: 600, height: 254 It doesn't. Answers #6769. Source-Repo: https://github.com/servo/servo Source-Revision: 1eeb05d914bcec1b4839b3f0be7b13c98b711783
b621b518228a6c29361a0a247f213f4cc9d87385: servo: Merge #6745 - devtools: Convert the developer tools to run over IPC (from pcwalton:devtools-ipc); r=jdm
Patrick Walton <pcwalton@mimiga.net> - Mon, 27 Jul 2015 11:09:38 -0600 - rev 336820
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6745 - devtools: Convert the developer tools to run over IPC (from pcwalton:devtools-ipc); r=jdm This was a large, invasive change. r? @jdm Source-Repo: https://github.com/servo/servo Source-Revision: 4bc1db3fe85f2a1a04536f0f6045b53b1319f4bc
324d5cc8b6d4594d603abff7b46ff86d894a10a5: servo: Merge #6788 - Remove unused StyledNode::has_style method (from Ms2ger:has_style); r=SimonSapin
Ms2ger <ms2ger@gmail.com> - Mon, 27 Jul 2015 08:07:23 -0600 - rev 336819
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6788 - Remove unused StyledNode::has_style method (from Ms2ger:has_style); r=SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: 662c00a8109c49d4c57343156b774441f4f48640
f1a733b29c36852cb8099aeda27f66174d1585b4: servo: Merge #6773 - Fix MouseEvent.which to not throw (from dzbarsky:which); r=Ms2ger
David Zbarsky <dzbarsky@gmail.com> - Mon, 27 Jul 2015 05:57:09 -0600 - rev 336818
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6773 - Fix MouseEvent.which to not throw (from dzbarsky:which); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 5b90cfd57d2d4595596c37b7f441d3422391eb8d
52a5e5818df5202675aead897d5bb3cc44c88a3e: servo: Merge #6777 - Cleanup lint special cases, refactor flake8 linting (from frewsxcv:refactor-tidy); r=jdm
Corey Farwell <coreyf@rwell.org> - Mon, 27 Jul 2015 04:39:04 -0600 - rev 336817
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #6777 - Cleanup lint special cases, refactor flake8 linting (from frewsxcv:refactor-tidy); r=jdm Currently, there are a few linting functions that only run on certain filetypes (determined by the file extension). Prior to this commit, the special cases were handled in a parent function with a conditional. This commit changes the system so each linting function gets passed a filename so the function can determine whether it should run or not based on the file extension. I also refactored flake8 linting slightly. From what I've read so far of the code, flake8 itself will only print the results directly to stdout (though the linter would report the quantity of errors detected). Prior to this commit, we would let flake8 print directly to stdout and just determine if there were >0 errors reported. This commit (sort of hackily) temporarily captures stdout when we call flake8 so we can do what we want with the output, allowing us to `yield` the line number and message like we do with the other linting functions. In my opinion, both of these changes isolate specific behaviors/checks into their respective linting functions instead of having them handled at a more global level. In addition to the changes above: * The whitespace linter now runs on WebIDL and TOML files * The license header linter now runs on WebIDL files Source-Repo: https://github.com/servo/servo Source-Revision: 7c8922c0c39616559b580b4a363ebe2a8c6b3ba8
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip