Ms2ger
2126301c2d
Use external mutability for FramerateActor::ticks.
2015-08-14 14:45:46 +02:00
Fabrice Desré
c7b48240b0
Actor::handle_message should return an enum instad of a boolean #7110 r=jdm
2015-08-13 18:14:34 -07:00
bors-servo
07716780fc
Auto merge of #7192 - Ms2ger:profiler, r=jdm
...
Implement a ProfilerActor struct.
This is sufficient to make the profiler tab show up in Firefox's devtools.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7192 )
<!-- Reviewable:end -->
2015-08-13 14:25:38 -06:00
bors-servo
f3b7c5cb4b
Auto merge of #7132 - jdm:docenum, r=ms2ger
...
Document the use and meaning of the devtools control messages. Fixes …
…#6922.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7132 )
<!-- Reviewable:end -->
2015-08-13 12:41:48 -06:00
Josh Matthews
820c74649b
Improve documentation for devtools messages a bit more.
2015-08-13 13:44:54 -04:00
Ms2ger
c10bf0dcaa
Implement a ProfilerActor struct.
...
This is sufficient to make the profiler tab show up in Firefox's devtools.
2015-08-13 16:58:15 +02:00
Ms2ger
38ed3a46d6
Disallow unsafe code in the devtools and devtools_traits crates.
2015-08-12 13:16:31 +02:00
Josh Matthews
56475676e4
Warning police.
2015-08-12 01:07:50 -04:00
Josh Matthews
e59de75608
Simplify devtools frame marker notification. Record each frame tick based on a single message sent from the script task that ticked.
2015-08-12 00:59:58 -04:00
bors-servo
15a73614f4
Auto merge of #7140 - wilmoz:master, r=jdm
...
Remove Message suffix from NetworkEventMessage
https://github.com/servo/servo/issues/7129
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7140 )
<!-- Reviewable:end -->
2015-08-11 01:34:47 -06:00
wilmoz
210e068ac7
Remove Message suffix from NetworkEventMessage
2015-08-10 18:48:53 -05:00
Brandon Fairchild
a95015b68a
Rename SendConsoleMessage to ConsoleAPI
...
Fixes #7131 .
2015-08-10 16:46:18 -04:00
Ms2ger
d39b166465
Remove unused import.
2015-08-10 09:30:46 +02:00
Harrison G
e0f007a940
Closes #6724 (Allows object evaluation in devtools)
...
The purpose of this is to fix how objects were previously evaluated in
the developer tools.
- Before this, evaluating an object such as the `window` would `panic!`
- After this, evaluating an object such as the `window` outputs `[object
Window]`
A few things to note:
- This commit contains `unsafe` code.
- This does not contain a test because the developer tools cannot be properly tested until #5971 lands.
2015-08-09 11:45:16 -04:00
Patrick Walton
6b32e5d7a7
servo: Update ipc-channel
to pick up bincode
support.
...
Large improvement in page load times, especially in debug builds.
2015-08-08 09:43:53 -07:00
Harrison G
8943f11e54
Fixes #6879
2015-08-05 14:53:53 -04:00
Harrison G
49c5408e65
Fixes issue #6866
2015-08-02 16:55:42 -04:00
Patrick Walton
164e10202c
devtools: Convert the developer tools to run over IPC.
2015-07-27 09:10:01 -07:00
Bogdan Cuza
0baa6b477c
Replace astersisks with appropriate versions in deps
2015-07-20 20:08:08 +03:00
Patrick Walton
b6485a9eaf
compositing: Make the constellation messages serializable.
2015-07-18 12:43:08 -07:00
Michael Howell
602c8bb415
Don't crash when Firefox doesn't send autoMargins.
2015-07-15 12:30:33 -07:00
Simon Sapin
83d2a11d86
Upgrade to rustc 1.3.0-dev (fddfd089b 2015-07-10)
2015-07-15 00:46:43 +02:00
Josh Matthews
81c0d32a04
Make cached messages appear in FF's devtools.
2015-07-03 09:22:47 -04:00
Alexander Putilin
f04779f398
fix 6058: --devtools panics if there is no console actor
2015-07-03 09:21:44 -04:00
Ms2ger
73a7e92bfd
Update to rustc 2d0cbf3e3e25e092bd9e4c94d08e446b680869f0.
2015-06-25 20:02:36 +02:00
Manish Goregaokar
86add71b4c
Audit and reduce unstable usage in devtools
...
Reasons behind existing unstable features:
core:
- `Reflect` / `Any` stuff
2015-06-10 00:14:39 +05:30
Eduard Burtescu
00e8e5f77d
Use the correct log crate and setup env_logger in main.
2015-06-06 23:20:40 +03:00
bors-servo
20f63459ef
Auto merge of #6254 - servo:rustup_20150601, r=SimonSapin
...
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6254 )
<!-- Reviewable:end -->
2015-06-02 12:53:37 -05:00
Manish Goregaokar
f80f99fe1e
Move to latest hyper everywhere
2015-06-02 20:12:14 +05:30
bors-servo
f6fe195334
Auto merge of #6230 - frewsxcv:getters-get, r=nox
...
Part of #6224
I certainly didn't remove all of them; I avoided `unsafe` areas and also `components/script`
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6230 )
<!-- Reviewable:end -->
2015-06-02 08:17:03 -05:00
Corey Farwell
435e551753
Remove get_
prefix on getters
...
Part of #6224
I certainly didn't remove all of them; I avoided `unsafe` areas and also `components/script`
2015-06-02 08:54:44 -04:00
Jacob Parker
a00d264c8c
fixes #5232 , more console log levels sent to devtools
2015-06-01 18:39:43 -04:00
Tamir Duberstein
b5f74eb54c
Implemented GetCachedMessages
2015-05-26 10:04:31 -04:00
bors-servo
34a617aaa1
Auto merge of #6169 - tamird:struct-variant, r=jdm
...
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6169 )
<!-- Reviewable:end -->
2015-05-25 15:53:56 -05:00
Corey Farwell
8e3f4bba85
Reduce max line length from 150 to 120 characters
...
Part of https://github.com/servo/servo/issues/6041
2015-05-24 00:01:49 -04:00
Tamir Duberstein
dce048dd54
Use a struct variant for clarity
2015-05-23 16:55:00 -04:00
Ms2ger
422b6bd223
Fix comments in devtools.
...
In particular, use the right kind of documentation comments.
2015-05-14 13:10:40 +02:00
Simon Sapin
8292f5749e
Upgrade to Hyper 0.4.0
2015-05-12 16:48:21 +02:00
Guro Bokum
be2cb665de
Start using on_refresh_driver_tick #5681
...
Final
2015-05-06 02:08:39 +07:00
Himaja
01eb31ae8a
1. Add an Option<Pipeline_id> field to the LoadData struct, and a corresponding parameter to LoadData::new()
...
2. Change addEvent in the NetworkEventActor to add_request and add_response
2015-05-05 12:31:40 -04:00
Himaja
6e91ebb1fe
1. Add an enum type NetworkEventMessage for handling both HttpRequest and HttpResponse messages
...
2. Change run_server to handle network events
3. Add a unique id to track request-actor associations
4. Update the network event actor
2015-05-05 11:50:00 -04:00
Himaja
9f4a88bc48
Initial changes for devtools support for logging HTTP requests.
...
Add a NetworkEventActor to devtools/actors/
Authors:
Ashritha Mohan Ram <amohanr@ncsu.edu>
Himaja Valavala <hsvalava@ncsu.edu>
Anand Chandrasekar <achandr9@ncsu.edu>
Yiyang Wang <ywang95@ncsu.edu>
2015-05-05 11:49:26 -04:00
Simon Sapin
ef8edd4e87
Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8.
2015-05-05 10:07:34 -04:00
Dhananjay Nakrani
d0138443d5
Move actor_workers HashMap outside handle_new_global(). [Issue#5735]
2015-04-20 11:33:09 -07:00
Guro Bokum
491851610e
Send high resolution millisecond timestamps in timeline markers #5665
2015-04-15 19:46:00 +07:00
Ms2ger
9d26931910
Mention #5681 in a TODO comment.
2015-04-14 12:13:14 +02:00
Adenilson Cavalcanti
a233cb5ef9
Using unwrap() as suggested in review.
2015-04-13 14:45:14 -07:00
Adenilson Cavalcanti
d2b7cbd4ef
Squashing a few compiler warnings.
2015-04-13 14:25:42 -07:00
Guro Bokum
97714ec5ed
Firefox timeline integration #4957
2015-04-13 21:08:07 +07:00
Josh Matthews
6328946434
Remove int/uint from devtools/devtools_traits.
2015-04-06 10:14:57 -04:00