Commit Graph

48748 Commits

Author SHA1 Message Date
Edward Lee
fc3df268de Bug 581732 - Merge mozilla-central to tabcandy-central 2010/07/24 (with conflicts). 2010-07-24 16:48:38 -07:00
Edward Lee
04122a215d Don't save a tab that has no parent (it's closing). 2010-07-24 16:28:17 -07:00
L. David Baron
cca635c194 Update to latest spec changes for ctx.font setter and getter. (Bug 508452) r=bzbarsky 2010-07-24 12:17:38 -07:00
L. David Baron
f6ad06f444 Revert incorrect changes made in http://hg.mozilla.org/mozilla-central/rev/f6beeb315747 (Bug 508452) r=bzbarsky
Note: the tests in this patch don't actually pass until the next one is applied as well.
2010-07-24 12:17:38 -07:00
Shawn Wilsher
6d9ba47ee5 Bug 578939 - Storage service cannot be initialized off of the main thread.
r=asuth
a=blocking2.0
2010-07-24 11:21:17 -07:00
Edward Lee
09f130d786 Inline isFunction as typeof == function checks. 2010-07-23 19:29:32 -07:00
Raymond Lee
50ded64f4e Roll Tabbar methods into UIManager 2010-07-24 09:43:02 +08:00
Michael Yoshitaka Erlewine
04c55c2585 Utils + iQ cleanup!
- utility functions in iQ have been moved to Utils: isFunction, isArray, isPlainObject, isEmptyObject, merge, extend, timeout
- iQ depends on Utils. Utils no longer depends on iQ.
- simplified Utils.extend. Deep copy is no longer supported, nor is extending iQ and iQ.fn using extend. They were not being used.

--HG--
extra : rebase_source : ab8f86e4e6a65cb747bc79ae0aa36cb39819421a
2010-07-23 17:33:02 -04:00
Edward Lee
a6ee144dd3 Merge "backout" of TabItem.close removal. 2010-07-23 14:27:41 -07:00
Edward Lee
100e588c2d Followup to bug 580937 to implement TabItem.close with xul:tabs instead of BrowserTab. 2010-07-23 14:26:17 -07:00
Raymond Lee
eab27dab9e Bug 581267: Merge Page and UIClass 2010-07-23 15:03:40 +08:00
Edward Lee
6610e8bf00 Bug 581286 - Don't duplicate tabbox.advanceSelectedTab and key handling code
Prevent tabs from showing up in the tabbar by hiding them instead of collapsing so that existing tabbox code knows to skip over them. Remove key handling code except for activating tabcandy and switching groups.
2010-07-22 23:33:07 -07:00
Edward Lee
fe98e5c9fe Remove unnecessary isIframe as tab content document will be just inside a browser. 2010-07-22 22:45:03 -07:00
Edward Lee
ca2e9577a7 Followup bug 580870 to rename gTabDeck/gTabFrame to gTabView*. 2010-07-22 22:41:58 -07:00
Michael Yoshitaka Erlewine
193a5976c1 Rewrote various scaling/easing functions in terms of the Range's, with the new proportion and scale methods.
- removed Math.tanh, instead moving it into the Range proportion method for its "smooth" option
+ rewrote TabItem close button opacity and title font size using the new Range utilities. Should make code a tad easier to follow.
2010-07-23 00:35:07 -04:00
Michael Yoshitaka Erlewine
000664e278 Bug 579223: got snapping to work for tab-on-tab phantom groups. 2010-07-22 23:40:25 -04:00
Michael Yoshitaka Erlewine
2077c04503 Bug 579223: using Aza's recommendation, centering tab-on-tab phantom group around the drop target tab (no snapping yet).
+ fixing font size adjustment while tabitem is resized

