YUKI Hiroshi
d2d68a6437
Avoid errors from elements without box object
2015-03-19 11:32:03 +09:00
YUKI Hiroshi
445ebbcf35
Update visibility of tab bar by status change of related elements more robustly #848
2015-03-18 11:25:33 +09:00
YUKI Hiroshi
1cfa12c5bc
Update pseudo tree of tabs in e10s mode
2014-11-11 19:26:14 +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
09f43c8f84
Use LF instead of CRLF
2014-09-30 20:09:27 +09:00
Piro / YUKI Hiroshi
8ba98a1059
Reduce use of mutation observers
2014-05-11 15:55:20 +09:00
Piro / YUKI Hiroshi
0df14f3989
Use "attributeFilter" for mutation observers
2014-05-11 15:41:43 +09:00
Piro / YUKI Hiroshi
30d4bc82e5
Reduce indent
2014-03-29 02:19:06 +09:00
Piro / YUKI Hiroshi
2c603b7558
Don't do forEach loop twice
2014-03-29 02:18:44 +09:00
Piro / YUKI Hiroshi
6e039a7a99
Remove code to call obsolete method
2013-12-06 18:04:49 +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
461a8aca98
Update credit
2013-11-10 04:28:07 +09:00
Piro / YUKI Hiroshi
0c6acbce7d
Support "auto hide tab bar" feature provided by Tab Mix Plus.
...
This commit is related to #574 and #557 .
2013-10-30 04:11:16 +09:00
Piro / YUKI Hiroshi
d17c117804
Prevent infinity loop around show/hide of tab bar related elements. ( #574 )
...
With browser.tabs.autoHide=true, some environments (ex. Pale Moon) fall into infinity loop. To avoid this problem, I have to ignore changing visibility around tab bar elements controlled by TST itself.
2013-10-30 03:36:31 +09:00
Infocatcher
77542aabf5
Handle changes of "moz-collapsed" attribute to correctly update after exiting from full screen mode
...
(#546 )
2013-10-08 21:40:16 +04: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
YUKI Hiroshi
443356caa1
Observe changes of attributes of the parent box itself correctly
2013-09-13 19:44:48 +09:00
YUKI Hiroshi
bbe6b79024
Update tab bar position for "disablechrome" attribute of the root element
2013-09-13 19:37:21 +09:00
Piro / YUKI Hiroshi
a173cf3a59
Update the tab bar correctly when contents in the browser bottom bar or the toolbar are modified. (Regression on 0.14.2013040601) #497 #480
2013-04-13 16:47:18 +09:00
Piro / YUKI Hiroshi
bcad184e5d
Ignore show/hide of the tab bar itself, to avoid infinity loop ( #473 )
2013-03-04 01:40:07 +09:00
Piro / YUKI Hiroshi
7e03fef929
Observe changes of UI shown/hidden not only the browser bottom box but also the toolbox (for #470 )
2013-03-02 22:12:28 +09:00