53 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
f50279074d Init the selected panel to the right value to prevent window size flicker. Bug
405390, r=enn, a=beltzner


git-svn-id: svn://10.0.0.236/trunk@247121 18797224-902f-48f8-a5cc-f745e15eee43
2008-03-05 20:44:27 +00:00
gavin%gavinsharp.com
0dc2098bf9 Bug 404184: Cmd+Opt+Arrows tab-switching shortcut is broken on Mac, r=mano, a=schrep
git-svn-id: svn://10.0.0.236/trunk@239733 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-20 18:36:47 +00:00
reed%reedloden.com
d9fd553fa3 Bug 402419 - "tabbox cleanup" [p=dao@mozilla.com (Dão Gottwald) r=gavin r=Enn a1.9=damons]
git-svn-id: svn://10.0.0.236/trunk@239491 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 21:59:34 +00:00
reed%reedloden.com
44a8bb904a Bug 156459 - "XBL widgets should not set global variables for event handler" ((Cv1-TK) Xpfe to Toolkit port) [p=sgautherie.bz@free.fr (Serge Gautherie) r=Mano a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@239488 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 21:45:24 +00:00
jonas%sicking.cc
fe109bf197 relanding bug 386202 since it doesn't look to be the source of the Ts regression
git-svn-id: svn://10.0.0.236/trunk@239413 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 03:43:42 +00:00
jonas%sicking.cc
cd9a6c9d73 Backing out bug 386202 to attempt to fix Ts regression
git-svn-id: svn://10.0.0.236/trunk@239389 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-14 21:35:17 +00:00
enndeakin%sympatico.ca
3a5712e604 Bug 386202, ensure that tab's selected attribute can be used to initialize a tabbox, r=gavin,a=schrep
git-svn-id: svn://10.0.0.236/trunk@239349 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-13 19:39:55 +00:00
gavin%gavinsharp.com
d067c58e11 Back out the patch for bug 303428 because it causes bug 382766
git-svn-id: svn://10.0.0.236/trunk@227531 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-05 15:08:32 +00:00
gavin%gavinsharp.com
1fc171ebc6 Bug 303428: focus ring can end up on an inactive tab, patch by Oliver Yeoh <oliver_yeoh@hotmail.com>, r=mconnor
git-svn-id: svn://10.0.0.236/trunk@227178 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-29 19:08:30 +00:00
ginn.chen%sun.com
cd223a580b Bug 357969 container xul element which doesn't have a xbl def under a deck frame has no accessible object
patch by nian.liu at sun.com r=surkov.alexander sr=neil


git-svn-id: svn://10.0.0.236/trunk@226458 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-15 09:46:08 +00:00
enndeakin%sympatico.ca
51af4c954f Bug 377683, return -1 when no tabs in tabbox.selectedIndex, r=neil
git-svn-id: svn://10.0.0.236/trunk@224666 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-18 00:01:22 +00:00
bugzilla%standard8.demon.co.uk
d514f9193e Bug 370742 tabbox cleanup (Cv1-TK). p=Serge Gautherie <sgautherie.bz@free.fr>,r=mano.
git-svn-id: svn://10.0.0.236/trunk@220897 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-25 20:29:52 +00:00
bugzilla%standard8.demon.co.uk
449683a1cc Bug 283182 sync xpfe tabbox with toolkit tabbox. Av4-TK. p=Serge Gautherie <sgautherie.bz@free.fr>,r=mano
git-svn-id: svn://10.0.0.236/trunk@220892 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-25 16:52:33 +00:00
enndeakin%sympatico.ca
a599b1df78 Bug 370742, tabbox cleanup, changes listed in bug, r=mano
git-svn-id: svn://10.0.0.236/trunk@220544 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-19 13:46:21 +00:00
enndeakin%sympatico.ca
2e6bc2bb11 Bug 331625, add itemCount/getItemAtIndex/getItemWithIndex to select controls, r+sr=neil
git-svn-id: svn://10.0.0.236/trunk@220420 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-16 19:16:13 +00:00
cst%yecc.com
8aad288d0a Bug 343096 Dispatch TabSelect event for tabbrowser-tabs only
r=mano a=mconnor


git-svn-id: svn://10.0.0.236/trunk@209045 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-01 23:10:14 +00:00
aaronleventhal%moonset.net
27289958a9 Bug 241015. Remote XUL is not accessible. Patch by Alexander Surkov. r=aaronlev. Chrome r='s by neil and mano
git-svn-id: svn://10.0.0.236/trunk@203507 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-24 16:12:08 +00:00
sspitzer%mozilla.org
7cebef9d18 fix for bug #318168, tab browsing improvements such as:
1)  when we have "too many" tabs in a window, allow the user to scroll through
the tabs.

