00d3b61d1e44548fd1efdf5e7fc64bb84c91fa46: servo: Merge #9195 - Replace Rc<RefCell<Response>> with Rc<Response> (from nikkisquared:rewrap_response); r=jdm
Nikki <nikkicubed@gmail.com> - Sat, 09 Jan 2016 01:03:15 +0500 - rev 337887
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9195 - Replace Rc<RefCell<Response>> with Rc<Response> (from nikkisquared:rewrap_response); r=jdm Similar to why I'm doing #9172, I'm changing `Rc<RefCell<Response>>` into `Rc<Response>` and wrapping fields in `RefCell<T>` as needed. So far I've only needed to change `url_list`, but I'm sure I'll need to update more fields in the future. There's two lines that don't compile that I'm not going to bother trying to fix until #9172 is approved, because getting them to work now will just require more changes after merging with the changes #9172 makes to them. Source-Repo: https://github.com/servo/servo Source-Revision: b8186a2203cdbdcc24d77554cb53e048ef13c669
312b44fdf8b58e689ab746f82a867126fcbaee83: servo: Merge #9183 - Pin clippy to a working revision (from Ms2ger:pin-clippy); r=Manishearth
Ms2ger <Ms2ger@gmail.com> - Sat, 09 Jan 2016 00:26:09 +0500 - rev 337886
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9183 - Pin clippy to a working revision (from Ms2ger:pin-clippy); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 23f9da7b1295d143b6768a8e624342eb4e3412be
504a57848e891ae110c9dd2fb4136401a5a140d2: servo: Merge #9118 - Add 'test-tidy-faster' command to ./mach (from dsprenkels:test-tidy-faster); r=Wafflespeanut
Daan Sprenkels <dsprenkels@gmail.com> - Fri, 08 Jan 2016 22:43:30 +0500 - rev 337885
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9118 - Add 'test-tidy-faster' command to ./mach (from dsprenkels:test-tidy-faster); r=Wafflespeanut For issue #9088, this adds a `--changes` option to `./mach test-tidy`. If this option is set, `tidy.py` will only check files that have been modified since `FETCH_HEAD`. Mention: @Wafflespeanut Source-Repo: https://github.com/servo/servo Source-Revision: 74226836ba27afedebd88cd1269018ef2ba25959
26f66ee77f48e7c34649ad4d9d29ae50b41f6b18: servo: Merge #9193 - Rename fire_simple_event_params to fire_event in eventtarget.rs (from nerith:fire_event); r=KiChjang
Brandon Fairchild <csbit32@gmail.com> - Fri, 08 Jan 2016 22:04:44 +0500 - rev 337884
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9193 - Rename fire_simple_event_params to fire_event in eventtarget.rs (from nerith:fire_event); r=KiChjang Fixes #9180. Source-Repo: https://github.com/servo/servo Source-Revision: 083d3e0201772918d040a6eb12e87c03fd443587
ae89d96e61a6820ca1c9efc43d9ca7c4388f2475: servo: Merge #9177 - gfx: Eagerly transform clips into `ClippingRegion::max()` if possible (from pcwalton:filter-out-useless-clips); r=glennw
Patrick Walton <pcwalton@mimiga.net> - Fri, 08 Jan 2016 20:55:15 +0500 - rev 337883
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9177 - gfx: Eagerly transform clips into `ClippingRegion::max()` if possible (from pcwalton:filter-out-useless-clips); r=glennw This helps WebRender look for useless clips and optimize them out. r? @glennw Source-Repo: https://github.com/servo/servo Source-Revision: 58111a6420d3edded1cb66efa7c9863f1b3cdd8e
7b2529f8dcb1e05aecde268d823291aef21ffd11: servo: Merge #9171 - Fix `linear_gradients_lengths_a.html` and fix Servo's use of "background-clip" to actually make it work (from pcwalton:linear-gradients-background-clip); r=mbrubeck
Patrick Walton <pcwalton@mimiga.net> - Fri, 08 Jan 2016 14:40:32 +0500 - rev 337882
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9171 - Fix `linear_gradients_lengths_a.html` and fix Servo's use of "background-clip" to actually make it work (from pcwalton:linear-gradients-background-clip); r=mbrubeck See the commit messages for details. r? @mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: a0d26445c0df6361e1e8655581a09f0e0faf0818
80ce7c1f870d2f32caa159d5840626e18249f59b: servo: Merge #9176 - Hoist traversal code into style/ (from bholley:hoist_traversal); r=SimonSapin
Bobby Holley <bobbyholley@gmail.com> - Fri, 08 Jan 2016 13:28:09 +0500 - rev 337881
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9176 - Hoist traversal code into style/ (from bholley:hoist_traversal); r=SimonSapin This should be the last major hoisting necessary to use the style system standalone. \o/ Source-Repo: https://github.com/servo/servo Source-Revision: ddc3b7942eea8328e9eb22d864d34fce572d5535
9c1f714d4121e70163afa4b3d90e661d73c76d9a: servo: Merge #9172 - Replace Rc<RefCell<Request>> with Rc<Request> (from nikkisquared:rewrap_request); r=jdm
Nikki <nikkicubed@gmail.com> - Fri, 08 Jan 2016 12:08:08 +0500 - rev 337880
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9172 - Replace Rc<RefCell<Request>> with Rc<Request> (from nikkisquared:rewrap_request); r=jdm To make using Request easier, I've changed it from an `Rc<RefCell<T>>` to just `Rc<T>`, and updated individual fields to `RefCell<T>` or `Cell<T>` as needed. Git seems to be telling me there's a conflict with request.rs, which I resolved locally, but I'm not sure what to do (if anything) to make it easier to merge. Source-Repo: https://github.com/servo/servo Source-Revision: 5cf2520e2fc2d862afc1045ce16e4d6cb7c08b5d
3adf656b3392ba577af1f700a61bb4dea28b6915: servo: Merge #9149 - Correctly handle local sources for CSS3 fonts (from adrianheine:webFonts); r=glennw
Adrian Heine <mail@adrianheine.de> - Fri, 08 Jan 2016 04:18:25 +0500 - rev 337879
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9149 - Correctly handle local sources for CSS3 fonts (from adrianheine:webFonts); r=glennw Currently, servo panics for me when loading something like this: ``` @font-face { font-family: "test family"; src: local(test font face); } ``` That's due to a bug in `FontCacheTask`. `FontCacheTask` tries to get the value for the key "test font face" from `self.web_families`, but previously initialized a value for the key "test family". These two commits add an awkward test and fix the bug by not shadowing the variable `family_name`. Since the argument to `local()` should explicitly not be the name of a font family, the previous variable name was wrong and misleading anyways. Source-Repo: https://github.com/servo/servo Source-Revision: 8e75a05e6bea78d388e6409020f3279a090c9168
261f20e355f72fb940e522e655bb2c64e9e67977: servo: Merge #9184 - Fix some clippy warnings (from servo:clippy); r=frewsxcv
Ms2ger <Ms2ger@gmail.com> - Thu, 07 Jan 2016 19:43:33 +0500 - rev 337878
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9184 - Fix some clippy warnings (from servo:clippy); r=frewsxcv Source-Repo: https://github.com/servo/servo Source-Revision: 72ecbbe221c6a74ba3e50dcfc7d94087d4e79936
36c869c86b192098e3effd6be3465aba944667fa: servo: Merge #9182 - Silence a warning in EventSourceReadyState (from Ms2ger:es-warning); r=Manishearth
Ms2ger <Ms2ger@gmail.com> - Thu, 07 Jan 2016 14:40:53 +0500 - rev 337877
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9182 - Silence a warning in EventSourceReadyState (from Ms2ger:es-warning); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: e5fcb7a5b7bc9e752813a42ae5840820ef5e9b89
a27ac2270a29eed85b5da2fb35061b8fea599e05: servo: Merge #8860 - Changing blob to use arc pointers in order to limit wasteful copying … (from craftytrickster:8801/blob-vec); r=jdm
David Raifaizen <d-raif@hotmail.com> - Thu, 07 Jan 2016 12:38:12 +0500 - rev 337876
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #8860 - Changing blob to use arc pointers in order to limit wasteful copying … (from craftytrickster:8801/blob-vec); r=jdm Fixes #8801. Source-Repo: https://github.com/servo/servo Source-Revision: 0fcee73ef38f65c1cb1ccf64608e16b4eaa25e53
6fc9f0e2f70f878601e221f3beb5b00f9ce063eb: servo: Merge #9179 - script_task.rs: Use self::MixedMessage in handle_msgs (from nerith:mixedmessage); r=KiChjang
Brandon Fairchild <csbit32@gmail.com> - Thu, 07 Jan 2016 10:20:59 +0500 - rev 337875
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9179 - script_task.rs: Use self::MixedMessage in handle_msgs (from nerith:mixedmessage); r=KiChjang handle_msgs contains many references to variants of MixedMessage. The function should directly reference the variants instead of prepending `MixedMessage::`. Fixes #9169. Source-Repo: https://github.com/servo/servo Source-Revision: f3aa5b40ed0f7236eec263e546b0c6ec2c64b881
07e8f37ba9e5cb967a0a888f8cba3451cca30d62: servo: Merge #9173 - Remove the fontgroup address cache (from pcwalton:remove-font-group-address-cache); r=mbrubeck
Patrick Walton <pcwalton@mimiga.net> - Thu, 07 Jan 2016 08:46:15 +0500 - rev 337874
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9173 - Remove the fontgroup address cache (from pcwalton:remove-font-group-address-cache); r=mbrubeck It's not clear to me that it actually helps. Moreover, it's wrong and results in fonts randomly changing e.g. on GitHub when mousing over elements. r? @mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 6eb28c7fd829892842de6b5c4ae9166e8908a312
bc0d31512c299bf15f5891c26ac0ba8acfd6e170: servo: Merge #9029 - Implement EventSource and update test expectations (from KiChjang:event-source); r=jdm
Keith Yeung <kungfukeith11@gmail.com> - Thu, 07 Jan 2016 00:08:55 +0500 - rev 337873
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9029 - Implement EventSource and update test expectations (from KiChjang:event-source); r=jdm Partial #8925. Most of the processing model for `EventSource` are unimplemented because we currently don't have a fetch implementation. Source-Repo: https://github.com/servo/servo Source-Revision: 238a8786de66344d2dd6855dca25a4d4be6fa949
d3f9d4010808bc1e13f399bc05f542fdd3fa941e: servo: Merge #9164 - update pipeline url after redirections (from paulrouget:updatePipelineURL); r=jdm
Paul Rouget <me@paulrouget.com> - Wed, 06 Jan 2016 21:24:11 +0500 - rev 337872
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9164 - update pipeline url after redirections (from paulrouget:updatePipelineURL); r=jdm `pipeline.url` is not updated after a redirection. Fixes #8902 Source-Repo: https://github.com/servo/servo Source-Revision: f4a2fe95011167c3777892969ce1a413730a03e0
6d7d1cb9d2d45dd32504545ff73accb8144df39f: servo: Merge #9165 - Extract Response from net_traits/lib.rs (from KiChjang:extract-response); r=Ms2ger
Keith Yeung <kungfukeith11@gmail.com> - Wed, 06 Jan 2016 19:47:35 +0500 - rev 337871
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9165 - Extract Response from net_traits/lib.rs (from KiChjang:extract-response); r=Ms2ger This puts them in a new file located at `net_traits/response.rs`. Source-Repo: https://github.com/servo/servo Source-Revision: 99689bc6b0531837f1af18ed4b7e4fd765595606
fb4d2f31e560288106fe632ead77b865a81cdcf5: servo: Merge #9119 - Parse size attribute of HTMLInputElemnt correctly (from TheKK:input_element_size); r=eefriedman
Ying-Ruei Liang (KK) <thumbd03803@gmail.com> - Wed, 06 Jan 2016 08:27:49 +0500 - rev 337870
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9119 - Parse size attribute of HTMLInputElemnt correctly (from TheKK:input_element_size); r=eefriedman Should fix #8773 Source-Repo: https://github.com/servo/servo Source-Revision: 64e968d8bc88f646ebe9ae148c883d1b036f73d1
5c0b2b8353bd8e3b0961e6ab108309896515f14e: servo: Merge #9161 - Reduce 'match' body, remove unnecessary clone (from frewsxcv:cleanup-match); r=jdm
Corey Farwell <coreyf@rwell.org> - Wed, 06 Jan 2016 07:33:03 +0500 - rev 337869
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9161 - Reduce 'match' body, remove unnecessary clone (from frewsxcv:cleanup-match); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 25c2b7dec6cd8415f018893c06888abaacc7da17
8a8595c171f8f4239a1b3643e02afe7395c1e77d: servo: Merge #9160 - Update FileAPI spec links (from nerith:spec); r=jdm
Brandon Fairchild <csbit32@gmail.com> - Wed, 06 Jan 2016 02:34:51 +0500 - rev 337868
Push 36890 by gszorc@mozilla.com at Fri, 03 Feb 2017 19:58:07 +0000
servo: Merge #9160 - Update FileAPI spec links (from nerith:spec); r=jdm The links in components/script/dom/blob.rs were pointing to the old location. Fixes #9157. Source-Repo: https://github.com/servo/servo Source-Revision: 8b855e44568ea4482df57118b662ade013e41e6c
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip