Xidorn Quan
|
1e8a1bc324
|
Fix Fullscreen API issue for Firefox 41+.
This is a change from bug 1161802 which makes the "fullscreen" event be
triggered after window.fullScreen value flips.
|
2015-08-18 12:11:23 +10:00 |
|
YUKI Hiroshi
|
c224b26066
|
Revert "Repair fullscreen detection. Fixes #903"
This reverts commit 5958766997 .
It breaks Firefox 39 and older versions.
|
2015-07-23 12:18:59 +09:00 |
|
J. Ryan Stinnett
|
5958766997
|
Repair fullscreen detection. Fixes #903
|
2015-07-22 19:13:08 -05:00 |
|
Piro / YUKI Hiroshi
|
daa27ee336
|
Clear temporary position information of the tab bar after it is permanently changed.
This seems to fix broken appearance issue around toolbar customization (on second try or later).
|
2015-06-13 00:16:21 +09:00 |
|
Piro / YUKI Hiroshi
|
f9aa9d123c
|
Restore/reinit tabbar asynchronously on toolbar customization
|
2015-06-13 00:06:15 +09:00 |
|
Piro / YUKI Hiroshi
|
523848a7ed
|
Migrate from "selected" to "visuallyselected" attribute.
See also: http://www.hackermusings.com/2015/06/electrolysis-a-tale-of-tab-switching-and-themes/
|
2015-06-11 03:28:00 +09:00 |
|
YUKI Hiroshi
|
0c2c33e19d
|
Fix typo
|
2015-03-19 18:12:07 +09:00 |
|
YUKI Hiroshi
|
6efc491e66
|
Cancel previous scroll before scroll to tab group
|
2015-03-19 11:20:52 +09:00 |
|
YUKI Hiroshi
|
d7963e36be
|
Extract logic to scroll to specified tabs, from the method to scroll to a tree
|
2015-03-19 10:24:47 +09:00 |
|
Piro / YUKI Hiroshi
|
eccfe1ea8d
|
Don't move scroll position if the target tab is already in the viewport (regression by the previous commit)
|
2015-03-18 02:59:58 +09:00 |
|
Piro / YUKI Hiroshi
|
4ff4584833
|
Use Firefox's native smooth scrolling method if possible, to activate accelerations #856
|
2015-03-18 02:52:02 +09:00 |
|
Piro / YUKI Hiroshi
|
d0fb0280e8
|
Fix indent
|
2015-03-18 02:40:08 +09:00 |
|
Piro / YUKI Hiroshi
|
d821755f2f
|
Extract implementations about smooth scrolling
|
2015-03-18 02:39:36 +09:00 |
|
YUKI Hiroshi
|
0cae72fd00
|
Cancel previous scroll if the new to-be-scrolled tab is in the viewport
|
2015-03-17 18:57:12 +09:00 |
|
YUKI Hiroshi
|
d41a66603e
|
Scroll to expanded tree more intelligently
|
2015-03-17 18:29:09 +09:00 |
|
YUKI Hiroshi
|
ec76dd9c04
|
Remove needless event handler for wheel scrolling on the tab bar
|
2015-03-17 17:49:39 +09:00 |
|
YUKI Hiroshi
|
f0c012710d
|
Use given duration
|
2015-03-17 16:06:20 +09:00 |
|
YUKI Hiroshi
|
64f488575e
|
Don't touch to browser.contentWindow if it is remote
|
2015-03-13 15:58:40 +09:00 |
|
Piro / YUKI Hiroshi
|
4acdd4104b
|
Show Firefox Hello chat boxes only on the content area (Don't show chat boxes behind tabs) #753
|
2015-03-06 01:56:44 +09:00 |
|
YUKI Hiroshi
|
be375327ca
|
Set temporary position after it is completely updated
|
2015-03-04 10:16:12 +09:00 |
|
Piro / YUKI Hiroshi
|
e80ffd1b11
|
Save position safely
|
2015-03-04 01:45:09 +09:00 |
|
Piro / YUKI Hiroshi
|
a6fe5e8fdb
|
Set expanded width of the tab bar correctly
|
2015-03-04 01:34:24 +09:00 |
|
Piro / YUKI Hiroshi
|
2d8649735e
|
Manage position of the tab bar for each window
|
2015-03-04 01:22:22 +09:00 |
|
Piro / YUKI Hiroshi
|
ff38e9587c
|
Manage width and height of the tab bar for each window
|
2015-03-04 00:44:01 +09:00 |
|
YUKI Hiroshi
|
fbc6500262
|
Don't override autohide state of other windows by last window's state
|
2015-03-03 20:47:45 +09:00 |
|
YUKI Hiroshi
|
af8a061ca1
|
Store and restore last autohide mode for each window
|
2015-03-03 19:45:44 +09:00 |
|
YUKI Hiroshi
|
767479f9f1
|
Break line for condition and operation
|
2015-03-03 18:56:55 +09:00 |
|
Piro / YUKI Hiroshi
|
78de7e6b35
|
Bump copyright year
|
2015-03-01 23:37:49 +09:00 |
|
Piro / YUKI Hiroshi
|
0afae1c655
|
Don't try to scroll to the selected tab when it is already in the viewport in its axis.
This fixes annoyingly horizontal scroll happend when ColourfulTabs is activated. #842
|
2015-03-01 23:35:28 +09:00 |
|
Piro / YUKI Hiroshi
|
6352d57858
|
Remove deprecated JS1.7's let blocks
|
2015-02-27 00:59:31 +09:00 |
|
YUKI Hiroshi
|
18e105a561
|
Don't make hidden the tab bar by clicking on the grippy to expand the collapsed tab bar. (#783)
|
2014-11-13 17:24:59 +09:00 |
|
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
|
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
|
933d71a1f6
|
Specify missing "this" correctly
|
2014-11-11 19:39:22 +09:00 |
|
YUKI Hiroshi
|
97a87d0b1a
|
Remove obsolete "stopRendering" module
|
2014-11-11 18:58:31 +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
|
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
|
e48cf4e38b
|
Uniform coding style
|
2014-10-22 13:37:08 +09:00 |
|
Matthew Noorenberghe
|
4ea8f31301
|
Fix scrolling of tabs on Firefox 36
|
2014-10-21 18:23:17 -07: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
|
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 |
|