11eac2931d44abba101553a5ea236d62a5f5064a: servo: Merge #9170 - Add CSS Multicolumn support with block fragmentation (from SimonSapin:multicol2); r=mbrubeck
Simon Sapin <simon.sapin@exyr.org> - Sat, 30 Jan 2016 00:19:44 +0500 - rev 338077
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9170 - Add CSS Multicolumn support with block fragmentation (from SimonSapin:multicol2); r=mbrubeck ![a](https://cloud.githubusercontent.com/assets/291359/12147538/bfb198ac-b499-11e5-9936-c54c93d0b1ed.png) Includes/supersedes #8763. r? @mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 5e1f0495a922c5dddbc120f17ba5c933973537ed
3ae20ede115d8b9eb6d0fdfc6ac8ecc9afbacad2: servo: Merge #9420 - Implement console#time and console#timeEnd methods (from shssoichiro:console-time); r=KiChjang
Joshua Holmer <holmerj@uindy.edu> - Fri, 29 Jan 2016 23:18:22 +0500 - rev 338076
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9420 - Implement console#time and console#timeEnd methods (from shssoichiro:console-time); r=KiChjang Fixes #9325 Source-Repo: https://github.com/servo/servo Source-Revision: dc223eb4c377b34480d9a896dbc01891f1428f5e
128b797eb587f0c05d155a9296fa7f8f807ccf81: servo: Merge #9450 - Upgrade ipc-channel to diagnose #8961 (from jdm:ipcchannelupgrade); r=nox
Josh Matthews <josh@joshmatthews.net> - Fri, 29 Jan 2016 21:00:50 +0500 - rev 338075
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9450 - Upgrade ipc-channel to diagnose #8961 (from jdm:ipcchannelupgrade); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: 4bd295f0ede5ddd34db79be1dd7a87c8666bf6c1
1d2b5833fd8dca1bc2b9050885ed2fb2cd952db3: servo: Merge #9407 - Implement RadioNodeList (from KiChjang:radio-node-list); r=nox
Keith Yeung <kungfukeith11@gmail.com> - Fri, 29 Jan 2016 13:34:46 +0500 - rev 338074
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9407 - Implement RadioNodeList (from KiChjang:radio-node-list); r=nox I also had to implement the NamedGetter for HTMLFormControlsCollection as well, since that's the only consumer of RadioNodeList and I wanted to see which wpt test passes. Source-Repo: https://github.com/servo/servo Source-Revision: 0c5591a8ec3daf5fb6e415d7225c523466fdf1f0
afa781445fe6d1cb482378484b089b0831e4bb9a: servo: Merge #9454 - Update to servo-glutin 0.4.8 (from mbrubeck:glutinup); r=glennw
Matt Brubeck <mbrubeck@limpet.net> - Fri, 29 Jan 2016 08:52:38 +0500 - rev 338073
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9454 - Update to servo-glutin 0.4.8 (from mbrubeck:glutinup); r=glennw Fixes #9451. r? @glennw Source-Repo: https://github.com/servo/servo Source-Revision: 58369f22b22d92362a705dc98039453fd691c7ab
eb8b1d672b357b6338c94e02648632cca1cce645: servo: Merge #9446 - Fix panic when perspective property is zero (from glennw:zero-perspective); r=pcwalton
Glenn Watson <gw@intuitionlibrary.com> - Fri, 29 Jan 2016 04:05:34 +0500 - rev 338072
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9446 - Fix panic when perspective property is zero (from glennw:zero-perspective); r=pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: 1483a5de32511f4f8e4868e8ae55ef6e8406f0f6
a863415bf1e13fef0fd25a1c239e10a708a50eef: servo: Merge #9436 - Use .find().map() instead of .filter_map().next() (from fstr:issue-9403); r=KiChjang
Florian Strübe <f.struebe@yatego.com> - Thu, 28 Jan 2016 21:28:59 +0500 - rev 338071
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9436 - Use .find().map() instead of .filter_map().next() (from fstr:issue-9403); r=KiChjang Patch for issue #9403 Source-Repo: https://github.com/servo/servo Source-Revision: 562fe03e8051bcefbba4b9050d7f5c7a5908565c
62a158176f24a21024785d6dae62978c9e16fa18: servo: Merge #9061 - Implement SetNamedItem and SetNamedItemNS (from mathieuh:setNameItem); r=eefriedman
Mathieu Hordesseaux <mathieu@adopteunmec.com> - Thu, 28 Jan 2016 16:37:11 +0500 - rev 338070
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9061 - Implement SetNamedItem and SetNamedItemNS (from mathieuh:setNameItem); r=eefriedman @nox Can you add the "it needs tests" tag or so? Source-Repo: https://github.com/servo/servo Source-Revision: 55d4773311b7d15b5e1a7fc4b17047a51e097933
e34916a551976ab63f1e7205789cb42275ad042e: servo: Merge #9401 - Fixes additional calls to rAF (from glennw:raf-timing); r=jdm
Glenn Watson <gw@intuitionlibrary.com> - Thu, 28 Jan 2016 10:48:54 +0500 - rev 338069
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9401 - Fixes additional calls to rAF (from glennw:raf-timing); r=jdm Often, a rAF callback will request another rAF from the callback itself. Previously, the constellation would quickly receive two messages saying that there were no animations, and then there are animations again in the situation above. This would make the compositor tick the new animation straight away, causing strange fluctuations and timings in rAF callbacks. Instead, only send the NoAnimationCallbacks message if the animation callback queue is still empty after invoking the callbacks. This fixes rAF timing, which now runs at the correct (vsync) framerate. Source-Repo: https://github.com/servo/servo Source-Revision: bc44ae679f0d4a01194777c56e09a48fbebea1ad
5fd5b0576e5cf40fae1df5f3acd1a4519ff879e1: servo: Merge #9445 - Upgrade ipc-channel dependency (from servo:bump-ipc-channel); r=jdm
Corey Farwell <coreyf@rwell.org> - Thu, 28 Jan 2016 09:19:56 +0500 - rev 338068
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9445 - Upgrade ipc-channel dependency (from servo:bump-ipc-channel); r=jdm https://github.com/servo/ipc-channel/compare/dfd8513d801d16a7e4a5b0b92a68c27b0dd99fe1...4cc8773bfb0ab9a350f98fe316c24d2f42b99858 Attempt to fix https://github.com/servo/servo/issues/8815 Source-Repo: https://github.com/servo/servo Source-Revision: 0cd034041f5859d6bc6f302f03376ae276611ebf
ff2720b6e2f2f255c8f42bde336a9ea084b814b2: servo: Merge #9421 - compositing: Fix a couple of bugs that prevented iframes from painting after navigation (from jdm:iframe-painting-after-navigation-redux); r=jdm
Josh Matthews <josh@joshmatthews.net> - Thu, 28 Jan 2016 04:25:34 +0500 - rev 338067
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9421 - compositing: Fix a couple of bugs that prevented iframes from painting after navigation (from jdm:iframe-painting-after-navigation-redux); r=jdm The first bug was that iframes were not reflowed in their parent DOM when the child page navigated. This is fixed by simply having the constellation notify the appropriate script thread when navigation occurs. The second bug was that the compositor was unable to adjust the pipeline for existing iframe layers, only new ones. This patch adds logic to do that. The third bug was that we have ad-hoc reflow calls throughout script/, and we didn't trigger any reflow from the code that dispatches the `load` event for the iframe so the test for the first two issues would always time out. The second commit adds another reflow call to do that, and also bites the bullet and adds a catch-all reflow (which does nothing if there's no dirty nodes in the document) at the return to the event loop. Closes #8081. Extension of #9285. Source-Repo: https://github.com/servo/servo Source-Revision: 0fa9d32c6915c9cad18e5430c10973399599458a
264d1e3beebe564d0efd269fc3a712a570529d04: servo: Merge #9444 - Upgrade to latest xml5ever (from mbrubeck:x5e-up); r=jdm
Matt Brubeck <mbrubeck@limpet.net> - Wed, 27 Jan 2016 22:28:40 +0500 - rev 338066
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9444 - Upgrade to latest xml5ever (from mbrubeck:x5e-up); r=jdm To pick up Ygg01/xml5ever#12 Source-Repo: https://github.com/servo/servo Source-Revision: 34954a98702a03ffb79344b53f85e1dfcd584257
4d13b52b1101849d219000218af4de1ee26e0546: servo: Merge #9425 - Output to png file since exit flag doesn't work (from connorimes:characterize-use-output-png); r=larsbergstrom
Connor Imes <connor.k.imes@gmail.com> - Wed, 27 Jan 2016 20:22:20 +0500 - rev 338065
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9425 - Output to png file since exit flag doesn't work (from connorimes:characterize-use-output-png); r=larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: e9769da4988415851fa9d1af5decf4c579fb4b36
a734c8ee197848ee30c80d7dd9dbf51e84e2eb4a: servo: Merge #9440 - Prepend PATH extras instead of append (Fix Issue #9437) (from adamncasey:fix-multirust); r=jdm
Adam Casey <adamncasey@gmail.com> - Wed, 27 Jan 2016 18:47:59 +0500 - rev 338064
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9440 - Prepend PATH extras instead of append (Fix Issue #9437) (from adamncasey:fix-multirust); r=jdm Should fix multirust issue https://github.com/servo/servo/issues/9437 which appeared after https://github.com/servo/servo/pull/9415 landed. @jdm to confirm Source-Repo: https://github.com/servo/servo Source-Revision: 03b763c2c5b873ccc454278a55737bc37e940e97
02a442f7834053fbe46c92845816900b0f323004: servo: Merge #9434 - Update html5ever and xml5ever for API changes (from servo:h5eup); r=nox
Simon Sapin <simon.sapin@exyr.org> - Wed, 27 Jan 2016 17:00:26 +0500 - rev 338063
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9434 - Update html5ever and xml5ever for API changes (from servo:h5eup); r=nox @nox r? Source-Repo: https://github.com/servo/servo Source-Revision: 4f3ed209bc9ddb855bfe36d7194c6e442079028a
a3fe50a3da387fb9d6fb494d42693b7d8ac418fa: servo: Merge #9378 - Invalidate node style after style property removed (from paulrouget:removeProperty); r=KiChjang
Paul Rouget <me@paulrouget.com> - Wed, 27 Jan 2016 16:14:00 +0500 - rev 338062
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9378 - Invalidate node style after style property removed (from paulrouget:removeProperty); r=KiChjang Fix #9377 Source-Repo: https://github.com/servo/servo Source-Revision: 8c0736211bf3e597b4d56a6efe6479a8c2d97c14
a78277eec1f7648d1c79a8ac186578ba720432a4: servo: Merge #9439 - Update gleam (from glennw:update-gleam); r=KiChjang
Glenn Watson <gw@intuitionlibrary.com> - Wed, 27 Jan 2016 11:07:15 +0500 - rev 338061
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9439 - Update gleam (from glennw:update-gleam); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: 2dd4e5d164c56f50c94cd542c5414afc21b51882
626983cc8d07ab6a28be040a122b8c9033372314: servo: Merge #9415 - Fix ./mach run on Windows (from adamncasey:mach-run-win32-fix); r=larsbergstrom
Adam Casey <adamncasey@gmail.com> - Wed, 27 Jan 2016 00:22:19 +0500 - rev 338060
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9415 - Fix ./mach run on Windows (from adamncasey:mach-run-win32-fix); r=larsbergstrom This branch also includes the commit being reviewed in https://github.com/servo/servo/pull/9408 . Is it OK to just wait for that one to merge, or should I separate them? This patch adds the BIN_SUFFIX to the servo executable name when doing ./mach run. However just doing this caused subprocess to error due to some unicode symbols in PATH. To fix this, I pulled a peice of code from mozilla-central which fixes this problem there. Source: https://dxr.mozilla.org/mozilla-central/source/python/mach/mach/mixin/process.py#108 Revisiting this now (originally developed this a few weeks ago), perhaps we should be using https://github.com/servo/servo/blob/master/python/mach/mach/mixin/process.py instead of subprocess to give us all of this crossplatform process execution support. I think that should be a nice to have though - this patch at least gets a necessary development command working on windows. Tested on Windows and Ubuntu. Source-Repo: https://github.com/servo/servo Source-Revision: 80c29113485c0b7d7da6be9c4f64a2b8f1cde826
8cbcfc64b0a87655fb51ad5e988c05e673c919f9: servo: Merge #9419 - generate typedefs in CodegenRust (from psdh:includeTypedef); r=nox
Prabhjyot Singh Sodhi <prabhyotsingh95@gmail.com> - Tue, 26 Jan 2016 21:41:27 +0500 - rev 338059
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9419 - generate typedefs in CodegenRust (from psdh:includeTypedef); r=nox fixes #9384 Source-Repo: https://github.com/servo/servo Source-Revision: a75f2cecda9b259dcfe576de53f690d9c96a36d8
f5890b6a2ecc9d62b2804ceedc15e43adfd95b20: servo: Merge #9430 - Fix issue #9411 - Do not generate empty WebIDL 'Constant' modules (from doomrobo:WebIDL-no-empty-const-modules); r=nox
Michael Rosenberg <42micro@gmail.com> - Tue, 26 Jan 2016 15:10:46 +0500 - rev 338058
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #9430 - Fix issue #9411 - Do not generate empty WebIDL 'Constant' modules (from doomrobo:WebIDL-no-empty-const-modules); r=nox Fixes issue #9411 Source-Repo: https://github.com/servo/servo Source-Revision: a19b14313a333c5e895e481768237275f564044f
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip