I may be repeating what Peter said to some extent, but unless I'm
missing something (and I may well be), the browser's security model
should prevent pages from referring to each other via JavaScript
across domain boundaries...  so if the "page-modal" dialog also
"locked" all other tabs in the same tab group (which, as I understand
it, is defined as those tabs which share a domain) by graying out the
tab or otherwise indicating that it's unavailable, we could get 95% of
the way there with 5% of the headaches.  It would be awesome if we
could perform some kind of analysis to determine that certain tabs are
independent of the locked page and not gray out those, but that seems
like a lot of work for not much extra benefit.  The main thing here is
that user should not have to respond to the alert before they're
allowed to look at another page on a completely different domain;
anything that gets us that is, in my opinion, worth the time spent to
make it happen.

Brian

On Dec 16, 4:00 pm, Peter Kasting <[email protected]> wrote:
> On Tue, Dec 16, 2008 at 3:56 PM, Darin Fisher <[email protected]> wrote:
> > I don't understand what tab-group-modal UI would be like.
>
> That is fair, I don't have a good idea either.  I assumed something like dim
> the page and/or put the alert window (using a ConstrainedWindow) over each
> page in the group, but there are obvious downsides to that.
>
> I'd prefer to do something like auto-cancel alerts that originate from
>
> > background tabs.  Maybe use an alternate, non-modal UI to present the alert
> > text in case that is interesting.
>
> That seems promising.  The first thing I think of for "alternate UI" is some
> sort of taskbar notification toast or something, but there are probably
> other possibilities too.
>
> PK
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Chromium-dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/chromium-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to