[dev-servo] Need some mentoring for layout bugs and help with tools
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
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
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
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
-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
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
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