49a5bce595daaed25418b936183ee747ae5f9507: servo: Merge #6065 - Enable antialiasing for the canvas (from mmatyas:canvas_antialias); r=jdm
Mátyás Mustoha <mmatyas@inf.u-szeged.hu> - Thu, 28 May 2015 14:59:36 -0500 - rev 474618
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6065 - Enable antialiasing for the canvas (from mmatyas:canvas_antialias); r=jdm This patch turns on antialiasing for the canvas, and updates the painting code to use the updated Azure DrawOptions defined in servo/rust-azure#158. Source-Repo: https://github.com/servo/servo Source-Revision: c97c0a9f94208828c617cbd99efd8e3e410c69ee
f052c98b2cf6083e659a6648b55b2539600faabf: servo: Merge #6208 - Avoid a build warning in the glutin port without the window feature enabled (from Ms2ger:warning); r=larsbergstrom
Ms2ger <ms2ger@gmail.com> - Thu, 28 May 2015 12:45:13 -0500 - rev 474617
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6208 - Avoid a build warning in the glutin port without the window feature enabled (from Ms2ger:warning); r=larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: 952e953237220847c53b91eb8750939b233d3398
6d1f25dd3f2117fbc642ef17e08bc2ff8358fbcd: servo: Merge #6200 - Recursively sort memory report sub-trees (from nnethercote:sort-memory-sub-trees); r=pcwalton
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 28 May 2015 11:11:27 -0500 - rev 474616
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6200 - Recursively sort memory report sub-trees (from nnethercote:sort-memory-sub-trees); r=pcwalton This puts the larger sub-trees first. E.g. this: ``` | 1.04 MiB -- url(http://en.wikipedia.org/wiki/Main_Page) | 0.26 MiB -- display-list | 0.78 MiB -- paint-task | 0.78 MiB -- buffer-map ``` becomes this: ``` | 1.04 MiB -- url(http://en.wikipedia.org/wiki/Main_Page) | 0.78 MiB -- paint-task | 0.78 MiB -- buffer-map | 0.26 MiB -- display-list ``` This matches how Firefox's about:memory works. Now that this is done for all sub-trees, the ad hoc sorting done for Linux segments is no longer necessary, and has been removed. Source-Repo: https://github.com/servo/servo Source-Revision: 1d9b5ced38a9b3f161795f16daf28fc449edb187
87972ceed9ca1910885a45de87139598de9b5003: servo: Merge #6202 - Freetype fixes (from nnethercote:freetype-fixes); r=jack
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 28 May 2015 09:04:08 -0500 - rev 474615
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6202 - Freetype fixes (from nnethercote:freetype-fixes); r=jack Because #6198 wasn't quite right. Source-Repo: https://github.com/servo/servo Source-Revision: dddd222d2967bcf29dbb29856ddd7265c83e4d08
8c0836377986805bf5d5205b07f09995e0a76d7e: servo: Merge #6206 - Make throw_not_in_union() throw a TypeError (fixes #6194) (from nox:typeerror-for-unions); r=Manishearth
Anthony Ramine <n.oxyde@gmail.com> - Thu, 28 May 2015 06:24:00 -0500 - rev 474614
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6206 - Make throw_not_in_union() throw a TypeError (fixes #6194) (from nox:typeerror-for-unions); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: df74ed136cd7de07fd1563129b9828f5425a8dbf
4b1a1b99ead62a23ae104ef386fc448b19438cb7: servo: Merge #5981 - Implement NodeIterator (from Jinwoo-Song:nodeiterator); r=Manishearth
Jinwoo Song <jinwoo7.song@samsung.com> - Thu, 28 May 2015 05:14:08 -0500 - rev 474613
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #5981 - Implement NodeIterator (from Jinwoo-Song:nodeiterator); r=Manishearth Implement NodeIterator's basic functionality. (Fixes #1235) But the cases for node removals are not implemented yet. r? @jdm cc @yichoi Source-Repo: https://github.com/servo/servo Source-Revision: 2b52006b1c503a24d5e832934d3265d45e425f40
711c894efaaaf7fc0722f9c5f5284c980d11447e: servo: Merge #6198 - Use FT_Done_Library instead of FT_Done_Freetype (from Jinwoo-Song:freetype); r=metajack
Jinwoo Song <jinwoo7.song@samsung.com> - Wed, 27 May 2015 21:06:12 -0500 - rev 474612
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6198 - Use FT_Done_Library instead of FT_Done_Freetype (from Jinwoo-Song:freetype); r=metajack It is recommended to use FT_Done_Library with FT_New_Library from freetype document. Fixes #6191. r? @jdm @nnethercote cc @yichoi Source-Repo: https://github.com/servo/servo Source-Revision: af81db54790efbeb86ee03e6ca63fb9046c6111a
c22544e4a61daa113883c9a716d9227d97ffd1dc: servo: Merge #6196 - Update azure and its dependencies (from mbrubeck:metadata); r=SimonSapin
Matt Brubeck <mbrubeck@limpet.net> - Wed, 27 May 2015 14:57:41 -0500 - rev 474611
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6196 - Update azure and its dependencies (from mbrubeck:metadata); r=SimonSapin #6088. r? @SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: b1a773a15bd2e022aa45c3672e51467e994badfe
5e379a694d689be79130e75397a1c2bb57f734f4: servo: Merge #6175 - Embedding: revenge of cargo (from zmike:embedding-REVENGE_OF_CARGO); r=larsbergstrom
Mike Blumenkrantz <zmike@osg.samsung.com> - Wed, 27 May 2015 14:17:32 -0500 - rev 474610
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6175 - Embedding: revenge of cargo (from zmike:embedding-REVENGE_OF_CARGO); r=larsbergstrom Adds a bunch more embedding interfaces/callbacks/functionality @larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: 94ebfe81e454ca6dd68210b4475b4091e836dd1a
17fe75d37a17170729d9accf8797387a85aa47e5: servo: Merge #6192 - Cleanup URLSearchParams (from nox:cleanup-urlsearchparams); r=Manishearth
Anthony Ramine <n.oxyde@gmail.com> - Wed, 27 May 2015 05:21:05 -0500 - rev 474609
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6192 - Cleanup URLSearchParams (from nox:cleanup-urlsearchparams); r=Manishearth It now uses rust-url for its serializer. Source-Repo: https://github.com/servo/servo Source-Revision: d87af8ac52b16a3763420fb7ad8fb45af785a23b
f8fa08b68d305f88874eadeee5729e16ec528a4d: servo: Merge #6187 - Avoid extra O(n) scan in `validate_and_extract` (from tamird:cleanup-validate-and-extract); r=mbrubeck
Tamir Duberstein <tamird@gmail.com> - Tue, 26 May 2015 16:29:42 -0500 - rev 474608
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6187 - Avoid extra O(n) scan in `validate_and_extract` (from tamird:cleanup-validate-and-extract); r=mbrubeck Also `debug_assert!`s that `splitn` was called with the correct `count` argument. Adaptation of #5778. Source-Repo: https://github.com/servo/servo Source-Revision: df2f8d0636922a7e89895fa61fdba30099cec9ea
c3ffb607dcb3f1750107bfff2fc117407d179c6f: servo: Merge #6186 - Use harfbuzz bindings from crates.io (from SimonSapin:harfbuzz-crates.io); r=Manishearth
Simon Sapin <simon.sapin@exyr.org> - Tue, 26 May 2015 15:16:40 -0500 - rev 474607
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6186 - Use harfbuzz bindings from crates.io (from SimonSapin:harfbuzz-crates.io); r=Manishearth https://github.com/servo/rust-harfbuzz/issues/39 https://www.mail-archive.com/dev-servo@lists.mozilla.org/msg01289.html r? @Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 54afa01dd665b8facbbba7d49974ac5532e3b83f
064579f74fe88b8c40bdaa8075faca7324eefd0b: servo: Merge #6028 - script: Reflow 200 milliseconds after the `<body>` is parsed, like Gecko does (from pcwalton:reflow-timer); r=jdm
Patrick Walton <pcwalton@mimiga.net> - Tue, 26 May 2015 13:18:26 -0500 - rev 474606
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6028 - script: Reflow 200 milliseconds after the `<body>` is parsed, like Gecko does (from pcwalton:reflow-timer); r=jdm It would be nice if HTML parsing didn't have to hog the event loop, so I didn't have to do this polling in `content_changed()`, but maybe the way we do it is unavoidable. r? @jdm Source-Repo: https://github.com/servo/servo Source-Revision: e604b663f4e664b9a94d61569082b2b62de2151d
b0ced10f0b5f9f10aebb7f8b670e4b292d6c12b3: servo: Merge #6168 - Implemented `GetCachedMessages` (from tamird:get-cached-messages); r=jdm
Tamir Duberstein <tamird@gmail.com> - Tue, 26 May 2015 10:34:03 -0500 - rev 474605
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6168 - Implemented `GetCachedMessages` (from tamird:get-cached-messages); r=jdm Rebase of #4175, closes #4175. r? @jdm Source-Repo: https://github.com/servo/servo Source-Revision: 8759d42559bc5c10f8d90903f33f75bddf44d9fe
9b4e8bc7892a9e350d52042cba741570bb87c7d7: servo: Merge #6140 - Cleanup some gratuitous or inefficient uses of RootedVec (from nox:cleanup-rootedvec); r=Manishearth
Anthony Ramine <n.oxyde@gmail.com> - Tue, 26 May 2015 08:36:29 -0500 - rev 474604
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6140 - Cleanup some gratuitous or inefficient uses of RootedVec (from nox:cleanup-rootedvec); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 7d0409b8421e1b0c055507acc7d784cac890f47e
8b064808988744acab8abc201abcc103e1824371: servo: Merge #6171 - fixes 4184: no-sniff and check-for-apache-bug for mime sniffing (from eleweek:fix-4184-ok); r=Manishearth
Alexander Putilin <avp-13@yandex.ru> - Mon, 25 May 2015 23:10:18 -0500 - rev 474603
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6171 - fixes 4184: no-sniff and check-for-apache-bug for mime sniffing (from eleweek:fix-4184-ok); r=Manishearth I tried fixing #4184 , here is the code I have right now. I haven't tested it, because I don't know what is the best way to test this part of code. Would like some help with testing this. Should I write an autotest or should I just test manually? Source-Repo: https://github.com/servo/servo Source-Revision: be6c251e4c01be61400786e25442f6df36f135f6
c0227a19840cdc3cab32dee6037335ca28035327: servo: Merge #6179 - Use byte string instead of handcrafted byte array (from aopicier:byte_strings); r=jdm
Philipp Hartwig <ph@phhart.de> - Mon, 25 May 2015 17:13:27 -0500 - rev 474602
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6179 - Use byte string instead of handcrafted byte array (from aopicier:byte_strings); r=jdm Fixes #3257 In eventtarget.rs I'm not sure whether ARG_NAMES actually needs to be static!? Source-Repo: https://github.com/servo/servo Source-Revision: 999325460ecc71b02160e8c79e71a694987d9acd
41bab4228c90b61013a507042f41f22cc13d9f90: servo: Merge #6162 - Pending load guard does not assert if thread is panicking (from r0e:testing); r=jdm
r0e <rohinjpatel@gmail.com> - Mon, 25 May 2015 16:33:43 -0500 - rev 474601
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6162 - Pending load guard does not assert if thread is panicking (from r0e:testing); r=jdm Fixes issue #6148 @jdm After mulling over this for a little while, i'm not sure if this approach is correct. Any comments? Source-Repo: https://github.com/servo/servo Source-Revision: 6595ebed0f50658b8f6d12f9c37017df5ea26efa
bb860b74e3b56275980aebf6d542f09fd60b6abf: servo: Merge #6169 - Use a struct variant for clarity (from tamird:struct-variant); r=jdm
Tamir Duberstein <tamird@gmail.com> - Mon, 25 May 2015 15:53:56 -0500 - rev 474600
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6169 - Use a struct variant for clarity (from tamird:struct-variant); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 34a617aaa133b0bc0756dd7d904203c9d633e69a
70a005a50b69d1b654db6f3084e3f6002ea0e762: servo: Merge #6125 - Renderrenderrenderrender: Now for embedding! (from zmike:renderrenderrenderrender); r=larsbergstrom
Mike Blumenkrantz <zmike@osg.samsung.com> - Sun, 24 May 2015 19:26:00 -0500 - rev 474599
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #6125 - Renderrenderrenderrender: Now for embedding! (from zmike:renderrenderrenderrender); r=larsbergstrom A collection of commits which improves embedding integration and rendering. @larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: 4a95bce9f260b183660dab44ef3044618be6840c
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip