4744 Commits

Author SHA1 Message Date
Ian Gilman
5c85620cf4 + addressing dao's comments in iQ
--HG--
extra : rebase_source : 9fd229f468514fb08326fe292434de45e6167bfb
2010-08-10 16:31:12 -07:00
Michael Yoshitaka Erlewine
8a238ad491 Bug 582023 cleanup based on comments from Dao on things that are not iQ:
- typeof() is not a function
- formatting of && and || at the end of the line
- declaring variables more locally using let in Utils.extend
- the Initial Developer is the Mozilla Foundation

--HG--
extra : rebase_source : d1f9699fb0014c95e336c34d777ce354b141739a
2010-08-10 19:20:05 -04:00
Michael Yoshitaka Erlewine
4aae5fd392 Bug 582023 cleanup based on comments from Dao on things that are not iQ:
- typeof() is not a function
- formatting of && and || at the end of the line
- declaring variables more locally using let in Utils.extend
- the Initial Developer is the Mozilla Foundation

--HG--
extra : rebase_source : d1f9699fb0014c95e336c34d777ce354b141739a
2010-08-10 19:20:05 -04:00
Ehsan Akhgari
75592d119a Actually enable the tests which pass 2010-08-10 19:13:13 -04:00
Ehsan Akhgari
935b6e4577 Disable all TabView tests for now 2010-08-10 18:56:11 -04:00
Ehsan Akhgari
1996a98455 Run the TabCandy tests from the correct Makefile 2010-08-10 18:47:03 -04:00
Ian Gilman
c6453dd70a + removed the "beforeclose" event from TabItem and cleaned up the "close" event
+ Removed the "urlChanged" event from TabItem; inlining that code instead.

--HG--
extra : rebase_source : a48f380dd98eaaa971e7e0529b6c17b674a02b9f
2010-08-10 15:36:56 -07:00
Michael Yoshitaka Erlewine
09674870d1 Bug 585858: fixing whitespace
--HG--
extra : rebase_source : b332e14075d7f41ab09b79265f7803d806194b5e
2010-08-10 18:09:19 -04:00
Ian Gilman
cfc86e11be + TabView actions that require loading the frame (if not loaded) now wait properly until the frame is loaded before continuing. These actions are show, context menu, and "next group" key combo.
+ TabView now has explicit show and hide in addition to toggle
+ Cleaned out unused "ui" parameter to the Item drag callback

--HG--
extra : rebase_source : e8ffd468406fe1d0690e29a15ce4b431a0596371
2010-08-10 14:23:53 -07:00
Michael Yoshitaka Erlewine
6475ff255e Bug 585858: test tab context menu items with combinations of visible and hidden tabs 2010-08-10 15:33:08 -04:00
Raymond Lee
9ebd4aed95 Improved the drag and drop test 2010-08-11 02:57:22 +08:00
Raymond Lee
abbac1f541 Fixed Bug 584627 - Tests for group 2010-08-11 02:39:28 +08:00
Ian Gilman
092e9e0518 + reversed the argument order for Utils.assert and Utils.assertThrow, per Dao's review 2010-08-10 11:13:10 -07:00
Ian Gilman
ade1e56471 + reversed the argument order for Utils.assert and Utils.assertThrow, per Dao's review 2010-08-10 11:13:10 -07:00
Raymond Lee
6e4c1327c6 Removed the remaining Utils.timeout 2010-08-11 00:19:08 +08:00
Raymond Lee
d466d0301b Bug 585837 - Tests for launching Tab candy 2010-08-11 00:11:06 +08:00
Raymond Lee
ba12a1ea99 Fixed some issues in the drag and drop test 2010-08-11 00:06:04 +08:00
Michael Yoshitaka Erlewine
28ede2d5b5 Bug 582023: rm Utils.timeout 2010-08-10 09:30:23 -04:00
Michael Yoshitaka Erlewine
ce44fba261 Bug 582023: rm Utils.timeout 2010-08-10 09:30:23 -04:00
Michael Yoshitaka Erlewine
8f13a531dd Bug 582023: move to use getBoundingClientRect instead of reading off the computed CSS for bounds; simplify getPropertyValue usage (based on comments from Dao) 2010-08-10 09:22:38 -04:00
Michael Yoshitaka Erlewine
c97c36089e Bug 582023: move to use getBoundingClientRect instead of reading off the computed CSS for bounds; simplify getPropertyValue usage (based on comments from Dao) 2010-08-10 09:22:38 -04:00
Edward Lee
bd41000053 Address review comments from bug 584532 comment 18: !listeners, event.target, observers function. 2010-08-10 03:05:10 -07:00
Edward Lee
554de442ef Merge mozilla-central to tabcandy-central. 2010-08-09 23:53:52 -07:00
Ehsan Akhgari
3002c5320c Bug 585850 - Rename TabCandy modules from *.js to *.jsm (like the rest of js modules)
--HG--
rename : browser/base/content/tabview/modules/AllTabs.js => browser/base/content/tabview/modules/AllTabs.jsm
rename : browser/base/content/tabview/modules/groups.js => browser/base/content/tabview/modules/groups.jsm
rename : browser/base/content/tabview/modules/utils.js => browser/base/content/tabview/modules/utils.jsm
2010-08-09 23:51:23 -04:00
Raymond Lee
3f4c868644 Fixed a test after the delay loading frame changes 2010-08-10 10:31:59 +08:00
Edward Lee
7256f9fc2d Move private variables/methods into local declarations not exported by AllTabs and change the interface to .register("change") instead of .onChange() for bug 584532.
--HG--
rename : browser/base/content/AllTabs.js => browser/base/content/tabview/modules/AllTabs.js
extra : rebase_source : 267110a1a1dd8cc8d4188f20285d688b2b901aa1
2010-08-09 17:19:04 -07:00
Ian Gilman
b21b3d8697 + no longer loading the frame at all until the user needs it 2010-08-09 17:24:08 -07:00
Ian Gilman
2179aaadf5 + Made the Groups.killNewTabGroup test a little tighter (in case someone has made a group called "new tabs")
+ Worked around bug 575672 (CSS transition assert)

