[dev-servo] Need some mentoring for layout bugs and help with tools

2015-10-08 Thread Paul Rouget
I'm trying to fix these 2 issues:

https://github.com/servo/servo/issues/7816
https://github.com/servo/servo/issues/7868

I'd appreciate if someone could give me some hints to unblock me.

Also, is there any "bird view" documentation of the Servo
architecture? I kind of understand how constellation/compositors
communicate with each other and others, but I'd like to learn more
about pipelines and tasks.

And, what kind of tools can I use to do a better job at debugging
Servo? I've been using lldb, println and the debug logs. I also
figured that we can dump a lot of different things (--debug help), but
I found out there are non-documented options (--debug dump-layer-tree
for example). Are there more? Are there any scripts/tools to process
these logs?

thanks.

-- Paul
___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


Re: [dev-servo] Need some mentoring for layout bugs and help with tools

2015-10-08 Thread Paul Rouget
On Thu, Oct 8, 2015 at 2:03 PM, Paul Rouget  wrote:
> I found out there are non-documented options (--debug dump-layer-tree
> for example). Are there more?

https://github.com/servo/servo/issues/7926

-- Paul
___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


Re: [dev-servo] Need some mentoring for layout bugs and help with tools

2015-10-08 Thread Josh Matthews
With regards to debugging techniques, glennw wrote a layout trace viewer 
a while ago that may be useful (but may also need updating): 
https://github.com/servo/servo/tree/master/etc/layout_viewer


On 2015-10-08 8:03 AM, Paul Rouget wrote:

I'm trying to fix these 2 issues:

https://github.com/servo/servo/issues/7816
https://github.com/servo/servo/issues/7868

I'd appreciate if someone could give me some hints to unblock me.

Also, is there any "bird view" documentation of the Servo
architecture? I kind of understand how constellation/compositors
communicate with each other and others, but I'd like to learn more
about pipelines and tasks.

And, what kind of tools can I use to do a better job at debugging
Servo? I've been using lldb, println and the debug logs. I also
figured that we can dump a lot of different things (--debug help), but
I found out there are non-documented options (--debug dump-layer-tree
for example). Are there more? Are there any scripts/tools to process
these logs?

thanks.

-- Paul



___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


Re: [dev-servo] Need some mentoring for layout bugs and help with tools

2015-10-08 Thread Josh Matthews
With regards to documentation, 
https://github.com/servo/servo/wiki/Getting-started-with-layout is what 
we have right now.


On 2015-10-08 8:03 AM, Paul Rouget wrote:

I'm trying to fix these 2 issues:

https://github.com/servo/servo/issues/7816
https://github.com/servo/servo/issues/7868

I'd appreciate if someone could give me some hints to unblock me.

Also, is there any "bird view" documentation of the Servo
architecture? I kind of understand how constellation/compositors
communicate with each other and others, but I'd like to learn more
about pipelines and tasks.

And, what kind of tools can I use to do a better job at debugging
Servo? I've been using lldb, println and the debug logs. I also
figured that we can dump a lot of different things (--debug help), but
I found out there are non-documented options (--debug dump-layer-tree
for example). Are there more? Are there any scripts/tools to process
these logs?

thanks.

-- Paul



___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


[dev-servo] test-ref

2015-10-08 Thread Ms2ger
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi all,

Please be so kind to stop adding tests under `tests/reftests`. I'll be
rewriting the existing tests to run with wptrunner (`./mach test-wpt
_mozilla/css`) and removing the harness this quarter.

Thanks
Ms2ger
-BEGIN PGP SIGNATURE-

iQEcBAEBAgAGBQJWFoxjAAoJEOXgvIL+s8n26fgH/00zgtgag/rIgkLoPJsOzaZj
wos7etl0lyNA2LIGckWjfkM2QPQEUFUYnjy5wF+cJHt1SIDvpULyLneWuvr+vdbH
gnbrlIUfE83zWKZXhdxXcu79pNvk8tNVUxYTy+T8B+3Bn92T34c5BTwOS5+KMd3c
MSzJqhWGZL0uKk2lxJpbt+zFTateBJOPmcxQxMlzn4J0FINiUkE1luGpBN3SS1vt
wEsMj9wptvbstQlhkNf0D/ioC2eKb5sethq2h5tWBiLnKHueUbF+s9kQziNhA3zW
kyjS6ojei4hL+HjWHXW1vMGYrZAYKVkjXc9lAMRlLLTViiS1b6GBlVNESAvDJN8=
=CIys
-END PGP SIGNATURE-
___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


Re: [dev-servo] test-ref

2015-10-08 Thread Josh Matthews

We can write a highfive check for adding new entries in basic.list.

On 2015-10-08 11:32 AM, Ms2ger wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi all,

Please be so kind to stop adding tests under `tests/reftests`. I'll be
rewriting the existing tests to run with wptrunner (`./mach test-wpt
_mozilla/css`) and removing the harness this quarter.

Thanks
Ms2ger
-BEGIN PGP SIGNATURE-

iQEcBAEBAgAGBQJWFoxjAAoJEOXgvIL+s8n26fgH/00zgtgag/rIgkLoPJsOzaZj
wos7etl0lyNA2LIGckWjfkM2QPQEUFUYnjy5wF+cJHt1SIDvpULyLneWuvr+vdbH
gnbrlIUfE83zWKZXhdxXcu79pNvk8tNVUxYTy+T8B+3Bn92T34c5BTwOS5+KMd3c
MSzJqhWGZL0uKk2lxJpbt+zFTateBJOPmcxQxMlzn4J0FINiUkE1luGpBN3SS1vt
wEsMj9wptvbstQlhkNf0D/ioC2eKb5sethq2h5tWBiLnKHueUbF+s9kQziNhA3zW
kyjS6ojei4hL+HjWHXW1vMGYrZAYKVkjXc9lAMRlLLTViiS1b6GBlVNESAvDJN8=
=CIys
-END PGP SIGNATURE-



___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo


Re: [dev-servo] Need some mentoring for layout bugs and help with tools

2015-10-08 Thread Paul Rouget
Thanks! This is going to help.

On Thu, Oct 8, 2015 at 4:22 PM, Josh Matthews  wrote:
> With regards to documentation,
> https://github.com/servo/servo/wiki/Getting-started-with-layout is what we
> have right now.
>
>
> On 2015-10-08 8:03 AM, Paul Rouget wrote:
>>
>> I'm trying to fix these 2 issues:
>>
>> https://github.com/servo/servo/issues/7816
>> https://github.com/servo/servo/issues/7868
>>
>> I'd appreciate if someone could give me some hints to unblock me.
>>
>> Also, is there any "bird view" documentation of the Servo
>> architecture? I kind of understand how constellation/compositors
>> communicate with each other and others, but I'd like to learn more
>> about pipelines and tasks.
>>
>> And, what kind of tools can I use to do a better job at debugging
>> Servo? I've been using lldb, println and the debug logs. I also
>> figured that we can dump a lot of different things (--debug help), but
>> I found out there are non-documented options (--debug dump-layer-tree
>> for example). Are there more? Are there any scripts/tools to process
>> these logs?
>>
>> thanks.
>>
>> -- Paul
>>
>
> ___
> dev-servo mailing list
> dev-servo@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-servo
___
dev-servo mailing list
dev-servo@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-servo