Commit Graph

4124 Commits

Author SHA1 Message Date
YUKI Hiroshi
b6be7583d6 Move duplicated tabs after they are completely duplicated 2016-08-26 19:44:14 +09:00
YUKI Hiroshi
531a47f52e Fix indent 2016-08-26 19:24:21 +09:00
YUKI Hiroshi
877a65e29b Apply tree structure for duplicated tabs after they are completely duplicated.
Tree strucutre of duplicated tabs is broken with a delay, because duplicateTab() applies tab's state asynchronously.
The delayed restoration breaks constructed tree.
Thus we have to wait all tabs are completely duplicated.
2016-08-26 19:11:46 +09:00
YUKI Hiroshi
1e77f1cee6 Output more logs for debugging 2016-08-26 18:55:56 +09:00
YUKI Hiroshi
28acfcd4ac Remove attributes from the source tab correctly 2016-08-26 18:21:40 +09:00
YUKI Hiroshi
dabf89558f Duplicate tab as orphan correctly 2016-08-26 18:20:21 +09:00
YUKI Hiroshi
ac9c0da63b Output more logs for debugging 2016-08-26 18:12:48 +09:00
YUKI Hiroshi
4c80b56621 Output more logs for debugging 2016-08-26 18:02:22 +09:00
YUKI Hiroshi
00a7004f9c Fix mismatched variable name 2016-08-26 17:55:36 +09:00
YUKI Hiroshi
792db2cc6e Fix typo 2016-08-26 17:53:52 +09:00
YUKI Hiroshi
399a31202e Output more debug logs 2016-08-26 17:52:50 +09:00
YUKI Hiroshi
471742bb0b Output more logs for debugging 2016-08-26 17:48:04 +09:00
YUKI Hiroshi
8762f8f2ea Apply changed extensions.treestyletab.blockTabsInTitlebar dynamically 2016-08-26 17:05:18 +09:00
YUKI Hiroshi
4b2fae85b4 Add secret preference to activate Tabs in Titlebar feature without any other addon.
This will make it possible to customize appearance around the navigation bar and the title bar by users.
2016-08-26 17:03:07 +09:00
YUKI Hiroshi
a22c9c5e15 Delete codes for obsolete Nav Bar on Title Bar addon.
It has been removed from AMO by its author.
2016-08-26 16:54:51 +09:00
Piro / YUKI Hiroshi
35ac452226 Re-apply contextual color indicator after a tab is moved.
The style is possibly lost at the "sidebar" style, by re-applyed XBL.
2016-08-25 23:48:14 +09:00
Piro / YUKI Hiroshi
01e9ac2ec8 Show contextual color indicator correctly for pinned tabs 2016-08-25 23:45:46 +09:00
Piro / YUKI Hiroshi
29ca017ca0 Reduce negative margins to put contexual color indicator in the viewport 2016-08-25 23:43:29 +09:00
Piro / YUKI Hiroshi
b1ad805d4a Apply contextual color of tab with tab-background for the "sidebar" style 2016-08-25 23:39:06 +09:00
Piro / YUKI Hiroshi
e26ef07bab Add news topic 2016-08-25 23:21:57 +09:00
Piro / YUKI Hiroshi
fd899d9014 Give up to provide icons for configuration dialog panes.
Firefox 50 and later doesn't have such old icons. It still have
SVG icons for in-content preferences, but there seems to be
no suitable icon for the "tab" pane.
See also: https://github.com/piroor/treestyletab/issues/1180
2016-08-25 23:20:05 +09:00
Piro / YUKI Hiroshi
1f8e42b432 Update tab's contextual style more certainly 2016-08-25 22:52:54 +09:00
Piro / YUKI Hiroshi
60d5eeec8f Fix typo 2016-08-25 22:40:55 +09:00
Piro / YUKI Hiroshi
afbcd42f48 Add news topics 2016-08-25 21:41:36 +09:00
Piro / YUKI Hiroshi
a50337abe5 Support contextual tab coloring on Firefox 51.
See also: https://github.com/piroor/treestyletab/issues/1171
2016-08-25 21:31:39 +09:00
Piro / YUKI Hiroshi
4c1a2a1f98 Report hash string as selection text 2016-08-24 02:46:53 +09:00
Piro / YUKI Hiroshi
5c767c482b Compare selection text with actual search term correctly 2016-08-24 02:35:56 +09:00
Piro / YUKI Hiroshi
36d7b969aa Suppress error from hash for empty string 2016-08-24 02:20:46 +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
b067c7e7a7 Handle dropped URLs onto the tab bar correctly on Firefox 48(49?) and later 2016-08-19 00:54:55 +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
1a42894f3e Detect opener tab more correctly even if a new tab is requested from a subframe contents 2016-08-18 22:53:23 +09:00
Piro / YUKI Hiroshi
259bdf7c86 Collect and store all content URLs in the tab 2016-08-18 22:52:30 +09:00
YUKI Hiroshi
796059daef Output more logs for debugging 2016-08-18 12:29:45 +09:00
YUKI Hiroshi
d19d13c0af Merge branch 'master' of github.com:piroor/treestyletab 2016-08-18 12:20:09 +09:00
YUKI Hiroshi
310b72ce50 Output more logs for debugging 2016-08-18 12:19:34 +09:00
YUKI Hiroshi
dcb6b751aa Use more meaningful variable name 2016-08-18 12:19:23 +09:00
YUKI "Piro" Hiroshi
cc9796a497 Merge pull request #1166 from asamuzaK/follow-up-for-1162
Suppress warnings from unknown CSS properties.
Here is the discussion of this change: https://github.com/piroor/treestyletab/issues/1162
2016-08-06 21:00:53 +09:00
asamuzaK (Kazz)
098eb8242e Pick up where the modification has not been applied 2016-08-06 19:43:04 +09:00
YUKI "Piro" Hiroshi
fd67e06dd9 Merge pull request #1165 from asamuzaK/remove-appearance-box-x
Remove unprefixed appearance and unprefixed box-*
Here is the discussion about this decision: https://github.com/piroor/treestyletab/issues/1162
2016-08-06 18:34:13 +09:00
asamuzaK (Kazz)
5751569e11 Remove unprefixed appearance and unprefixed box-* 2016-08-06 18:24:10 +09:00
YUKI "Piro" Hiroshi
2d9df4c712 Merge pull request #1164 from asamuzaK/remove-unprefixed-props
Remove unprefixed CSS properties which are not in any spec.
Reasons: https://github.com/piroor/treestyletab/issues/1162#issuecomment-237954306
2016-08-06 11:54:18 +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 "Piro" Hiroshi
47cd769ad1 Merge pull request #1163 from asamuzaK/remove-deprecated-moz-props
remove deprecated -moz-* properties
2016-08-06 05:11:06 +09:00
asamuzaK (Kazz)
c4890373bb remove deprecated -moz-* properties 2016-08-06 02:37:16 +09:00
YUKI "Piro" Hiroshi
9fcab077a3 Remove needless section 2016-08-05 02:44:02 +09:00
YUKI "Piro" Hiroshi
8d33ec709d Link to unbranded Firefox 2016-08-05 02:43:21 +09:00