0968ef2990f1ce6aa1b7f30208d145602ccf97f4: servo: Merge #4308 - Remove use of rustuv/green in the gonk port (from michaelwu:remove-libgreen); r=glennw
Michael Wu <mwu@mozilla.com> - Tue, 09 Dec 2014 15:31:12 -0700 - rev 382059
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4308 - Remove use of rustuv/green in the gonk port (from michaelwu:remove-libgreen); r=glennw As requested during the review of the gonk port. Source-Repo: https://github.com/servo/servo Source-Revision: 39271aa42d77ac7bbfabb1fd11a975265d645c99
a376a2d2ad774339ad21ca549967f954e4b087a5: servo: Merge #4306 - Add a port for gonk (from michaelwu:gonk-port-three); r=glennw
Michael Wu <mwu@mozilla.com> - Tue, 09 Dec 2014 14:42:57 -0700 - rev 382058
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4306 - Add a port for gonk (from michaelwu:gonk-port-three); r=glennw Trying again since critic didn't notice https://github.com/servo/servo/pull/4294 . Source-Repo: https://github.com/servo/servo Source-Revision: cbbbf4fbb54ed3fc9c017550df3b6aecc583ba43
5780ff3bbf82d05795714df27bb9213cf6f31be7: servo: Merge #4296 - Update rust-openssl to add static linking for android (from glennw:update-openssl); r=mbrubeck
Glenn Watson <gw@intuitionlibrary.com> - Tue, 09 Dec 2014 14:09:59 -0700 - rev 382057
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4296 - Update rust-openssl to add static linking for android (from glennw:update-openssl); r=mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 2dfc8fed87da0023b4bd5ddac15b3f7a76a97963
7ad2fa9c8a9389e56847b287ca0f886dd1e3d547: servo: Merge #4305 - Cleanup ScriptTask::load some more (from Ms2ger:script_task); r=jdm
Ms2ger <ms2ger@gmail.com> - Tue, 09 Dec 2014 12:16:07 -0700 - rev 382056
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4305 - Cleanup ScriptTask::load some more (from Ms2ger:script_task); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 3a70a9fa6bdbfda405ff7b027a09596a2a2747f5
db15af2dbb7f15e8e8afe927ec59af4a719b0cf6: servo: Merge #4108 - Blob (from shinglyu:blob); r=jdm
Shing Lyu <slyu@mozilla.com> - Tue, 09 Dec 2014 08:43:08 -0700 - rev 382055
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4108 - Blob (from shinglyu:blob); r=jdm Let's build this incrementally. I implemented a `Blob` that can hold a `DOMString`, and has `size` attribute and `slice(...)` method. I'll finish the rest in later PRs. Source-Repo: https://github.com/servo/servo Source-Revision: d2a67abea9f6acd7b0ea29a852bf5029aef3f405
fde3684f98091f06569d20563a67a382d0632e91: servo: Merge #4304 - Don't include the root element when calling Element#getElementsByTagName (from ema-fox:bytag); r=Ms2ger
Emanuel Rylke <ema-fox@web.de> - Tue, 09 Dec 2014 06:33:59 -0700 - rev 382054
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4304 - Don't include the root element when calling Element#getElementsByTagName (from ema-fox:bytag); r=Ms2ger Fixes #4249 Source-Repo: https://github.com/servo/servo Source-Revision: ef81fb13e73d8d8bbda80fbe52ee9d5a539bc519
b8a91e1013b2152b96f5d634b5cf8d6532da3708: servo: Merge #4303 - Update typeable to pick up a warning fix (from Ms2ger:docs-warning); r=Manishearth
Ms2ger <ms2ger@gmail.com> - Tue, 09 Dec 2014 05:33:57 -0700 - rev 382053
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4303 - Update typeable to pick up a warning fix (from Ms2ger:docs-warning); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 25e5d312892421008133cb6c099644cf46a7b2bc
95833ef12459f308c653f9da24326f8573e7f564: servo: Merge #4293 - Cleanup ScriptTask::load some more (from Ms2ger:script_task); r=Manishearth
Ms2ger <ms2ger@gmail.com> - Tue, 09 Dec 2014 04:57:56 -0700 - rev 382052
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4293 - Cleanup ScriptTask::load some more (from Ms2ger:script_task); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 02955d39ccf7fcd8a76279e49c44715b62730c6d
d8497821a63096024759d47be762a9dc7c41fa26: servo: Merge #4302 - Add a `./mach clean-snapshots` command to remove old Cargo and Rust (from SimonSapin:clean-snapshots); r=Manishearth
Simon Sapin <simon.sapin@exyr.org> - Tue, 09 Dec 2014 04:01:19 -0700 - rev 382051
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4302 - Add a `./mach clean-snapshots` command to remove old Cargo and Rust (from SimonSapin:clean-snapshots); r=Manishearth Bootstrapping automatically downloads new Rust and Cargo snapshots as needed into versioned directories, but do not remove now-unused versions. This is the desired behavior for `git bisect` to be usable. However, this means that old version keep accumulating, taking up disk space. This adds a mach command to remove snapshots other than the ones currently being used. It is never run automatically. To be safe, the command defaults to only printing what would be removed, and only removes stuff when run with a `-f` argument. r? @mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 00298221a6238c4fe4909f68a6616a718908ccf5
9ba7fbf4d9a29ceb424dd320916b2083170ca9cd: servo: Merge #4298 - Bound several link properties (from Manishearth:zirak-link-attrs); r=Manishearth
Zirak <zirak@mail.com> - Mon, 08 Dec 2014 23:30:59 -0700 - rev 382050
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4298 - Bound several link properties (from Manishearth:zirak-link-attrs); r=Manishearth Carried over from #4248 Critic review: https://critic.hoppipolla.co.uk/r/3392 Source-Repo: https://github.com/servo/servo Source-Revision: 7d4ec333750fd7d57226c1d915f3227a2998e02f
741131864e5df7113e770c40cf946a6f328f55d1: servo: Merge #4160 - Add unit test to freeze sizes of DOM structs (from Manishearth:a-test-size-dom); r=cgaebel
Manish Goregaokar <manishsmail@gmail.com> - Mon, 08 Dec 2014 23:01:05 -0700 - rev 382049
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4160 - Add unit test to freeze sizes of DOM structs (from Manishearth:a-test-size-dom); r=cgaebel Source-Repo: https://github.com/servo/servo Source-Revision: 2f80a3bac66ae3d0a84b5f4317ebfb537c5c6e2c
f26fd36072823f403fa25d3035f25b5c71b07989: servo: Merge #4292 - Use mach to build openssl on android instead of glut makefile (from glennw:android-ssl); r=mbrubeck
Glenn Watson <gw@intuitionlibrary.com> - Mon, 08 Dec 2014 17:54:57 -0700 - rev 382048
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4292 - Use mach to build openssl on android instead of glut makefile (from glennw:android-ssl); r=mbrubeck The glut makefile will be removed shortly after glutin lands for android, so we need to build openssl for android elsewhere in the build process. Source-Repo: https://github.com/servo/servo Source-Revision: 2741fd2e139b9cb8e9f14857877f567ecae3bced
6fb86eb454c4c426ec6630dac44dcb13957c6871: servo: Merge #4288 - Updates `./mach update-cargo` for new path changes (from mttr:mach_update_cargo_fix); r=jdm
Matthew Rasmus <mattr@zzntd.com> - Mon, 08 Dec 2014 17:03:59 -0700 - rev 382047
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4288 - Updates `./mach update-cargo` for new path changes (from mttr:mach_update_cargo_fix); r=jdm Also fixed a bug if run with no arguments. Source-Repo: https://github.com/servo/servo Source-Revision: 1458bb439701274527308a29f2e5e65c3306f78a
b165676281a673934d54bba2df14cc0d9e159eea: servo: Merge #4286 - Fix concatentation error on no args to `./mach rustc` (from andreastt:ato/concat_error_on_system_rust); r=metajack
Andreas Tolfsen <ato@mozilla.com> - Mon, 08 Dec 2014 15:28:03 -0700 - rev 382046
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4286 - Fix concatentation error on no args to `./mach rustc` (from andreastt:ato/concat_error_on_system_rust); r=metajack Since default argument to params is None, concatenating it with a list will raise an error. This behaviour prevents `./mach rustc` to be called when system-rust is defined in .servobuild. Currently it will only work when followed by an argument, i.e. `./mach rustc -arg`. Testing this patch: `./mach rustc` should not raise an error. Source-Repo: https://github.com/servo/servo Source-Revision: 35c13f07bfd6a8973399e75404fa61a6d9aeda00
c3236d229844554c54a56f2ace87819ff454a477: servo: Merge #4272 - gfx: Update Azure and Skia, and rewrite broken clipping logic (from pcwalton:upgrade-azure); r=mrobinson
Patrick Walton <pcwalton@mimiga.net> - Mon, 08 Dec 2014 14:52:02 -0700 - rev 382045
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4272 - gfx: Update Azure and Skia, and rewrite broken clipping logic (from pcwalton:upgrade-azure); r=mrobinson This exposed some problems in our clipping logic, which was never properly rewritten for the stacking context reform. The clipping code worked in terms of a stack of clips, but the new stacking context code has no concept of a stack of clip regions. Fixing that in turn exposed some flaky/incorrect tests: * `borders` had an incorrect reference image, as far as I can tell. * `negative_margins` had some stray pixels, fixed by changing the text. r? @mrobinson Source-Repo: https://github.com/servo/servo Source-Revision: 40c706b42d9d29ef58913f22da49159796e1b81b
0eebf5706e93c2d27217f982a6355111540c0d58: servo: Merge #4284 - Implement selection ranges and deletion of \n for TextInput (from ema-fox:textinput_selection); r=jdm
Emanuel Rylke <ema-fox@web.de> - Mon, 08 Dec 2014 14:25:07 -0700 - rev 382044
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4284 - Implement selection ranges and deletion of \n for TextInput (from ema-fox:textinput_selection); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: b64bb47e9d7eea0402493abd12b9ea645cc8e083
2d745c8b46f6ad1491e60429b6139b37fbd0de79: servo: Merge #4280 - Cleanup some code in node.rs (from Ms2ger:cleanup-node); r=jdm
Ms2ger <ms2ger@gmail.com> - Mon, 08 Dec 2014 13:55:08 -0700 - rev 382043
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4280 - Cleanup some code in node.rs (from Ms2ger:cleanup-node); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 368d6dc6bfd1b69b9082a6b773f79f1371602b70
59f8bb6624d922206cac64830ad856a627629bfe: servo: Merge #4270 - Implemented Document#inputEncoding (from ProgramFOX:issue-4252); r=saneyuki
ProgramFOX <programfox@hotmail.be> - Mon, 08 Dec 2014 13:28:12 -0700 - rev 382042
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4270 - Implemented Document#inputEncoding (from ProgramFOX:issue-4252); r=saneyuki Resolves #4252 Source-Repo: https://github.com/servo/servo Source-Revision: feabaf34acfc41c0976acdff5e4df15a135d1b09
38f544be33989066ef196869ff14b7e259ff390c: servo: Merge #4233 - Fixes #4232 (from driftersprt:BUG-4232); r=jdm
Ben Hsu <driftersprt@gmail.com> - Mon, 08 Dec 2014 12:58:09 -0700 - rev 382041
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4233 - Fixes #4232 (from driftersprt:BUG-4232); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: f11089cda0564a826ed53949a4b39d519944e28a
98a09023e2306a311c08dcc63ea1993fb4dc6481: servo: Merge #4194 - Fixed #4170 - Incremental reflow wasn't being aggressive enough when nodes get reparented (from cgaebel:incremental-reflow-fix); r=pcwalton
Clark Gaebel <cgaebel@mozilla.com> - Mon, 08 Dec 2014 12:28:14 -0700 - rev 382040
Push 7198 by jlorenzo@mozilla.com at Tue, 18 Apr 2017 12:07:49 +0000
servo: Merge #4194 - Fixed #4170 - Incremental reflow wasn't being aggressive enough when nodes get reparented (from cgaebel:incremental-reflow-fix); r=pcwalton When inserting a node that was already dirtied, the dirtying logic would short circuit: "This node is already dirty? Great! Then its parents must be HAS_DIRTY_DESCENDANTS, too! Let's skip that step." This isn't appropriate when nodes move around the tree. In that case, the node may be marked HAS_CHANGED, but ancestors may not yet have the HAS_DIRTY_DESCENDANTS flag set. This patch adds a `content_and_heritage_changed` hook in the document, to deal with these cases appropriately. Source-Repo: https://github.com/servo/servo Source-Revision: 5c506f7a98368020c7936517f1d8e243c9556937
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip