On Mon, Nov 9, 2009 at 8:51 PM, Joel Webber <[email protected]> wrote:
> And just to be clear, we recognize that it's a real problem, but I think
> it's going to take some time to work out how to shove the iframe shim in, in
> such a way that it doesn't break existing code (the IE6/7 implementation
> takes advantage of CSS expressions to keep the iframe positioned correctly).

Well, almost: http://code.google.com/p/google-web-toolkit/issues/detail?id=2907
;-)

> Of particular concern to me is the case where you're just using it as a
> simple tooltip-esque popup and *don't* want anything (i.e. glass) covering
> the whole page.

Sure, but when you use the optional glass, the iframe should cover the
same surface (whole window), not only the popup.

> The closure dialog implementation assumes that you *do* want
> such a thing, so the problem's a bit easier there.

Agreed; and I'd note that Closure doesn't use a shim for popups (in
neither PopupBase or Popup), only for DialogBox.

> I'm very, very open to ideas on this.

I think enabling the shim only in IE6 is ok for now, given GWT's
"goal" with this shim. I'll try porting Closure's DialogBox to GWT
because it's exactly what I need (except that I also need the dialog
to contain widgets, but that's just a detail ;-) ). As for what GWT
should do in the end, well, I have no idea for now, sorry...

-- 
Thomas Broyer
/tɔ.ma.bʁwa.je/

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to