Re: Change Proposal for ISSUE-82 (Profile-Disambiguation), was: ISSUE-82 - profile-disambiguation - Chairs Solicit Proposals

On Mon, Apr 12, 2010 at 10:18 PM, Maciej Stachowiak <mjs@apple.com> wrote:
>
> On Apr 12, 2010, at 10:12 PM, Ian Hickson wrote:
>
>> On Mon, 12 Apr 2010, Maciej Stachowiak wrote:
>>>
>>> On Apr 8, 2010, at 2:13 PM, Ian Hickson wrote:
>>>>
>>>> On Thu, 8 Apr 2010, Jonas Sicking wrote:
>>>>>
>>>>> Ian, what was the reason for keeping the .profile attribute in the
>>>>> HTML5 spec?
>>>>
>>>> Matching implementations.
>>>>
>>>>> If implementations indicate that they are willing to remove it,
>>>>> would you remove it from the spec?
>>>>
>>>> As with everything, absolutely.
>>>
>>> It seems to me like the current draft text is largely acceptable, except
>>> possibly the issue of the DOM API.
>>>
>>> Ian: are you willing to remove the DOM API for now, or would you
>>> strongly prefer to keep it until we have more data on the compat impact?
>>
>> I'm happy to remove it if browser vendors remove support. My only concern
>> is with removing it but having all the browsers continue to support it. I
>> understand there's a patch for Mozilla to remove it already? If so, then
>> that's enough for me.
>
> Mozilla patch is here:
> <https://bugzilla.mozilla.org/show_bug.cgi?id=518110#c2>
>
> My expectation is that the WebKit project would be willing to remove it if
> Mozilla successfully removes it and does not find serious compat problems.

Yup, the patch is ready and I expect it to get reviewed and landed any
day with no objections.

Of course, there's a matter of how long we'll want to wait before we
conclude that there are no compat problems. Though I'm sure enough
that there won't be enough compat problems to revert the change, that
I'm prepared to offer to eat my hat if there are. Not because I'm sure
that no one specifies an @profile attribute, but because I don't see
that those pages would use the IDL attribute. Or break if the IDL
attribute is removed.

/ Jonas

Received on Tuesday, 13 April 2010 07:03:34 UTC