--HG--
extra : rebase_source : 6f758e737c2092214ec3185be847f2c5da406be0
2010-08-09 14:57:34 -07:00
Ian Gilman
41c8d29997 + Made the Groups.killNewTabGroup test a little tighter (in case someone has made a group called "new tabs")
+ Worked around bug 575672 (CSS transition assert)

--HG--
extra : rebase_source : 6f758e737c2092214ec3185be847f2c5da406be0
2010-08-09 14:57:34 -07:00
Jim Mathies
6bc5e27901 Bug 575870 - Implement custom drawn titlebar for classic, aero basic, and xp. Also fix various content padding issues for desktops with advanced ui customization settings. r=dao. 2010-08-09 20:49:35 -05:00
Marco Bonardo
b98ba87010 merge backout on CLOSED TREE 2010-08-10 00:15:18 +02:00
Marco Bonardo
3bee4c1b4c Backed out changeset b1e658a33221 on CLOSED TREE 2010-08-10 00:14:59 +02:00
Marco Bonardo
6da1912946 Backed out changeset a673a956d339 on CLOSED TREE 2010-08-10 00:12:56 +02:00
Marco Bonardo
12586f8f4f backout Bug 552023 due to Ts regression and test failure. Trying to reopen a CLOSED TREE 2010-08-09 23:08:24 +02:00
Julian Viereck
bc14bbd3fe Bug 560830 - Handle DOMMouseScroll events in highlighter panels, r+a=gavin 2010-08-09 16:02:20 -03:00
Edward Lee
a93e1ffd7e Merge mozilla-central to tabcandy-central. 2010-08-09 10:38:19 -07:00
Marco Bonardo
da59314c8d Bug 552023 - Kill Places partitioned temp tables. r=sdwilsh a=blocking 2010-08-09 17:59:59 +02:00
Marco Bonardo
140e5775c9 Bug 584658 - Switch to tab should not register subframes as open pages. r=gavin a=blocking 2010-08-09 17:59:31 +02:00
Raymond Lee
84f16de1ac Add a licence block to a test 2010-08-09 17:00:33 +08:00
Raymond Lee
34f20636b9 Moved tests to test/tabview folder
--HG--
rename : browser/base/content/test/browser_tabview_dragdrop.js => browser/base/content/test/tabview/browser_tabview_dragdrop.js
rename : browser/base/content/test/browser_visibleTabs.js => browser/base/content/test/tabview/browser_visibleTabs.js
2010-08-09 16:21:46 +08:00
Dão Gottwald
bf4e8aa6de Bug 585361 - Increase delay tolerance in browser_bug380960.js 2010-08-09 10:01:29 +02:00
Raymond Lee
a1241c5e5f Another fix for the failing test 2010-08-09 15:47:52 +08:00
Dão Gottwald
a372a66aaa Bug 585294 - Enable closing animation for tabs removed via the tab context menu. r=mano 2010-08-09 09:45:27 +02:00
Dão Gottwald
373c5783a6 Bug 582678 - Dragging app tab behind normal tab should make it a normal tab and vice versa. r=gavin 2010-08-09 09:43:24 +02:00
Raymond Lee
cfe8b85c26 Fixed failing test after the name change to GroupItem(s) (Bug 583414) 2010-08-09 15:29:42 +08:00
Raymond Lee
3a1e77abb6 Bug 585155 - Zoom in animation doesn't work when adding a new tab in tab candy interface 2010-08-09 15:01:30 +08:00
Raymond Lee
5f8e66768e Initialize frame if needed when user is switching to another group using keyboard combination 2010-08-09 13:16:39 +08:00
Michael Yoshitaka Erlewine
e9baa1f002 rm setSize during tabs' group-removal. Bottom line: tabs no longer shrink and block jerk the dragging when being dragged out of a group. 2010-08-09 00:17:03 -04:00
Michael Yoshitaka Erlewine
2c057d4787 Bug 584699: quick fix to -moz-transform rendering bug
--HG--
extra : rebase_source : 89019c5a0acff884ab47f18b96503435c6a56e7e
2010-08-09 00:06:54 -04:00
Michael Yoshitaka Erlewine
fe7e48b482 Bug 584699: quick fix to -moz-transform rendering bug
--HG--
extra : rebase_source : 89019c5a0acff884ab47f18b96503435c6a56e7e
2010-08-09 00:06:54 -04:00