Commit Graph

412 Commits

Author SHA1 Message Date
Dão Gottwald
d27d43f623 backout part of previous push 2009-07-10 09:54:04 +02:00
Dão Gottwald
f62392292c Bug 485841 - Get rid of some timeouts and avoid boxObject where appropriate in tabbrowser, part 2. r=enn 2009-07-10 09:38:41 +02:00
Dão Gottwald
7d821d6e95 Bug 485841 - Get rid of some timeouts and avoid boxObject where appropriate in tabbrowser, part 1. r=enn 2009-07-10 09:02:12 +02:00
Dão Gottwald
ac490d3470 Backed out changeset 3b6affa995be 2009-07-09 22:05:23 +02:00
Dão Gottwald
b9fdd0c7d0 Bug 485841 - Get rid of some timeouts and avoid boxObject where appropriate in tabbrowser. r=enn 2009-07-09 20:59:02 +02:00
John P Baker
032751bc74 Bug 502574 - Defunct loop in onTitleChanged. r=dao 2009-07-07 14:15:06 +02:00
John P Baker
fc4121bd32 Bug 479634 - Multiple declarations of loop variable in tabbrowser.xml. r=dao 2009-06-15 12:00:58 +02:00
Dão Gottwald
aac465e011 Bug 488543 - remove Mac-specific tabs-closebutton-box. r=rflint 2009-06-11 01:10:42 +02:00
Neil Deakin
79321ef1f8 Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE) 2009-06-10 14:00:39 -04:00
Asaf Romano
5b82eb810a Bug 493978 - Disable tab-detach when the tab is dropped very close to the tabbar (also fixes bug 494026). r=dietrich. a=beltzner. 2009-05-21 04:53:53 +03:00
Asaf Romano
385f241add Bug 487263 - dragging a tab up or over the tab bar then out of the window does not detach. r=dietrich,mconnor. 2009-05-20 03:11:18 +03:00
Graeme McCutcheon
5ab45c8752 Backout bug 279022 to fix browser-chrome test failures 2009-05-20 00:51:22 +01:00
Graeme McCutcheon
2730455af5 Bug 279022 - "Highlight all" cannot be undone after switching tabs. r=mano 2009-05-19 16:20:19 +01:00
Dão Gottwald
1606fe51cd Bug 493178 - replacetabwithwindow doesn't always return a value. r=gavin 2009-05-15 15:44:05 +02:00
Paul O’Shannessy
1877caeec7 Bug 491431 - No way to distinguish tab detach vs tab close, r=gavin 2009-05-14 09:46:50 -07:00
Dão Gottwald
31b3adffcd Backed out changeset 350e7f02ea89, since it might have issues, and I won't be there to watch the results :( 2009-05-14 20:57:00 +02:00
Dão Gottwald
314b19157b test and additional fix for bug 482801 2009-05-14 20:35:40 +02:00
Dão Gottwald
1a2ab897d9 Bug 482801 - Middle-clicking the selected tab should not focus the tab bar. r=gavin 2009-05-06 10:29:38 +02:00
Dão Gottwald
c820d423ae Bug 486280 - Several things briefly appear and disappear when closing the last tab (closeWindowWithLastTab=false). r=gavin 2009-04-25 10:09:39 +02:00
Dão Gottwald
fd05c142da Bug 489628 - avoid closure for attrChanged in tabbrowser.addTab. r=gavin 2009-04-24 10:18:53 +02:00
Dão Gottwald
cbc3ecf920 Backed out changeset ea00ee9634c4 2009-04-18 15:14:08 +02:00
Graeme McCutcheon
2e61db4de6 Bug 279022 - "Highlight all" cannot be undone after switching tabs. r=mano 2009-04-18 09:44:33 +01:00
Asaf Romano
0a1b8c4649 Bug 477014 -Work around bug 458697 for the tabs' busy state. r=mconnor. 2009-04-16 17:44:07 +03:00
Asaf Romano
d0972ecf0b Bug 475066 - dragging a tab out of the browser window doesn't detach the tab (i.e. opens a window for that tab). r=enn. 2009-04-16 03:33:15 +03:00
Boris Zbarsky
92edfc0145 Merge backout of rev 524ab31ef073 to CLOSED TREE. 2009-04-13 15:35:12 -04:00
Boris Zbarsky
c316a4a639 Backed out changeset 524ab31ef073 (bug 477014) in an attempt to fix the unit test orange on Mac. 2009-04-13 15:34:41 -04:00
Dão Gottwald
23388547f8 Bug 487982 - arrowscrollbox.scrollByIndex fails if there are gaps between the elements. r=enn 2009-04-13 19:38:09 +02:00
Asaf Romano
cddc348ced Bug 477014 - Work around bug 458697 for the tabs' busy state. r=mconnor 2009-04-13 19:08:20 +03:00
Dão Gottwald
bf04ba0769 Bug 481560 - tab closes and location bar clears before the window closes. r=gavin 2009-04-05 10:10:24 +02:00
Asaf Romano
3dd3f44306 Bug 475066 attempt #2 -dragging a tab out of the browser window doesn't detach the tab (i.e. opens a window for that tab). r=enn, sr=jonas. 2009-03-27 09:50:03 +03:00
Dão Gottwald
1af56794ae Bug 457096 - When closing the last tab, two tabs are briefly visible (browser.tabs.closeWindowWithLastTab = false). r=gavin 2009-03-25 10:54:33 +01:00
Dão Gottwald
cfb7d12d79 Bug 462673 - Browser exits unexpectedly whan calling window.close() from an unload handler. r=gavin 2009-03-24 12:47:06 +01:00
Vlado Valastiak
d2e608463a Bug 482450 - Fix workaround string for the "Open in a New Window" tab context menu item. r=gavin, ui-r=beltzner 2009-03-11 11:02:55 +01:00
Neil Deakin
84e17c3406 Bug 462289, don't focus the selected tab when clicking it with the mouse, r=gavin 2009-03-09 13:43:44 -04:00
Dão Gottwald
bca8c5db80 Bug 479899 - Remove id selector usage from toolkit themes. r=enn 2009-03-08 20:05:53 +01:00
Dão Gottwald
0fcbefdd3a Bug 474908 - Dragging a tab in a window with only one tab detaches the tab. r=mano 2009-03-07 17:03:32 +01:00
Jim Mathies
492b851d97 Bug 463088 - Tab tear off cursor needs to be constant on Windows. r=enndeakin. 2009-03-06 11:54:29 -06:00
Dão Gottwald
d99fd36e7c Bug 456382 - mousing on last tab shouldn't close window (middle click, close button, context menu). r=gavin 2009-03-01 11:51:18 +01:00
Asaf Romano
8f15926e28 follow up fix to bug 465608 2009-02-26 17:03:36 -08:00
Asaf Romano
ebc289ae1f Bug 465608 - pressing ESC while dragging a tab should cancel the drag (windows/mac). r=mconnor 2009-02-26 10:18:47 -08:00
Asaf Romano
c0d3b3c818 Bug 475066 - dragging a tab out of the browser window doesn't detach. r=mconnor 2009-02-19 14:00:05 +02:00
Dão Gottwald
0c2a97a8a9 Bug 475327 - New Tab button is still right side of the Tab bar on Linux. r=gavin 2009-02-12 10:18:37 +01:00
John P Baker
2e13402791 Bug 449730 - favicon doesn't show up when dragging a tab between browser windows. r=gavin 2009-02-12 10:17:31 +01:00
Asaf Romano
491ec3abe4 Bug 471499 - Actually address beltzner's comments. 2009-02-04 23:33:01 +02:00
Gavin Sharp
1dd0d77ca8 Bug 474964: fix tabbrowser mousewheel scrolling (tabbrowser needs to override default scrollbox behavior since bug 457651), r=mano/Natch 2009-01-25 03:06:45 -05:00
Natch
e122708b1f Bug 474964 - comment nodes screw up the tab bar. r=gavin 2009-01-24 01:41:36 +01:00
Marco Bonardo
7b8fc0c275 Bug 356571 - loadOneOrMoreURIs gives up if one of the URLs has an unknown protocol, r=gavin 2009-01-23 12:52:14 +01:00
Natch
244b665faf Bug 457651 - New Tab button should be right of last tab. r=dao, r=gavin, ui=faaborg 2009-01-23 02:13:11 -06:00
Asaf Romano
2267d193a6 Bug 471499 - specification for valid drop targets for tab strip drag to tear off / detach tabs. r=mconnor, ui-r=beltzner 2009-01-22 19:00:54 -08:00
Dão Gottwald
ddbe1e27c5 Bug 449359 - Middle-click on empty folder in Bookmarks Toolbar or Library creates empty new tab. r=mak77+gavin 2009-01-18 11:36:01 +01:00
Dão Gottwald
9612fb7bb1 Backed out changeset e30f1765a42c 2009-01-17 04:59:36 +01:00
Tuukka Tolvanen
34c1fe66da Bug 456382 - mousing on last tab shouldn't close window (middle click, close button, context menu). ui-r=beltzner, r=gavin 2009-01-15 15:16:23 +01:00
Dão Gottwald
4923afce49 Bug 473745 - Implement tabContainer._fillTrailingGap. r=mano 2009-01-15 13:30:43 +01:00
Dietrich Ayala
17dd8776c4 Bug 414715 - Notify the user if places.sqlite is locked and bookmarks and history will not work (relanding w/ leak fix, r=marco, r=gavin, l10n-r=pike) 2008-12-30 13:44:55 +01:00
Dietrich Ayala
44e08929e7 backout bug 414715 due to leaks 2008-12-29 17:22:39 -08:00
Dietrich Ayala
c51318949c Bug 414715 - Notify the user if places.sqlite is locked and bookmarks and history will not work (relanding w/ leak fix, r=marco, r=gavin, l10n-r=pike) 2008-12-29 14:49:05 -08:00
Dão Gottwald
9d436310a3 merge 2008-12-02 10:21:53 +01:00
Dão Gottwald
00e2b4584c Re-enable ctrl-tab previews on trunk in preparation for bug 465076.
(Backed out changeset 028bbc611036)
2008-12-02 10:21:13 +01:00
Dave Townsend
952b391212 Patch to fix bug 463387 without bug 463384, from bug 465883. CLOSED TREE. r=vlad 2008-11-20 23:59:28 +00:00
Dave Townsend
cd071c8271 Backing out bug 463384 as it caused bug 465883 2008-11-20 23:56:36 +00:00
Dave Townsend
fde78e53dd Backed out changeset 4b5e00c182be from bug 463384 due to it causing bug 465883 2008-11-20 23:56:00 +00:00
Mike Connor
9479de0872 Bug 465843. Remove ctrl-tab preview switching and revert all tabs button to menu, for now. r=dao, a=beltzner 2008-11-20 11:53:01 -05:00
Asaf Romano
3932fab823 Bug 225680 - Fix regressions from the landing of the detach-tabs feature. r=mconnor. 2008-11-18 22:09:50 +02:00
Dave Townsend
c83bd735ff Bug 463387: Add an API for getting web progress notifications for all tabs. r=enndeakin a1.9.1b2=beltzner 2008-11-18 10:53:25 +00:00
Dave Townsend
f65144ecfc Bug 463384: "Tabbed mode" is an unnecessary complication. r=mconnor 2008-11-18 10:11:43 +00:00
Asaf Romano
0b5b7793b1 I don't know how did that happen 2008-11-17 03:44:03 +02:00
Asaf Romano
86ac70743b Bug 465179 - Cannot d&d links on the tabbar (typo fix to the detach-tabs patch. 2008-11-16 23:30:44 +02:00
Asaf Romano
97667a82f6 Bug 225680 - Ability to detach tabs. r=mconnor, enn. a=beltzner. 2008-11-15 21:47:53 +02:00
Dão Gottwald
bdad1fbd0a Bug 436304 - Implement All Tabs panel with previews and search. r=connor 2008-11-05 08:38:13 +01:00
Dave Townsend
925c91721d Backed out changeset 9b96bcff860b from bug 436304 - Implement All Tabs panel
with previews and search.
2008-11-04 14:21:19 +00:00
Dão Gottwald
36c65d30d9 Bug 436304 - Implement All Tabs panel with previews and search. r=connor 2008-11-04 13:51:51 +01:00
Dão Gottwald
ff6e132823 Bug 400398 - Remove the throbber from the menu bar / nav toolbar default set. ui-r=faaborg, r=mano 2008-10-25 15:15:53 +02:00
Johnathan Nightingale
a05d4d377d Don't try to load favicon.ico for error pages. b=453442 r=gavin 2008-10-21 16:02:26 -04:00
Dão Gottwald
1ba7d65b96 Bug 461013 - get rid of |aTab.localName != "tab"| checks in removeAllTabsBut, removeTab and reloadTab. r=gavin 2008-10-21 21:57:26 +02:00
Dão Gottwald
53feb6a50f Bug 456002 - Dragging and dropping a tab from a window with 1 tab is broken. r=gavin 2008-10-21 20:05:51 +02:00
Dão Gottwald
82fdd3d60c Bug 458111 - Remove Mac-specific tabbrowser-tab binding. r=rflint 2008-10-11 15:55:39 +02:00
Asaf Romano
68844daabf Bug 456048 - Use the new D&D API in tabbrowser. 2008-09-30 18:19:00 +03:00
Dão Gottwald
ff1a7fa298 Bug 455756 - Add a "new tab" button to the tab bar. r=gavin 2008-09-25 09:39:41 +02:00
Dão Gottwald
4b4ff17fde Bug 455852 - Add a hidden pref for not closing the window with the last tab. r=gavin 2008-09-22 15:56:51 +02:00
Neil Deakin
5ead52fc04 Bug 410569, tabbrowser should be using drag action rather than checking the keyboard state itself, r=mano 2008-09-19 11:26:37 -04:00
Dão Gottwald
4faac68d1d Bug 392870 - Easy discoverability of Tabbed Browsing for new users. r=connor 2008-09-17 17:07:26 +02:00
Dão Gottwald
a4df003cd0 Backed out changeset 09a4e390e1ec 2008-09-17 17:06:54 +02:00
Dão Gottwald
9eddcc584b Bug 392870 - Easy discoverability of Tabbed Browsing for new users. r=gavin 2008-09-17 17:04:25 +02:00
Dão Gottwald
03e0283948 fix fallout from bug 443863 landing 2008-09-02 15:00:14 +02:00
Dão Gottwald
6c59ad540d Bug 453095 - gBrowser.browsers shouldn't try to look like a node list. r=gavin 2008-09-02 14:15:06 +02:00
Dão Gottwald
265adb2693 Bug 443863 - ctrl-9 to select last tab is klugishly implemented. r=gavin 2008-09-02 10:50:22 +02:00
Boris Zbarsky
1b117e3e8c Fixing strict warning; no bug 2008-08-25 13:21:28 -04:00
Simon Bünzli
7191176de5 Bug 449596 - "remove the browser.sessionstore.enabled pref" (remove the pref) [r=dietrich] 2008-08-20 00:48:08 -05:00
Boris Zbarsky
baa891763c Bug 113934. Backend and some minimal front end for dragging tabs between windows. r=gavin, r+sr=jst 2008-08-11 09:38:43 +01:00
Dave Townsend
3af4f7166c Backed out changeset eb6fda3be5bb 2008-08-10 17:15:00 +01:00
Boris Zbarsky
1b9a4caf46 Bug 113934. Backend and some minimal front end for dragging tabs between windows. r=gavin, r+sr=jst 2008-08-07 19:15:40 -04:00
Dão Gottwald
292fb61076 bug 444301 – loadTabs() should use |this| instead of gBrowser in tabbrowser.xml, r=mano 2008-07-10 10:21:01 +02:00
edward.lee@engineering.uiuc.edu
51664f769a Bug 427559 - Gmail keyboard commands don't work after switching tabs without reclicking the page. r=gavin, r=Mardak, b-ff3=beltzner, a1.9=mconnor 2008-04-14 09:28:01 -07:00
reed@reedloden.com
ab12db932f Bug 417176 - "better keyboard shortcuts for switching tabs on mac os x" [p=jacob@87k.net (jacob berkman) r=Mano a1.9=beltzner] 2008-03-28 23:44:15 -07:00
reed@reedloden.com
3eb542abed Back out Dão Gottwald's patch from bug 380960 due to JS exception. 2008-03-20 02:08:36 -07:00
reed@reedloden.com
d2d0ea6a6e Bug 380960 - "Implement closing tabs animation" [p=dao@mozilla.com (Dão Gottwald) r=Mano ui-r+a1.9=beltzner] 2008-03-19 23:41:48 -07:00
reed@reedloden.com
970130f12b Bug 421721 - "remove tabs-bottom-spacer, it's unused" [p=dao@mozilla.com (Dão Gottwald) r+a1.9=mconnor] 2008-03-09 12:59:50 -07:00
gavin@gavinsharp.com
e3168e8ed9 Bug 409215: can sometimes get 'stuck' when trying to close tabs by repeatedly clicking the tab close button (don't skip more than one 'double click' event), r=mconnor 2008-03-08 16:31:39 -08:00
myk@mozilla.org
9352d4ced0 bug 421190: report exceptions in progress listeners; followup to fix for bug 376222; r=gavin,a=beltzner 2008-03-06 14:39:41 -08:00
myk@mozilla.org
1ebe0d6f34 bug 376222: a javascript exception thrown by an extension's (or core code's) web progress listener shouldn't interfere with the normal operation of tabbed browsing (i.e. other progress listeners); Patch by John P. Baker; r=gavin, a=beltzner 2008-03-05 14:34:54 -08:00