Yes.  We will have a stable API (a real WebKit layer) that lives in
svn.webkit.org.  That will enable us to point the chromium source at either
a stable version of WebKit or the latest tip-of-tree WebKit.  The set of
developers who work on WebKit will live on tip-of-tree and ensure that it is
maintained.  The rest of the Chrome developers will be able to work free of
the usual WebKit churn.  When we identify a good WebKit, we can roll DEPS to
make everyone use that version by default.  In other words, we will be able
to work with WebKit just as we do with V8 today.
-Darin

On Fri, Feb 20, 2009 at 12:16 PM, Pam Greene <[email protected]> wrote:

> Do we plan to live on the edge of the wave once we're entirely unforked,
> and never do merges again?
> - Pam
>
>
> On Fri, Feb 20, 2009 at 11:01 AM, Darin Fisher <[email protected]> wrote:
>
>> This sounds good to me as a temporary measure while we are still doing
>> merges.
>> We are supposed to be unforked by the end of the quarter, right?  ;-)
>>
>> -Darin
>>
>>
>> On Thu, Feb 19, 2009 at 2:49 PM, Ojan Vafai <[email protected]> wrote:
>>
>>>
>>> In the spirit of trying to fix all the layout tests that represent
>>> real regressions since our initial launch, I've just committed a
>>> changelist that defers the tests that are failing that are new to
>>> webkit since the revision of our launch or whose expectations changed
>>> upstream (the latter was only a couple tests, the former was almost 80
>>> tests). If people think this is an awful idea, I can rollback.
>>>
>>> I don't think it makes sense to block releases to the stable channel
>>> on new tests that we've never passed. My biggest concern with each
>>> release is breaking sites that previously used to work in Chrome. New
>>> tests, for the most part, don't represent regressions like that. Does
>>> it make sense to make a policy of deferring new, failing tests from a
>>> webkit merge by default. The person doing the merge should put a good
>>> faith effort into getting it fixed, but it shouldn't block cutting a
>>> release.
>>>
>>> Eventually we'll get to a point where we only have deferred tests left
>>> and we can start tackling that long list of tests without having it
>>> hinder our ability to push releases to the stable channel.
>>>
>>> Ojan
>>>
>>>
>>>
>>
>> >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to