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