2)  add events for when adding and removing tabs

initial patch by mconnor.  final patch r=mconnor


git-svn-id: svn://10.0.0.236/trunk@200967 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-26 22:35:08 +00:00
Olli.Pettay%helsinki.fi
ed6f59a4d7 Bug 330710, Replace obsolete preventBubble/preventCapture with stopPropagation, r=neil, r=mconnor, sr=jst
git-svn-id: svn://10.0.0.236/trunk@192998 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-25 22:03:49 +00:00
gavin%gavinsharp.com
8c833596b8 fix whitespace nits to sync branch/trunk
git-svn-id: svn://10.0.0.236/trunk@192264 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-13 13:15:39 +00:00
neil%parkwaycc.co.uk
4723d6b9dd Make widgets events bubble again as per expectations b=330190 r=bryner
git-svn-id: svn://10.0.0.236/trunk@192240 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-12 21:04:39 +00:00
gavin%gavinsharp.com
f95d70b4fe Bug 320429: Switching tabs in a tabbox can result in illogical assignment of focus, patch by Nickolay Ponomarev <asqueella@gmail.com>, r=neil
git-svn-id: svn://10.0.0.236/trunk@190829 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-22 15:48:59 +00:00
beng%bengoodger.com
1f171ff718 308396 - UE improvements for tabbed browsing in response to usability studies conducted. In particular, add close buttons to tabs, improve the reselection behavior of new tabs opened especially in single window mode, simplify the preferences available for tabs, and improve the visual appearance of keyboard-focused tabs. r=mconnor.
git-svn-id: svn://10.0.0.236/trunk@187925 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-20 23:04:26 +00:00
mrbkap%gmail.com
00305c5c3c bug 315434: Remote XUL tabboxes can get stuck on a tab if the focus leaves the content window (e.g., one of the browser tabs is selected). r=mconnor
git-svn-id: svn://10.0.0.236/trunk@184258 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-07 20:21:44 +00:00
neil%parkwaycc.co.uk
66fde9c182 Bug 196438 Tabs draw over the close button p=jomelweb@gmail.com r=mconnor sr=me
git-svn-id: svn://10.0.0.236/trunk@180956 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-26 13:39:56 +00:00
aaronleventhal%moonset.net
bef898e506 Bug 302667. Correct fix for tabs so that focus and tab reordering all work right. r+a=mconnor
git-svn-id: svn://10.0.0.236/trunk@177129 18797224-902f-48f8-a5cc-f745e15eee43
2005-08-04 21:36:26 +00:00
aaronleventhal%moonset.net
5ebaae26bb Bug 297421. Open link in new tab causes focus rects to remain when switching tabs. Focus going to tab label when clicking on new tab, should only do so on second click. r=mconnor, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@176524 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-25 16:13:50 +00:00
mozilla.mano%sent.com
0d58c430b9 Bug 299480 - neterror.xhtml startup document isn't RTL in RTL locales. r+a=bsmedberg, sr+bzbarksky
git-svn-id: svn://10.0.0.236/trunk@176114 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-14 22:52:11 +00:00
mozilla.mano%sent.com
dd3767d500 Bug 275519 - [Mac] Support Command+Option+Arrows for tab switching. r=mconnor, a=bsmedberg.
git-svn-id: svn://10.0.0.236/trunk@175217 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-28 14:53:24 +00:00
mconnor%steelgryphon.com
25564b0673 bug 295721 - improvements to tabbox to better match native focus/activation behaviour, r=vlad, a=shaver
git-svn-id: svn://10.0.0.236/trunk@174201 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-07 02:17:07 +00:00
mozilla.mano%sent.com
31684e100b Bug 221824 - Winstripe should be RTL compatible, tabbox fixes. patch from Reuven Gonen <linxspider@yahoo.com> r=bsmedberg/me
git-svn-id: svn://10.0.0.236/trunk@170939 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-21 11:41:10 +00:00
mozilla.mano%sent.com
39a5ed966a Bug 221824 - Winstripe should be rtl compatible, tabbox fixes. r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@170794 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-16 20:46:13 +00:00
cst%andrew.cmu.edu
51ad1c43cb Bug 282178 sync xpfe tabbrowser with toolkit tabbrowser
ctrl+f4 event listener doesn't need to be capturing
r=mconnor


