Gregory Szorc
546e3b070f
Merge mozilla-central into services-central
2013-01-30 16:11:37 -08:00
Gregory Szorc
3a3280675a
Bug 836120 - Reduce memory overhead of Sync when it's not configured; r=rnewman
...
If Sync is (likely) not configured, the only loaded JS is for the XPCOM
service itself.
The UI code is now smart enough to initialize the Sync service if it
isn't yet loaded. This addresses bug 825728.
2013-01-30 07:05:12 -08:00
Tanvi Vyas
ec86fa2c08
Bug 822371 - Mixed Content Doorhanger UI. r=dao
2013-01-30 00:04:28 -08:00
ithinc
9c7dfa41cd
Bug 649654 - When tab bar underflow occurs and tab strip was scrolled to the beginning, resize tabs such that they can be closed in succession. r=fryn
2013-01-29 18:14:45 -08:00
ithinc
7accb646e1
Bug 821859 - Use stylesheet for tab delay resizing instead of setting each tab.style. r=fryn
2013-01-09 21:01:18 +08:00
Boris Zbarsky
66e49b02aa
Back out bug 824589 (rev 22695cac3896) on suspicion of Ts regression
2013-01-29 17:18:06 -05:00
Tanvi Vyas
8e842bc550
Bug 822366 - Change the icon for Mixed Active Content to the triangle with exclamation point. r=dao
2013-01-29 11:51:17 -08:00
Ehsan Akhgari
58ef03f2b1
Merge the removal of global private browsing support
2013-01-29 13:13:58 -05:00
Ehsan Akhgari
84c4ac3c75
Bug 817477 - Remove support for global private browsing mode; r=jdm,glandium
...
--HG--
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js
2013-01-29 13:12:13 -05:00
Boris Zbarsky
8231be64a0
Bug 824589. Convert XULElement to WebIDL. r=peterv
...
The assertions in nsINode and nsWrapperCache are to eagerly catch
failures to override those methods.
The classinfo change for XULTreeBuilder is needed because one of those
is returned via an nsIXULTemplateBuilder attribute on XULElement.
Alternately, I could mark it notflattened in Bindings.conf, but Enn
said he prefers this anyway.
The change to the QI impl in BindingUtils is needed because when
XPConnect converts an IID from C++ to JS it makes is an nsJSID, not an
nsJSIID. We've run into this before, sadly.
I removed "id" from nsIDOMXULElement because it's already on Element.
I suppose I could have left it there, but this seems cleaner.
The nsJSIID::HasInstance changes are needed to support XBL-implemented
interfaces. Sadly, this does mean that if the underlying object QIs
to something but we didn't put those props on the WebIDL we'll end up
testing true for instanceof but not exposing the props. I don't see
an obviously better way. We should work on killing off uses of
"instanceof someinterface".
The browser.js change is needed to avoid throwing exceptions during
browser-chrome tests that are now getting reported because our
swapFrameLoaders is no longer an XPConnect method.
2013-01-29 12:51:55 -05:00
Jim Mathies
5989aca8fa
Bug 835435 - Social.jsm referenced using bad uri in socialchat.xml, r=gavin
2013-01-28 13:11:43 -06:00
Shane Caraveo
6019bba05a
Bug 782850 fix nsContextMenu to work in social content panels, r=felipe
2013-01-27 10:31:14 -08:00
Ryan VanderMeulen
715290dd94
Backed out changeset e9795d97ccf6 (bug 782850) for M1 failures.
2013-01-26 21:19:21 -05:00
Shane Caraveo
5b652811b3
Bug 782850 fix nsContextMenu to work in social content panels, r=felipe
2013-01-26 16:48:54 -08:00
Shane Caraveo
c8d0076124
Bug 832943 keep explicit reference to our error handling web listeners to avoid unexpected gc, r=felipe
2013-01-26 12:07:39 -08:00
Shane Caraveo
7f9c684b8f
Bug 824162 dont mess with focus until after the event target handles it, r=gavin
2013-01-26 13:09:19 -08:00
Raymond Lee
50c193452b
Bug 820764 - Stop using addvisit() in browser tests r=mak77
2013-01-25 12:55:22 +08:00
Shane Caraveo
688f532209
Bug 804656: add rolluponmousewheel attribute to allow mousewheel events to hide panels, r=enndeakin
2013-01-25 14:30:50 -08:00
Bobby Holley
9b3101c7c6
Bug 834255 - Fix intermittent orange. r=bz
2013-01-25 11:17:40 +01:00
Jared Wein
f1053c34ff
Bug 831365 - Always show the click-to-play doorhanger when the Navigation Toolbar is collapsed. r=gavin
2013-01-24 14:39:04 -05:00
Nathan Froyd
68b28fa8f1
Bug 715376 - update MockFilePicker.init() to take a window for event dispatching purposes; r=jmaher
2012-10-16 17:39:32 -04:00
Ryan VanderMeulen
9bbcf36088
Merge m-c to inbound.
2013-01-25 09:59:09 -05:00
Ryan VanderMeulen
d1e755f491
Merge m-c to fx-team.
2013-01-24 21:36:55 -05:00
Marco Bonardo
986a4b4eba
Bug 825739 - Intermittent exception thrown by browser_bookmark_titles.js.
...
r=Mano
2013-01-23 15:01:29 +01:00
Mark Hammond
71722d2465
Bug 808215 - Disable social API in private windows for per-window Private Browsing builds. r=jaws,mixedpuppy
...
--HG--
rename : browser/base/content/test/social/browser_social.js => browser/base/content/test/social/browser_social_globalPB.js
2013-01-24 21:14:36 +11:00
Mark Hammond
e3dedd5e2c
Backout 82464c35d37a (Bug 808215) for a regression and test failures.
2013-01-24 17:44:40 +11:00
Mark Hammond
3f75a04668
Bug 808215 - Disable social API in private windows for per-window Private Browsing builds. r=jaws
...
--HG--
rename : browser/base/content/test/social/browser_social.js => browser/base/content/test/social/browser_social_globalPB.js
extra : rebase_source : 4cd66d38df3af9ba52c224e466ee7268b2cf43de
2013-01-24 16:15:11 +11:00
Avi Halachmi
c9c4089bfb
Bug 826383: cyclic array for frames recording to support concurrent users. r=jmuizelaar,khuey
2013-01-23 20:47:44 +02:00
Georg Fritzsche
b4d45d7e70
Bug 744745 - Prevent overlay being made transparent from site CSS. r=jaws
2013-01-23 20:59:13 +01:00
Bobby Holley
d66093b809
Bug 823348 - Don't set universalXPConnectEnabled for chrome compartments. r=mrbkap
...
There's a browser-chrome test that does this, which means that _all_ subsequent
browser-chrome tests inherit it. So depending on the ordering of cases in
WrapperFactory, we might end up using a CrossCompartmentWrapper rather than an
XrayWrapper, meaning that stuff like nodePrincipal doesn't work anymore.
The semantics of UniversalXPConnect are now entirely dicatated by what makes
our test suite go green. So let's not force ourselves to bend over backwards
during wrapping to handle this case. And let's fix that stupid test while
we're at it.
2013-01-23 06:04:38 +01:00
Dão Gottwald
e7a08c52ce
Bug 813550 - Location bar's placeholder in an RTL chrome should be aligned on the right. r=ehsan a=nonlibxul
2013-01-22 00:13:04 +01:00
Bobby Holley
464998681a
Bug 832435 - Fix compartment handling for EvaluteString and javascript: uris. r=bz
2013-01-21 12:56:28 +01:00
Mark Hammond
70357a0d3b
Bug 832811 - show desktop notifications command doesn't toggle. r=jaws
2013-01-21 15:38:35 +11:00
Mark Hammond
9e0a81ee49
Backed out changeset 39aa8c99853c due to incorrect reviewer in checkin message.
2013-01-21 15:37:44 +11:00
Mark Hammond
f66943d60d
Bug 832811 - show desktop notifications command doesn't toggle. r=felipe
2013-01-21 15:15:04 +11:00
Phil Ringnalda
67c7e25d7b
Back out 7dbbb6e3d240 (bug 832435) for assertion failures
2013-01-18 21:29:05 -08:00
Bobby Holley
cf97537345
Bug 832435 - Fix compartment handling for EvaluteString and javascript: uris. r=bzbarsky
2013-01-18 23:33:26 -05:00
Andres Hernandez
f8a5d7d8dc
Bug 722234 - [New Tab Page] provide an option to undo remove a site r=ttaubert ui-r=shorlander
2012-08-23 16:34:52 -06:00
Jared Wein
bd7ce576d2
Bug 774315 - Close button and context menu to hide click-to-play plugin instances. Portions of the patch contributed by David Keeler. r=felipe
2012-07-17 13:45:59 -07:00
David Keeler
b1046496af
bug 827304 - rename browser_clickToPlayPluginScriptAccessPopup.js because it's long r=jaws
...
--HG--
rename : browser/base/content/test/browser_clickToPlayPluginScriptAccessPopup.js => browser/base/content/test/browser_CTPScriptPlugin.js
2013-01-17 14:00:41 -08:00
Jared Wein
3204ff69b7
Bug 829416 - SocialAPI ambient panel appears in middle of screen when toolbar is in Text mode. r=mixedpuppy
...
--HG--
extra : rebase_source : db7be579b94718265cd1a0558d4db01542384d29
2013-01-16 14:07:45 -05:00
Gregory Szorc
9b103318b3
Merge mozilla-central into services-central
2013-01-15 23:11:26 -08:00
Ed Morley
bacd646052
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2013-01-15 22:57:50 +00:00
Gregory Szorc
3bf9c8b985
Bug 829881 - Remove references to replaced Telemetry notification bar; r=tchevalier
2013-01-15 12:38:01 -08:00
Gregory Szorc
58cf8c99d7
Merge mozilla-central into services-central
2013-01-15 08:36:17 -08:00
Olli Pettay
46d4422369
Bug 825544: backout Bug 825544, Bug 825544, Bug 765192 and Bug 808035 to bring back the old .location=val behavior, r=bz
2013-01-15 13:46:35 +02:00
Mike Connor
858f64d3b3
bug 830090 - Access key for Choose What I Share button in info bar is broken, r=gps
2013-01-14 20:30:49 -05:00
Mike Connor
7063330fc1
bug 830418 - hide health report menu items if health report is disabled, r=rnewman
2013-01-14 19:55:43 -05:00
Gregory Szorc
cc38019742
Bug 829953 - Interact with FHR properly from about:healthreport; r=rnewman
2013-01-14 15:08:40 -08:00
Ehsan Akhgari
b786779f5a
Bug 829870 - Only draw in the title bar of private windows which are browser windows on Mac; r=gavin
2013-01-13 16:23:13 -05:00