3860d88d4e1b9a7bf9efe10635c99c962d0e2857: servo: Merge #521 - Add initial support for the line-height property (from jrfeenst:line-height-rebase2); r=metajack
Joel Feenstra <jrfeenst@gmail.com> - Wed, 19 Jun 2013 19:30:42 -0700 - rev 380120
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #521 - Add initial support for the line-height property (from jrfeenst:line-height-rebase2); r=metajack Line height is only based on the tallest box in each line and does not factor in the vertical-alignment. Improves whitespace handling by passing the whitespace state between function invocations. There were too many changes on master to easily rebase. It was easier to merge to a fresh branch. Here is the original PR: https://github.com/mozilla/servo/pull/509 Source-Repo: https://github.com/servo/servo Source-Revision: 0d438e79b86ede6a70ffd5b0118f4b0f9ebec26c
3abfedd9919d211e647716c9b9253baaf7a634e3: servo: Merge #523 - Refactor rendering code (from metajack:gpu-profiling); r=metajack
Jack Moffitt <jack@metajack.im> - Wed, 19 Jun 2013 18:58:14 -0700 - rev 380119
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #523 - Refactor rendering code (from metajack:gpu-profiling); r=metajack This makes the rendering code serial instead of parallel since it now just dispatches commands to the GPU. It also adds some more profiling data. r? @pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: 63a74665382b76826b453fa6a73d7f6a504970c5
aea3d85d9eb7e90adb1587bae51df585c863e7c2: servo: Merge #517 - decouple script from compositor, route through layout (from tikue:master); r=metajack
Tim Kuehn <tkuehn@cmu.edu> - Mon, 17 Jun 2013 13:21:34 -0700 - rev 380118
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #517 - decouple script from compositor, route through layout (from tikue:master); r=metajack communicate via layout refactor channel wrappers from *Task --> *Chan Source-Repo: https://github.com/servo/servo Source-Revision: d61c4553409089ff51788e485bf426278fc3a30e
c2206b09ee55f92c4820568138be0833d593044c: servo: Merge #518 - Switch to GPU rendering (from metajack:gpu-rendering); r=pcwalton
Jack Moffitt <jack@metajack.im> - Fri, 14 Jun 2013 16:06:33 -0700 - rev 380117
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #518 - Switch to GPU rendering (from metajack:gpu-rendering); r=pcwalton This uses Skia GL to render to offscreen FBOs and then passes the resulting textures directly to the compositor. It depends on https://github.com/mozilla-servo/rust-azure/pull/26 and https://github.com/mozilla-servo/skia/pull/14 r? @pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: 93eea6b2e87adedf833790d045bf69417ca9b7e3
0d1f8134e889dd68b15de0638e341000438ff50e: servo: Merge #515 - Rollup of changes (from pcwalton:master); r=metajack
Patrick Walton <pcwalton@mimiga.net> - Thu, 13 Jun 2013 17:45:25 -0700 - rev 380116
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #515 - Rollup of changes (from pcwalton:master); r=metajack Changes authored by me have not yet been reviewed; the other changes have. r? @metajack Source-Repo: https://github.com/servo/servo Source-Revision: 96731e9714e08773521c0f54e0f0a852e5029252
2d8e3745aa51d6254f130c7f90c049429f0758e8: servo: Merge #499 - Add support for css class selection (from ILyoan:css_class); r=jdm
ILyoan <ilyoan@gmail.com> - Tue, 11 Jun 2013 23:42:29 -0700 - rev 380115
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #499 - Add support for css class selection (from ILyoan:css_class); r=jdm This patch implement css class selection. This involves update of 3 submodules - rust-css: https://github.com/mozilla-servo/rust-css/pull/13 - rust-netsurfcss: https://github.com/mozilla-servo/rust-netsurfcss/pull/12 - libcss: https://github.com/mozilla-servo/libcss/pull/3 The commit hash number for submodules might be changed when the submodule is merged. The update for libcss is only for debug print which is out of data and will not compiled without DEBUG_CHAIN_MATCHING flag. Source-Repo: https://github.com/servo/servo Source-Revision: e5c0021299944530a2f3ff1154321ca8d946e149
ffb9b03cf7ef81cd308cc5f454a30d0216b0cc53: servo: Merge #512 - Rollup of changes #2 (from metajack:pcwalton-master); r=jdm
Jack Moffitt <jack@metajack.im> - Tue, 11 Jun 2013 15:27:33 -0700 - rev 380114
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #512 - Rollup of changes #2 (from metajack:pcwalton-master); r=jdm This is try number 2 for #501 rollup. Source-Repo: https://github.com/servo/servo Source-Revision: 0ae2081e635978b8ef9225670292863594b39c06
ed22a25fbe3b2ba7a16cd4f5b399ece23a428a27: servo: Merge #511 - Fixes #479 - Implement basic last-resort font selection (from caitp:issue-479); r=jdm
Caitlin Potter <snowball@defpixel.com> - Mon, 10 Jun 2013 17:54:40 -0700 - rev 380113
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #511 - Fixes #479 - Implement basic last-resort font selection (from caitp:issue-479); r=jdm Return lists of last-resort font family names in platform-specific font_list code, so that they can be appended to the end of FontGroup and used if the requested font faces are not available. Source-Repo: https://github.com/servo/servo Source-Revision: 3203b332f63fdbb5867a4f89f5125221be07a549
0067d4c35488ae6af831d680b91510de62b1c3d8: servo: Merge #508 - Refactor flow tree construction and actually use display property (from eric93:refactor_flowtree_construction); r=pcwalton
Eric Atkinson <eatkinson@mozilla.com> - Mon, 10 Jun 2013 09:39:48 -0700 - rev 380112
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #508 - Refactor flow tree construction and actually use display property (from eric93:refactor_flowtree_construction); r=pcwalton Eliminates a level of indirection in flow tree construction and uses 'display' to construct flows. Source-Repo: https://github.com/servo/servo Source-Revision: 8ee1b5f57a0170fd9b13ac192d6e6d979b7394cb
7a9c480f37a47b7cfe3c700be970caf1f2d930a3: servo: Update README.md
Jack Moffitt <jack@metajack.im> - Thu, 30 May 2013 11:36:45 -0500 - rev 380111
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Update README.md Fix README typos. Source-Repo: https://github.com/servo/servo Source-Revision: 50726a9c9d8ee04dcf9f2fee599f026169685f33
8cf0acaa3824e80df1fa04764d3e026a6ea03e9a: servo: Merge #476 - Refactor display lists to use less memory (from pcwalton:display-list-refactor); r=pcwalton
Patrick Walton <pcwalton@mimiga.net> - Thu, 30 May 2013 00:42:39 -0700 - rev 380110
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #476 - Refactor display lists to use less memory (from pcwalton:display-list-refactor); r=pcwalton r? @metajack Source-Repo: https://github.com/servo/servo Source-Revision: 273b6cfe2960689e64e333c7bff72905cdeaa247
48523f3e802764950b5d3eefdb28f7adf446b037: servo: Merge #474 - Separate the DOM and layout into separate crates (from pcwalton:separation); r=pcwalton
Patrick Walton <pcwalton@mimiga.net> - Thu, 30 May 2013 00:06:42 -0700 - rev 380109
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #474 - Separate the DOM and layout into separate crates (from pcwalton:separation); r=pcwalton r? @metajack Source-Repo: https://github.com/servo/servo Source-Revision: 473b0941eca8c6498e5065892de49562dce0b78c
f8c41391596c85ba165117eef64c1397e9020ba9: servo: Merge #466 - Introduce a phantom type to prevent script from unsafely accessing the layout data (from pcwalton:phantom-type); r=pcwalton
Patrick Walton <pcwalton@mimiga.net> - Wed, 29 May 2013 19:30:47 -0700 - rev 380108
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #466 - Introduce a phantom type to prevent script from unsafely accessing the layout data (from pcwalton:phantom-type); r=pcwalton See the explanation on the commit for more detail. r? @metajack Source-Repo: https://github.com/servo/servo Source-Revision: 90b01df4c3767c22f3d625dd8ed20bceef8eef04
4863111bf4caf195a0a0568131c02bf4e031cf29: servo: Merge #488 - Align text at baseline (from eric93:baseline_final)
Eric Atkinson <eatkinson@mozilla.com> - Tue, 28 May 2013 15:32:19 -0700 - rev 380107
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #488 - Align text at baseline (from eric93:baseline_final) Source-Repo: https://github.com/servo/servo Source-Revision: 6d16f1129671498235aa9dd8db5ef218bf32e39e
17fa9282d41a61e425950a692b08a3ca568fb7df: servo: Merge #485 - Refactor TextRenderBox (from zjjw:refactor_TextRenderBox); r=jdm
JJ Weber <jjweber@gmail.com> - Mon, 27 May 2013 16:27:32 -0700 - rev 380106
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #485 - Refactor TextRenderBox (from zjjw:refactor_TextRenderBox); r=jdm This removes the TextBoxData struct and places its properties directly on the TextRenderBox. It also removes the font_size property from RenderBox's, in the thinking that this should be (and is) managed by stylers. Source-Repo: https://github.com/servo/servo Source-Revision: 8f33dfa3600b01e15726a95e2b4e4498666f198b
93fb508284f41d9351c7ae7ef0dc2ce0d84e31c1: servo: Merge #483 - Fix some warnings (from zjjw:fix_some_warnings); r=brson
JJ Weber <jjweber@gmail.com> - Sat, 25 May 2013 16:30:33 -0700 - rev 380105
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #483 - Fix some warnings (from zjjw:fix_some_warnings); r=brson Less yelling: https://github.com/mozilla/servo/issues/455 Source-Repo: https://github.com/servo/servo Source-Revision: 5be7bfa14f27341e644ea8741a06a230979c9739
8f8698d3695bcbaebb519b821bb61fa85ab2cf1b: servo: Merge #481 - Underline Tweaks (from eric93:underline_tweak); r=metajack
Eric Atkinson <eatkinson@mozilla.com> - Fri, 24 May 2013 16:42:28 -0700 - rev 380104
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #481 - Underline Tweaks (from eric93:underline_tweak); r=metajack Fix style problems with last PR. Also better propagation of text-decoration. Source-Repo: https://github.com/servo/servo Source-Revision: 40cb22d270d87f761f589e2c99ee624ff65a4592
960e7dff34fcd040dd8e5adbee75cbfdf2417350: servo: Merge #478 - Profiling (from tikue:profiling); r=pcwalton
Tim Kuehn <tkuehn@cmu.edu> - Thu, 23 May 2013 19:03:29 -0700 - rev 380103
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #478 - Profiling (from tikue:profiling); r=pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: b9c33f8361dbea29ce0cb56c8fd7209fff615c04
a31e3c6343972d95244194423676098dc9b01a79: servo: Merge #468 - Fix various crashes, leaks, and cycles (from jdm:investigate); r=metajack
Josh Matthews <josh@joshmatthews.net> - Wed, 22 May 2013 12:57:28 -0700 - rev 380102
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #468 - Fix various crashes, leaks, and cycles (from jdm:investigate); r=metajack By the power vested in me through the agency of gdb, massif, and valgrind, here are some changes that fix various crashes that occur when shutting down at arbitrary points, along with some honest-to-goodness shutdown leaks reported by valgrind, and the layout cycles that were causing 1gb/s memory explosions when running test_hammer_layout.html. Source-Repo: https://github.com/servo/servo Source-Revision: 943139b3971c4942a16fdf80387e1c90bc75b536
25b5b1d133640de5415f4cbe73059a5cb9a162d8: servo: Merge #469 - Ignore objdir directory (from metajack:ignore-objdir); r=jdm
Jack Moffitt <jack@metajack.im> - Wed, 22 May 2013 11:39:31 -0700 - rev 380101
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #469 - Ignore objdir directory (from metajack:ignore-objdir); r=jdm This is the directory that moz buildbots use to build Servo. Source-Repo: https://github.com/servo/servo Source-Revision: f3e74dad7622cdaef88be9726a0f73d82cbdccf7
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip