Commit Graph

2071 Commits

Author SHA1 Message Date
YUKI Hiroshi
f9b1508e9c Reduce use of eval() 2016-09-05 16:32:28 +09:00
YUKI Hiroshi
7b820848f8 Remove compatibility codes for obsolete addon: Google Toolbar 2016-09-05 16:29:20 +09:00
YUKI Hiroshi
290b124333 Reduce use of eval() 2016-09-05 16:24:51 +09:00
YUKI Hiroshi
750ada61d8 Reduce use of eval() 2016-09-05 16:16:36 +09:00
YUKI Hiroshi
2ff3399300 Remove needless compatibility codes for Snap Links Plus
The addon includes same code in itself.
2016-09-05 16:07:25 +09:00
YUKI Hiroshi
e3726d393d Reduce use of eval() 2016-09-05 16:03:48 +09:00
YUKI Hiroshi
7dcde7d3e0 Update visibility of the tab bar separator of colorful tabs 2016-09-05 15:49:00 +09:00
YUKI Hiroshi
ace80ba0fc Hide colorful tabs stack correctly 2016-09-05 15:47:30 +09:00
YUKI Hiroshi
a15761253f Update hack for ColorfulTabs: hide the separater between the title bar and the navigation toolbar correctly 2016-09-05 15:41:43 +09:00
YUKI Hiroshi
c101e5376d Reduce use of eval() 2016-09-05 15:35:26 +09:00
YUKI Hiroshi
62cda54a6f Add description about the purpose 2016-09-05 15:30:23 +09:00
YUKI Hiroshi
77b02db495 Reduce use of eval() 2016-09-05 15:28:44 +09:00
YUKI Hiroshi
e25129166d Remove obsolete compatibility codes for Hide Caption Titlebar Plus
https://addons.mozilla.org/firefox/addon/hide-caption-titlebar-plus-sma/
Now it seems to work with TST together, without any hack.
2016-09-05 15:16:57 +09:00
YUKI Hiroshi
85ca3bd88f Remove obsolete compatibility codes for Session Manager.
Session Manager: https://addons.mozilla.org/firefox/addon/session-manager/
Because it is completely restructured, TST's compatibility codes are not used anymore.
2016-09-05 14:57:02 +09:00
YUKI Hiroshi
104c46d6aa Don't apply hack multiple times 2016-09-05 14:41:24 +09:00
YUKI Hiroshi
0e3b91c362 Reduce use of eval() 2016-09-05 14:40:30 +09:00
YUKI Hiroshi
faa0f5ffef Reduce use of eval() 2016-09-05 14:36:47 +09:00
YUKI Hiroshi
7ef491d2e3 Fix links for compatible addons 2016-09-05 14:28:17 +09:00
YUKI Hiroshi
763ee0998b Remove compatibility codes for obsolete addons 2016-09-05 14:27:47 +09:00
Piro / YUKI Hiroshi
49b0aa9f99 Allow to drop non-tab data correctly (regression) 2016-09-05 01:14:32 +09:00
Piro / YUKI Hiroshi
112edbf3cd Simplify 2016-09-05 01:06:36 +09:00
Piro / YUKI Hiroshi
23aeb5b243 Fix indent 2016-09-05 01:04:51 +09:00
Piro / YUKI Hiroshi
67d9ee869f Delete codes for obsolete version 2016-09-05 01:03:53 +09:00
Piro / YUKI Hiroshi
ceafd71dd3 Update library 2016-09-04 17:28:57 +09:00
Piro / YUKI Hiroshi
489966b1c9 Update library 2016-09-04 15:15:23 +09:00
Piro / YUKI Hiroshi
e72e49304f Update library 2016-09-04 14:28:02 +09:00
YUKI Hiroshi
9b5570006c Don't touch to CPOW objects 2016-08-30 17:16:57 +09:00
Piro / YUKI Hiroshi
d824402f3d Store only hashed version for selection text 2016-08-24 02:12:58 +09:00
Piro / YUKI Hiroshi
2f12218ce6 Extract utility to get hash from string 2016-08-24 02:11:34 +09:00
Piro / YUKI Hiroshi
40191c6082 Collect URIs from <base> tags as possible referrers.
The referrer of a new tab request from webpage can be modified by <base> tags.
To detect the opener tab from the referrer, we have to collect URIs defined by <base> tags also.
See also: https://dxr.mozilla.org/mozilla-central/rev/f97a056ae6235de7855fd8aaa04fb1c8d183bd06/dom/ipc/ContentParent.cpp#5069
2016-08-21 01:46:11 +09:00
Piro / YUKI Hiroshi
fee1428f54 Don't calculate same hash multiple times 2016-08-18 22:56:51 +09:00
Piro / YUKI Hiroshi
4e4ec57324 Return only unique URLs 2016-08-18 22:55:22 +09:00
Piro / YUKI Hiroshi
259bdf7c86 Collect and store all content URLs in the tab 2016-08-18 22:52:30 +09:00
asamuzaK (Kazz)
098eb8242e Pick up where the modification has not been applied 2016-08-06 19:43:04 +09:00
asamuzaK (Kazz)
2cc4ca66f7 Remove unprefixed CSS properties which are not in any spec
Plus fix nits
* Remove forgotten -moz-box-shadow
* Remove duplicated declaration
* Fix typo
2016-08-06 08:25:53 +09:00
YUKI Hiroshi
d7caa5ac59 Handle duplicated tabs totally 2016-07-05 14:52:43 +09:00
YUKI Hiroshi
c1103ee4c8 Update codes for new Multiple Tab Handler 2016-06-21 17:00:05 +09:00
YUKI Hiroshi
83a179495b Specify reference node only with XPath 2016-06-21 15:39:43 +09:00
Piro / YUKI Hiroshi
cb3e3f7ff2 Fix missing semicolon 2016-06-11 23:44:20 +09:00
Piro / YUKI Hiroshi
fdba3ee393 Always disable dragging of the tab bar (to drag the window itself) if it is not on top #1134 2016-06-11 16:22:31 +09:00
Piro / YUKI Hiroshi
313722256d Remove needless -moz-transition codes.
The prefix was already removed on Firefox 16.
https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Transitions/Using_CSS_transitions
2016-05-03 20:48:33 +09:00
Piro / YUKI Hiroshi
46f4964fd4 Simplify animation definitions 2016-05-03 20:39:19 +09:00
Piro / YUKI Hiroshi
75000446c4 Add per-file license blocks.
MPL requires per-file licenses but I didn't do it from my misunderstanding...
2016-05-03 11:34:11 +09:00
Piro / YUKI Hiroshi
30a78b1526 Remove needless blank line 2016-05-03 11:26:53 +09:00
oonuma ryouyu
09ed91797c use elegant proseccing on base-color.css. thus not have to change load css place 2016-05-03 10:49:43 +09:00
oonuma ryouyu
381e371657 fix devediton newtab-color.change css load place. 2016-05-03 02:48:49 +09:00
YUKI Hiroshi
3ea008482b Brush up hack for FireGestures based on latest codebase 2016-03-18 19:10:47 +09:00
YUKI Hiroshi
ff3aed674f Simplify 2016-03-18 18:57:47 +09:00
YUKI Hiroshi
fdb3183828 Apply configured max indent level for vertical tab bar correctly #1087 2016-03-10 17:28:15 +09:00
YUKI Hiroshi
8506d7e4d7 Implement pseudo tree only with XUL.
There is no need to use XHTML, just needed to apply "display:block"...
2016-03-04 11:35:12 +09:00