Piro / YUKI Hiroshi
|
f9aa9d123c
|
Restore/reinit tabbar asynchronously on toolbar customization
|
2015-06-13 00:06:15 +09:00 |
|
Piro / YUKI Hiroshi
|
48ee58e3a2
|
Send shutdown event correctly
|
2015-06-12 23:45:47 +09:00 |
|
Piro / YUKI Hiroshi
|
6bdfafd2f8
|
Broadcast message for content processes correctly when a window is closed
|
2015-06-12 23:32:38 +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 |
|
Piro / YUKI Hiroshi
|
3eaae4cbcf
|
Unregister event listener for SSWindowStateBusy correctly
|
2015-06-11 03:08:54 +09:00 |
|
YUKI Hiroshi
|
94428a1b2d
|
Fix typo: handle DOMContentLoaded events correctly
|
2015-05-11 18:48:27 +09:00 |
|
YUKI Hiroshi
|
0c2c33e19d
|
Fix typo
|
2015-03-19 18:12:07 +09:00 |
|
YUKI Hiroshi
|
a22337abde
|
Scroll to opened tab group after expanding animation is finished
|
2015-03-19 11:46:48 +09:00 |
|
YUKI Hiroshi
|
d2d68a6437
|
Avoid errors from elements without box object
|
2015-03-19 11:32:03 +09:00 |
|
YUKI Hiroshi
|
a8d490f468
|
Scroll to pened tab group with delay to avoid canceling by other triggers
|
2015-03-19 11:24:41 +09:00 |
|
YUKI Hiroshi
|
6efc491e66
|
Cancel previous scroll before scroll to tab group
|
2015-03-19 11:20:52 +09:00 |
|
YUKI Hiroshi
|
2e484f9026
|
Don't scroll to group tabs opened in the background
|
2015-03-19 10:55:06 +09:00 |
|
YUKI Hiroshi
|
609400e19a
|
Scroll to opened tab group even if TMP is not installed
|
2015-03-19 10:47:49 +09:00 |
|
YUKI Hiroshi
|
65007f64e6
|
Scroll to tabs opened from a bookmark folder
|
2015-03-19 10:25:25 +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 |
|
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 |
|
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 |
|
Piro / YUKI Hiroshi
|
9f59a6ebe7
|
Don't do smooth scroll if it is expressly forbidden
|
2015-03-18 02:33:41 +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
|
283a79e56c
|
Always override ensureElementIsVisible() if animation effect is active
|
2015-03-17 17:59:20 +09:00 |
|
YUKI Hiroshi
|
784f3d875a
|
Fix indent
|
2015-03-17 17:52:26 +09:00 |
|
YUKI Hiroshi
|
f639cf2145
|
Don't update ensureElementIsVisible() twice
|
2015-03-17 17:52:08 +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
|
0d1973ced9
|
Update Firefox's ensureElementIsVisible() of the tab bar without eval()
|
2015-03-17 17:48:36 +09:00 |
|
YUKI Hiroshi
|
f0c012710d
|
Use given duration
|
2015-03-17 16:06:20 +09:00 |
|
YUKI Hiroshi
|
f3a3d8f0d0
|
Update news topics
|
2015-03-13 17:07:21 +09:00 |
|
YUKI Hiroshi
|
c97b42abb9
|
Send re-init message only for remoteness changed tab
|
2015-03-13 16:56:32 +09:00 |
|
YUKI Hiroshi
|
8705564a98
|
Restart listening of mouse events after browser remoteness is changed
|
2015-03-13 16:45:38 +09:00 |
|
YUKI Hiroshi
|
4ad032d55c
|
Listen messages from the content process with single listener for the window, instead of separate listeners for each frame.
If we register listeners for each frame, they don't work after the type of related browser is changed between remote and in-process.
|
2015-03-13 16:37:02 +09:00 |
|
YUKI Hiroshi
|
64f488575e
|
Don't touch to browser.contentWindow if it is remote
|
2015-03-13 15:58:40 +09:00 |
|
YUKI Hiroshi
|
6ab212da13
|
Update history topics
|
2015-03-13 15:15:45 +09:00 |
|
YUKI Hiroshi
|
a651c363ce
|
Apply highlighted background color for selected tab correctly #853
|
2015-03-13 15:12:33 +09:00 |
|
Piro / YUKI Hiroshi
|
a68f8837e2
|
Bump version to 0.15.2015030601
|
2015-03-06 02:05:29 +09:00 |
|
Piro / YUKI Hiroshi
|
18a8214e66
|
Bump maxVersion to 39.0a1
|
2015-03-06 02:04:43 +09:00 |
|
Piro / YUKI Hiroshi
|
46bd332b3d
|
Update history topics
|
2015-03-06 02:04:22 +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 |
|
Piro / YUKI Hiroshi
|
ff9b670d17
|
Handle mousemove events on the fullscreen toggler #801
|
2015-03-06 00:42:30 +09:00 |
|
Piro / YUKI Hiroshi
|
7ab47dd15d
|
Apply initial or last auto hide mode for newly opened and restored windows correctly
|
2015-03-05 23:59:19 +09:00 |
|
Piro / YUKI Hiroshi
|
f5682bef76
|
Patch for gBrowserInit._delayedStartup more surely
|
2015-03-05 23:35:09 +09:00 |
|
Piro / YUKI Hiroshi
|
e0db926068
|
Manage auto hide mode for each fullscreen window
|
2015-03-05 23:13:50 +09:00 |
|
Piro / YUKI Hiroshi
|
6bd9a7d20b
|
Add history topics
|
2015-03-05 03:06:38 +09:00 |
|
Piro / YUKI Hiroshi
|
aa375bea22
|
Detect opener tab more correctly when multiple tabs are opened at once from a remote tab #812
However, some cases are still not supported:
* When the new tab has no referrer
* When any opened tab has an URI same to the opener tab
|
2015-03-05 02:36:14 +09:00 |
|
YUKI Hiroshi
|
be375327ca
|
Set temporary position after it is completely updated
|
2015-03-04 10:16:12 +09:00 |
|
YUKI Hiroshi
|
4d99d0e067
|
Fix indent
|
2015-03-04 09:51:58 +09:00 |
|
YUKI Hiroshi
|
5b612b9a84
|
Use <xul:browser>'s mapScreenCoordinatesFromContent only when it exists
|
2015-03-04 09:51:27 +09:00 |
|
YUKI Hiroshi
|
8cc5be8103
|
Use <xul:browser>'s mapScreenCoordinatesFromContent() method instead of custom one
|
2015-03-04 09:47:03 +09:00 |
|