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 471643
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471642
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471641
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471640
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471639
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471638
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471637
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471636
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471635
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471634
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471633
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471632
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471631
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471630
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471629
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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 471628
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14: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
a03ab123f333d7936693b50b153eed5d918fa428: servo: Merge #467 - Fix union ABI incompatibility of spidermonkey on ARM arch (from ILyoan:jsval2); r=metajack
ILyoan <ilyoan@gmail.com> - Wed, 22 May 2013 11:18:25 -0700 - rev 471627
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #467 - Fix union ABI incompatibility of spidermonkey on ARM arch (from ILyoan:jsval2); r=metajack This is a fix for #309 and #308 along with https://github.com/mozilla-servo/rust-mozjs/pull/18. Change JSVal from u64 to {u64} Source-Repo: https://github.com/servo/servo Source-Revision: de2f913c34e849ebc923464e7a7b0ac9815ab329
9909d78566906356e6f935a0219300ff923fa226: servo: Merge #460 - Implement the beginnings of scrolling via dragging (from pcwalton:scrolling); r=metajack
Patrick Walton <pcwalton@mimiga.net> - Tue, 21 May 2013 14:27:27 -0700 - rev 471626
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #460 - Implement the beginnings of scrolling via dragging (from pcwalton:scrolling); r=metajack r? @metajack Source-Repo: https://github.com/servo/servo Source-Revision: 4d0b92d4e15d667cbe0fa8407ccb45aa90505275
c1a1cfe80a3483c535f12c8cdb70b3a4b71190ec: servo: Merge #464 - adding missing lib libgl1-mesa-dri (from Sickeroni:patch-2); r=metajack
Sicki <paultargosz86@googlemail.com> - Tue, 21 May 2013 08:06:30 -0700 - rev 471625
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #464 - adding missing lib libgl1-mesa-dri (from Sickeroni:patch-2); r=metajack without: libGL error: failed to load driver: vmwgfx libGL error: failed to load driver: swrast platform: ubuntu 13.04 Source-Repo: https://github.com/servo/servo Source-Revision: 52a01640221137739a0984b208cd16e059b7d639
1f02853cdde82326353dd4661edcf84fa16d39b0: servo: Merge #424 - Make content changing trigger reflow instantly (from jdm:reflowfix); r=metajack
Josh Matthews <josh@joshmatthews.net> - Mon, 20 May 2013 11:30:26 -0700 - rev 471624
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #424 - Make content changing trigger reflow instantly (from jdm:reflowfix); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: 1eb5c4f7b7d4c0d6383850d83e0f3dd9c71ce746
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip