Commit Graph

3582 Commits

Author SHA1 Message Date
YUKI Hiroshi
b82f087f87 Don't clear existing tab relation, if the relation is restored and going to be cleared on same TabMove event 2014-11-12 12:46:26 +09:00
YUKI Hiroshi
b4bba86e30 Don't restore same tab multiple times 2014-11-12 12:39:06 +09:00
YUKI Hiroshi
652b9e2303 Fix typo: missing "S" 2014-11-12 12:11:37 +09:00
YUKI Hiroshi
1d988c6b3f Fix typo 2014-11-12 11:43:08 +09:00
Piro / YUKI Hiroshi
2e6c885ba3 Restore closed tabs at once correctly, even if e10s is activated. 2014-11-12 03:58:09 +09:00
YUKI Hiroshi
35d3cff449 Reduce arguments of setTimeout 2014-11-11 21:21:41 +09:00
YUKI Hiroshi
e43dd394c4 Report internal error while restoring tree 2014-11-11 21:21:27 +09:00
YUKI Hiroshi
09112ca600 Update library 2014-11-11 19:56:58 +09:00
YUKI Hiroshi
933d71a1f6 Specify missing "this" correctly 2014-11-11 19:39:22 +09:00
YUKI Hiroshi
8d2dc51963 Add missing module 2014-11-11 19:27:53 +09:00
YUKI Hiroshi
1cfa12c5bc Update pseudo tree of tabs in e10s mode 2014-11-11 19:26:14 +09:00
YUKI Hiroshi
0eb8eecb4f Update news topics 2014-11-11 19:02:13 +09:00
YUKI Hiroshi
3aa139c745 Mark as e10s compatible 2014-11-11 18:59:31 +09:00
YUKI Hiroshi
97a87d0b1a Remove obsolete "stopRendering" module 2014-11-11 18:58:31 +09:00
YUKI Hiroshi
53e805b4d9 Remove obsolete comment 2014-11-11 18:51:28 +09:00
YUKI Hiroshi
901542a526 Update comment for future versions without nsIPopupBoxObject 2014-11-11 18:47:58 +09:00
YUKI Hiroshi
06c89a80c2 Check existence of plugin area in the current tab asynchronously with e10s 2014-11-11 18:42:30 +09:00
YUKI Hiroshi
2d098719dc Don't hide/collapse tab bar while tab switching 2014-11-11 18:15:28 +09:00
YUKI Hiroshi
ca21663eb5 Ignore attribute-changes without changing of visual size of UI elements 2014-11-11 18:09:27 +09:00
YUKI Hiroshi
02bcfe5d8b Handle mouse events for auto hide feature by a frame script, for e10s 2014-11-11 17:45:12 +09:00
YUKI Hiroshi
ee8918e460 Merge branch 'master' of github.com:piroor/treestyletab 2014-10-30 12:27:26 +09:00
YUKI Hiroshi
e5171ea638 Fix mismatched variable name 2014-10-30 12:26:41 +09:00
Piro / YUKI Hiroshi
9c2a175e6a Find <tabbrowser> from <browser> correctly 2014-10-30 06:20:44 +09:00
YUKI Hiroshi
86b46c04cd Add a note for safely "contentWindow" access 2014-10-29 20:44:01 +09:00
YUKI Hiroshi
12cdd76f7e Detect targets for API calls about tab relations based on "browser" element, instead of "Window" objects 2014-10-29 20:36:12 +09:00
YUKI Hiroshi
b871d1ab4e Fix broken drag and drop of bookmarks on Firefox 35 and later 2014-10-22 14:51:02 +09:00
YUKI Hiroshi
61183f4be2 Add credit and bump maxVersion to 36.0a1 2014-10-22 13:43:10 +09:00
YUKI Hiroshi
e48cf4e38b Uniform coding style 2014-10-22 13:37:08 +09:00
YUKI "Piro" Hiroshi
8c6e28ea0d Merge pull request #777 from mnoorenberghe/nsIScrollBoxObject
Fix scrolling of tabs on Firefox 36
2014-10-22 13:26:40 +09:00
Matthew Noorenberghe
4ea8f31301 Fix scrolling of tabs on Firefox 36 2014-10-21 18:23:17 -07:00
Piro / YUKI Hiroshi
89337cfcdf Bump major version to 0.15 2014-10-22 03:02:05 +09:00
Piro / YUKI Hiroshi
9be3c3493d Flatten deeply nested "setTimeout()" 2014-10-22 03:00:12 +09:00
Piro / YUKI Hiroshi
e0a7e43b3c Flatten deeply nested "setTimeout()" 2014-10-22 02:57:45 +09:00
Piro / YUKI Hiroshi
f89d42db14 Free symbol after all accesses 2014-10-22 02:36:38 +09:00
Piro / YUKI Hiroshi
fe26d207ca Migrate from JSDeferred to ES6 Promise (Promise.jsm) 2014-10-22 02:28:19 +09:00
YUKI Hiroshi
4f43006773 Use latest JSDeferred (based on Official) 2014-10-21 21:44:13 +09:00
YUKI Hiroshi
b0b2305bd7 Output index of the "to be restored" tabs for debugging 2014-10-16 18:00:55 +09:00
YUKI Hiroshi
397894d678 Don't mark tab to be restored, if it is already restored 2014-10-16 18:00:37 +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
72ae666e12 Restore ancestor relation of tabs even if it is restored by "undo close tab" 2014-10-02 02:10:10 +09:00
Piro / YUKI Hiroshi
35aab258b8 Update the "to be restored" state only once.
Don't update the state again and again, because the tab is unexpectedly "restored" twice after I do "undo close tab"...
2014-10-02 00:57:17 +09:00
Piro / YUKI Hiroshi
db487f32bb Detect DOM instances by constructor function instead of XPCOM interface 2014-10-01 01:32:27 +09:00
Piro / YUKI Hiroshi
fc7f336c69 Detect window safely 2014-10-01 00:27:30 +09:00
Piro / YUKI Hiroshi
20e58a5b0b Update library 2014-10-01 00:23:08 +09:00
Piro / YUKI Hiroshi
b356bd2969 Bump maxVersion to 35.0a1 2014-09-30 23:28:02 +09:00
YUKI Hiroshi
eb42092e49 Use DOM constructor instead of XPCOM interface to detect DOM element 2014-09-30 21:19:33 +09:00
YUKI Hiroshi
2b4be0cdfc Update library 2014-09-30 21:11:12 +09:00
YUKI Hiroshi
1604e9f2d4 Update news topics 2014-09-30 20:14:43 +09:00
YUKI Hiroshi
09f43c8f84 Use LF instead of CRLF 2014-09-30 20:09:27 +09:00
YUKI Hiroshi
c595c8ba22 Restore tree structure with multiple trees from bookmarks correctly, even if the dummy tab is disabled. (#662) 2014-09-30 19:59:15 +09:00