fec2ee90fdd2b22c9c0e01360190b2271a934db6: servo: Merge #6869 - Update rust-selectors and enable unstable features (from servo:unstable-h5e); r=metajack
Simon Sapin <simon.sapin@exyr.org> - Fri, 31 Jul 2015 10:47:49 -0600 - rev 383443
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6869 - Update rust-selectors and enable unstable features (from servo:unstable-h5e); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: 7e772857458f60a68346ac1a7020ae51d65959a1
8bf33c9631ce78f52b314ea8175c36c25d4e82c8: servo: Merge #6795 - Send display lists over IPC in multiprocess mode (from pcwalton:display-list-e10s-fixes); r=glennw
Patrick Walton <pcwalton@mimiga.net> - Fri, 31 Jul 2015 09:43:40 -0600 - rev 383442
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6795 - Send display lists over IPC in multiprocess mode (from pcwalton:display-list-e10s-fixes); r=glennw This patch set introduces the `--multiprocess` (`-M`) switch. Right now, all it does it cause display lists to be serialized, but eventually it will cause actual processes to be spawned. r? @metajack Source-Repo: https://github.com/servo/servo Source-Revision: c4480b5d0309acc7f154166b91992f73a85de57f
02ada9557e487e140e1ca71fed7eb097778c93b4: servo: Merge #6868 - Update html5ever and enable unstable features (from servo:unstable-h5e); r=metajack
Simon Sapin <simon.sapin@exyr.org> - Fri, 31 Jul 2015 08:47:38 -0600 - rev 383441
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6868 - Update html5ever and enable unstable features (from servo:unstable-h5e); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: 33bc16fe353be237855d006b34e96fbe59f24846
3e867d9e522f07b56725b116eeba955b4d9882a0: servo: Merge #6853 - Bump up rand dependency to 0.3.9 (from akosthekiss:rand-0_3_9-bump); r=jdm
Akos Kiss <akiss@inf.u-szeged.hu> - Fri, 31 Jul 2015 06:52:58 -0600 - rev 383440
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6853 - Bump up rand dependency to 0.3.9 (from akosthekiss:rand-0_3_9-bump); r=jdm That's the first version with the correct getrandom syscall number for aarch64-unknown-linux-gnu. Source-Repo: https://github.com/servo/servo Source-Revision: ca9f9226b092f6f9349aecd53bf0b36fb5b6948e
697cc03c8c3c709af148faba1cb8a931a351b228: servo: Merge #6865 - Fix panic when html element has display: table (from glennw:root-fixes); r=pcwalton
Glenn Watson <gw@intuitionlibrary.com> - Fri, 31 Jul 2015 02:10:40 -0600 - rev 383439
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6865 - Fix panic when html element has display: table (from glennw:root-fixes); r=pcwalton Ref #6643 Source-Repo: https://github.com/servo/servo Source-Revision: 8419b15a3475fc54012976fbfab2139f631f9d93
8bf9c5ef3bdaf84599bccce6b430d7d137ac7086: servo: Merge #6863 - compositing: Don't count the root layer when checking to see when to take the screenshot (from pcwalton:null-layer-id); r=glennw
Patrick Walton <pcwalton@mimiga.net> - Thu, 30 Jul 2015 23:58:05 -0600 - rev 383438
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6863 - compositing: Don't count the root layer when checking to see when to take the screenshot (from pcwalton:null-layer-id); r=glennw … as it isn't painted after first layout comes in. r? @glennw Source-Repo: https://github.com/servo/servo Source-Revision: 1fc50c6ccf98f3df3f47f5910a456a1fb88b73db
53fd0954250bc27a35896f1e5374550858cc567b: servo: Merge #6861 - Update to hyper 0.6.6 (from mbrubeck:hyperup); r=metajack
Matt Brubeck <mbrubeck@limpet.net> - Thu, 30 Jul 2015 20:53:16 -0600 - rev 383437
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6861 - Update to hyper 0.6.6 (from mbrubeck:hyperup); r=metajack r? @pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: a1c491e4d0af3a41b5f63181a7e9641929ac2477
bf8374e8ab21cdec97b8a5cb6df06ad297316214: servo: Merge #6855 - plugins: Forbid trait casts of rooted objects (from pcwalton:more-rooting-soundness); r=Manishearth
Patrick Walton <pcwalton@mimiga.net> - Thu, 30 Jul 2015 18:20:53 -0600 - rev 383436
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6855 - plugins: Forbid trait casts of rooted objects (from pcwalton:more-rooting-soundness); r=Manishearth r? @Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: fd211dcc92b57a94dabd6bea556d0f4837289ffd
6179f05d7d30be381a55700883d4e01424380d9a: servo: Merge #6835 - Update to latest rust-cssparser (from metajack:cssparserup); r=Ms2ger
Jack Moffitt <jack@metajack.im> - Thu, 30 Jul 2015 17:24:38 -0600 - rev 383435
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6835 - Update to latest rust-cssparser (from metajack:cssparserup); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: e458dca65b19754ef134b2bd65a5111425627be0
350d74a4acf68c04ebaf0d37b4970c08cf322bda: servo: Merge #6851 - Return None as style for elements not in a document (from dzbarsky:gCS); r=jdm
David Zbarsky <dzbarsky@gmail.com> - Thu, 30 Jul 2015 16:30:57 -0600 - rev 383434
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6851 - Return None as style for elements not in a document (from dzbarsky:gCS); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: e42fddd9cc7fb79c4d631dc36ec1b47bea6b0337
d995fc792506e9d6ace69d7b162ec617cb587158: servo: Merge #6740 - Upgrade openssl, selectors, and cocoa (from mbrubeck:bitflags); r=larsbergstrom
Matt Brubeck <mbrubeck@limpet.net> - Thu, 30 Jul 2015 15:44:12 -0600 - rev 383433
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6740 - Upgrade openssl, selectors, and cocoa (from mbrubeck:bitflags); r=larsbergstrom This lets Servo use one version of bitflags for all dependencies. r? @larsbergstrom or @Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: df722ec1de957b0d6a0ef035c0c30aba0dade2cc
262a6ed723d9d6532d2458aad78ad7009de7c80f: servo: Merge #6850 - Upgrade to rustc 1.3.0-dev (87055a68c 2015-07-30) (from servo:rustup_2015-07-30); r=SimonSapin
Simon Sapin <simon.sapin@exyr.org> - Thu, 30 Jul 2015 14:46:13 -0600 - rev 383432
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6850 - Upgrade to rustc 1.3.0-dev (87055a68c 2015-07-30) (from servo:rustup_2015-07-30); r=SimonSapin This builds and passes unit tests. Source-Repo: https://github.com/servo/servo Source-Revision: 4837dd9a1c172a55bfad0a7ae67dc3b64753be9a
d27f5757596a6a189fdc6f1f51ef7b51bf39aa86: servo: Merge #6852 - Avoid undefined behaviour by allocating with align 1 (from huonw:fix-alignment); r=pcwalton
Huon Wilson <dbau.pp+github@gmail.com> - Thu, 30 Jul 2015 12:35:26 -0600 - rev 383431
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6852 - Avoid undefined behaviour by allocating with align 1 (from huonw:fix-alignment); r=pcwalton The allocation APIs require that the alignment is a power-of-two; meaning 1 is the "I don't care" alignment, not 0. Source-Repo: https://github.com/servo/servo Source-Revision: 3792bd7611df7343c1bad6119a07bd14296c9ba6
3984af1338cba17e5f21f97845852c9c04a012dc: servo: Merge #6845 - Update gleam to 0.1.7 (from metajack:gleamup); r=SimonSapin
Jack Moffitt <jack@metajack.im> - Thu, 30 Jul 2015 11:02:41 -0600 - rev 383430
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6845 - Update gleam to 0.1.7 (from metajack:gleamup); r=SimonSapin r? @glennw Source-Repo: https://github.com/servo/servo Source-Revision: 14947172d63d639d65461533ba1f43e87e399b1b
f1837ecc690f4b0892953666c54088fa70ee9872: servo: Merge #6181 - Implement Msg::Status with serialized url upon mouseover (from brunoabinader:mouseover-status); r=larsbergstrom
Bruno de Oliveira Abinader <brunoabinader@gmail.com> - Thu, 30 Jul 2015 08:45:31 -0600 - rev 383429
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6181 - Implement Msg::Status with serialized url upon mouseover (from brunoabinader:mouseover-status); r=larsbergstrom Credits for Mike Blumenkrantz (@zmike), I just rebased against trunk and fixed the url serialization. Fixes #6178. Source-Repo: https://github.com/servo/servo Source-Revision: 82e476fd07564f2822a5af1f397751027ddf7258
f785a17cabbb7afde4d6a73a171f011c800a740d: servo: Merge #6842 - Update to the latest skia (from mrobinson:preserve-gl); r=pcwalton
Martin Robinson <mrobinson@igalia.com> - Thu, 30 Jul 2015 07:29:38 -0600 - rev 383428
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6842 - Update to the latest skia (from mrobinson:preserve-gl); r=pcwalton Now GLRasteizationContexts require having an active GLContext. This will allow preserving GLContexts and possibly framebuffers between rasterization sessions, improving GL Rasterization performance. Linux Before: + Painting Per Tile 4.5559 4.3392 1.6920 18.5548 74 Painting 170.1554 151.8353 0.0008 350.1093 28 Linux After: + Painting Per Tile 3.8726 3.1299 1.5848 12.6732 62 Painting 13.5480 10.8947 0.0029 39.1198 23 Source-Repo: https://github.com/servo/servo Source-Revision: ccd341cc68f034df675ffaf80673a1bece078e08
d358616ea0d807e28b29717cb025974d4bceb7ef: servo: Merge #6846 - Remove an obsolete comment I missed in #6804 (from Ms2ger:2661-comment); r=jdm
Ms2ger <Ms2ger@gmail.com> - Thu, 30 Jul 2015 06:10:56 -0600 - rev 383427
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6846 - Remove an obsolete comment I missed in #6804 (from Ms2ger:2661-comment); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: c5060fce9fa6e4b5b06ffd76d1e52bb74d00461c
20647d072f8d8c68d93416e8948aa7be59d47f5b: servo: Merge #6843 - servo: Update Glutin to pick up event handling fixes (from pcwalton:glutinup); r=metajack
Patrick Walton <pcwalton@mimiga.net> - Thu, 30 Jul 2015 05:16:37 -0600 - rev 383426
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6843 - servo: Update Glutin to pick up event handling fixes (from pcwalton:glutinup); r=metajack r? @metajack Source-Repo: https://github.com/servo/servo Source-Revision: 325bf6f2d916e616534bf1a3af5c7ffca7ec62ba
b0ae53ff39924e5cdcb4a96800b1c9e525f78c72: servo: Merge #6800 - Implement ChildNode::before & ChildNode::after (from frewsxcv:childnode-before-childnode-after); r=Ms2ger
Corey Farwell <coreyf@rwell.org> - Thu, 30 Jul 2015 04:13:39 -0600 - rev 383425
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6800 - Implement ChildNode::before & ChildNode::after (from frewsxcv:childnode-before-childnode-after); r=Ms2ger Continued from #6536 The current implementations of `ChildNode::before` and `ChildNode::after` do not match the WHATWG spec. This commit updates the implementations to match the spec. Our current implementation of `ChildNode::after` passes all the WPT tests. So I made sure to add a regression test that failed with the current implementation. There are a few other unit tests I added to exhaust other corner cases I encountered. Source-Repo: https://github.com/servo/servo Source-Revision: 5873a5cf20b3db0fce59980b2a6b0b7b9da1e737
5522c95738a93553be49d81684f8ddf9a5f483c3: servo: Merge #6783 - Clean up Node::ReplaceChild (from dzbarsky:replacechild); r=Ms2ger
David Zbarsky <dzbarsky@gmail.com> - Thu, 30 Jul 2015 02:11:57 -0600 - rev 383424
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #6783 - Clean up Node::ReplaceChild (from dzbarsky:replacechild); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 9e8d231196693a660a1e70d535d1c3ab290ddf39
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip