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
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
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
Keith Yeung
af4b371107
Moved Location object from Window to Document
2015-02-06 02:13:23 +08:00
bors-servo
d439c0d16d
auto merge of #4850 : Ms2ger/servo/root-deref, r=jdm
2015-02-05 10:51:50 -07:00
Ms2ger
4036206734
Remove the Root.jsref member.
...
It is simpler to just construct it when the methods are called.
2015-02-05 18:45:21 +01:00
Ms2ger
d8c2c88bbd
Replace Root::deref by a custom get_unsound_ref_forever method.
...
This will hopefully make it clearer that this is not the correct function
to call.
2015-02-05 18:45:20 +01:00
bors-servo
a938bdf971
auto merge of #4848 : jdm/servo/devtoolsoops, r=Manishearth
2015-02-05 08:27:50 -07:00
Josh Matthews
b2b7baf914
Fix devtools implementation of downcastable actors. Fixes #4844 .
2015-02-05 14:29:09 +00:00
bors-servo
aae9bc2071
auto merge of #4804 : Ms2ger/servo/dom-docs, r=jdm
...
Please review carefully.
2015-02-05 06:42:48 -07:00
Ms2ger
e596afe22d
Document the DOM.
...
This is by no means complete, but it is a good place to start.
2015-02-05 14:41:12 +01:00