Commit Graph

2326 Commits

Author SHA1 Message Date
James Graham
8de51c00fd servo: Merge #2938 - Fix getElementsByTagName[NS] support to match the spec; r=Ms2ger (from jgraham/jgraham:getElementsByTagName)
Source-Repo: https://github.com/servo/servo
Source-Revision: f2b2f484b5005ac8ac45ba7deb96c652fe26a1e3
2014-08-08 17:29:25 +02:00
Simon Sapin
036c5d39c8 servo: Change documenation repository URL back to doc.servo.org
The earlier change got lost in the rebase for #3015

Source-Repo: https://github.com/servo/servo
Source-Revision: 70e70fd1d9da87bc0a832734b137f2c326641c4e
2014-08-08 13:27:15 +01:00
Ms2ger
5869868d05 servo: Merge #3057 - Correct the fallibility of proxy operations in the *Methods trait (fixes #3041); r=jdm (from Ms2ger:3041-method-trait)
Source-Repo: https://github.com/servo/servo
Source-Revision: bf3954c8d8f4c1141a51d8bbc07ad8e7ce25628d
2014-08-08 14:16:04 +02:00
Manish Goregaokar
474b48baca servo: Merge #3015 - Parallelize test runs (fixes #2980); r=Manishearth+SimonSapin+metajack (from Ms2ger:travis-matrix)
Source-Repo: https://github.com/servo/servo
Source-Revision: 560430e03ab82a405a650b5e5e180d73dacf8378
2014-08-08 13:34:36 +02:00
Jack Moffitt
f0009f32ea servo: Merge #3051 - Fix the NodeFlags methods that are called by layout (from metajack:fix-nodeflags-for-layout)
Source-Repo: https://github.com/servo/servo
Source-Revision: cc0b419c2025eae77d3b9db4b9327e0a17836814
2014-08-08 01:51:22 -07:00
Glenn Watson
78583d220b servo: Merge #3055 - Unify the android + linux font code folders. Fixes #3028 (from glennw:unify-freetype)
Source-Repo: https://github.com/servo/servo
Source-Revision: 9d1a495a4eae25a39b0be571ea1675123e18831f

--HG--
rename : servo/src/components/gfx/platform/android/font.rs => servo/src/components/gfx/platform/freetype/font.rs
rename : servo/src/components/gfx/platform/android/font_context.rs => servo/src/components/gfx/platform/freetype/font_context.rs
rename : servo/src/components/gfx/platform/linux/font_list.rs => servo/src/components/gfx/platform/freetype/font_list.rs
rename : servo/src/components/gfx/platform/linux/font_template.rs => servo/src/components/gfx/platform/freetype/font_template.rs
2014-08-08 14:36:06 +10:00
Simon Sapin
f70617ec52 servo: Fix doc.servo.org repository URL.
Source-Repo: https://github.com/servo/servo
Source-Revision: 2a1ec61ccdbe18b4cc0baa810f03437702b97114
2014-08-07 22:31:37 +01:00
Bruno de Oliveira Abinader
92b856f437 servo: Merge #3053 - Prefer *Derived helper functions (is_*element) than string comparison (from brunoabinader:use-is-element-helpers)
Source-Repo: https://github.com/servo/servo
Source-Revision: 1c0e51015fc1a5ba0e189f114e35019af27d68ca
2014-08-07 15:29:55 -04:00
Tetsuharu OHZEKI
6573b324d8 servo: Merge #2987 - Add some blobs for DOM Bindings (from saneyuki:idl)
Source-Repo: https://github.com/servo/servo
Source-Revision: 8b3c9f64016fe05048f8d774dc7bf0b842bdbd9c
2014-08-07 19:12:04 +01:00
Ms2ger
568ddea503 servo: Merge #3031 - Make Attr::owner immutable; r=jdm (from Ms2ger:attr-cell)
Source-Repo: https://github.com/servo/servo
Source-Revision: 1e3dc0341b48f3d6d81cc098c57a1aff6e17dfe5
2014-08-07 11:41:57 +02:00
Matt Brubeck
f8360fc9a9 servo: Merge #3047 - Fix rustdoc comment syntax (from mbrubeck:doc-comment)
Source-Repo: https://github.com/servo/servo
Source-Revision: 69fc99e868eca3e3c29f2560551ddde9ea265ee8
2014-08-07 00:31:11 -04:00
Glenn Watson
ee1ae24233 servo: Merge #3049 - Get rid of fontconfig warnings for linux travis runs (from glennw:fc-warnings)
Source-Repo: https://github.com/servo/servo
Source-Revision: 98d50934a392e615f0e368bafbe7ebe731c90198
2014-08-06 22:01:56 -06:00
Simon Sapin
757ab9aa66 servo: Merge #3046 - Move documentation to http://doc.servo.org (from servo:doc.servo.org)
Source-Repo: https://github.com/servo/servo
Source-Revision: 9dbd31940f05587d92a42c994a492a6081703f1b

