2d1024f77f46398872c972b36587f51d524c7334: servo: Merge #2434 - Implement iframe.contentWindow (from Ms2ger:contentWindow); r=jdm
Ms2ger <ms2ger@gmail.com> - Tue, 20 May 2014 11:43:46 -0400 - rev 381052
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2434 - Implement iframe.contentWindow (from Ms2ger:contentWindow); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: ca9396ff9c7ebeea48d881b421854168b9afb825
3acfaf530035a77ef245c097a865b769350f0978: servo: Merge #2380 - Handle type parameter in ProgressEvent constructor (#2379) (from Manishearth:progressevent-type); r=Ms2ger
Manish Goregaokar <manishsmail@gmail.com> - Sun, 18 May 2014 05:19:32 -0400 - rev 381051
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2380 - Handle type parameter in ProgressEvent constructor (#2379) (from Manishearth:progressevent-type); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 90a0bcfa78ddf89031d54e4ed8ae84e2b171b4d0
de336b88e97609c3926cf0e6f5e26228ecabb476: servo: Merge #2459 - Use the mut_iter method of TreeMap now that it exists (from zwarich:tree-map-rev-iter); r=jdm
Cameron Zwarich <zwarich@mozilla.com> - Sun, 18 May 2014 00:28:37 -0400 - rev 381050
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2459 - Use the mut_iter method of TreeMap now that it exists (from zwarich:tree-map-rev-iter); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 018348324851b49543257f62e8ddc9acfe09ff4e
c571e614a0a6371a3441b2ced4120eb62624587e: servo: Merge #2461 - Remove a workaround for a missing inferred borrow (from zwarich:glyph-borrow-workaround); r=jdm
Cameron Zwarich <zwarich@mozilla.com> - Sat, 17 May 2014 23:55:42 -0400 - rev 381049
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2461 - Remove a workaround for a missing inferred borrow (from zwarich:glyph-borrow-workaround); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 7bfbb236ba1a2c4d3a6cf67c43b9f72298469257
58a1a1edfad6bbbed08d9d29456522cf35a78a0b: servo: Merge #2458 - Fix linebreak regression (from brendanzab:fix-regression); r=pcwalton
Brendan Zabarauskas <bjzaba@yahoo.com.au> - Fri, 16 May 2014 20:16:49 -0400 - rev 381048
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2458 - Fix linebreak regression (from brendanzab:fix-regression); r=pcwalton Fixes #2457 Source-Repo: https://github.com/servo/servo Source-Revision: f89bc6b958c121344c9313b9eba90a13741d5c70
aa5e9b14012e0f6032e8c41c31d814378305a2f8: servo: Merge #2456 - Assorted preparations for removing textbox duplication during line splitting (from brendanzab:metrics); r=pcwalton
Brendan Zabarauskas <bjzaba@yahoo.com.au> - Fri, 16 May 2014 18:31:34 -0400 - rev 381047
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2456 - Assorted preparations for removing textbox duplication during line splitting (from brendanzab:metrics); r=pcwalton cc. @pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: e6f2178c5474b45345c7e1a7f74af7e12187597f
c8c8f733f752b2173e44bbb77aefd167c3286df5: servo: Merge #2450 - Make some cases of image_cache_task::Msg priv (from zwarich:image-cache-priv); r=pcwalton
Cameron Zwarich <zwarich@mozilla.com> - Fri, 16 May 2014 18:01:43 -0400 - rev 381046
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2450 - Make some cases of image_cache_task::Msg priv (from zwarich:image-cache-priv); r=pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: 060f17dc6f97ee047c427c43a94c91058e5ef6ea
16349420b4679c827e178ccb7e25279027031e1e: servo: Merge #2447 - Add various base html elements to parser and test. Fixes #703 (from glennw:issue-703); r=jdm
Glenn Watson <gw@intuitionlibrary.com> - Fri, 16 May 2014 17:35:37 -0400 - rev 381045
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2447 - Add various base html elements to parser and test. Fixes #703 (from glennw:issue-703); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 47bdecf511742286bd4d9372478ae45a11978ced
e2b0d8a826224cda014b8ae3d3b027184dc02d10: servo: Merge #2416 - Keep initial values in a lazy static instead of passing a parameter around (from SimonSapin:static-initial-values); r=larsberg
Simon Sapin <simon.sapin@exyr.org> - Fri, 16 May 2014 17:07:53 -0400 - rev 381044
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2416 - Keep initial values in a lazy static instead of passing a parameter around (from SimonSapin:static-initial-values); r=larsberg Thanks to @Kimundi for https://gist.github.com/Kimundi/8782487 r? @larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: 392cc68652072a3f88fc3f665300648ba9a1ed92
b6625943ccbbfa0eeb29d4504445f182253b8c0d: servo: Merge #2448 - Remove unnecessary 'pub's from IOCompositor (from mbrubeck:priv-compositor); r=pcwalton
Matt Brubeck <mbrubeck@limpet.net> - Fri, 16 May 2014 16:37:56 -0400 - rev 381043
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2448 - Remove unnecessary 'pub's from IOCompositor (from mbrubeck:priv-compositor); r=pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: f11e8606987f948cdaf5c3d59f2eef2ab29d53fa
5c20a7daead6c2bd45bb617a41f324007ea61ba3: servo: Merge #2454 - Add tests for return values of interface methods (from Ms2ger:codegen-tests-retvals); r=jdm
Ms2ger <ms2ger@gmail.com> - Fri, 16 May 2014 11:55:48 -0400 - rev 381042
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2454 - Add tests for return values of interface methods (from Ms2ger:codegen-tests-retvals); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 3ea507f3eac208c5ae866034563af7ad0defd7aa
c4185eace983cfcb06784c291388dab9256b7522: servo: Merge #2449 - Add gdb pretty printer helpers for TrustedNodeAddress etc (from glennw:gdb-helpers); r=jdm
Glenn Watson <gw@intuitionlibrary.com> - Fri, 16 May 2014 10:58:53 -0400 - rev 381041
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2449 - Add gdb pretty printer helpers for TrustedNodeAddress etc (from glennw:gdb-helpers); r=jdm I'm not sure if these are useful to anyone else or if we even want them in servo or shall I maintain them elsewhere? Source-Repo: https://github.com/servo/servo Source-Revision: d2aa6d81335506564b96084410ad9327ecbd7945
20ab8de12c4b11e8a8c1b4ada70e091a72167ce9: servo: Merge #2452 - Remove getDefaultRetval (from Ms2ger:getDefaultRetval); r=jdm
Ms2ger <ms2ger@gmail.com> - Fri, 16 May 2014 10:25:51 -0400 - rev 381040
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2452 - Remove getDefaultRetval (from Ms2ger:getDefaultRetval); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 58283527bffbb13aaa080a46291251e3bcdce42d
880fc767f7f92350a1944f2a382f168beef06d44: servo: Merge #2446 - Remove unused imports for UnionTypes codegen. Fixes #2440 (from glennw:issue-2440); r=Ms2ger
Glenn Watson <gw@intuitionlibrary.com> - Fri, 16 May 2014 05:28:49 -0400 - rev 381039
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2446 - Remove unused imports for UnionTypes codegen. Fixes #2440 (from glennw:issue-2440); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 07faf6efa1c21b0aad9cc15c327f6bac7c95c6e1
51e9915d8f0378118c4488355f04459c1205451a: servo: Merge #2443 - Use a tuple of fragment and glyph indices as the index type for LineBoxes (from brendanzab:linebox_range); r=pcwalton
Brendan Zabarauskas <bjzaba@yahoo.com.au> - Thu, 15 May 2014 18:37:37 -0400 - rev 381038
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2443 - Use a tuple of fragment and glyph indices as the index type for LineBoxes (from brendanzab:linebox_range); r=pcwalton Glyph indices are currently not tracked, once they are, they will allow us to implement faster line breaks in the future. cc. @pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: e5eac5b538e893b4f93a77ba75c054e92102ea41
3d76a55b7b7d785bb1f3631767f8c5a028af1425: servo: Merge #2426 - Add message to fonts.len() == 0 assert (from bjwbell:add-message-to-assert); r=pcwalton
Bryan Bell <bryan.w.bell@gmail.com> - Thu, 15 May 2014 12:19:17 -0400 - rev 381037
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2426 - Add message to fonts.len() == 0 assert (from bjwbell:add-message-to-assert); r=pcwalton If msttcorefonts isn't installed, output a more informative error message. ./servo ../src/test/html/about-mozilla.html prints "task 'LayoutWorker' failed at 'No matching font(s), are the appropriate fonts installed?', ../servo/src/components/gfx/font_context.rs:195" vs. "task 'LayoutWorker' failed at 'assertion failed: fonts.len() > 0', ../servo/src/components/gfx/font_context.rs:195" Source-Repo: https://github.com/servo/servo Source-Revision: 3ccc81b9dc65afe61dc16486e7f7f0b6794c5093
b514f39c20d7335ec70cff2bd32d47f6034f4a1b: servo: Merge #2435 - Switch to using ContravariantLifetime in JSRef<'a, T> (from zwarich:contravariant-lifetime); r=jdm
Cameron Zwarich <zwarich@mozilla.com> - Thu, 15 May 2014 10:40:21 -0400 - rev 381036
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2435 - Switch to using ContravariantLifetime in JSRef<'a, T> (from zwarich:contravariant-lifetime); r=jdm Since ContravariantLifetime doesn't take up any storage space, this means that JSRef will be a single word. This fixes #2333. Source-Repo: https://github.com/servo/servo Source-Revision: 51d1284c607c00c9363aa0b9d99e185bc8a3963e
fb3303141c81cb27f2d2509307710909ce512fac: servo: Merge #2438 - Add dotted border support (from bjwbell:dotted-border); r=pcwalton
Bryan Bell <bryan.w.bell@gmail.com> - Thu, 15 May 2014 00:40:25 -0400 - rev 381035
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2438 - Add dotted border support (from bjwbell:dotted-border); r=pcwalton Basic support for dotted borders. Source-Repo: https://github.com/servo/servo Source-Revision: 9865fddbb60074bfdc26ee752546890576a76e29
ee052e852fff1ca736be9176757b6759ddc81575: servo: Merge #2436 - Use ContravariantLifetime in LayoutNode (from zwarich:contravariant-lifetime-layout); r=pcwalton
Cameron Zwarich <zwarich@mozilla.com> - Wed, 14 May 2014 18:07:25 -0400 - rev 381034
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2436 - Use ContravariantLifetime in LayoutNode (from zwarich:contravariant-lifetime-layout); r=pcwalton Since ContravariantLifetime uses no storage, this will reduce the size of a LayoutNode from 3 words to 2. Source-Repo: https://github.com/servo/servo Source-Revision: 2785fcbce06a33f5988049e345876f17d3b3af67
1a5be826494ab39de474bd31a95b802061ad2d0f: servo: Merge #2432 - Remove OptNewVector and use Vec instead (from SimonSapin:remove-optnewvector); r=larsbergstrom
Simon Sapin <simon.sapin@exyr.org> - Wed, 14 May 2014 13:43:15 -0400 - rev 381033
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #2432 - Remove OptNewVector and use Vec instead (from SimonSapin:remove-optnewvector); r=larsbergstrom Before we had Vec<T>, Option<~[T]> was used as an optimization of ~[T] to avoid allocating for empty vectors when that was the common case. Vec<T> itself does this optimization, so there is no need for this anymore. r? @larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: 309c9db2ac313cb78760615e893b2723a380eace
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip