On Oct 8, 2012, at 10:52 AM, Jochen Eisinger <joc...@chromium.org> wrote:
> Hey, > > can you share your plan how to prioritize network requests in the network > process? > … > We currently work around that issue by adding a TargetType to ResourceRequest > which is however a layering violation which I'd like to get rid of. Since the NetworkProcess management will be contained in WebKit 2 it won't be an equivalent layering violation for that port. If that explanation doesn't make sense then I might have misinterpreted your concern. On a slightly different note it seems reasonable to me that a WebCore ResourceRequest have target-type/priority-type information attached to it. I don't know if doing that has come up in the past and different conclusions we reached. I haven't placed a lot of thought into that since it doesn't seem directly necessary for this effort. ~Brady > > best > -jochen > > On Mon, Oct 8, 2012 at 7:39 PM, Brady Eidson <beid...@apple.com> wrote: > A bit of background: > > A few of us have been working on enhancing WebKit2's support for multiple > WebProcesses. As part of this effort I'm working on > https://bugs.webkit.org/show_bug.cgi?id=98537 - "Add a NetworkProcess to > WebKit2" > > One benefit of the NetworkProcess will be to have a single shared process > doing network i/o on behalf of all attached WebProcesses. > > Another benefit we've identified is the ability to have that process also act > as custodian for a shared memory cache amongst the attached WebProcesses. > > While this effort is primarily about WebKit 2, making it possible will > obviously involve some changes to the WebCore memory cache and resource > loading. > > I don't plan to shoehorn in changes, but rather to make sensical refactoring > that cleans up the code for all ports. Anyone familiar with the > CachedResource and ResourceLoader mechanisms probably know they're not really > up to the clarity and quality standards we strive for, and I'm excited about > being able to focus on them for awhile and make them better for everyone. > > I have a few patches lined up locally to do this and have attached the first > of these to https://bugs.webkit.org/show_bug.cgi?id=98539 > > Feel free to share concerns here or in the collection of bugzillas that will > slowly be growing as I make progress. > > ~Brady > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > http://lists.webkit.org/mailman/listinfo/webkit-dev >
_______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo/webkit-dev