Re: [dev-servo] Master's thesis project brainstorming

2015-04-08 Thread Brian Burg
There are many devtools features that would be cool but are hard to prototype in feature-laden rendering engines. For example, there is a ton of work in the space of answering questions about layout results: “why did this element end up over here?” or “why does this CSS rule have no effect?”. A

Re: [dev-servo] Devtools

2014-07-05 Thread Brian Burg
(disclaimer: I am not currently employed by a browser vendor, but frequently contribute to WebKit’s Inspector) It would be constructive to talk more about the longer term devtools strategy and architecture for Servo’s browser. Maybe at a future work week, folks can hash out some ideas in a high

Re: [dev-servo] Fast path for text shaping--worth it?

2013-09-17 Thread Brian Burg
IIRC, Servo's text shaping code has implemented few if any of the caches that are in Thebes. I would recommend implementing them first (also, soon supporting RTL and complex text layout) before comparing to highly optimized text rendering. On Sep 17, 2013, at 8:56 AM, Patrick Walton wrote: >

Re: [dev-servo] Handling the case where a child becomes non-inline

2013-06-04 Thread Brian Burg
On Jun 4, 2013, at 18:59 , "Robert O'Callahan" wrote: > On Wed, Jun 5, 2013 at 1:48 PM, Patrick Walton wrote: > >> We're trying to figure out what to do when an inline RenderBox of an >> inline flow becomes non-inline. This is a vexing issue, as it violates the >> invariant that a flow's desce

Re: [dev-servo] Parallelism in a CSS parser

2013-02-08 Thread Brian Burg
On Feb 8, 2013, at 09:41 , Simon Sapin wrote: > What is the desired level of parallelism? > Hopefully whatever is fastest. :-) Is it possible to keep these parts modular, and then perform experiments with single task vs. multiple? It would be awesome if the strategy w.r.t. task decompositio

Re: [dev-servo] Submodule split

2012-11-12 Thread Brian Burg
se to splitting repositories when the chance of reuse is slim (and the admin overhead not worth it). On Nov 11, 2012, at 22:23 , Rob Arnold wrote: > On Sun, Nov 11, 2012 at 8:25 PM, Brian Burg wrote: > >> As submodules stand now, it's getting quite hard to understand the project >>

Re: [dev-servo] Submodule split

2012-11-11 Thread Brian Burg
In what sense are any of these things (outside of utility-like data structures) reusable? Or, is it possible to swap out one implementation for another? Is this just a workaround for lacking incremental compilation? Do we want to encourage modularity at the task or functionality boundaries? Alm