git-svn-id: svn://10.0.0.236/trunk@170066 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-02 00:23:32 +00:00
ben%bengoodger.com
0320c98401 274712 - new options dialog
git-svn-id: svn://10.0.0.236/trunk@169840 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 09:07:58 +00:00
mozilla.mano%sent.com
2aa6e20f40 Bug 281361 - tab navigation with left/right arrow keys moves in the wrong direction. r=mconnor
git-svn-id: svn://10.0.0.236/trunk@169566 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-21 18:28:57 +00:00
bugzilla%arlen.demon.co.uk
287a865b71 Bug 175893 Make XUL <tab>'s focusable
Relanding relevant parts of first patch following landing of aviary branch - previously reviewed


git-svn-id: svn://10.0.0.236/trunk@166161 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-02 21:14:49 +00:00
ben%bengoodger.com
1fe556185a Aviary branch landing
git-svn-id: svn://10.0.0.236/trunk@166012 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 04:48:44 +00:00
jst%mozilla.jstenback.com
d204ca55c8 Fixing bug 257431. Make the tabbrowser code only listen to events initiated by the user. r=trev@gtchat.de, sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@161660 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 15:25:39 +00:00
aaronleventhal%moonset.net
5cdedf5e40 XUL tab focus indication should appear inside the tab. r=sdwalker, sr=neil
git-svn-id: svn://10.0.0.236/trunk@159802 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-24 22:53:13 +00:00
aaronleventhal%moonset.net
dec11c27fe Bug 251589. Fix focused appearance of xul tabs to gel with -moz-outline now being drawn outside the frame. r=mconner, no sr= needed
git-svn-id: svn://10.0.0.236/trunk@159343 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-16 17:07:35 +00:00
aaronleventhal%moonset.net
68ea324348 Backing out fix for bug 251589 as well since it only makes sense when outlines are outside of the current tab
git-svn-id: svn://10.0.0.236/trunk@159270 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 19:04:47 +00:00
aaronleventhal%moonset.net
e653f91bab Fix focus appearance for XUL tabs so they appear inside the tab. r=mconnor, no sr= needed
git-svn-id: svn://10.0.0.236/trunk@159261 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-15 17:55:47 +00:00
aaronleventhal%moonset.net
2d0d7a6baa Bug 175893. Make tab labels focusable (when clicking on label of foreground tab). Make unmodified arrow key navigation work with tabs. r=neil, sr=?
git-svn-id: svn://10.0.0.236/trunk@159188 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-14 21:44:01 +00:00
ben%bengoodger.com
27efcbe03a Fix for bug 224416 - tabs don't remember focused element.
patch by Will Devine. <yakgoatcamel@myrealbox.com>


git-svn-id: svn://10.0.0.236/trunk@150343 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-16 00:16:19 +00:00
chanial%noos.fr
f576872db9 convert chrome://global/content/widgets to chrome://global/content/bindings
git-svn-id: svn://10.0.0.236/trunk@149578 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-20 05:14:08 +00:00
noririty%jcom.home.ne.jp
d5aaf41ca9 Fix regression on tab close dbl-clicking.
git-svn-id: svn://10.0.0.236/trunk@146498 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-01 18:47:32 +00:00
chanial%noos.fr
f5b1982bc6 bug 213228: new toolkit independence bug, part 7: update and use the new toolkit widgetry.
tabbox.xml: bug 106656, 173703, 184821 by neil, bug 209885 by Alex Vincent <ajvincent@juno.com>


git-svn-id: svn://10.0.0.236/trunk@146127 18797224-902f-48f8-a5cc-f745e15eee43
2003-08-17 11:11:17 +00:00
jaggernaut%netscape.com
d414ce17cb Bug 187500: selectedIndex broken for <tabs> element. patch by rginda, r=blake, sr=jag
git-svn-id: svn://10.0.0.236/trunk@136182 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-11 00:21:42 +00:00
blakeross%telocity.com
13f7eb78bd More trunk fixes.
git-svn-id: svn://10.0.0.236/trunk@132961 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-04 23:53:49 +00:00
blakeross%telocity.com
1317f58ec7 Bring over more trunk fixes.
git-svn-id: svn://10.0.0.236/trunk@132960 18797224-902f-48f8-a5cc-f745e15eee43
2002-11-04 23:50:50 +00:00