f50cd85f251df1273b4d5f657a16c8abf4ec2343: servo: Merge #4453 - This will fix #4259. Dispatch mousemove when the mouse is moved (from mattnenterprise:dispatch-mousemove); r=jdm
Matt McCoy <mattnenterprise@yahoo.com> - Tue, 23 Dec 2014 23:15:47 -0700 - rev 473683
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4453 - This will fix #4259. Dispatch mousemove when the mouse is moved (from mattnenterprise:dispatch-mousemove); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: fb59e7929998facb292ed606255a665c74cf9416
fcfbadaee8f32a3caf7e13a94e310e3e4e3bce31: servo: Merge #4463 - Add GetPropertyPriority to CSSStyleDeclaration (from iterion:get-property-priority); r=jdm
Adam Sunderland <iterion@gmail.com> - Tue, 23 Dec 2014 11:06:49 -0700 - rev 473682
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4463 - Add GetPropertyPriority to CSSStyleDeclaration (from iterion:get-property-priority); r=jdm Implementation of #4432 adding `getPropertyPriority` to CSSStyleDeclaration. This is my first attempt at a Servo PR so I'm sure I've done something wrong. Let me know, and I'll fix it up. As stated in #4432 tests for this are in #4085. If there are additional tests I can write now I would love to do that, I'm just not sure where or what those would be. Source-Repo: https://github.com/servo/servo Source-Revision: 7b7fe964d328362126a8a56ff463d48f3285391f
f5f70a654abd26f19d96b11a316cc0809b704c5e: servo: Merge #4471 - Implemented CSSStyleDeclaration.setPropertyPriority (from ProgramFOX:issue-4433); r=jdm
ProgramFOX <programfox@hotmail.be> - Tue, 23 Dec 2014 09:45:49 -0700 - rev 473681
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4471 - Implemented CSSStyleDeclaration.setPropertyPriority (from ProgramFOX:issue-4433); r=jdm Implemented CSSStyleDeclaration.setPropertyPriority, resolves #4433. Source-Repo: https://github.com/servo/servo Source-Revision: 49f2c6974d0cce7668acbe505369212c8c35165b
40c7254fc780d141077e73a456b2db8982d4cb8b: servo: Merge #4466 - Add a test that wptrunner fails when it should (from Ms2ger:failing-test); r=larsbergstrom
Ms2ger <ms2ger@gmail.com> - Tue, 23 Dec 2014 05:36:44 -0700 - rev 473680
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4466 - Add a test that wptrunner fails when it should (from Ms2ger:failing-test); r=larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: c92a7898b47ded1382221fc78526b87bfa9bd897
6a1a8cf745da54f2b71c4784e459e9fe58f6653c: servo: Merge #4464 - Revert PR #4038 for causing WPT failures (from servo:revert-dataset); r=Ms2ger
Ms2ger <ms2ger@gmail.com> - Tue, 23 Dec 2014 01:57:46 -0700 - rev 473679
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4464 - Revert PR #4038 for causing WPT failures (from servo:revert-dataset); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 0109cc3ffc6e58a5e294ff469b37a636c98cff70
ec1bf3a6217ca15ec3ae9f878af1c1cf9a05141f: servo: Merge #4461 - Use event polling instead of blocking when outputting to a file (from glennw:glutin-tests); r=larsbergstrom
Glenn Watson <gw@intuitionlibrary.com> - Mon, 22 Dec 2014 17:57:46 -0700 - rev 473678
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4461 - Use event polling instead of blocking when outputting to a file (from glennw:glutin-tests); r=larsbergstrom This stops some ref tests on linux blocking while waiting for user input events and never outputting the file. Also mark vertical writing test as flaky on all platforms. Due to unrelated timing reasons, this fails reliably on mac when glutin is enabled. The related bug with details on the root cause is #3926. Source-Repo: https://github.com/servo/servo Source-Revision: b83b4932dac9c0f4fbd6ad6a5b5a0232362c504b
034fe96cf60695c11ceaa8210dde2444d0551a94: servo: Merge #4459 - gfx: Clip the background properly when `border-radius` is used, and clean up some painting stuff (from pcwalton:border-radius-clipping); r=glennw
Patrick Walton <pcwalton@mimiga.net> - Mon, 22 Dec 2014 15:51:48 -0700 - rev 473677
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4459 - gfx: Clip the background properly when `border-radius` is used, and clean up some painting stuff (from pcwalton:border-radius-clipping); r=glennw Together these improve a large number of sites: GitHub, Reddit, Wikipedia, etc. r? @glennw Source-Repo: https://github.com/servo/servo Source-Revision: 63a7742d834e9ed44421baa3ce218a5eabce58bf
0b1a022ddd1bc57fdd04f38fefd7b25bc64a47be: servo: Merge #4442 - glutin - Add support for waking up blocked event loop, and smooth resize on mac (from glennw:glutin-events-resize); r=larsbergstrom,larsbergstrom
Glenn Watson <gw@intuitionlibrary.com> - Mon, 22 Dec 2014 14:33:45 -0700 - rev 473676
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4442 - glutin - Add support for waking up blocked event loop, and smooth resize on mac (from glennw:glutin-events-resize); r=larsbergstrom,larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: 20b961493ac73abbb5260f93f550692cb9ef8fec
96440c53a2175f74e2017ea046aa79ed16e25053: servo: Merge #4048 - Rebuild after ./mach test-unit (from mttr:mach_unit_test_fix); r=larsbergstrom
Matthew Rasmus <mattr@zzntd.com> - Mon, 22 Dec 2014 14:05:34 -0700 - rev 473675
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4048 - Rebuild after ./mach test-unit (from mttr:mach_unit_test_fix); r=larsbergstrom This is a quick and dirty workaround for issue #3928. Basically, `cargo test` is deleting `./target/servo`, which is clearly not ideal if we want to do anything with servo after running the unit tests. This PR makes sure to rebuild after running `./mach test-unit`. I'm not familiar enough with cargo yet to know why it's doing this or what better alternatives there are to fixing this. Having to rebuild afterwards feels pretty ugly to me, but my rationalization right now is that the time it takes to build is negligible in comparison to the time it takes to run the tests. Ideally, this should be something we could take care of in Cargo.toml, but again, I'm new to this (and the documentation seems less than helpful from what I can tell so far). I won't be available for the rest of the day, so if anyone has suggestions, or wants to wait for a better solution, I'll get back to it tomorrow probably. Otherwise, this PR at least makes `./mach test` work properly, so there's that. Source-Repo: https://github.com/servo/servo Source-Revision: f06e0a818db47ff872b98070077f274dbc7eb704
f23a81f649e82e0f9b9c69ae6434cc11eaf81586: servo: Merge #4448 - Make gonk port build again after the last rustup (from michaelwu:fix-gonk-20141220); r=larsbergstrom
Michael Wu <mwu@mozilla.com> - Sun, 21 Dec 2014 12:18:46 -0700 - rev 473674
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4448 - Make gonk port build again after the last rustup (from michaelwu:fix-gonk-20141220); r=larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: 1793e0cb0e0acb1de0a6efe9430006b72acc5eda
fc70334857267574807d5a43ea85d963358fa94d: servo: Merge #4456 - On left/right keydown place edit_point correctly when there is a selection in TextInput (from ema-fox:textinput_selection); r=jdm
Emanuel Rylke <ema-fox@web.de> - Sun, 21 Dec 2014 07:24:44 -0700 - rev 473673
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4456 - On left/right keydown place edit_point correctly when there is a selection in TextInput (from ema-fox:textinput_selection); r=jdm Fixes #4447 Source-Repo: https://github.com/servo/servo Source-Revision: bde6c39192faaab3c6e77fd5ea81605673477bac
aef35df41fd3a8bce0627e8c7a373705af9837cc: servo: Merge #4454 - GlobalRef passed by value in reflect_dom_object, reflect_node #4165 (from amwatson:global_update); r=jdm
Amanda Watson <amwatson@andrew.cmu.edu> - Sat, 20 Dec 2014 17:51:44 -0700 - rev 473672
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4454 - GlobalRef passed by value in reflect_dom_object, reflect_node #4165 (from amwatson:global_update); r=jdm Changed fn_wrap argument in reflect_dom_object() and reflect_node() to pass GlobalRef by value rather than by reference. Fixes #4165 Source-Repo: https://github.com/servo/servo Source-Revision: a773bd5c4568f2f33855f9cfe04b4301038429f7
4af7fdc96c18a25c2cc116a240d508443cc7fb5b: servo: Merge #4452 - Cleanup _obj_toString (from Ms2ger:_obj_toString); r=jdm
Ms2ger <ms2ger@gmail.com> - Sat, 20 Dec 2014 17:24:44 -0700 - rev 473671
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4452 - Cleanup _obj_toString (from Ms2ger:_obj_toString); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 6efa7eedbc43c4a1752dccb6a42a080cbe232581
51e659934d313092735543d7c4e2b6a428424e85: servo: Merge #4451 - Require documentation for ByteString (from Ms2ger:bytestring-doc); r=jdm
Ms2ger <ms2ger@gmail.com> - Sat, 20 Dec 2014 16:57:43 -0700 - rev 473670
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4451 - Require documentation for ByteString (from Ms2ger:bytestring-doc); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: b4025f167f0a4a64a22eb308984c18446537bec2
505f23082e395995c8e1b6e7f8aa9e617bbf1965: servo: Merge #4450 - Document DOMRefCell (from Ms2ger:domrefcell-doc); r=jdm
Ms2ger <ms2ger@gmail.com> - Sat, 20 Dec 2014 08:36:43 -0700 - rev 473669
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4450 - Document DOMRefCell (from Ms2ger:domrefcell-doc); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 661144d28546dc287cba6a76325855c0efac9551
852943dbd1257befc7e36fe87b108d4bde14626b: servo: Merge #4038 - Implement HTMLElement.dataset (from brunoabinader:dataset); r=Ms2ger
Bruno de Oliveira Abinader <bruno.d@partner.samsung.com> - Sat, 20 Dec 2014 08:06:44 -0700 - rev 473668
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4038 - Implement HTMLElement.dataset (from brunoabinader:dataset); r=Ms2ger Spec: https://html.spec.whatwg.org/multipage/dom.html#dom-dataset Closes #2974. Source-Repo: https://github.com/servo/servo Source-Revision: 1f74e54bb2d0b16866aeaa7e4d00f801560afe7b
f45f707b5ca2cd4322de33189590a49f354292bd: servo: Merge #4449 - Cleanup unwrap_jsmanaged (from Ms2ger:unwrap_jsmanaged); r=jdm
Ms2ger <ms2ger@gmail.com> - Sat, 20 Dec 2014 07:36:45 -0700 - rev 473667
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4449 - Cleanup unwrap_jsmanaged (from Ms2ger:unwrap_jsmanaged); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 8a4eea003276cdb4d0c4b905068c93bd3bf398ee
8870c62b5fe7a6e50d9603e5efb89e0949a81227: servo: Merge #4446 - Remove unused libgreen import (from Ms2ger:green); r=metajack
Ms2ger <ms2ger@gmail.com> - Fri, 19 Dec 2014 14:03:44 -0700 - rev 473666
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4446 - Remove unused libgreen import (from Ms2ger:green); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: 58e7b8c154cae663ee82b6c042044de68c43a007
fe7146f9a15d63c9cb6866c3746e3a4ae1d92ff6: servo: Merge #4401 - Create a replacement for Cell<SM primitive>. Fixes #4337 (from jdm:heapsm2); r=Manishearth
Josh Matthews <josh@joshmatthews.net> - Fri, 19 Dec 2014 09:18:46 -0700 - rev 473665
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4401 - Create a replacement for Cell<SM primitive>. Fixes #4337 (from jdm:heapsm2); r=Manishearth We still will need a lint to ban any further uses, but that can be a followup. Source-Repo: https://github.com/servo/servo Source-Revision: c17d5330af88eb919195ac39d7795548f6683541
7d4dd0cbf5f218a340a7405b1b4bae7d3fc24635: servo: Merge #4444 - Simplify some code in ScriptTask::load (from Ms2ger:load-simplify); r=jdm
Ms2ger <ms2ger@gmail.com> - Fri, 19 Dec 2014 08:09:48 -0700 - rev 473664
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #4444 - Simplify some code in ScriptTask::load (from Ms2ger:load-simplify); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: b9edc2243a98f2d71408430fe68716bdbbd015d7
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip