b17073255bbd8f0d74f5f1635ea543e2e881796f: servo: Merge #4081 - Implement HTML{Anchor,Area,Link}Element.relList (from achals:master); r=jdm
Achal Shah <achals@gmail.com> - Mon, 24 Nov 2014 02:03:34 -0700 - rev 381969
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4081 - Implement HTML{Anchor,Area,Link}Element.relList (from achals:master); r=jdm https://github.com/servo/servo/issues/3994 Source-Repo: https://github.com/servo/servo Source-Revision: 6e19955129ef77aaa5371e4953fbd80fb523815e
79ac7b371b3fa12e9c880e55ecaad32f2e3640fd: servo: Merge #4080 - Update mach to latest changes from mozilla-central (from mttr:mach_update); r=jdm
Matthew Rasmus <mattr@zzntd.com> - Sun, 23 Nov 2014 22:48:32 -0700 - rev 381968
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4080 - Update mach to latest changes from mozilla-central (from mttr:mach_update); r=jdm Updates the way mach mixes unrecognized arguments and predefined arguments (see [mozilla bug 1076649](https://bugzilla.mozilla.org/show_bug.cgi?id=1076649) for details on this change), and also adds support for argument groupings (see [1077272](https://bugzilla.mozilla.org/show_bug.cgi?id=1077272)). I was running into some annoyances when trying to implement a change that would allow a `--debug` flag to be used in `./mach run` for running Servo through a debugger (basically, the same behavior described under "How do I run Mozilla under gdb?" [here](https://developer.mozilla.org/en-US/docs/Debugging_Mozilla_with_gdb)). This change should make those annoyances go away, and as far as I can tell, it doesn't have an impact on the way any of the existing commands are used. Source-Repo: https://github.com/servo/servo Source-Revision: 4a257bc27152bef98068cfdc1433549aab05c5de
19126dc8386dc8a711eaeab2deea80ab3c24cc36: servo: Merge #4070 - Fix SnifferManager Panic (from kparaju:master-mime-sniffer-failing-4046); r=jdm
Kshitij Parajuli <kshitijparajuli@gmail.com> - Sun, 23 Nov 2014 22:24:34 -0700 - rev 381967
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4070 - Fix SnifferManager Panic (from kparaju:master-mime-sniffer-failing-4046); r=jdm Fixes #4046 I tested it by: ./mach test-wpt --include=XMLHttpRequest > old.log # make code changes ./mach test-wpt --include=XMLHttpRequest > new.log grep panic old.log # SnifferManager panics grep panic new.log # No SnifferManager panics Source-Repo: https://github.com/servo/servo Source-Revision: 65350bb2258d999e4fedb13438946d0e770d69c8
8f6c93068bcee01ced8eb10d0d6838c05383256a: servo: Merge #4068 - Use atom! in place of Atom::from_slice where necessary (from Manishearth:atomify); r=jdm
Manish Goregaokar <manishsmail@gmail.com> - Sun, 23 Nov 2014 22:00:40 -0700 - rev 381966
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4068 - Use atom! in place of Atom::from_slice where necessary (from Manishearth:atomify); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 60dfb65ab2278f8700bd698b2a9cc01e510e5b10
46b3a5baec2297a9eb331d98f0e843ca8024971e: servo: Merge #4064 - Make set_timeout_or_interval's is_interval an enumerated value instead of a boolean (from trevorriles:isintervalenum); r=jdm
Trevor Riles <trevor.riles@code42.com> - Sun, 23 Nov 2014 21:36:37 -0700 - rev 381965
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4064 - Make set_timeout_or_interval's is_interval an enumerated value instead of a boolean (from trevorriles:isintervalenum); r=jdm Created an `IsInterval` enum to improve readability and remove the need for `true // is_interval` I'm still fairly new to rust. I briefly looked for a way to implement boolean comparisons of the enum but didn't figure out a way. Also I'm not attached to any of the names. Let me know what I can fix :) Source-Repo: https://github.com/servo/servo Source-Revision: 90007ee781e53f65344a24a0bdbeb86d5c0fe065
a1656e085c9f0e7d7f7befd6af11ae607ad1caae: servo: Merge #4077 - Adds --release flag to ./mach build-cef (from mttr:mach_build_cef_release); r=kmcallister
Matthew Rasmus <mattr@zzntd.com> - Sun, 23 Nov 2014 12:57:36 -0700 - rev 381964
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4077 - Adds --release flag to ./mach build-cef (from mttr:mach_build_cef_release); r=kmcallister Requested by kmc in IRC. ``` 11:36 < kmc> while you're mach-ing about, can you modify build-cef to accept --release like build does? ``` Source-Repo: https://github.com/servo/servo Source-Revision: a1a268ce1d00c865f14ae76c1d767f905cfc3a92
86d5333dd1d73c5d89de756009cc5d5976684b87: servo: Merge #4072 - Make sure directories aren't getting tested (from frewsxcv:test-files); r=jdm
Corey Farwell <coreyf@rwell.org> - Sun, 23 Nov 2014 11:57:36 -0700 - rev 381963
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4072 - Make sure directories aren't getting tested (from frewsxcv:test-files); r=jdm Fixes #3910 Source-Repo: https://github.com/servo/servo Source-Revision: af42f1afc1dd2bcad50690c694c52b6b4f2d121a
af4c8fde69b98c887d97d79c28866996bf6924af: servo: Merge #4075 - Fixes 4037. Enable backtrace on run cmd (from nwin:fix-4037); r=Ms2ger
nwin <nwin@users.noreply.github.com> - Sun, 23 Nov 2014 09:33:36 -0700 - rev 381962
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4075 - Fixes 4037. Enable backtrace on run cmd (from nwin:fix-4037); r=Ms2ger Fixes #4037 Source-Repo: https://github.com/servo/servo Source-Revision: 593e3bc40c8c135f4fa1f0c6e59c6159edd76d74
d0d28208d3aa6d8aec8eba7f485f2e95f9b44847: servo: Merge #4074 - Update rust-layers to fix empty BufferRequest failures (from mrobinson:empty-tiles); r=jdm
Martin Robinson <mrobinson@igalia.com> - Sun, 23 Nov 2014 09:09:36 -0700 - rev 381961
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4074 - Update rust-layers to fix empty BufferRequest failures (from mrobinson:empty-tiles); r=jdm rust-layers will now avoid sending empty buffer requests which can cause failures when Servo tries to create empty platform surfaces. Fixes #4060. Source-Repo: https://github.com/servo/servo Source-Revision: b33c31b5748ddfe4f1aec5f0813b47dc74adf604
24d1948e58617906da12bc739e1339ba408fd8e9: servo: Merge #4067 - implement Document#createAttribute (from ajnirp:document-create-attribute); r=Manishearth
Rohan Prinja <rohan.prinja@gmail.com> - Sun, 23 Nov 2014 08:21:37 -0700 - rev 381960
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4067 - implement Document#createAttribute (from ajnirp:document-create-attribute); r=Manishearth fixes #4054 Source-Repo: https://github.com/servo/servo Source-Revision: d215ff786756bc38042b7f41ed93c14efa3b8fca
405149d1c7ff3c0e9c85d917394f34ee2478df1e: servo: Merge #4066 - layout: Fix De Morgan's Law error in incremental reflow, allowing float/absolute layout to be idempotent again (from pcwalton:float-incremental-layout-fix); r=cgaebel,cgaebel,cgaebel
Patrick Walton <pcwalton@mimiga.net> - Sat, 22 Nov 2014 11:12:35 -0700 - rev 381959
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4066 - layout: Fix De Morgan's Law error in incremental reflow, allowing float/absolute layout to be idempotent again (from pcwalton:float-incremental-layout-fix); r=cgaebel,cgaebel,cgaebel Fixes the maze solver. r? @larsbergstrom (or anyone) Source-Repo: https://github.com/servo/servo Source-Revision: e38e20da6500184df19654abe34322dd3c2fd99b
d87aa8949a17afa6a0bc742fa4a355587880354e: servo: Merge #4063 - Run a single WPT test from a relative path (from mttr:test_wpt_from_relpath); r=mbrubeck
Matthew Rasmus <mattr@zzntd.com> - Fri, 21 Nov 2014 20:24:30 -0700 - rev 381958
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4063 - Run a single WPT test from a relative path (from mttr:test_wpt_from_relpath); r=mbrubeck Fixes #4055 This PR allows `./mach test-wpt` to be run (from /path/to/servo) with a single relative path to some wpt test. For example: ``` ./mach test-wpt tests/wpt/web-platform-tests/dom/sometest.html ``` The argument `tests/wpt/web-platform-tests/dom/sometest.html` is passed on as `--include dom/sometest.html`. Source-Repo: https://github.com/servo/servo Source-Revision: e6e73b8da70a6acaeabc1abf13071d044996f103
16df7d7c0bab438964aa6cc8c212d301bbe1db50: servo: Merge #4049 - Embedding callbacks (from zmike:embedding-callbacks); r=jdm
Mike Blumenkrantz <zmike@osg.samsung.com> - Fri, 21 Nov 2014 20:00:36 -0700 - rev 381957
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4049 - Embedding callbacks (from zmike:embedding-callbacks); r=jdm begin implementing CEF COM, add more types (stupid rust-bindgen taking forever to figure out...) @jdm @larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: 2bba42ad19a792565b653cdd5551933ab2d41c2b
e090a5cc73ebe5b3e74e0c3d4fc9ed380af1cdaf: servo: Merge #4052 - Make glutin work on mac (from glennw:update-glutin); r=larsbergstrom
Glenn Watson <gw@intuitionlibrary.com> - Fri, 21 Nov 2014 08:51:31 -0700 - rev 381956
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4052 - Make glutin work on mac (from glennw:update-glutin); r=larsbergstrom - Update glutin, and update rust-cocoa to use the servo fork now that upstream is up to date. - Some events and resizing are still not working correctly on mac yet. Source-Repo: https://github.com/servo/servo Source-Revision: b4c3aec383b2b1cd19ab6267775f9fb3735aa977
c25e5b6b4174cad6f3a9463c521c0073f66a004b: servo: Merge #4056 - Couple of mod.rs.mako updates (from brunoabinader:css-updates); r=SimonSapin
Bruno de Oliveira Abinader <bruno.d@partner.samsung.com> - Fri, 21 Nov 2014 08:06:31 -0700 - rev 381955
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4056 - Couple of mod.rs.mako updates (from brunoabinader:css-updates); r=SimonSapin TSIA Source-Repo: https://github.com/servo/servo Source-Revision: 4c1ca2fb96244f2e1e46e7883419e025e668cc46
d7cc6c10be90b327ee04bc28d1d2e2ddd9445820: servo: Merge #4053 - Allow reftests to be run directly w/ relative path (from mttr:reftests_with_relative_dir); r=SimonSapin
Matthew Rasmus <mattr@zzntd.com> - Fri, 21 Nov 2014 05:06:31 -0700 - rev 381954
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4053 - Allow reftests to be run directly w/ relative path (from mttr:reftests_with_relative_dir); r=SimonSapin Fixes #3521 Source-Repo: https://github.com/servo/servo Source-Revision: dfa9e1aa4ac2c10b338d17fbad78f93323f66242
aae10de7e2e189771c577aea469b0396b59458de: servo: Merge #4050 - Implements Attr#nodeValue (from mttr:implement_attr_nodevalue); r=Ms2ger
Matthew Rasmus <mattr@zzntd.com> - Thu, 20 Nov 2014 17:18:29 -0700 - rev 381953
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4050 - Implements Attr#nodeValue (from mttr:implement_attr_nodevalue); r=Ms2ger Fixes #4047, and updates to expect tests that are now passing because of it. Source-Repo: https://github.com/servo/servo Source-Revision: c23bfdf1c52cdd42c37cd931525c23e22f1d289f
317cb5792614b6ab8a04b546d38811ac51e6649a: servo: Merge #4051 - Remove unused exit after load option (from glennw:remove-exit-load); r=mbrubeck
Glenn Watson <gw@intuitionlibrary.com> - Thu, 20 Nov 2014 16:54:31 -0700 - rev 381952
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4051 - Remove unused exit after load option (from glennw:remove-exit-load); r=mbrubeck This simplifies some upcoming changes to how event handling works. Source-Repo: https://github.com/servo/servo Source-Revision: 32d765fb049318f2ff22f39fdeb9fa258ec8a174
d842b6782535aecb1db9a89d8cd59701f6caea4e: servo: Merge #4044 - Embedding process (from zmike:embedding-process); r=jdm
Mike Blumenkrantz <zmike@osg.samsung.com> - Thu, 20 Nov 2014 13:06:32 -0700 - rev 381951
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4044 - Embedding process (from zmike:embedding-process); r=jdm Fixes #4023 @SimonSapin @jdm Source-Repo: https://github.com/servo/servo Source-Revision: 133b523d2b3a95796e66e77fe6962abf79c3a4c7
cbcb99163696e1a76bcc5550f7691f62d9521bae: servo: Merge #4045 - Add a mach update command that invokes cargo update for all ports (fixes #3736) (from mttr:mach_update); r=jdm
Matthew Rasmus <mattr@zzntd.com> - Thu, 20 Nov 2014 10:45:31 -0700 - rev 381950
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4045 - Add a mach update command that invokes cargo update for all ports (fixes #3736) (from mttr:mach_update); r=jdm Example usage: ``` sh $ ./mach update-cargo -p rust-xml . Updating git repository `https://github.com/netvl/rust-xml` ports/cef Updating git repository `https://github.com/netvl/rust-xml` ports/android/glut_app Updating git repository `https://github.com/netvl/rust-xml` ``` Source-Repo: https://github.com/servo/servo Source-Revision: 9a139dac342dc72ec853749ce263c4c69a8a2b5f
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip