Commit Graph

225254 Commits

Author SHA1 Message Date
Raymond Lee
fe43613a28 Merge 2010-07-17 10:40:08 +08:00
Ian Gilman
fb7ce8ecdf + Finished documenting all of the app code, plus utils.js. Remaining: iq.js, mirror.js, tabs.js 2010-07-16 17:27:01 -07:00
Edward Lee
22fb634ba6 Bug 579222 - Expose a .visibleTabs property on the tabbrowser [r=iangilman]
Add .visibleTabs to tabbrowser and use local dereferences instead of gBrowser when possible.

--HG--
extra : rebase_source : c64695d6b437927a0d6fbae1b37ad2e17dc690c7
2010-07-16 13:23:03 -07:00
Raymond Lee
2cabd967a0 Refactor the code which loads cached images at browser startup 2010-07-16 23:52:06 +08:00
Raymond Lee
615d822ba2 Fixed Bug 578927: Re-order tabs in a group in Tab Candy doesn't reflect on the tab bar 2010-07-16 18:00:46 +08:00
Aza Raskin
d1f875965f + Fixed some commit collisions. 2010-07-16 00:27:28 -07:00
Aza Raskin
cf8ef6f93d + Clicking on a non-stacked group now brings you to the last active tab in that group. 2010-07-16 00:17:19 -07:00
Raymond Lee
037c52e6a1 Fixed Bug 579192: Fix keyboard navigation of Tabcand 2010-07-16 15:00:20 +08:00
Ian Gilman
d43662bb09 + Group.add now refuses to add a tab if it was already attached to another group, instead of just warning about it. Though maybe it should automatically remove it from the previous group?
+ Documentation updates
2010-07-15 17:23:39 -07:00
Ian Gilman
48f08d64fa + The close box wasn't showing up on Windows; fixed (hopefully) 2010-07-15 15:43:51 -07:00
Raymond Lee
692588a847 Bug 577445: Show tab candy title in the tab candy interface and change 'let' to 'var' 2010-07-15 16:41:08 +08:00
Raymond Lee
24e44cd95b Bug 576110: Show saved thumbnails at browser startup if tab candy was last open 2010-07-15 10:40:46 +08:00
Ian Gilman
58b5e5aa05 + Cleaned up a scope issue with Subscribable and added some guards 2010-07-14 17:24:03 -07:00
Ian Gilman
915e2f9cdf + Subscribable (in utils.js) no longer has a separate onClose path
+ My recent addition of a "content" div broke dragging to make a new group; fixed
2010-07-14 16:59:37 -07:00
Ian Gilman
fca7718259 + Fixed: Bug 577164 - 0 height body leaving feedback and reset buttons stranded? 2010-07-14 15:17:28 -07:00
Ian Gilman
873fcd5923 + Fixed a typo in iQ.each that was breaking everything
+ Rearranged the UIClass initialization sequence a little, to make sure everything happens in the right sequence
2010-07-14 11:21:07 -07:00
Michael Yoshitaka Erlewine
3d5a62164b Bug 577387: cleanup of the new iQ(...).each 2010-07-14 00:08:45 -04:00
Michael Yoshitaka Erlewine
7105f49a06 Bug 577387: iQ.each is gone! iQ(...).each still exists, and its callback must now explicitly take the element as its argument 2010-07-14 00:03:47 -04:00
Michael Yoshitaka Erlewine
549be9a911 - TabItems: fixed bug where phantom trenches were created when a tab in a group is closed, but the group was not closed.
- Items: docs update
- BrowserTab: cleanup of getters
2010-07-13 23:48:22 -04:00
Michael Yoshitaka Erlewine
492bb0a42e Bug 577387: cleanup: removed a couple other instances of iQ.each 2010-07-13 22:58:30 -04:00
Michael Yoshitaka Erlewine
347f0c6f98 cleanup: rm unused functions, constants from Utils + Mirror 2010-07-13 22:48:55 -04:00
Michael Yoshitaka Erlewine
af882f8f2d iQ cleanup: of course we're Gecko > 1.9.2 so we have classList! use it in .{add,remove,has}Class 2010-07-13 22:17:35 -04:00
Michael Yoshitaka Erlewine
4992a5c057 iQ cleanup: rm unused regexps and other constants; rm iQ.toArray, iQ.pushStack, iQ.slice, iQ.trim 2010-07-13 22:02:11 -04:00
Michael Yoshitaka Erlewine
5f38801c76 cleanup: iQ.each: never used with args, so that code is removed 2010-07-13 20:28:36 -04:00
Michael Yoshitaka Erlewine
5b247088d7 cleanup: rm iQ.grep; using .filter instead. 2010-07-13 20:23:04 -04:00
Michael Yoshitaka Erlewine
d91ae5c6c7 cleanup: rm iQ.inArray 2010-07-13 20:10:53 -04:00
Michael Yoshitaka Erlewine
9d7a3685bc cleanup: rm various instances of iQ.each where it's an array, so we can use .forEach
--HG--
extra : rebase_source : f41f088641f71aba6796092766b0645fca925ad1
2010-07-13 19:38:51 -04:00
Ian Gilman
259a282644 + I don't think we need the timeout in Page.showChrome; commented out now.
+ Added a video to the "first run" panel
2010-07-13 16:25:35 -07:00
Michael Yoshitaka Erlewine
f733123ef4 cleanup: rm iQ.makeArray 2010-07-13 17:39:46 -04:00
Edward Lee
f573baa6f5 Merge mozilla-central to tabcandy-central. 2010-07-13 12:23:12 -07:00
Michael Yoshitaka Erlewine
df6d4f0c2a UI: tabOnFocus: refactored to no longer use doSetup; saveVisibility: no longer print log 2010-07-13 15:07:24 -04:00
Josh Aas
91d27b3dc6 Move nsNPAPIPluginStreamListener implementation to its own file. b=578383 r=jst 2010-07-13 14:42:03 -04:00
Bobby Holley
4d8ef3bd3e Tests for bug 478398, as well as for a few others, now that we have a discard timer pref.r=joe 2010-07-13 13:30:39 -04:00
Philipp Wagner
716f62fd7c Bug 578237: Fix error message in nsComponentManagerImpl::RegisterCIDEntry. r=bsmedberg 2010-07-13 10:02:22 -07:00
Jono S Xia
d9fd4788d3 Bug 575080: l10n review of test pilot/feedback. r=pike 2010-07-13 10:00:10 -07:00
Dave Townsend
9332f28adc Bug 562599: Add an event to signal when changable properties on Addon objects are changed. r=robstrong 2010-07-13 09:55:08 -07:00
Ted Mielczarek
eeaaf71e76 bug 577589 bustage fix - define DLL_PREFIX and DLL_SUFFIX as strings in the Makefile to handle empty values 2010-07-13 12:03:41 -04:00
Neil Rashbrook
6e3edb0968 Bug 568691 Further followup to actually register static components r=bsmedberg 2010-07-13 15:24:58 +01:00
Ted Mielczarek
50e15945bc add a ctypes.libraryName utility function to get shared library names per-platform. r=dwitte
--HG--
extra : rebase_source : f0585aa0332c2146bee375584a69af4eaed7ed77
2010-07-13 08:53:16 -04:00
Dão Gottwald
7e4fec9ff9 whitespace cleanup, no bug 2010-07-13 13:11:13 +02:00
Josh Aas
fada1b3fd6 Remove nsPluginCacheListener, it is unused. b=578285 r=benwa 2010-07-13 02:58:30 -04:00
Raymond Lee
8f35bf6010 Bug 576110: Open tab candy at startup if it was last open 2010-07-13 12:04:04 +08:00
Wan-Teh Chang
d089254c7c Bug 575620: Update NSPR to NSPR_4_8_6_BETA3. Includes patches for
bug 415563.
2010-07-12 20:46:06 -07:00
Brandon Sterne
c6eb13a252 Bug 578182. CSP causing leaks due to repeated AddBoolPrefVarCache call from nsDocument constructor. r=dveditz 2010-07-12 20:12:32 -07:00
Chris Jones
bd1bb051cf Bug 575836: Fix logic here. r=jst 2010-07-12 18:21:27 -05:00
Jonas Sicking
24dea5b72b Bug 578150: Protect against the docshell loosing its document before we've had time to notify on it. r=mrbkap 2010-07-12 14:50:07 -07:00
Dave Townsend
093feb20dd Bug 573101: Should not build PluginProvider.jsm when plugins are disabled. r=robstrong 2010-07-12 14:20:49 -07:00
Blake Kaplan
b6fd95653a Bug 576351 - Make this assertion not fire if the caller has UniversalXPConnect. r=jorendorff 2010-07-12 14:11:14 -07:00
Mats Palmgren
9d9f784d8d Bug 556432 - Dragging a content selection shows non-selectable text in the drag feedback. r=roc 2010-07-12 22:24:33 +02:00
Mats Palmgren
03d190d02f Make it possible to drag a non-selectable node again. b=574596 r=dbaron 2010-07-12 22:24:25 +02:00