Commit Graph

  • 48ee58e3a2 Send shutdown event correctly Piro / YUKI Hiroshi 2015-06-12 23:45:47 +09:00
  • 6bdfafd2f8 Broadcast message for content processes correctly when a window is closed Piro / YUKI Hiroshi 2015-06-12 23:32:38 +09:00
  • 523848a7ed Migrate from "selected" to "visuallyselected" attribute. Piro / YUKI Hiroshi 2015-06-11 03:28:00 +09:00
  • 3eaae4cbcf Unregister event listener for SSWindowStateBusy correctly Piro / YUKI Hiroshi 2015-06-11 03:08:54 +09:00
  • 94428a1b2d Fix typo: handle DOMContentLoaded events correctly YUKI Hiroshi 2015-05-11 18:48:27 +09:00
  • 0c2c33e19d Fix typo YUKI Hiroshi 2015-03-19 18:12:07 +09:00
  • a22337abde Scroll to opened tab group after expanding animation is finished YUKI Hiroshi 2015-03-19 11:46:48 +09:00
  • d2d68a6437 Avoid errors from elements without box object YUKI Hiroshi 2015-03-19 11:32:03 +09:00
  • a8d490f468 Scroll to pened tab group with delay to avoid canceling by other triggers YUKI Hiroshi 2015-03-19 11:24:41 +09:00
  • 6efc491e66 Cancel previous scroll before scroll to tab group YUKI Hiroshi 2015-03-19 11:20:52 +09:00
  • 2e484f9026 Don't scroll to group tabs opened in the background YUKI Hiroshi 2015-03-19 10:55:06 +09:00
  • 609400e19a Scroll to opened tab group even if TMP is not installed YUKI Hiroshi 2015-03-19 10:47:49 +09:00
  • 65007f64e6 Scroll to tabs opened from a bookmark folder YUKI Hiroshi 2015-03-19 10:25:25 +09:00
  • d7963e36be Extract logic to scroll to specified tabs, from the method to scroll to a tree YUKI Hiroshi 2015-03-19 10:24:47 +09:00
  • 445ebbcf35 Update visibility of tab bar by status change of related elements more robustly #848 YUKI Hiroshi 2015-03-18 11:22:08 +09:00
  • eccfe1ea8d Don't move scroll position if the target tab is already in the viewport (regression by the previous commit) Piro / YUKI Hiroshi 2015-03-18 02:59:58 +09:00
  • 4ff4584833 Use Firefox's native smooth scrolling method if possible, to activate accelerations #856 Piro / YUKI Hiroshi 2015-03-18 02:52:02 +09:00
  • d0fb0280e8 Fix indent Piro / YUKI Hiroshi 2015-03-18 02:40:08 +09:00
  • d821755f2f Extract implementations about smooth scrolling Piro / YUKI Hiroshi 2015-03-18 02:39:36 +09:00
  • 9f59a6ebe7 Don't do smooth scroll if it is expressly forbidden Piro / YUKI Hiroshi 2015-03-18 02:33:41 +09:00
  • 0cae72fd00 Cancel previous scroll if the new to-be-scrolled tab is in the viewport YUKI Hiroshi 2015-03-17 18:57:12 +09:00
  • d41a66603e Scroll to expanded tree more intelligently YUKI Hiroshi 2015-03-17 18:29:09 +09:00
  • 283a79e56c Always override ensureElementIsVisible() if animation effect is active YUKI Hiroshi 2015-03-17 17:59:20 +09:00
  • 784f3d875a Fix indent YUKI Hiroshi 2015-03-17 17:52:26 +09:00
  • f639cf2145 Don't update ensureElementIsVisible() twice YUKI Hiroshi 2015-03-17 17:52:08 +09:00
  • ec76dd9c04 Remove needless event handler for wheel scrolling on the tab bar YUKI Hiroshi 2015-03-17 17:49:39 +09:00
  • 0d1973ced9 Update Firefox's ensureElementIsVisible() of the tab bar without eval() YUKI Hiroshi 2015-03-17 17:48:36 +09:00
  • f0c012710d Use given duration YUKI Hiroshi 2015-03-17 16:06:20 +09:00
  • f3a3d8f0d0 Update news topics YUKI Hiroshi 2015-03-13 17:07:21 +09:00
  • c97b42abb9 Send re-init message only for remoteness changed tab YUKI Hiroshi 2015-03-13 16:56:32 +09:00
  • 8705564a98 Restart listening of mouse events after browser remoteness is changed YUKI Hiroshi 2015-03-13 16:45:38 +09:00
  • 4ad032d55c Listen messages from the content process with single listener for the window, instead of separate listeners for each frame. YUKI Hiroshi 2015-03-13 16:37:02 +09:00
  • 64f488575e Don't touch to browser.contentWindow if it is remote YUKI Hiroshi 2015-03-13 15:58:40 +09:00
  • 6ab212da13 Update history topics YUKI Hiroshi 2015-03-13 15:15:45 +09:00
  • a651c363ce Apply highlighted background color for selected tab correctly #853 YUKI Hiroshi 2015-03-13 15:12:33 +09:00
  • a68f8837e2 Bump version to 0.15.2015030601 Piro / YUKI Hiroshi 2015-03-06 02:05:29 +09:00
  • 18a8214e66 Bump maxVersion to 39.0a1 Piro / YUKI Hiroshi 2015-03-06 02:04:43 +09:00
  • 46bd332b3d Update history topics Piro / YUKI Hiroshi 2015-03-06 02:04:22 +09:00
  • 4acdd4104b Show Firefox Hello chat boxes only on the content area (Don't show chat boxes behind tabs) #753 Piro / YUKI Hiroshi 2015-03-06 01:56:44 +09:00
  • ff9b670d17 Handle mousemove events on the fullscreen toggler #801 Piro / YUKI Hiroshi 2015-03-06 00:42:30 +09:00
  • 7ab47dd15d Apply initial or last auto hide mode for newly opened and restored windows correctly Piro / YUKI Hiroshi 2015-03-05 23:59:19 +09:00
  • f5682bef76 Patch for gBrowserInit._delayedStartup more surely Piro / YUKI Hiroshi 2015-03-05 23:35:09 +09:00
  • e0db926068 Manage auto hide mode for each fullscreen window Piro / YUKI Hiroshi 2015-03-05 23:13:50 +09:00
  • 6bd9a7d20b Add history topics Piro / YUKI Hiroshi 2015-03-05 03:06:38 +09:00
  • aa375bea22 Detect opener tab more correctly when multiple tabs are opened at once from a remote tab #812 Piro / YUKI Hiroshi 2015-03-05 02:36:14 +09:00
  • be375327ca Set temporary position after it is completely updated YUKI Hiroshi 2015-03-04 10:16:12 +09:00
  • 4d99d0e067 Fix indent YUKI Hiroshi 2015-03-04 09:51:58 +09:00
  • 5b612b9a84 Use <xul:browser>'s mapScreenCoordinatesFromContent only when it exists YUKI Hiroshi 2015-03-04 09:51:27 +09:00
  • 8cc5be8103 Use <xul:browser>'s mapScreenCoordinatesFromContent() method instead of custom one YUKI Hiroshi 2015-03-04 09:47:03 +09:00
  • e5270a03de Update history topics Piro / YUKI Hiroshi 2015-03-04 02:40:12 +09:00
  • 1cc22a7460 Open child tabs correctly from the search bar on Firefox 36 and later Piro / YUKI Hiroshi 2015-03-04 02:39:05 +09:00
  • 3f1dc6563b Update history topics Piro / YUKI Hiroshi 2015-03-04 02:34:27 +09:00
  • f9c865710a Correct mismatched pair of shrunken and expanded width of the tab bar Piro / YUKI Hiroshi 2015-03-04 02:19:07 +09:00
  • e80ffd1b11 Save position safely Piro / YUKI Hiroshi 2015-03-04 01:45:09 +09:00
  • a6fe5e8fdb Set expanded width of the tab bar correctly Piro / YUKI Hiroshi 2015-03-04 01:34:24 +09:00
  • 2d8649735e Manage position of the tab bar for each window Piro / YUKI Hiroshi 2015-03-04 01:22:22 +09:00
  • ff38e9587c Manage width and height of the tab bar for each window Piro / YUKI Hiroshi 2015-03-04 00:44:01 +09:00
  • f608eb1374 Restore message for debugging Piro / YUKI Hiroshi 2015-03-03 23:12:47 +09:00
  • 95c403efa0 Restore per-window auto hide mode correctly Piro / YUKI Hiroshi 2015-03-03 23:11:55 +09:00
  • 8a1e2f20fa Restore window's auto hide state with delay for safety YUKI Hiroshi 2015-03-03 20:49:00 +09:00
  • 410ccad473 Make blank line for readability YUKI Hiroshi 2015-03-03 20:48:49 +09:00
  • 0ab37f5757 Fix wrong references YUKI Hiroshi 2015-03-03 20:48:19 +09:00
  • fbc6500262 Don't override autohide state of other windows by last window's state YUKI Hiroshi 2015-03-03 20:47:45 +09:00
  • f492f36b4d Apply restored mode only by window service, not browser service YUKI Hiroshi 2015-03-03 20:13:35 +09:00
  • 7b038dce32 Don't restore initial mode for new window YUKI Hiroshi 2015-03-03 20:10:12 +09:00
  • 2398b837b0 Add missing ";" on the end of line YUKI Hiroshi 2015-03-03 20:10:01 +09:00
  • b0899c5d07 Apply new mode manually YUKI Hiroshi 2015-03-03 20:06:14 +09:00
  • 480f3c4c6f Observe preference changes about autohide by the module itself YUKI Hiroshi 2015-03-03 20:01:03 +09:00
  • 3ae3bad1b4 Store last autohide mode after deactivating correctly YUKI Hiroshi 2015-03-03 19:53:26 +09:00
  • 67fcb13e05 Apply autoHide mode only for the active window YUKI Hiroshi 2015-03-03 19:49:34 +09:00
  • af8a061ca1 Store and restore last autohide mode for each window YUKI Hiroshi 2015-03-03 19:45:44 +09:00
  • 949fab8ae3 Store last mode YUKI Hiroshi 2015-03-03 19:22:24 +09:00
  • a829f25bba Extract constant definitions to a shared base object YUKI Hiroshi 2015-03-03 19:16:27 +09:00
  • cd46194bb0 Return boolean value for "isXXX" property YUKI Hiroshi 2015-03-03 19:10:35 +09:00
  • 6802444a23 Save last autohide state as window value YUKI Hiroshi 2015-03-03 19:07:52 +09:00
  • b09881797a Allow to store zero and false values YUKI Hiroshi 2015-03-03 19:05:53 +09:00
  • 253e581173 Add utility methods to manage window values YUKI Hiroshi 2015-03-03 19:01:24 +09:00
  • 801c28bd1a Simplify YUKI Hiroshi 2015-03-03 18:57:21 +09:00
  • 767479f9f1 Break line for condition and operation YUKI Hiroshi 2015-03-03 18:56:55 +09:00
  • c93270dff6 Better compatibility with Duplicate in Tab Context Menu addon #835 Piro / YUKI Hiroshi 2015-03-02 01:53:24 +09:00
  • 10c0108f40 Don't use obsolete String#quote(). Piro / YUKI Hiroshi 2015-03-01 23:41:39 +09:00
  • 78de7e6b35 Bump copyright year Piro / YUKI Hiroshi 2015-03-01 23:37:49 +09:00
  • 0afae1c655 Don't try to scroll to the selected tab when it is already in the viewport in its axis. Piro / YUKI Hiroshi 2015-03-01 23:35:28 +09:00
  • 9463bb8062 Use rest parameters instead of "arguments". YUKI Hiroshi 2015-02-27 10:57:43 +09:00
  • 5c323d143b Update appearance after the sidebar is shown/hidden at Firefxo 39 and later #849 YUKI Hiroshi 2015-02-27 10:49:39 +09:00
  • 42c24c1628 Patch to toggleSidebar only when possible. YUKI Hiroshi 2015-02-27 10:24:18 +09:00
  • 54b2c981b1 Fix too deep indent Piro / YUKI Hiroshi 2015-02-27 00:59:53 +09:00
  • 6352d57858 Remove deprecated JS1.7's let blocks Piro / YUKI Hiroshi 2015-02-27 00:59:31 +09:00
  • 9e51001b51 Fix too deep indent Piro / YUKI Hiroshi 2015-02-27 00:56:15 +09:00
  • 2ea151b856 Remove deprecated JS1.7's let blocks Piro / YUKI Hiroshi 2015-02-27 00:55:36 +09:00
  • c769438610 Update code for removed nsIPopupBoxObject interface. YUKI Hiroshi 2015-02-26 19:34:02 +09:00
  • d6be4e6396 Reset z-index of vertical tabs always to prevent tabs are shown above other browser elements. Piro / YUKI Hiroshi 2015-02-21 03:27:37 +09:00
  • 04242a8158 Merge pull request #840 from Happy-Dude/issue_839 YUKI "Piro" Hiroshi 2015-02-09 23:30:48 +09:00
  • 328d07c868 Fixed another typo in location "Don't show this dialo" Stanley Chan 2015-02-09 09:06:59 -05:00
  • 0315e962d1 Fixed 'Always resotre tabs' typo in localization Stanley Chan 2015-02-09 09:00:37 -05:00
  • 3641f84b8e Merge pull request #816 from LordJZ/master YUKI "Piro" Hiroshi 2015-02-09 12:30:42 +09:00
  • cdc37508f6 Update click hook for Bug 1108555 changes LordJZ 2014-12-25 01:10:20 +03:00
  • d5b2d18df2 Add information of the related bug Piro / YUKI Hiroshi 2014-12-02 03:43:13 +09:00
  • 70969aad56 Bump version to 0.15.2014120101 YUKI Hiroshi 2014-12-01 23:31:20 +09:00
  • c75677afc4 Add news topics YUKI Hiroshi 2014-12-01 23:28:34 +09:00