--HG--
extra : rebase_source : b93cafa6f0601c9609d362a2312c1abe70fe3346
2010-07-22 22:24:31 -04:00
Michael Yoshitaka Erlewine
3a798eb16a Bug 579223: a new approach (on Aza's recommendation): simply take the target (drop target) bounds and expand it a bit, rather than trying to do a union of the areas.
Also, fixed font size changing on tab resizing.

--HG--
extra : rebase_source : ba5db5468f9e9c9f823f352757eb06d198618003
2010-07-22 22:20:44 -04:00
Raymond Lee
b116ab9675 Bug 580919 - Fold Storage.saveVisibilityData into saveUIData 2010-07-23 10:05:22 +08:00
Edward Lee
204f54654c Bug 580937 - Use plain xul:tabs instead of wrapping with BrowserTab
Don't expose BrowserTab and have Tabs give sugarless xul:tabs that don't need .raw-ing. Remove most of the BrowserTab functionality only to leave the event bits.

--HG--
extra : rebase_source : 13f8e857fa94f4e252ca3ed1c55e017314951d17
2010-07-22 15:09:36 -07:00
Gavin Sharp
5c504397d5 Bug 581176: Allow disabling BadCertListener's "built-in cert" checking for redirects, r=rstrong, a=johnath 2010-07-22 17:34:19 -04:00
Philipp von Weitershausen
9c5ea22294 Bug 581917 - OSX theme, about:robots use -moz-background-origin, r=dao, a=johnath 2010-07-26 14:09:21 +02:00
David Bolter
767aba831f Bug 561924 - Remove group info hack from accDescription. r=MarcoZ 2010-07-26 08:20:03 -04:00
Nick Thomas
d7dd87b5bb Trivial change to force new round of builds, trying to resolve bug 581888 by backing out mac64 mozconfig changes 2010-07-26 20:51:40 +12:00
Josh Aas
c69a5826b5 Bug 581518: Make Mac OS X impl of nsLocalFile::SetPersistentDescriptor behave like it did previosly, supporting aliases. r=benwa 2010-07-25 23:49:28 -04:00
Nick Thomas
41ab4761a4 Merge 2010-07-26 15:40:59 +12:00
Nick Thomas
0ef7e39253 Backed out changeset e301cb6bddd6 because it's still hanging build slaves 2010-07-26 15:40:42 +12:00
Ted Mielczarek
d45748c2a7 Bug 577431, Skip files when dsymutil doesn't produce a .dSYM, r=josh, a=blocking2.0
--HG--
extra : rebase_source : 6c383aefae214e894b470dd9d725e2d50b7ce7ae
2010-07-26 13:12:35 +12:00
Ted Mielczarek
264e3b88bd Bug 576053 - enable compiling Breakpad on Mac OS X/x86-64 by default (again), r=mitchell.field, a=blocking-2.0
--HG--
extra : rebase_source : 4b2050d8bd69b0b7eb90439a1d04d1cb92446954
2010-07-26 13:11:05 +12:00
Craig Topper
432b14f38e Bug 580902 - Remove "using namespace mozilla;" from nsSVGElement.h and fixup the places that relied on it. r=jwatt 2010-07-25 17:25:38 -07:00
Timothy Nikkel
460f4d087a Merge back out of ba9be0418b15 (bug 579963). 2010-07-25 18:10:40 -05:00
Timothy Nikkel
ca833c302e Back out changeset ba9be0418b15 (bug 579963) because it didn't work. 2010-07-25 18:10:08 -05:00
Chris Pearce
1536283f5a Bug 534571 - Fire video timeupdate event when starting a new load. r=roc,dolske a=blocking2.0 2010-07-26 10:45:41 +12:00
Chris Pearce
86e38ce4c9 Bug 534571 - Enable reloads from audio source child to work. r=roc a=blocking2.0 2010-07-26 10:45:18 +12:00
Josh Aas
4800a81166 Backed out changeset 45e3b4a37bad, that was intended for try server not m-c 2010-07-25 17:43:32 -04:00
Josh Aas
dc008d5ac7 old-persist1 2010-07-25 16:20:46 -04:00
Timothy Nikkel
c73671f6fd Bug 538308. Record that this crashtest asserts. 2010-07-25 14:27:01 -05:00
Timothy Nikkel
f7c5754ce0 Bug 542136. Add crashtest. 2010-07-25 13:10:31 -05:00
Timothy Nikkel
5f651e3e38 Bug 538308. Add crashtest. 2010-07-25 13:10:31 -05:00
Timothy Nikkel
c3a3665cf1 Bug 489868. Add reftest. 2010-07-25 13:10:31 -05:00
Timothy Nikkel
e4e255253c Bug 579963. Don't inline nsPoint::ConvertAppUnits because it causes PGO builds on windows to be slower in some cases. r=bzbarsky 2010-07-25 13:08:16 -05:00
Neil Rashbrook
b573c81af3 Bug 581151 Make 'make chrome' work again (regression from bug 466492) r=khuey 2010-07-25 17:57:22 +01:00
Neil Rashbrook
3f9fee884b Bug 351235 Followup to fix indentation botch 2010-07-25 17:56:33 +01:00
Neil Rashbrook
b932e0ad5b Bug 581151 Make 'make chrome' work again (regression from bug 466492) r=khuey 2010-07-25 15:35:46 +01:00
Azat Tymerkaev
baab2f7247 Bug 570165 - Integrate new icons for bookmarks toolbar. r=dao 2010-07-25 09:23:55 +02:00
Justin Dolske
ce4886b887 Bug 581738 - temporarily disable test_punycodeURIs.js on Windows 7 2010-07-24 17:42:22 -07:00
Benoit Girard
d757e4d425 Bug 580862 - Init gGlobalContext in GLContextProviderCGL. r=vlad 2010-07-24 20:10:58 -04:00
Benoit Girard
fa72189e5f Bug 575142 - qcms_transform_create should use transform_free. r=jmuizellar 2010-07-24 20:10:15 -04:00
Michael Yoshitaka Erlewine
66708b572d Bug 580878: simplifying date expression 2010-07-22 15:58:10 -04:00
Michael Yoshitaka Erlewine
e383ba9f49 Bug 581143: Cleanup geometry utilities in utils.js
1. Move isRect, isPoint, isRange to Utils, to facilitate JSMing and to clean up
namespace
2. Remove unused/underutilized methods of Rect/Point/Range
3. Use QuickDraw-style comparison of pixel overlap (using < instead of <=)
throughout.
4. Range.overlaps is now Range.contains, to be more consistent with Rect.

--HG--
extra : rebase_source : cc3507bb3bbe92f922d3147cc9130c1f713391b2
2010-07-22 15:46:51 -04:00