YUKI Hiroshi
e06d99d6ce
Call original methods more safely.
...
Because "this" can be changed by other addons, like Speed Dial. See #994
2015-11-19 14:49:15 +09:00
YUKI "Piro" Hiroshi
0ed972459b
Update library
2015-11-12 13:11:57 +09:00
xeonx1
eec2a051de
Fix for piroor/treestyletab#982 and piroor/multipletab#101 where New Folder and Bookmark Properties dialogs appearing empty only both Tree Style Tabs and Multiple Tab Handler (and other extensions withbookmarkMultipleTabs_bookmarkPropertiesOverlay.xul) are enabled at the same time.
2015-11-11 19:40:08 -08:00
Piro / YUKI Hiroshi
3fa5aec658
Add reference counter implementation to detect memory leak
2015-11-10 03:00:43 +09:00
Piro / YUKI Hiroshi
89afb6f08d
Update library: detect URI of pending tabs correctly on Firefox 35 and later
2015-11-09 23:10:44 +09:00
Piro / YUKI Hiroshi
d295128e4a
Update library: Override function without eval() to avoid errors from mismatched variable scopes.
...
See also https://bugzilla.mozilla.org/show_bug.cgi?id=1202902
2015-11-09 22:43:04 +09:00
Piro / YUKI Hiroshi
45767e473a
Indicate target platforms
2015-11-08 22:51:02 +09:00
Piro / YUKI Hiroshi
6f90b666ee
Apply "insertion position of new child tab" preference for tabs opened via GM_openInTab()
#978
2015-11-08 21:57:00 +09:00
Piro / YUKI Hiroshi
732822175a
Fix mismatched arguments for the original function #979
2015-11-08 17:31:11 +09:00
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
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
764cf0c8e1
Fix typo
2015-11-05 23:39:45 +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
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
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
b417c45425
Detect tab from drag events more correctly
2015-11-04 11:58:44 +09:00
YUKI Hiroshi
e8941963d4
Update library
2015-11-04 11:45:08 +09:00
YUKI Hiroshi
0fbea3cfbf
Fix indent
2015-11-04 11:44:53 +09:00
YUKI Hiroshi
1029b40e09
Follow to changes introduced by the bug 1207594.
...
The method "_setEffectAllowedForDataTransfer" was renamed to "_getDropEffectForTabDrag".
2015-11-04 11:43:54 +09:00
Piro / YUKI Hiroshi
b11a175cbf
Suppress error like TypeError: aEvent.target.getSelection is not a function
2015-10-31 00:11:16 +09:00
YUKI Hiroshi
d911e243c6
Open new search result tab as a child of the current tab, when a selection text is dragged and dropped to the searchbar.
...
This should fix the issue #884
2015-10-30 17:47:14 +09:00
YUKI Hiroshi
baf96c545b
Remove garbage
2015-10-29 11:01:55 +09:00
Piro / YUKI Hiroshi
036ca2a5d5
Hide toolbar related elements completely in the DOM fullscreen mode.
...
The "inDOMFullscreen" attribute is introduced at Firefox 36 by http://hg.mozilla.org/mozilla-central/rev/3aef39ca3919 and now TST supports only Firefox 38 and newer. So we should use it instead of my custom attribute.
2015-10-27 00:42:52 +09:00
Piro / YUKI Hiroshi
cfca590bc3
Fix wrong attribute name
2015-10-27 00:11:37 +09:00