Commit Graph

3811 Commits

Author SHA1 Message Date
YUKI Hiroshi
b83a92bdb0 Open source tab as a child of the current 2015-11-06 15:13:45 +09:00
YUKI Hiroshi
2a8f980de5 Fix mismatched argumenit for overridden method 2015-11-06 15:07:51 +09:00
YUKI Hiroshi
220c5ae2fc Add news topics 2015-11-06 15:01:02 +09:00
YUKI Hiroshi
38f01ba0a9 Detect position change of the tab bar.
This seems required for #895
2015-11-06 14:54:07 +09:00
YUKI Hiroshi
0ac67fcdff Update appearance of the tab bar by changes around the social sidebar #895 2015-11-06 14:36:54 +09:00
YUKI Hiroshi
51e473c777 Remove event listener correctly 2015-11-06 13:38:22 +09:00
YUKI Hiroshi
9f14f594de Fix indent 2015-11-06 13:37:36 +09:00
YUKI Hiroshi
7f82809997 Simplify 2015-11-06 13:37:22 +09:00
YUKI Hiroshi
e2dd6a2799 Fix indent 2015-11-06 13:34:19 +09:00
YUKI Hiroshi
c1a9cefa4b Don't override tabbar method again and again 2015-11-06 13:33:30 +09:00
Piro / YUKI Hiroshi
7da7a47db7 Read preferences correctly 2015-11-06 01:14:00 +09:00
Piro / YUKI Hiroshi
9516999af4 Read preferences correctly 2015-11-06 01:11:46 +09:00
Piro / YUKI Hiroshi
e16dea2a85 Shrink high-res icons to 16px #964 2015-11-06 00:48:00 +09:00
Piro / YUKI Hiroshi
764cf0c8e1 Fix typo 2015-11-05 23:39:45 +09:00
Piro / YUKI Hiroshi
d534c28a6d Use meaningful name for "tabs in titlebar" hack 2015-11-05 23:28:38 +09:00
Piro / YUKI Hiroshi
49dd724d0d Revert hacks for "tabs on top" partially.
It is still required to disable "tabs in titlebar".
2015-11-05 23:26:34 +09:00
YUKI Hiroshi
d64ea1d711 Increment minor version.
Because many "eval()" hacks are replaced.
2015-11-05 19:46:51 +09:00
YUKI Hiroshi
d3a5bd106b Fix indent 2015-11-05 19:45:59 +09:00
YUKI Hiroshi
2f1b3f3aed Remove needless comment 2015-11-05 19:45:47 +09:00
YUKI Hiroshi
daddf249e0 Reduce use of eval() 2015-11-05 19:44:59 +09:00
YUKI Hiroshi
66e2b5f5b1 Remove needless wrapper 2015-11-05 19:44:52 +09:00
YUKI Hiroshi
fad308b234 Reduce use of eval() 2015-11-05 19:40:35 +09:00
YUKI Hiroshi
4fc08ca1f4 Fix typo 2015-11-05 19:30:31 +09:00
YUKI Hiroshi
00f52714aa Reduce use of eval() 2015-11-05 19:28:24 +09:00
YUKI Hiroshi
4213f5cf39 Refere "this" always 2015-11-05 19:24:18 +09:00
YUKI Hiroshi
be899d1b52 Reduce use of eval() 2015-11-05 19:24:10 +09:00
YUKI Hiroshi
330e7503aa Reduce useing of eval() 2015-11-05 19:21:45 +09:00
YUKI Hiroshi
c8e364a505 Fix missing "this" for Function#call() 2015-11-05 19:12:32 +09:00
YUKI Hiroshi
59fa80adf1 Reduce using of eval() 2015-11-05 19:12:21 +09:00
YUKI Hiroshi
a029d82f18 Reduce use of eval() 2015-11-05 19:01:01 +09:00
YUKI Hiroshi
1d341ab3a0 Reduce use of eval() 2015-11-05 18:48:25 +09:00
YUKI Hiroshi
20afc67a68 Remove "isPopupWindow" utility.
Because it was used only by hacks for TabsOnTop.
2015-11-05 18:44:16 +09:00
YUKI Hiroshi
3bfa87f0e0 Remove obsolete hack for TabsOnTop 2015-11-05 18:44:03 +09:00
YUKI Hiroshi
d4dcefc75a Reduce use of eval() hack 2015-11-05 18:37:31 +09:00
YUKI Hiroshi
2afd90c96a Remove obsolete hack for XULBrowserWindow.hideChromeForLocation.
The method became obsolete by https://bugzilla.mozilla.org/show_bug.cgi?id=752434
2015-11-05 18:29:44 +09:00
YUKI Hiroshi
572c153337 Add news topics 2015-11-05 18:27:45 +09:00
YUKI Hiroshi
c01e26cfa7 Fix indent 2015-11-05 18:20:51 +09:00
YUKI Hiroshi
f6cf37c90c Remove obsolete code for too old Firefox.
SidebarUI is already available at Firefox 38.
2015-11-05 18:19:47 +09:00
YUKI Hiroshi
8fb3ce884e Update floating tab bar if the sidebar width is changed 2015-11-05 18:14:17 +09:00
YUKI Hiroshi
1f4458cb3a Fix indent 2015-11-05 18:11:56 +09:00
YUKI Hiroshi
8bfe8dfc2e Reposition the floating tab bar only when the sidebar is actually opened or closed 2015-11-05 18:11:28 +09:00
YUKI Hiroshi
296bae010f Output more debug print 2015-11-05 18:08:22 +09:00
YUKI Hiroshi
e219b479f2 Reposition the floating tab bar only when the window mode is really changed between normal and maximized 2015-11-05 18:06:25 +09:00
YUKI Hiroshi
d8f4a17873 Suppress "TypeError: this.formatAccessKey is not a function" error on startup 2015-11-05 17:39:14 +09:00
YUKI Hiroshi
c1d0047c1d Do nothing if rootElementObserver is not initialized yet 2015-11-05 17:08:24 +09:00
YUKI Hiroshi
f7d4b970bd Output more debug information 2015-11-05 16:45:09 +09:00
YUKI Hiroshi
983edcb17a Simply use Timer.jsm 2015-11-05 16:43:59 +09:00
YUKI Hiroshi
5a9da781a8 Fix indent 2015-11-05 16:08:15 +09:00
YUKI Hiroshi
92e8912256 Dump more debug information 2015-11-05 16:00:32 +09:00
Piro / YUKI Hiroshi
25cbd7d718 Add news topics 2015-11-05 01:38:50 +09:00