Commit Graph

2676 Commits

Author SHA1 Message Date
Infocatcher
790d3dfee0 Ignore wrong URIs in securityCheck()
Example: view-source:chrome://browser/content/tabbrowser.xml
2012-09-01 17:16:19 +04:00
Infocatcher
bc6912fe03 Inherit built-in dragDropSecurityCheck() behavior
See chrome://global/content/nsDragAndDrop.js
2012-09-01 17:01:38 +04:00
Infocatcher
13eee1e594 Skip missing nsIDragSession.sourceDocument
See https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsIDragSession#Attributes
2012-08-29 18:29:04 +04:00
Infocatcher
5e39c1b25b Use checkLoadURIStrWithPrincipal() instead of checkLoadURIStr()
Because checkLoadURIStr() are missing in Nightly
2012-08-29 14:23:05 +04:00
YUKI "Piro" Hiroshi
5a08ebf666 Merge pull request #345 from Infocatcher/patch-8
Optimize setAttribute/removeAttribute usage during DragOver (v.2)
2012-08-29 02:58:04 -07:00
YUKI Hiroshi
0f72c2634f Update buildscript 2012-08-29 18:43:18 +09:00
YUKI "Piro" Hiroshi
c8df61797c Merge pull request #348 from Infocatcher/patch-10
Fix missing aEvent in securityCheck()
2012-08-29 02:34:27 -07:00
Infocatcher
1c4409d85c Fix missing aEvent in securityCheck() 2012-08-29 13:16:42 +04:00
YUKI "Piro" Hiroshi
a516ba3ce6 Merge pull request #346 from Infocatcher/patch-9
Add *.default preferences for tab bar size (v.2)
2012-08-28 06:54:23 -07:00
Infocatcher
ddeddd38ee Reset tab bar height only using left double click 2012-08-28 17:21:46 +04:00
Infocatcher
54b62268a9 Add handling of *.default preferences for tab bar size 2012-08-28 17:16:16 +04:00
Infocatcher
386328de35 Add *.default preferences for tab bar size 2012-08-28 17:14:15 +04:00
Infocatcher
03f41d9db4 Optimize setAttribute/removeAttribute usage during DragOver (v.2)
Should fix #331
2012-08-28 17:11:06 +04:00
YUKI "Piro" Hiroshi
99f76b267c Merge pull request #344 from Infocatcher/patch-7
Convert source from Shift-JIS to UTF-8
2012-08-28 05:59:08 -07:00
Infocatcher
76defb974a Convert from Shift-JIS to UTF-8 2012-08-28 16:53:25 +04:00
Infocatcher
bc6015919a Convert from Shift-JIS to UTF-8 2012-08-28 16:52:13 +04:00
Infocatcher
f6a534e4c5 Convert from Shift-JIS to UTF-8 2012-08-28 16:38:39 +04:00
Piro / YUKI Hiroshi
31a743ef25 Don't register the event handler twice 2012-08-25 00:22:29 +09:00
YUKI Hiroshi
d8c1a702f7 Don't update indent of tabs if the mouse pointer is still on the tab 2012-08-24 21:30:24 +09:00
YUKI Hiroshi
2639d2050a Update indent of tabs when a tab is moved to another group or the tab group is switched 2012-08-24 20:52:26 +09:00
YUKI Hiroshi
b6b766e9e9 Update indent size automatically when "too deeply nested" tabs are collapsed/expanded. This behavior can be disabled by the secret preference "extensions.treestyletab.indent.autoShrink.onlyForVisible". 2012-08-24 20:51:37 +09:00
SHIMODA "Piro" Hiroshi
d12b24195c Merge pull request #334 from saneyuki/service
Use Service.jsm.
2012-08-12 23:50:01 -07:00
saneyuki_s
54a5d46758 Use Service.jsm in modules/ (exclude modules/lib/). 2012-08-13 14:58:40 +09:00
saneyuki_s
3378f7ae8a Use Service.jsm in content/treestyletab/config.js. 2012-08-13 14:53:36 +09:00
Piro / YUKI Hiroshi
b6567cf520 Update version to 0.14.2012081101 2012-08-11 01:26:29 +09:00
Piro / SHIMODA Hiroshi
ee82f580e2 Don't stop animation effects for newly opened tabs accidentally. (#332) 2012-08-10 03:49:07 +09:00
Piro / SHIMODA Hiroshi
1eefefef0c Update version to 0.14.2012080901 2012-08-09 05:04:15 +09:00
Piro / SHIMODA Hiroshi
df23d21ce0 Output warning for recursive or broken tree from getDescendantTabs() 2012-08-09 05:02:24 +09:00
SHIMODA Hiroshi
6c5deb973f Update library (handle drag and drop of multiple tabs to the bookmarks sidebar correctly on Firefox 17, #328) 2012-08-08 21:39:43 +09:00
SHIMODA Hiroshi
e5ffbf3bea Collapse a tree correctly even if a grandchild is focused (#330, regression) 2012-08-08 21:25:22 +09:00
SHIMODA Hiroshi
2c2050b61e Fix too narrow height of "Metal" skin on Windows and Linux 2012-08-08 21:01:13 +09:00
YUKI "Piro" Hiroshi
8184411e0e Fix "tabs don't appear" problem. (Animation effects were unexpectedly stopped by some errors.) 2012-08-08 15:35:59 +09:00
Piro / SHIMODA Hiroshi
a83bc07a87 Update maxVersion to 16.0a1 2012-08-06 20:48:49 +09:00
Piro / SHIMODA Hiroshi
6b9f04b07e Update version number to 0.14.2012080601 2012-08-06 20:37:48 +09:00
SHIMODA Hiroshi
7773fa75fa Update "Metal" theme for Firefox 15 and later 2012-08-06 18:58:16 +09:00
SHIMODA Hiroshi
6798adfcfb Show notification marker for newly opened tab in the out of the viewport correctly on Linux 2012-08-06 14:13:50 +09:00
SHIMODA Hiroshi
1b08235441 Show bottom border of the toolbox in "Tabs on Bottom" mode, for the vertical tab bar 2012-08-06 12:03:13 +09:00
Piro / SHIMODA Hiroshi
ceb4e7da77 Don't stop delayed smooth scroll by itself 2012-08-06 04:28:04 +09:00
Piro / SHIMODA Hiroshi
be216aec1f Update library 2012-08-06 04:27:15 +09:00
Piro / SHIMODA Hiroshi
d2a6034f8a "Fast restore" didn't work if TST is initialized after blank tabs are opened for restoring tabs 2012-08-05 22:38:06 +09:00
Piro / SHIMODA Hiroshi
b33d012b44 Fix broken tree after session restoration 2012-08-05 07:08:04 +09:00
Piro / SHIMODA Hiroshi
cf64de0000 Return first, last and other tabs without specifying child element 2012-08-05 07:06:32 +09:00
Piro / SHIMODA Hiroshi
d05be51412 Delete unused reference 2012-08-05 06:11:23 +09:00
Piro / SHIMODA Hiroshi
b82b985e19 Don't use xpath-less getTabById until the TreeStyleTabBrowser object is initialized 2012-08-05 06:03:34 +09:00
Piro / SHIMODA Hiroshi
26d060919e Fix missing "this" problem 2012-08-05 05:58:35 +09:00
Piro / SHIMODA Hiroshi
3657a95c2e Fix conflict with Informational Tab 2012-08-05 05:49:17 +09:00
Piro / SHIMODA Hiroshi
d100d26da3 Suppress infinity loop from cyclic reference of tabs #309 2012-08-05 05:31:38 +09:00
Piro / SHIMODA Hiroshi
7016e1eca1 Automatically fix broken reference for already closed tabs by getParentTab() 2012-08-05 05:04:26 +09:00
Piro / SHIMODA Hiroshi
7063c166d1 Suppress errors from operations for already closed windows or tabs 2012-08-05 02:53:57 +09:00
Piro / SHIMODA Hiroshi
6c64656446 Fix "possible missing variable" problem 2012-08-04 02:46:20 +09:00