Re: Null change proposal for ISSUE-88 (mark II)

Leif Halvard Silli, Tue, 6 Apr 2010 01:16:28 +0200:
> Jonas Sicking, Sun, 4 Apr 2010 21:03:04 -0700:
>> On Sun, Apr 4, 2010 at 7:55 PM, Leif Halvard Silli
>> <xn--mlform-iua@xn--mlform-iua.no> wrote:
>>> Leif Halvard Silli, Sun, 4 Apr 2010 04:37:55 +0200:
>>>> Ian Hickson, Sat, 3 Apr 2010 22:38:12 +0000 (UTC):
>>>>> On Sat, 3 Apr 2010, Julian Reschke wrote:
>>>>>> On 04.04.2010 00:34, Anne van Kesteren wrote:
>>>>>>> On Sat, 03 Apr 2010 02:00:32 -0700, Julian Reschke wrote:
>>>>>>>> The attribute is an HTML attribute, but it's value space is 
>>>>>>>> defined by
>>>>>>>> the HTTP header registry.
>>>   [...]
>>>>> http-equiv isn't anything to do with HTTP in practice. HTML5 just makes
>>>>> that clear. Ideally we'd drop the whole attribute, but 
>>>>> unfortunately there
>>>>> are some pragmas that are needed for backwards-compatibility. I 
>>>>> agree that
>>>>> some people will object (indeed, you have already objected). What 
>>>>> matters
>>>>> isn't whether anyone agrees, what matters is that we make the right
>>>>> technical decisions that are compatible with reality.
>>>> 
>>>> I am arguing that to continue to allow white-space as well as continue
>>>> to allow a comma separated list is more compatible with reality, than
>>>> forbidding one or both. Bug 9264. Your reaction to Bug 9264 was that I
>>>> should file bugs against user agents! (To "save" the spec.) Why should
>>>> I file bugs against vendors if your spec matches user agent reality?
>>> 
>>> I have reopened bug 9264, under a new title,
>>> 
>>> "There should be a link/border between [the] META content-language
>>>  algorithm and HTTP content-language headers"
>>> 
>>> because Mozilla browsers (which were the background for bug 9264)
>>> actually behave according to the HTML5 draft.
>>> 
>>> http://www.w3.org/Bugs/Public/show_bug.cgi?id=9264#c7

>> 
>> For what it's worth, I think we at mozilla would be quite happy to
>> change our behavior, as always. However, as always, it's under the
>> condition that it
>> 
>> 1. Improves behavior over what we are currently doing.
>> 2. Doesn't break too many pages.
>> 
>> Obviously both these points are quite subjective. I can't give an
>> answer to "how many is too many?", nor is it always easy to say what
>> is an "improvement".
> 
> To day I have filed a bunch of bugs related to META content-language. 
  [...]
> Bug 9422: Mozilla and <META http-equiv="content-language" 
> content="<emptystring>" >. Mozilla needs to make a small change so that 
> it treats the empty string correctly. 

Jonas: I filed a first bug with Mozilla, related to this issue: [1]

"Bug 557507 - Treat the empty string inside META content-language 
identical with lang="<emptystring>" (like, basically, all non-gecko UAs 
do)"

I think this bug should be quite uncontroversial and break extremely 
few pages - if anyone. I hope this can become the first step towards 
alignment content-language in all UAs.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=557507

-- 
leif halvard silli

Received on Tuesday, 6 April 2010 14:45:59 UTC