YUKI Hiroshi
253e581173
Add utility methods to manage window values
2015-03-03 19:01:24 +09:00
Piro / YUKI Hiroshi
54b2c981b1
Fix too deep indent
2015-02-27 00:59:53 +09:00
Piro / YUKI Hiroshi
6352d57858
Remove deprecated JS1.7's let blocks
2015-02-27 00:59:31 +09:00
YUKI Hiroshi
97a87d0b1a
Remove obsolete "stopRendering" module
2014-11-11 18:58:31 +09:00
Piro / YUKI Hiroshi
fe26d207ca
Migrate from JSDeferred to ES6 Promise (Promise.jsm)
2014-10-22 02:28:19 +09:00
Piro / YUKI Hiroshi
e62cd87bff
Open new tabs from target="_blank" links as children of the current tab, when e10s is enabled.
2014-10-02 02:51:43 +09:00
Piro / YUKI Hiroshi
db487f32bb
Detect DOM instances by constructor function instead of XPCOM interface
2014-10-01 01:32:27 +09:00
YUKI Hiroshi
09f43c8f84
Use LF instead of CRLF
2014-09-30 20:09:27 +09:00
YUKI Hiroshi
af6e5d0ba7
Don't open new tab from Ctrl-T as a new tab from content link
2014-09-30 15:12:29 +09:00
YUKI Hiroshi
a9f1f8a86d
Fix mismatched function name
2014-09-30 15:01:44 +09:00
John Schoenick
0cc0714723
Fix click hook for nesting new tabs in e10s mode
2014-08-27 16:17:00 -07:00
Piro / YUKI Hiroshi
503803c076
Drop support for Firefox 30 or older versions.
...
Because Firefox 31 becomes new ESR.
2014-07-27 02:44:23 +09:00
Piro / YUKI Hiroshi
66eb630cdf
Revert "Read value of custom attributes of tabs via TSTBase.getTabAttribute() safely."
...
This reverts commit f4fb6174d2
.
This change breaks other features...
2014-07-02 04:44:43 +09:00
Piro / YUKI Hiroshi
f4fb6174d2
Read value of custom attributes of tabs via TSTBase.getTabAttribute() safely.
...
Tab's ID and other attributes saved via setTabValue is not available before the tab is completely restored.
As the result, TST sometimes fail to restore tab positions. (See: #676 )
This issue doesn't happen on Firefox 24ESR, because recent Firefox (29 and later) uses message manager to restore tabs and it causes such "delay" of initializations about custom attributes.
2014-07-02 04:29:49 +09:00
Piro / YUKI Hiroshi
22a635e8d9
Allow "tabs in titlebar" if Tabs On Bottom addon is installed
2014-05-05 17:46:29 +09:00
YUKI Hiroshi
f2dc08bc43
Fix wrong version numbers of Firefox
2014-04-17 20:05:05 +09:00
YUKI Hiroshi
32feaa2d8c
Fix missing message for closing multiple tabs correctly
2014-04-14 14:37:57 +09:00
YUKI Hiroshi
e7ac5542e5
Fix typo
2014-04-14 14:31:35 +09:00
YUKI Hiroshi
c2d37f721f
Show a confirmation dialog for browser.tabs.warnOnClose correctly on Firefox 29 and later
2014-04-14 14:29:11 +09:00
YUKI Hiroshi
fd6c08937a
Use Object.create to create subclasses
2014-04-02 19:25:51 +09:00
Piro / YUKI Hiroshi
84640a12ca
Allow "tabs in titlebar" feature if Classic Theme Restorer is installed ( #674 )
...
https://addons.mozilla.org/firefox/addon/classicthemerestorer/
2014-04-02 03:43:42 +09:00
YUKI Hiroshi
482bab417b
Use String#trim() instead of String#replace()
2014-03-31 15:10:51 +09:00
YUKI Hiroshi
a112fffe09
Change line breaks
2014-03-31 14:56:44 +09:00
YUKI Hiroshi
0a0a4003b5
Restore tree structure on the startup correctly, with Firefox 29 and later
2014-03-31 14:54:14 +09:00
YUKI Hiroshi
4f80fb7f97
Update copyright year
2014-03-24 18:29:46 +09:00
YUKI Hiroshi
7bdd9eed23
Open new tabs from "search by" in the context menu correctly, even if the selection includes line breaks or the selection is too long. ( fix #671 )
2014-03-24 18:27:45 +09:00
Piro / YUKI Hiroshi
8b3792b312
Use CustomEvent instead of DataContainerEvent.
...
DataContainerEvent is going to be deprecated.
See: https://bugzilla.mozilla.org/show_bug.cgi?id=980134
2014-03-12 01:50:40 +09:00
Piro / YUKI Hiroshi
c68d85c617
Collapse the tab bar expanded by long-press of the Ctrl key automatically, when a new window is opened ( #654 )
2014-02-07 00:40:23 +09:00
YUKI Hiroshi
b3382623dd
Detect visibility of the tab bar more robustly
2014-02-03 17:14:38 +09:00
YUKI Hiroshi
081c0dd34b
Disable "draw in titlebar" feature for non-popup windows
2014-01-31 22:02:33 +09:00
Piro / YUKI Hiroshi
9494634235
Better compatibility with Nav Bar on Title Bar addon #620
...
https://addons.mozilla.org/firefox/addon/nav-bar-on-title-bar/
2013-12-06 18:10:54 +09:00
Piro / YUKI Hiroshi
5587ca68c6
Handle sizemode change by MutationObserver
2013-12-01 01:09:05 +09:00
Piro / YUKI Hiroshi
fcd1b04aa2
Remove legacy codes before "beforecustomization" and "aftercustomization" are landed
2013-11-29 01:43:43 +09:00
Piro / YUKI Hiroshi
a431551eed
Remove codes for "tabs in titlebar" #611
2013-11-29 01:22:18 +09:00
Piro / YUKI Hiroshi
fa7ae93db0
Disallow "tabs in titlebar" when the tab bar is not shown on the top (for Australis)
2013-11-28 05:02:39 +09:00
Piro / YUKI Hiroshi
6fb5b1a0e3
Activate "tabs in titlebar" mode only when the menubar is hidden
2013-11-21 00:01:39 +09:00
Piro / YUKI Hiroshi
0f82638570
Draw navigation bar in the titlebar for Australis on Windows
2013-11-20 23:38:12 +09:00
Piro / YUKI Hiroshi
1b4eb1cd8a
Disable "TabsInTitlebar" if tabs are not on the top
2013-11-19 23:23:25 +09:00
Infocatcher
ff9023012f
Correctly update "list all tabs" menu if there is pinned tabs + simplify
2013-11-18 12:15:14 +04:00
Piro / YUKI Hiroshi
461a8aca98
Update credit
2013-11-10 04:28:07 +09:00
Tetsuharu OHZEKI
ee1eec680d
Use ES6 Rest parameters.
2013-11-10 04:15:23 +09:00
Tetsuharu OHZEKI
5991114c47
Use Services.focus.
2013-11-06 22:11:15 +09:00
Piro / YUKI Hiroshi
4004ec6f64
Update floating tab bar when UI element is inserted/removed from the browser box ( #546 )
2013-10-09 01:30:52 +09:00
Piro / YUKI Hiroshi
e58a7b9987
Don't shrink/hide the tab bar for keyboard shortcuts Ctrl-T, Ctrl-R, etc.
2013-10-09 00:13:29 +09:00
YUKI Hiroshi
a641d748c7
Allow users to create new subtree from partially selected tree of tabs ( #553 )
2013-09-18 12:10:15 +09:00
YUKI Hiroshi
f0e71741a1
Break lines after condition block of "if" statements
2013-09-17 18:17:20 +09:00
YUKI Hiroshi
bbe6b79024
Update tab bar position for "disablechrome" attribute of the root element
2013-09-13 19:37:21 +09:00
YUKI Hiroshi
23b1a043ef
Add customizability for newly opened temporary groups ( #537 )
2013-08-21 17:34:07 +09:00
YUKI Hiroshi
c22c03186f
Open temporary group tabs with "temporary=true" parameter
2013-08-21 13:35:26 +09:00
YUKI Hiroshi
c03ad9eaff
Detect new tabs opened from content scripts correctly ( #517 , #510 )
2013-07-02 19:47:41 +09:00