--HG--
rename : servo/LICENSE => servo/src/etc/doc.servo.org/LICENSE
2014-08-07 00:12:30 +01:00
Simon Sapin
474a3a9615 servo: Merge #3045 - Have http://servo.github.io/servo/ include docs for the Rust version we use (from servo:rust-doc-the-vengance-of-the-return)
Source-Repo: https://github.com/servo/servo
Source-Revision: d6ec79672e8174dc222dc22b949abecd9e21762f
2014-08-06 22:28:54 +01:00
Simon Sapin
5376e57f93 servo: Merge #3043 - Run Travis-CI build on pushes to all branches, not just master (from servo:travis-all-the-branches!)
Source-Repo: https://github.com/servo/servo
Source-Revision: d83b1140cdeaeb9ec1d456d9530e0c9b7a290fc3
2014-08-06 21:53:25 +01:00
Bruno de Oliveira Abinader
1543efa1b8 servo: Merge #3035 - Using NodeFlags ctor to set InEnabledState when needed; r=Ms2ger (from brunoabinader:fix-node-ctor)
Source-Repo: https://github.com/servo/servo
Source-Revision: 48dab6e5f64e371d6dd35120ee4cb30531abf90e
2014-08-06 19:04:48 +02:00
Simon Sapin
7141114a90 servo: Merge #3036 - Only run configure in the Rust submodule when we actually use it (from servo:no-configure-rust-submodule)
Source-Repo: https://github.com/servo/servo
Source-Revision: c938e2fd5814ab88816b0af1a2175517a048ffaa
2014-08-06 17:46:31 +01:00
Tetsuharu OHZEKI
015eab2de1 servo: Merge #3034 - Implement CanvasRenderingContext2D.canvas (from saneyuki:canvas)
Source-Repo: https://github.com/servo/servo
Source-Revision: a9cb4038fd63cd1fa0dc6bf3e6d2ef3bfa5a1b5e
2014-08-06 09:58:37 -04:00
Tetsuharu OHZEKI
24ae7fb251 servo: Merge #3032 - Document.getElementById() should return null if the passed argument is empty (from saneyuki:id)
Source-Repo: https://github.com/servo/servo
Source-Revision: ddb2de4c4dc3d54c965bb79436d2bed759d91c39
2014-08-06 17:56:57 +05:01
Ms2ger
791d379fbf servo: Merge #3000 - Use spawn_named_with_send_on_failure for the RenderTask; r=Manishearth (from Ms2ger:rendertask)
Source-Repo: https://github.com/servo/servo
Source-Revision: e942cd901ef6b01635f40c7650216af65ecaf57f
2014-08-06 09:43:42 +02:00
Glenn Watson
5e3a90c040 servo: Merge #2791 - Add basic support for web fonts. Synchronous loading only (from glennw:web-fonts)
Source-Repo: https://github.com/servo/servo
Source-Revision: 541f22ade61a6abe7304e07f99d9ba73e7a609b1
2014-08-06 09:12:41 +10:00
Cameron Zwarich
9beb81f4d8 servo: Merge #3027 - Rename messages used in rendering (from zwarich:render-msg-renames)
Source-Repo: https://github.com/servo/servo
Source-Revision: 037537f0794a716de7e0bbec0157814f3ce4edb5
2014-08-05 15:01:25 -07:00
Manish Goregaokar
e567ff3aca servo: Merge #3026 - Fail if the snapshot cannot be fetched (from Manishearth:fail-on-wget)
Source-Repo: https://github.com/servo/servo
Source-Revision: 6a2e3cad8743d8159be0219245bf49d1272bd3ed
2014-08-05 15:00:52 -04:00
Bruno de Oliveira Abinader
6a82ca9fd1 servo: Merge #2907 - Implement CSS selectors :enabled & :disabled (incl. HTML Elements support) (from brunoabinader:css-selectors-disabled-enabled)
Source-Repo: https://github.com/servo/servo
Source-Revision: b65ed0294104bd3cedb301b37229e9988f8fefd0
2014-08-05 19:01:38 +01:00
Tetsuharu OHZEKI
31db417dc5 servo: Merge #3016 - Remove needless tests about document.getElementById() which are covered by wpt; r=Ms2ger (from saneyuki:test)
Source-Repo: https://github.com/servo/servo
Source-Revision: 1d09d324d26273dc1499aa7184e7b20835721b8d
2014-08-05 18:00:18 +02:00
MechaXL
da38b34d0b servo: Merge #2994 - Only strip HTML whitespace in the document.title getter (fixes #2969); r=Ms2ger (from mechaxl:master)
Source-Repo: https://github.com/servo/servo
Source-Revision: 40048b791c44a0ef250d09633af38be0a9f257fd
2014-08-05 16:46:54 +02:00
Ms2ger
6b6cba93cb servo: Merge #3003 - Throw a TypeError when unwrapping an interface fails; r=Manishearth+jdm (from Ms2ger:interface-unwrap-failure)
Source-Repo: https://github.com/servo/servo
Source-Revision: 6b6857ae2eac0f3a43233834fefdc0de7afdfc84
2014-08-05 16:23:45 +02:00
joaoxsouls
de3a1ab8fb servo: Merge #3017 - Fix #2954, add virtualenv installation instructions to osx and linux (from jxs:master)
Source-Repo: https://github.com/servo/servo
Source-Revision: 4a5ac205f30ebecc3a9948c46b5c44c12858f275
2014-08-05 14:31:21 +01:00
Simon Sapin
a751508fd9 servo: Merge #3005 - Generate rustdoc documenation for submodules (from servo:rustdoc-submodules)
Source-Repo: https://github.com/servo/servo
Source-Revision: baba90b471d4f6ac747059a1da15d4e2d1e87e0b
2014-08-05 13:53:38 +01:00
Harry Maclean
3563934ac3 servo: Merge #2993 - Correctly handle empty string on setting document.title; r=Manishearth+Ms2ger (from hazz:document-set-title)
Source-Repo: https://github.com/servo/servo
Source-Revision: bb7d79fe31b2e506e35fcd399f80ec21a7a997c6
2014-08-05 14:48:44 +02:00
Glenn Watson
2b15b0b1ab servo: Merge #3009 - Build fix for android font that was missed during rust upgrade (from glennw:android-font)
Source-Repo: https://github.com/servo/servo
Source-Revision: 0db3c808fd21b6567364440956104faf03c69fb3
2014-08-05 14:40:42 +10:00
Matt Brubeck
53682bf5c4 servo: Merge #3004 - Fix rustdoc comment syntax in gfx::display_list. r=zwarich (from mbrubeck:doc-comment)
Source-Repo: https://github.com/servo/servo
Source-Revision: 980ff21f19d573cb6d3a3f856f220dd26cabe571
2014-08-04 13:52:58 -07:00
Simon Sapin
6f03faa613 servo: Merge #3002 - Un-blacklist the layout crate from rustdoc (from servo:rustdoc-layout)
Source-Repo: https://github.com/servo/servo
Source-Revision: e9e4b386cbd865eb0d19f3561c000050af1542ac
2014-08-04 18:50:57 +01:00
Ms2ger
b3a675c39c servo: Merge #2998 - Use TaskBuilder where possible; r=metajack (from Ms2ger:taskbuilder)
Source-Repo: https://github.com/servo/servo
Source-Revision: c1243e6aaa2858ed6d58877faada3cef5e0f707f
2014-08-04 18:49:40 +02:00
joaoxsouls
524bf5b329 servo: Merge #3001 - remove unnecessary clone usage (from jxs:master)
Source-Repo: https://github.com/servo/servo
Source-Revision: 9e834ee8a4be251b32adb4b63e54430dcdb155ed
2014-08-04 10:15:53 -06:00
Harry Maclean
52e8ab939f servo: Merge #2996 - Return 'BackCompat' for document.compatMode only if in quirksmode; r=Ms2ger (from hazz:document-compatmode)
Source-Repo: https://github.com/servo/servo
Source-Revision: db507cab650a1082af224f14a3ebe34630bd9306
2014-08-04 13:47:02 +02:00
Ms2ger
6e3410ebce servo: Merge #2992 - Add 'set -e' to the Travis OSX script; r=Manishearth (from Ms2ger:set-e-osx)
Source-Repo: https://github.com/servo/servo
Source-Revision: 05f62f7cf0d5ed78d99a69f0a5a741012058e18a
2014-08-03 19:21:50 +02:00
Manish Goregaokar
724c7993b8 servo: Merge #2962 - Start of fetch module; r=jdm (from Manishearth:fetch)
Source-Repo: https://github.com/servo/servo
Source-Revision: 405ee65708ff5312afa3427972d4ade98b63c983
2014-08-03 22:19:02 +05:01
Tetsuharu OHZEKI
e8c6e8de72 servo: Merge #2934 - Move CanvasRenderTask to gfx crate (from saneyuki:canvas)
Source-Repo: https://github.com/servo/servo
Source-Revision: 57aa3813b90cd964b23c30af3c10b0135562e79c
2014-08-03 10:48:47 -04:00
joaoxsouls
f72eee8c60 servo: Merge #2989 - refactor new_resource_task, use one channel instead of two (from jxs:master)
Source-Repo: https://github.com/servo/servo
Source-Revision: 7e8f33a003292ee242e9cdc1568f403d77d33899
2014-08-03 00:06:31 -04:00
Jack Moffitt
abcd2c55e8 servo: Merge #2984 - Upgrade Rust (from servo:rustup-20140716)
Source-Repo: https://github.com/servo/servo
Source-Revision: 3805bfd24bd768038c5045256f9516866406855c
2014-08-02 21:41:10 -06:00
Ms2ger
be10fee55d servo: Merge #2983 - Remove unused variable from configure (from Ms2ger:configure-unused-variable)
Source-Repo: https://github.com/servo/servo
Source-Revision: 0a852d5116b5540d8aac7eed6d68b8399a1592bd
2014-08-02 14:48:45 +05:01
Chris Paris
73c1513d4d servo: Merge #2986 - Do not use Rust snapshot if --local-rust-root is specified (from ChrisParis:cfg_local_rust_root)
Source-Repo: https://github.com/servo/servo
Source-Revision: 20e8618b834c458403e620b26dcabdab69d3edc4
2014-08-02 10:41:05 +05:01
Glenn Watson
632acc2eff servo: Merge #2940 - Add support for marking a ref test as flaky on cpu and/or gpu (from glennw:reftest-conditions)
Source-Repo: https://github.com/servo/servo
Source-Revision: 31c9df79f524a1d6e657b3ae5b64d1712eb2e811
2014-08-01 11:43:10 +05:01
Martin Robinson
f99ca03ded servo: Merge #2977 - Make scrolling tick by device pixels (from mrobinson:scrolling)
Source-Repo: https://github.com/servo/servo
Source-Revision: b6404c59298995be3fdbaaf2d22f4e7a2a5cff11
2014-07-31 19:52:55 -07:00
Martin Robinson
baff263f52 servo: Merge #2976 - Move get_buffer_requests into rust-layers from Servo and do some minor cleanup (from mrobinson:more-cleanup)
Source-Repo: https://github.com/servo/servo
Source-Revision: 16ea60ccd62cf8e4a8811dcf8faa17350833f3f1
2014-07-31 14:18:56 -07:00
James Graham
895ebb0f9f servo: Merge #2948 - Support window.parent in the one-window case; r=Ms2ger (from jgraham:window_parent)
Source-Repo: https://github.com/servo/servo
Source-Revision: da0fa6ae51e6f600b05e800f3cd9614205bd354a
2014-07-31 10:49:28 +02:00
Ms2ger
1773a54893 servo: Merge #2961 - Throw a TypeError when a non-object is passed where one is expected; r=jdm (from Ms2ger:non-object-throw)
Source-Repo: https://github.com/servo/servo
Source-Revision: bb9a63ef34022b56662fdb8db776bfde6c092061
2014-07-31 09:37:19 +02:00
Glenn Watson
5df24b2eaf servo: Merge #2953 - Change layout to handle whitespace between inline elements in HTML file (from glennw:inline-whitespace)
Source-Repo: https://github.com/servo/servo
Source-Revision: d6c86c44d6e98777c347cbee07f53b1cdcfe8e0b
2014-07-30 21:27:45 -07:00
Glenn Watson
38df0c33f8 servo: Merge #2966 - Make perf_rainbow.html load ~20x faster by making the file loader read i (from glennw:perf-rainbow)
Source-Repo: https://github.com/servo/servo
Source-Revision: b13fc34bfdd1e16e5fac75c63182cae5e329e362
2014-07-30 20:42:20 -07:00