W3C home > Mailing lists > Public > whatwg@whatwg.org > April 2013

Re: [whatwg] Alignment of empty buttons

From: Boris Zbarsky <bzbarsky@MIT.EDU>
Date: Thu, 25 Apr 2013 15:17:03 -0400
Message-ID: <5179812F.3040602@mit.edu>
To: whatwg@lists.whatwg.org
On 4/25/13 3:10 PM, Christian Biesinger wrote:
>  From the top of the content box? Maybe I'm using the term wrong - I
> mean the border-box minus borders and padding, which is a slightly
> different definition than you used above.

That's the content box, yes.

> Ah, I see. It's not entirely clear to me what ASK_FOR_BASELINE means
> and what ascent is initialized to when it's not set to that value

Basically in this case it means that the child (the anonymous block we 
put inside the button) said "I'm not computing my ascent unless I have 
to; please call GetBaseline() on me to find out what my ascent is".  If 
ascent is not set to ASK_FOR_BASELINE then it's already set to the 
ascent of the child.

> That said, what if there is no child?

In Gecko's implementation of buttons there is always an anonymous block 
child wrapping the button contents.

 > I guess this discussion doesn't really belong on
> this mailing list.

Well, the larger point of "button baselines need to be defined" kinda 
does, either here or on www-style...

-Boris
Received on Thursday, 25 April 2013 19:17:32 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 16:59:57 UTC