Commit Graph

227806 Commits

Author SHA1 Message Date
Ian Gilman
e3885fcbb9 + removed profiling code
--HG--
extra : rebase_source : 690f1d46c2833ec2e122b53b2fbbc3b5a0e50aec
2010-08-10 18:10:21 -07:00
Edward Lee
7ee177f06e Backout df9bbe8b6d78 now that bug 583306 is fixed. 2010-08-10 18:03:22 -07:00
Edward Lee
1e0cd03090 Move visibleTabs tests back to browser/content/test out of tabview directory.
--HG--
rename : browser/base/content/test/tabview/browser_visibleTabs.js => browser/base/content/test/browser_visibleTabs.js
rename : browser/base/content/test/tabview/browser_visibleTabs_contextMenu.js => browser/base/content/test/browser_visibleTabs_contextMenu.js
2010-08-10 17:58:26 -07:00
Edward Lee
29f6e6761f Fix mozilla-central merge failure from 63b9ba3664a0. 2010-08-10 17:21:05 -07:00
Ian Gilman
6d08603c79 + addressing dao's comments in iQ
--HG--
extra : rebase_source : 9fd229f468514fb08326fe292434de45e6167bfb
2010-08-10 16:31:12 -07:00
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
Ehsan Akhgari
588533b9fe Bug 572290 - <title> value of HTML signature file shows up in signature; r=bzbarsky a=blocking2.0+ 2010-08-10 11:52:32 -04:00
Bas Schouten
3ef26ae8e5 Bug 584539: Part 3 - Use D2D interop when using the D3D9 layer manager. r=vlad a=dougt 2010-08-11 02:36:05 +02:00
Bas Schouten
7167044f1f Bug 584539: Part 2 - Expose D2D surface creation from handle. r=jrmuizel 2010-08-11 02:36:03 +02:00
Bas Schouten
dcd0ee87d8 Bug 584539: Part 1 - Allow creating a D2D surface from a DirectX SharedHandle. r=jrmuizel 2010-08-11 02:36:01 +02:00
Bas Schouten
d39a572aa8 Bug 580765: Support different compositing operations with D2D. Add cairo_d2d_device_t to make handling this easier. r=jrmuizel 2010-08-11 01:59:51 +02:00
Bas Schouten
9c925ac105 Bug 580765: Allow const dereferencing for our cairo ref ptr. r=jrmuizel 2010-08-11 01:57:11 +02:00
Bas Schouten
6d53e198b0 Bug 580109: Optimize operations that can be executed as a GPU memcpy. r=jrmuizel a=dougt 2010-08-11 01:39:49 +02:00
Bas Schouten
93ae62051a Bug 584754: Use the D3D9Ex device where available. r=vlad 2010-08-11 01:39:45 +02:00
Bas Schouten
9ea6e6543e Bug 585248: Use a single device for all LayerManagerD3D9's. r=vlad 2010-08-11 01:32:45 +02:00
Bas Schouten
4138c802e8 Bug 578384: Clear to to transparent black instead of solid white. r=jrmuizel 2010-08-11 01:32:43 +02:00
Mats Palmgren
a7f4533995 Bug 576649. r=bzbarsky a=blocking2.0 2010-08-10 19:04:43 -03:00
James Pearson
a0f74c227c Bug 576430 - Autoconfiguration with mozilla.cfg no longer works on trunk, Failed to read the configuration file. r=jorendorff 2010-08-10 19:04:43 -03:00
Julian Viereck
b37bfb99d0 Bug 576642 - JSTerm: expanding/shrinking inputNode, r=enndeakin, a=bsmedberg 2010-08-10 19:04:43 -03:00
Benedict Hsieh
06c7038301 Bug 535077 - Fixes hang caused by failure to execute sync launch r=cjones a=blocking2.0 2010-08-10 14:14:10 -07:00
Ehsan Akhgari
898652d52a Bug 572290 - Fix mistakes in editor/libeditor/html/tests/test_bug520189.html; r=bzbarsky a=NPOTB 2010-08-10 11:52:32 -04: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
Justin Wood
f3e725de22 Don't bother checking if NSS is in a child process unless MOZ_IPC is defined. r+a+=bz
Followup to Bug 559711. e10s HTTP: turn off NSS in child process(es)
2010-08-09 18:46:20 -04: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