Commit Graph

1447 Commits

Author SHA1 Message Date
Mike Hommey
dd378b8d2c Bug 486172 - Don't ignore a -p command line argument when using the Xremote protocol. r=bsmedberg
On X11, when running firefox -p foo http://mozilla.org, and a window for another
profile is already open, the -p argument is ignored and a new tab or window is
opened in the unrelated session.

Previously, the equivalent firefox -p foo -remote openurl(http://mozilla.org)
would see that there is no window for the profile foo, complain about it, and
abort. If a window for the profile foo was open, however, a new tab or windows
would open in that session.

Here, we modify the behaviour such that firefox -p foo http://mozilla.org never
ignores the -p argument, and does the sensible thing depending on the context:
- if a window is already open for the profile, use that session.
- otherwise, open a new window for that profile.

When no -p argument is given, the behaviour is unchanged.

As RemoteCommandLine, which first attempts to open a connection with an existing
firefox, falls through when there is no existing firefox, the -p argument must be
kept in the command line. It turns out CheckArg didn't handle the case properly,
so fix this as well.

The changes in RemoteCommandLine otherwise match what used to be in
HandleRemoteArgument before bug 1080319.
2015-03-10 10:01:54 +09:00
Felipe Gomes
5461cfa898 Bug 1115956 - Improve notice string for when e10s was disabled for accessibility. r=mconley 2015-03-06 15:47:35 -03:00
Martin Stransky
9748ea506e Bug 635134 - Adds X11 run-time check for Gtk3 backend. r=karlt 2015-03-05 03:56:00 +01:00
Jesse Ruderman
9fe7e130c2 Bug 1140183 - Don't enter safe mode on opt/shift if environment variable MOZ_DISABLE_SAFE_MODE_KEY is set. r=ehsan 2015-03-06 04:27:32 -08:00
Stephen Pohl
ee76ceb1da Bug 1101331: Modify directory structure of B2G.app to conform with Apple's v2 signature requirements. r=rstrong 2015-03-04 21:29:44 -05:00
Mike Hommey
86f6d61c33 Bug 1138295 - Don't define unused types and static variable when building with Gtk+3. r=karlt 2015-03-04 14:39:37 +09:00
Makoto Kato
7d48b3cc32 Bug 1138070 - Don't use GetModuleHandleA on RtlImageNtHeader. r=dmajor
Landing on CLOSED TREE per KWierso
2015-03-04 11:09:04 +13:00
Carsten "Tomcat" Book
529575eb3c Merge mozilla-central to mozilla-inbound 2015-03-03 14:10:55 +01:00
Robert Strong
2ffc1a424a Bug 1137901 - Remove param from refreshUpdateStatus. r=spohl 2015-03-02 11:09:13 -08:00
Robert Strong
d57e804c85 Bug 1044443 - release off main thread crash in nsXPCWrappedJS::Release() via nsUpdateProcessor::~nsUpdateProcessor(). r=bbondy 2015-02-18 16:05:00 -08:00
Kevin K.
ceff8a147e Bug 1057600 - Don't require MOZILLA_OFFICIAL to include build revisions in build. Add MOZ_INCLUDE_SOURCE_INFO variable as an alternate way to include build revisions without setting MOZILLA_OFFICIAL. r=glandium 2015-02-17 22:10:03 -05:00
David Major
7a9c8096be Bug 1132663 - Part 1: Use the DLL blocklist in plugin-container processes. r=bsmedberg 2015-02-18 14:09:32 +13:00
David Major
d117ab2f72 Bug 1137609: Test for the missing export because we can't trust the version. r=glandium 2015-03-03 19:33:31 +13:00
David Major
dcb17d62ff Backed out changeset d46dcd6bc7e7 (bug 1137609) to land a better fix. Unrelated to the CLOSED TREE 2015-03-03 19:07:27 +13:00
David Major
47af3965e1 Bug 1137609: Apply the XPSP2 patch on all XP because we can't trust the version. r=glandium 2015-03-03 18:02:17 +13:00
Nicholas Nethercote
6ee3666899 Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
--HG--
extra : rebase_source : 488e401ff87e31a2074c4108c4df0572d9536667
2015-02-09 14:34:50 -08:00
Andrew McCreight
8413cc973c Back out Bug 1127201 (part 2) for various problems. 2015-02-06 15:04:32 -08:00
Nicholas Nethercote
3629781b69 Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
--HG--
extra : rebase_source : 99182e70335d2b5ff95f8c528ae992d37294be3a
2015-02-04 20:05:36 -08:00
Chris Peterson
b74bac2fa1 Bug 1126376 - Fix non-NIGHTLY_BUILD warnings-as-errors in toolkit/xre. r=Mossop 2015-01-27 10:11:08 -08:00
Ben Kelly
ab49ab0405 Bug 1124862 Fix glxtest.cpp fail-on-warning errors for ignored return values. r=bjacob 2015-01-25 16:50:13 -05:00
Jim Mathies
5cafb61bf9 Bug 1092525 - Enable e10s for Windows systems that activate accessibility through UIA. r=trev 2015-01-23 15:41:55 -06:00
Wes Kocher
4dd78e1a0d Backed out changeset 39c78d4281d5 (bug 1101331) for intermittently breaking gaia-ui tests on OSX on a CLOSED TREE 2015-01-22 12:23:12 -08:00
Stephen Pohl
7dc7f45f3e Bug 1101331: Modify directory structure of B2G.app to conform with Apple's v2 signature requirements. r=rstrong 2015-01-21 14:40:45 -05:00
Chris Peterson
aa438796b6 Bug 1120312 - Fix -Wunused-variable warning in toolkit/xre and mark directory as FAIL_ON_WARNINGS. r=tlee 2015-01-07 19:35:19 -08:00
Benoit Girard
f97773fb06 Bug 1068190 - Part 1: Add foundation for compositor unit tests. r=mstange 2015-01-14 17:24:09 -05:00
Ehsan Akhgari
c83a3c2ef3 Bug 1119068 - Clean up some code used for older unsupported MSVC versions; r=bsmedberg 2015-01-12 23:26:31 -05:00
Wes Kocher
67eca437d9 Backout 671a52fff391 2015-01-12 14:46:32 -08:00
Ehsan Akhgari
8f96fe4f87 Bug 1119068 - Clean up some code used for older unsupported MSVC versions; r=bsmedberg 2015-01-12 16:35:07 -05:00
Jim Chen
c02561a822 Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp 2015-01-09 19:33:57 -05:00
Ms2ger
833f562689 Bug 739601 - Rewrite (the used parts of) config/milestone.pl in python; r=gps 2015-01-09 10:24:45 +01:00
Chris Peterson
81ea3ecfe2 Bug 1117635 - Declare that MacApplicationDelegate implements the NSApplicationDelegate protocol. r=mstange 2015-01-07 18:33:32 -08:00
Ehsan Akhgari
ff4292a4f7 Bug 1119258 - Mark virtual overridden functions as MOZ_OVERRIDE in toolkit; r=Mossop 2015-01-08 23:12:19 -05:00
Nicholas Nethercote
8582ff9187 Bug 1014341 (part 1) - Remove trace-malloc. r=dbaron,glandium.
--HG--
extra : rebase_source : 771710c5427141d738eef112fab00951eb8e20e3
2015-01-07 16:13:03 -08:00
Jim Mathies
5dfda10072 Bug 1117140 - Avoid allocating some resources in the gmp child process which we have no use for. r=bsmedberg 2015-01-07 17:35:04 -06:00
Chris Peterson
ba0fd3d927 Back out cset 143ddd8eded9 (bug 1117635) for breaking some people's OS X builds on a CLOSED TREE. a=RyanVM 2015-01-07 11:58:19 -08:00
Chris Peterson
fcf18e77cd Bug 1117635 - Declare that MacApplicationDelegate implements NSFileManagerDelegate protocol to fix -Wincompatible-pointer-types warning. r=smichaud 2015-01-04 20:00:42 -08:00
Ehsan Akhgari
ec982ba41a Bug 1116560 - Spell shutdown-persist properly in nsXREDirProvider::DoShutdown to make it greppable; r=bsmedberg 2015-01-02 17:53:56 -05:00
Makoto Kato
91515e7041 Bug 1112709 - CreateFileW isn't hooking properly on Windows 8/8.1. r=ehsan 2014-12-24 13:23:36 +09:00
Chris Peterson
33046ce442 Bug 1113669 - Relax FAIL_ON_WARNINGS in toolkit/xre for Linux gcc warnings. r=dholbert 2014-12-19 08:59:59 -08:00
Chris Peterson
50740301f2 Bug 1110031 - Part 2: Mark some directories as FAIL_ON_WARNINGS for some compilers. r=gps 2014-12-10 22:46:01 -08:00
James Willcox
608ddcf681 Bug 1110271 - Use the default message pump for GMP children r=joshmoz
--HG--
extra : rebase_source : 0c303d2ced297d33997e0dc061bba1e92fe47113
extra : histedit_source : e7163bf19fb9e3f7f40273baa63a9e65d9b0b1cd
2014-12-15 16:04:21 -06:00
Mason Chang
a5174415c7 Bug 1108613. Create an XRE_IsParentProcess to detect if code is running in the parent process. r=roc 2014-12-09 11:21:47 -08:00
Milan Sreckovic
df72dbce6c Bug 1100530 - Clean up OS X version constants. f=jgilbert, r=mstange 2014-11-28 17:28:59 -05:00
Robert Strong
dc9419b904 Bug 1098112 - Auto-updates broken on Linux when /tmp is mounted noexec. r=bbondy 2014-12-02 13:47:37 -05:00
Bob Owen
9a0a395aed Bug 928044 Part 2: Enable the content sandbox by default on Windows with an open policy. r=tabraldes,glandium,jimm
--HG--
rename : security/sandbox/win/src/warnonlysandbox/wosCallbacks.h => security/sandbox/win/src/logging/loggingCallbacks.h
rename : security/sandbox/win/src/warnonlysandbox/wosTypes.h => security/sandbox/win/src/logging/loggingTypes.h
rename : security/sandbox/win/src/warnonlysandbox/warnOnlySandbox.cpp => security/sandbox/win/src/logging/sandboxLogging.cpp
rename : security/sandbox/win/src/warnonlysandbox/warnOnlySandbox.h => security/sandbox/win/src/logging/sandboxLogging.h
2014-11-29 17:12:18 +00:00
Jacek Caban
b65070fb55 Bug 1102804 - Fixed -Wparentheses warnings found in mingw build (toolkit part). r=roc 2014-11-27 10:59:26 +01:00
Ryan VanderMeulen
d8461340ac Merge fx-team to m-c. a=merge 2014-11-26 21:08:54 -05:00
Hector Zhao
1a49a78d9d Bug 1105189 - Look for the distribution/bundles directory under Contents/Resources due to v2 signing requirements. r=bsmedberg 2014-11-26 16:37:37 +08:00
Gregory Szorc
29753ac994 Bug 1103825 - Documents libs requirements for platform.ini; r=mshal
While trying to port platform.ini to the misc tier, it was discovered
that moving it out of libs breaks packaging. Document this.

--HG--
extra : rebase_source : 6e2b9134a9cb480bb742cd504748e5ef1351cac6
extra : histedit_source : 8d462316baf91ef0555703cc4afae51f04d75bda
2014-11-23 20:36:57 -08:00
Jacek Caban
59dafd8d19 Bug 1102815 - mingw builds assert in WindowsCrtPatch.h. r=glandium
--HG--
extra : rebase_source : d33a9be405982bc08ab6a762b4e5df9c013a3856
2014-11-25 12:43:05 +01:00