Commit graph

68 commits

Author SHA1 Message Date
Jim Mathies
f69a69953f Bug 698371 - Fixup front-end callers and enable some thumbnail tests for e10s. r=dao 2014-10-18 09:09:32 -05:00
Wes Kocher
025b96df52 Backed out 4 changesets (bug 698371) for e10s bc3 bustage
Backed out changeset 6c6d420a3acc (bug 698371)
Backed out changeset 81378dee5a62 (bug 698371)
Backed out changeset d004bfd7f706 (bug 698371)
Backed out changeset 17bbdeffa8a6 (bug 698371)
2014-10-17 18:33:34 -07:00
Jim Mathies
53c9506929 Bug 698371 - Fixup front-end callers and enable some thumbnail tests for e10s. r=dao 2014-10-17 18:13:58 -05:00
Ehsan Akhgari
7db5ff7a85 Bug 1067514 - Don't attempt to capture a tab preview in e10s; r=dao 2014-09-16 19:03:59 -04:00
Dão Gottwald
92e019efcb Bug 1058237 - Ctrl-Tab previews should use the PageThumbs API. r=ttaubert 2014-09-03 19:14:01 +02:00
Ehsan Akhgari
d278d985d3 Bug 1055507 - Avoid calling drawWindow in e10s mode when using tab previews until bug 698371 gets fixed; r=dao 2014-08-20 22:24:27 -04:00
Dão Gottwald
be9d95de08 Bug 973189 - Get rid of the browser.ctrlTab.recentlyUsedLimit pref. r=ttaubert
--HG--
extra : rebase_source : 353e5533fa5c88624a0c3e94170c131485841609
2014-02-18 14:44:31 +01:00
Darren Kalck
21a5d101d2 Bug 808540 - Revert bug 724346. r=Dao 2014-02-11 17:40:34 -05:00
Dão Gottwald
7f573f5e17 Bug 445461 - restore MRU tab order when restoring a session. r=ttaubert 2014-02-07 22:48:49 +01:00
Dão Gottwald
ecc8ff62b4 Bug 840526 - Front-end workaround for bug 839974. r=fryn 2013-02-12 22:16:28 +01:00
Dão Gottwald
c61334344b Bug 670684 - Remove all tabs panel code . r=gavin 2013-02-11 13:48:32 +01:00
ithinc
a71861c533 Bug 824480 - Replace |tab == gBrowser.selectedTab| with tab.selected. r=dao 2012-12-25 00:08:22 +08:00
Dão Gottwald
1e58b7201c Bug 774009 - uncaught JS exception while running browser_overflowScroll.js (TypeError: aTab.linkedBrowser is null). r=gavin 2012-09-29 17:59:43 +02:00
Tim Taubert
0a5dd6722f Bug 794436 - tabPreviews.capture() needs to check for pending tab restore; r=dao 2012-09-26 15:08:09 +02:00
Yosy
ef3be55d08 Bug 792968 - Replace some regular expression string matches with String.startsWith and replace /^https?/ URI scheme tests with /^https?$/. r=dao 2012-09-23 21:09:29 +02:00
Benjamin Peterson
ade089d9d0 Backed out changeset 3ca1f19e4c2a (bug 792968) for mochitest-oth failures 2012-09-23 12:25:39 -04:00
Yosy
9cd25eead2 Bug 792968 - Replace some regular expression string matches with String.startsWith and replace /^https?/ URI scheme tests with /^https?$/. r=dao 2012-09-23 16:48:23 +02:00
Amod
6ce1ed9b0c Bug 783025 - Replace String.indexOf(...) != -1 with String.contains(...). r=dao 2012-09-08 22:58:23 +02:00
Ehsan Akhgari
bb3e54c566 Backed out changeset 9c6782197172 (bug 783025) because of test failures 2012-09-08 16:56:04 -04:00
Amod
9c8c641da0 Bug 783025 - Replace String.indexOf(...) != -1 with String.contains(...). r=dao 2012-09-08 21:26:25 +02:00
Dão Gottwald
0503916f67 Bug 789031 - Remove unnecessary tabPreviews.uninit. r=ttaubert 2012-09-06 18:00:20 +02:00
Dão Gottwald
dda0204342 Bug 789010 - Use the PageThumbs API to get tab previews for tabs that aren't loaded yet. r=ttaubert 2012-09-06 14:41:46 +02:00
Lim Wei Zhong
c8d9e67334 Bug 724346 - Ctrl-Tab should not cycle through hidden tabs. r=dao 2012-08-25 17:18:43 -04:00
Dão Gottwald
3d0e2390fd Bug 773360 - Remove workarounds for bug 768400. r=enn 2012-07-13 16:28:21 +02:00
Gervase Markham
82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Dão Gottwald
93e21ef870 Bug 669265 - Shift+Ctrl+Tab should open the classic all-tabs menu with browser.ctrlTab.previews=true and browser.allTabs.previews=false. r=gavin 2011-07-08 08:46:50 +02:00
Dão Gottwald
87c55d20d1 Bug 667314 - Don't loop infinitely when closing the selected tab in the Ctrl+Tab panel. r=gavin 2011-07-05 16:57:32 +02:00
Cameron McCormack
d2cc603dcc Bug 544833 - Prevent Ctrl+Shift+Tab from triggering Show All Tabs if browser.ctrlTab.previews is false. r=dao 2010-11-29 15:02:36 +13:00
Edward Lee
569ce46dc0 Bug 582116 - Provide a way to show certain tabs and get visible tabs [r=dao a=beltzner]
Add showOnlyTheseTabs and visibleTabs to tabbrowser and update various uses such as tab selection. Test that tabs get hidden/shown when using this API and tab selection only deal with visible tabs while making sure there's always a visible tab.
2010-07-29 16:39:57 -07:00
Dão Gottwald
739dddb997 Bug 564170 - ctrlTab_advanceFocus incorrectly assumes the popupshown has been received if the panel's state is 'open'. r=enn
--HG--
extra : rebase_source : b27e0b98dee9c0f0dbf6cd848650245d1fe19ba2
2010-05-07 09:50:04 +02:00
Dão Gottwald
f1b65d54b6 Bug 457187 - Make the tabs toolbar customizable. r=gavin 2010-04-27 18:57:19 +02:00
Dão Gottwald
49fa584b50 Bug 555337 - Capture tab previews only when needed. r=gavin 2010-04-02 09:19:57 +02:00
Dão Gottwald
f809d4ea43 Bug 554005 - Implement tabbrowser.tabs, deprecate mTabs and mTabContainer. r=gavin 2010-03-22 15:12:04 +01:00
Dão Gottwald
830c6a4ac0 Bug 464205 - Attach the panel to the content area and style it accordingly. r=mstange 2010-03-22 15:11:42 +01:00
Dão Gottwald
454cbf1f10 Bug 545583 - Don't try to append previews to a non-existent row when using the all-tabs panel's search field. r=mstange 2010-03-06 17:06:04 +01:00
Dão Gottwald
9f5ba67cdf Bug 547224 - Remove the custom emptyText implementation, implement textbox.placeholder using the input field's native placeholder facility. r=enn
--HG--
extra : rebase_source : 50e3996d42073daa4c9f68f8c263b8b8106f3d84
2010-03-04 08:13:27 +01:00
Dão Gottwald
00e5ae8a6f browser chrome test for the all-tabs panel 2010-02-08 21:10:38 +01:00
Dão Gottwald
e832211ce0 Bug 482065 - Allow rearranging of thumbnails in the all tabs panel. r=enn 2010-01-22 09:44:16 +01:00
Dão Gottwald
9fb229bf18 Bug 540102 - JavaScript error: row is null. r=mstange 2010-01-16 12:56:37 +01:00
Dão Gottwald
a518018e60 Bug 536945 - Implement wrapping of tab previews in JS to avoid performance issues with display:block. r=mstange 2009-12-28 16:44:20 +01:00
Dão Gottwald
cd73911b4e Bug 500214 - tabbrowser.xml and browser-tabPreviews.js use mutation event listeners. r=vlad, sr=mconnor 2009-12-12 20:31:21 +01:00
Dão Gottwald
9ae0045d77 Backed out changeset b652e12fc7e3 because of bug 514891 2009-09-07 14:16:30 +02:00
Timothy Nikkel
16eec7c477 Bug 445749. In Ctrl+Tab implementation, the coordinates passed to openPopupAtScreen should be given relative to the current screen. r=dao 2009-09-04 13:16:08 +02:00
Dão Gottwald
62e72cf994 Bug 505749 - All tabs panel fails to close on OS X. r=enn 2009-07-27 18:55:31 +02:00
Dão Gottwald
9015a3692b Bug 498272 - Wait longer before showing the Ctrl+Tab panel 2009-07-26 19:36:09 +02:00
Dão Gottwald
4ba33aa9de Bug 506512 - Ctrl+Tab / All Tabs styling update 2009-07-26 09:53:04 +02:00
Dão Gottwald
2ea214bf46 Bug 465076 - Ctrl+Tab / All Tabs design revision (pref'd off). r=enn 2009-07-21 06:25:59 +02:00
Dão Gottwald
7067b0d947 Bug 463635 - All Tabs search doesn't always update on Enter. r=gavin 2008-11-12 08:07:49 +01:00
Dão Gottwald
9b54f9e4af Bug 463299 - Hitting Esc when text was entered in the search box shouldn't close the all tabs / ctrl-tab panel. r=gavin 2008-11-06 20:20:34 +01:00
Dão Gottwald
e14de76132 Bug 463363 - ctrlTab event handler should ignore events from nested popups, e.g. context menus. r=gavin 2008-11-06 19:45:48 +01:00