Ms2ger
cbfba27cf2
Document the main steps involved in adding a new DOM interface.
2015-02-09 14:10:56 +01:00
bors-servo
83a6b5d770
auto merge of #4868 : Ms2ger/servo/treewalker, r=saneyuki
2015-02-08 21:42:42 -07:00
bors-servo
1a47f176ff
auto merge of #4869 : Ms2ger/servo/layout-unsafe, r=jdm
2015-02-08 21:00:43 -07:00
Ms2ger
18b49fd68e
Reduce duplicated code in from_thread_safe_layout_node.
2015-02-08 20:14:46 +01:00
Ms2ger
19e5c2c88c
Remove a transmute from to_untrusted_node_address.
2015-02-08 20:03:44 +01:00
Ms2ger
7c6b03abfe
Opt-in rather than opt-out to unsafe blocks in layout.
2015-02-08 20:03:27 +01:00
Ms2ger
a819b0b1b6
Fix the documentation comment syntax in flow_ref.rs.
2015-02-08 19:56:04 +01:00
Ms2ger
c3acbd90d8
Remove transmutes from put_task_local_bloom_filter.
2015-02-08 19:07:19 +01:00
bors-servo
13b49ddf44
auto merge of #4859 : glennw/servo/fix-3986, r=larsbergstrom
2015-02-08 08:51:43 -07:00
Ms2ger
057b14dd5c
Use the try macro for the result of accept_node.
2015-02-08 16:38:12 +01:00
Ms2ger
2992dbd41b
Remove incorrect SetterThrows annotation.
...
This was copied from Gecko, which has an outdated throwing condition.
2015-02-08 16:13:19 +01:00
bors-servo
aa5fecec5b
auto merge of #4867 : zertyuiop/servo/master, r=kmcallister
2015-02-07 12:00:43 -07:00
bors-servo
11edfdc935
auto merge of #4864 : Manishearth/servo/gonkup1, r=larsbergstrom
...
This does a rustup to our current rustc.
Gonk now compiles, but doesn't run. Trying to fix this, but thought I'd PR my progress.
This needs a couple of things to work:
- An override of time (7f105d4dd2
), with `timegm(struct tm *tm)` from `src/time_helpers.c` commented out
- An override of openssl (1a60bccb6a
), with [this patch](http://hastebin.com/onovacofuj.diff )
- An override of gl-rs (230e6c9ed6
), with submodules updated. This is because the lockfile is messed up due to conflicting github and registry deps. While I could fix this by forking things, this goes away next rustup anyway (the deps all move to a common source), so I just worked around it with a clone.
- Env vars similar to [this](http://hastebin.com/hawadubolu.bash )
- After the last failed link step, run `../../mach rustc` with the same args (extracted from `../../mach cargo -v`), along with `-C link-args="$LDFLAGS -lGLESv2 -L $GONKDIR/backup-flame/system/lib/"`
- (Steps for creating a B2G build [here](https://www.irccloud.com/pastebin/VG2lHBVP ))
r? @larsbergstrom
(No need for a merge, just a check on the unsafe stuff would be fine)
2015-02-07 09:09:43 -07:00
Manish Goregaokar
9d03a15043
Upgrade Gonk to rustc 00b112c45
2015-02-07 21:38:26 +05:30
Manish Goregaokar
5fed5587ab
(unsafe) FFI changes
2015-02-07 21:38:22 +05:30
Manish Goregaokar
7bd9e04fee
Partially upgrade gonk to master's rustc
2015-02-07 21:38:13 +05:30
Manish Goregaokar
14ac98849e
Make Glutin an optional(default) feature, update gonk's lockfile
2015-02-07 21:38:13 +05:30
Manish Goregaokar
a193112988
Switch to build.rs, upgrade Gonk
2015-02-07 21:38:00 +05:30
zertyuiop
79e946a4f8
libXcursor-devel in Fedora Prerequisites
2015-02-07 16:41:54 +03:00
bors-servo
d0f61f4f85
auto merge of #4842 : glennw/servo/window-frameelement, r=jdm
2015-02-07 04:51:41 -07:00
bors-servo
f5cb1690bf
auto merge of #4856 : servo/servo/tocss, r=jdm
...
r? @jdm
The in-progress Rust upgrade will go on top of this.
2015-02-06 17:21:42 -07:00
Simon Sapin
7bf3fcd0d6
Use the ToCss trait instead of Show for CSSOM serialization.
...
Fix #4440 .
Close #4687 .
2015-02-07 11:18:57 +11:00
Glenn Watson
1e0e98b63c
Implement window.frameElement, change window.parent to make use of it.
2015-02-07 06:46:29 +10:00
bors-servo
5436922169
auto merge of #4862 : Ms2ger/servo/script_task, r=jdm
2015-02-06 05:18:44 -07:00
bors-servo
7d32ece0bf
auto merge of #4836 : Ms2ger/servo/unrooted, r=jdm
2015-02-06 04:36:44 -07:00
Ms2ger
147dadce89
Implement an Unrooted smart pointer to replace JS when it is not traced.
2015-02-06 12:33:32 +01:00
Ms2ger
e46ac8c8a1
Replace an and_then call by a map call in ScriptTask::load.
2015-02-06 12:31:56 +01:00
Ms2ger
e85b3b6acb
Reindent script_task.rs.
2015-02-06 12:31:12 +01:00
bors-servo
f451291782
auto merge of #4857 : KiChjang/servo/location-assign, r=jdm
...
Fixes #4841
2015-02-06 03:45:44 -07:00
bors-servo
63f6601c13
auto merge of #4860 : Ms2ger/servo/warnings-4852, r=jdm
2015-02-06 03:06:44 -07:00
Ms2ger
d5ec37e4a3
Fix warnings introduced in #4852 .
2015-02-06 10:51:56 +01:00
Glenn Watson
5ef9eaa1e1
Fix page being removed too early. Fixes #3986 (intermittent failure).
2015-02-06 15:28:02 +10:00
Keith Yeung
75e5c6fcdb
Implemented Location.assign
2015-02-06 13:24:20 +08:00
bors-servo
237cdee9e4
auto merge of #4702 : shinglyu/servo/bug3219, r=jdm
...
This is a fix for bug #3219 . This patch allows the user to specify a disposiable hostfile using the `HOST_FILE` environment variable. Therefore, we can run tests on test servers without actually changing the system hostfile.
2015-02-05 20:30:45 -07:00
Shing Lyu
c17f04771e
bug #3219 : specify hostfile by HOST_FILE env var
2015-02-06 11:16:57 +08:00
bors-servo
6d1c13ea1b
auto merge of #4855 : Adenilson/servo/colorHelpersCanvas01, r=jdm
...
Using the color helpers in CanvasPaintTask.
2015-02-05 17:33:42 -07:00
Simon Sapin
19b390049c
Require at least one value when parsing 'content'
2015-02-06 11:30:24 +11:00
Adenilson Cavalcanti
a825e59516
Using the color helpers in CanvasPaintTask.
2015-02-05 16:27:15 -08:00
bors-servo
c360b75e16
auto merge of #4854 : jdm/servo/workererr, r=jdm
...
...rker object.
Rebased from #4537 .
2015-02-05 15:27:44 -07:00
Simon Sapin
a97893a3ed
Parse filter: none
2015-02-06 09:11:29 +11:00
Simon Sapin
5baebb0d44
Requires at least one function in filter
parsing.
2015-02-06 09:07:55 +11:00
Simon Sapin
00e7b56244
Serialize 'initial' as "initial", not as the inital value.
2015-02-06 08:52:59 +11:00
bors-servo
0d560806f8
auto merge of #4853 : jdm/servo/consoleapicall, r=jdm
...
... to occur in the remote console.
2015-02-05 14:45:45 -07:00
Sagar Muchhal
6699738cae
Add console message support to devtools. Does not actually cause logging to occur in the remote console.
2015-02-05 21:44:07 +00:00
Shreya Bastikar
7309f2a428
Support firing error events from a dedicated worker at the containing worker object.
2015-02-05 21:42:10 +00:00
bors-servo
149053c2a7
auto merge of #4851 : psdh/servo/release, r=mbrubeck
...
#4834
2015-02-05 13:18:47 -07:00
bors-servo
0a2bde1b6e
auto merge of #4852 : jdm/servo/buffermessages, r=jdm
...
Rebased and squashed version of #4191 .
2015-02-05 12:36:45 -07:00
Sagar Muchhal
5345edf51e
Add flag to send live updates to devtools.
2015-02-05 19:26:59 +00:00
Prabhjyot Singh Sodhi
d322811bfb
adding --release flag to mach run command
2015-02-06 00:42:31 +05:30
bors-servo
5c02f8956d
auto merge of #4845 : KiChjang/servo/location-in-doc, r=jdm
...
Fixes #4840
2015-02-05 11:54:48 -07:00