c9f12b5df74f02bfd3c7c5f7ce4cc3125d1a1e16: servo: Merge #528 - Compositor and engine interfaces refactored into new crate, msg (from tikue:master); r=metajack
Tim Kuehn <tkuehn@cmu.edu> - Wed, 19 Jun 2013 22:00:30 -0700 - rev 333480
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #528 - Compositor and engine interfaces refactored into new crate, msg (from tikue:master); r=metajack r? metajack Source-Repo: https://github.com/servo/servo Source-Revision: c10bbbda974cd1a053400103833a45edd18df7bb
701afeeb099b311eb3262faec050895bafe353fa: servo: Merge #525 - Add an LRU cache and use it for fonts and font groups (from sfowler:font-cache)
Seth Fowler <seth@mozilla.com> - Wed, 19 Jun 2013 19:56:15 -0700 - rev 333479
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #525 - Add an LRU cache and use it for fonts and font groups (from sfowler:font-cache) Source-Repo: https://github.com/servo/servo Source-Revision: 68aee00ec4702904ca6b4c7eba163148b4cccf45
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 333478
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333477
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333476
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333475
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333474
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333473
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333472
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333471
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333470
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333469
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333468
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333467
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333466
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333465
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333464
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333463
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333462
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +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 333461
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #478 - Profiling (from tikue:profiling); r=pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: b9c33f8361dbea29ce0cb56c8fd7209fff615c04
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip