Commit graph

4498 commits

Author SHA1 Message Date
Glenn Watson
f74db53329 Update glutin and add hidpi methods. 2015-01-14 10:39:28 +10:00
bors-servo
432b89f60f auto merge of #4616 : glennw/servo/update-png-hb, r=metajack 2015-01-13 14:06:48 -07:00
bors-servo
9b6d979f19 auto merge of #4583 : glennw/servo/cef-tabs, r=pcwalton 2015-01-13 12:27:48 -07:00
Glenn Watson
c8e3d13821 Update png/harfbuzz, use prefixed symbol names. 2015-01-13 14:34:11 +10:00
Michael Wu
8510200755 Make the gonk input code use standard file APIs 2015-01-09 20:15:21 -05:00
bors-servo
5e758b680b auto merge of #4597 : michaelwu/servo/fix-gonk-20150109, r=larsbergstrom 2015-01-09 17:18:45 -07:00
Michael Wu
f4013d7210 Fix gonk build after the last rustup 2015-01-09 15:41:06 -05:00
Edit Balint
81f47344d6 CanvasRenderTask connected to Layout
Update rust-azure to f4a02f3f621b0a994a20d42e438371a87c62f898.
2015-01-09 18:53:10 +01:00
Patrick Walton
15d60d7ea4 layout: Implement filter per CSS-FILTERS § 5.
`blur` and `drop-shadow` are not yet supported, because the
`text-shadow` PR makes some fundamental changes to blur rendering that
are needed first.
2015-01-09 07:26:13 -08:00
bors-servo
d9751c0fbb auto merge of #4570 : Manishearth/servo/android-warn, r=jdm
My local android build is a bit wonky so I'm not sure if all warnings have been fixed, though. I'll try to poke around and fix it.
2015-01-08 21:54:48 -07:00
Manish Goregaokar
a8326a9138 Fix dead code warning for Android 2015-01-09 10:23:26 +05:30
Glenn Watson
f7b83d9a76 Add support for multiple cef browsers (multiple tabs). 2015-01-09 10:21:49 +10:00
Glenn Watson
cf047d6cef Add ability to explicitly set static resources path, used by cef-linux. 2015-01-09 07:04:44 +10:00
bors-servo
1d7148c79f auto merge of #4554 : servo/servo/rustup_20141221, r=jdm 2015-01-08 08:00:57 -07:00
Ms2ger
16c7060bc8 Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19. 2015-01-08 09:58:46 -05:00
Michael Wu
9be9fc7768 Fix gonk port bustage due to constellation_msg renaming 2015-01-07 15:23:16 -05:00
bors-servo
cf616b90a2 auto merge of #4428 : mbrubeck/servo/scroll-cleanup, r=glennw
More code re-use, fewer unchecked units. r? @glennw
2015-01-05 17:21:54 -07:00
Glenn Watson
1b6aade491 Update cocoa/glutin for mac mouse events fix. 2015-01-06 07:14:08 +10:00
Ms2ger
be683a0888 Rename MouseWindowEvent variants. 2015-01-05 12:08:16 +01:00
Patrick Walton
5ea2c6dcfd layout: Paint stacking contexts' overflow areas properly.
This was making `box-shadow` not show up in many cases, in particular,
but the effects were not limited to that.
2015-01-04 17:41:59 -08:00
Ms2ger
04eb923da9 Remove dependencies on the native crate. 2015-01-04 16:28:02 +01:00
Ms2ger
138081ba25 Rename the PaintState variants. 2015-01-04 11:59:49 +01:00
Ms2ger
fbf257f878 Remove obsolete attributes. 2015-01-03 10:06:17 +01:00
Ms2ger
b6117a57aa Replace the remaining to_string calls by into_string calls. 2014-12-31 10:34:44 +01:00
Simon Sapin
540d218885 Declare dependencies on text_writer.
Transitive dependencies being available is considered a bug:
https://github.com/rust-lang/cargo/issues/1037
2014-12-29 16:19:10 +01:00
Simon Sapin
4a9d5b1130 Upgrade cssparser to a version with the new ToCss trait. 2014-12-29 16:19:09 +01:00
bors-servo
0e6304dcf7 auto merge of #4467 : servo/servo/dataset, r=Ms2ger 2014-12-25 02:27:43 -07:00
Josh Matthews
22c8d3df8d Fix HTTPS fetches. 2014-12-24 12:41:38 -05:00
Ms2ger
919f2217f0 Implement dummy getOwnPropertyNames and enumerate traps. 2014-12-24 17:17:40 +01:00
Glenn Watson
2accabd554 Use event polling instead of blocking when outputting to a file.
This stops some ref tests on linux blocking while waiting for
user input events and never outputting the file.

Also mark vertical writing test as flaky on all platforms. Due
to unrelated timing reasons, this fails reliably on mac when glutin
is enabled. The related bug with details on the root cause is #3926.
2014-12-23 08:32:53 +10:00
bors-servo
20b961493a auto merge of #4442 : glennw/servo/glutin-events-resize, r=larsbergstrom,larsbergstrom 2014-12-22 14:33:45 -07:00
Michael Wu
16e23d8228 Make gonk port build again after the last rustup 2014-12-20 01:04:50 -05:00
Ms2ger
79266e725c Remove unused libgreen import. 2014-12-19 21:59:32 +01:00
Glenn Watson
4a70752a87 glutin - Add support for waking up blocked event loop, and smooth resize on mac. 2014-12-19 11:54:08 +10:00
Glenn Watson
f579be2307 Update cargo nightly to get android cross compile fix. Also add stub trait method to glutin port. 2014-12-19 09:43:08 +10:00
Patrick Walton
6b28965b94 layout: Implement clip per CSS 2.1 § 11.1.2.
Only the recommended, comma-separated syntax is supported.
2014-12-18 13:07:13 -08:00
Matt Brubeck
f534ce2ab0 Code cleanup in glfw_app::Window::scroll_window
More code re-use, fewer unchecked units.
2014-12-18 10:55:14 -08:00
Simon Sapin
084a63df45 Remove usage of the deprecated std::num::Zero trait. 2014-12-18 11:16:47 +00:00
bors-servo
d7b3900431 auto merge of #4419 : glennw/servo/fix-glutin-esc, r=metajack 2014-12-18 01:00:57 -07:00
Patrick Walton
7371e0b8e3 compositing: Implement cursor per CSS3-UI § 8.1.1 in the CEF/Mac port.
I'm not sure how we want to handle Linux cursors, and GLFW has no
ability to set cursors (short of disabling it and managing it yourself).
2014-12-17 22:58:52 -08:00
Glenn Watson
bfa2f1f3e1 Restore glutin close on escape functionality. Also fix linux compile error. 2014-12-18 15:27:42 +10:00
Glenn Watson
81aeab244c Compile fix for glutin feature after rust upgrade. 2014-12-18 12:58:19 +10:00
Glenn Watson
1a9be88a1d Various compile fixes for android rustup (link still fails). 2014-12-18 08:08:38 +10:00
Ms2ger
466faac2a5 Update rustc to revision 3dcd2157403163789aaf21a9ab3c4d30a7c6494d. 2014-12-17 15:19:45 -05:00
Glenn Watson
063426fc55 Include gleam for android 2014-12-17 13:14:36 +10:00
Glenn Watson
9a52ce6464 Update gleam, clear initial framebuffer under glutin. 2014-12-17 10:03:14 +10:00
Michael Wu
f6cc413a48 Update Cargo.lock to fix gonk build 2014-12-16 13:30:32 -05:00
Glenn Watson
748de2f7ac Update cocoa (needed for newer glutin) 2014-12-16 14:48:41 +10:00
Patrick Walton
a1ea44b294 style: Address review comments relating to bgcolor and column spans 2014-12-15 18:09:44 -08:00
Patrick Walton
14bafb11be style: Parse the legacy bgcolor attribute per the HTML5 specification.
Additionally, this patch cleans up some miscellaneous formatting issues.
2014-12-15 17:41:44 -08:00