Commit Graph

968 Commits

Author SHA1 Message Date
Aaron Klotz
4b37b249d1 Bug 1277075: Modify parent and child process startup to use mscom::MainThreadRuntime; r=jimm
MozReview-Commit-ID: DpRPrxtgMoO
2016-06-04 01:42:40 -06:00
Iris Hsiao
faf7903d12 Backed out changeset 0a12376c8ba5 (bug 1277075) 2016-07-19 12:36:39 +08:00
Aaron Klotz
d599c46ad2 Bug 1277075: Modify parent and child process startup to use mscom::MainThreadRuntime; r=jimm
MozReview-Commit-ID: HvO9eVt1PTz
2016-06-04 01:42:40 -06:00
Xidorn Quan
a2f400df30 Bug 1287069 - Add --disable-e10s for mach run. r=gps, a=KWierso
MozReview-Commit-ID: 2rIEsYwxZj5
2016-07-15 20:20:49 +10:00
Nicholas Nethercote
2e56b393d0 Bug 1285554 - Remove remnants of widget/qt. r=dougt,mshal.
Because bug 1282866 removed Qt support but missed a bunch of things.
* * *
Bug 1285554 - more
2016-07-12 09:16:45 +10:00
b566e2af67 Bug 1282251 - Remove nsCocoaFeatures::OnLionOrLater(), OnMountainLionOrLater() and OnMavericksOrLater(). r=spohl. 2016-07-11 21:19:36 +02:00
Chris Peterson
c35faf4632 Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
Haik Aftandilian
f2016befa8 Bug 1270018 - NS_APP_CONTENT_PROCESS_TEMP_DIR should only return the sandbox writeable temp. r=bobowen, r=bsmedberg
MozReview-Commit-ID: 5L9zCR4ExWD
2016-07-05 14:48:25 -07:00
Milan Sreckovic
6d56ad0159 Bug 1282584: If we're not in the parent process, E10S must be on. r=jimm
MozReview-Commit-ID: LtWxnZAzxCl
2016-06-30 12:53:48 -04:00
Julian Seward
39faa31be1 Bug 1279614 - 2,000 instances of "XPCOM objects created/destroyed from static ctor/dtor" emitted from xpcom/base/nsTraceRefcnt.cpp during linux64 debug testing. r=gfritzsche,jmathies. 2016-06-30 14:04:15 +02:00
Kirk Steuber
2739fab23f Bug 1263774 - Include memory reports in content process crash reports. r=mccr8, r=aklotz
MozReview-Commit-ID: 7y3GFBZxjsS
2016-06-21 11:45:25 -07:00
Carsten "Tomcat" Book
8e59468586 merge mozilla-inbound to mozilla-central a=merge 2016-06-22 13:44:52 +02:00
Oliver Henshaw
accc17c11b Bug 694570 - (2/4) - Annotate deliberate leak in SaveToEnv. r=karlt
Required now because the setenv calls in nsNativeAppSupportUnix::Start somehow
prevent the leak in putenv from occurring. These setenv calls will be removed
in the next patch.
2016-06-20 08:11:00 +02:00
Jim Mathies
f6ac125eb4 Bug 1277831 - Enable e10s for RTL users on Windows and OSX. r=felipe
MozReview-Commit-ID: 4B2zLIQu8RE
2016-06-09 07:35:37 -05:00
Jeff Gilbert
0ca8f7ce33 Bug 1280383 - Fix EOL whitespace.
MozReview-Commit-ID: KAkt2BcsSS9
2016-06-21 13:50:19 -07:00
George Wright
214c2ea2c4 Bug 1280383 - Enable separate content processes via envvar, for developer use. - r=ted
MozReview-Commit-ID: DtIXOffbl10
2016-06-21 13:50:19 -07:00
David Anderson
455883747f Add GeckoProcessType_GPU. (bug 1271180 part 3, r=billm) 2016-06-10 21:54:44 -04:00
Phil Ringnalda
fb45b46515 Back out 5 changesets (bug 1271180) for static analysis bustage
CLOSED TREE

Backed out changeset cfb53b780b18 (bug 1271180)
Backed out changeset 204b084385f8 (bug 1271180)
Backed out changeset 353da876be33 (bug 1271180)
Backed out changeset 4472dfbc1dc6 (bug 1271180)
Backed out changeset 81079e787b8a (bug 1271180)
2016-06-11 00:46:09 -07:00
David Anderson
d1083a3b9a Add GeckoProcessType_GPU. (bug 1271180 part 3, r=billm) 2016-06-10 21:54:44 -04:00
Jim Mathies
4fe7d94ba4 Bug 1278568 - Enable e10s with accessibility in Nightly and local builds. r=tbsaunde
MozReview-Commit-ID: Gu9zRuJImYb
2016-06-07 15:58:42 -05:00
Julian Seward
0e2d48e6dc Bug 1258183 - TSan: data race toolkit/components/telemetry/Telemetry.cpp in CanRecordBase (part 2, derace). r=chutten. 2016-06-08 17:46:24 +02:00
Bob Owen
fc0d9f335e Bug 1278547: Don't attempt to delete the content process temp directory when it is the normal temp. r=jimm
MozReview-Commit-ID: t0rLIuFVMj
2016-06-08 07:46:57 +01:00
Jim Mathies
af6695752f Bug 1277882 - Disable e10s on Linux when recent accessibility use is detected. r=felipe
MozReview-Commit-ID: 6RTPJedwwzh
2016-06-05 07:59:38 -05:00
Jed Davis
48dd26ae20 Bug 1114647 - Use firefox for child processes instead of plugin-container. r=ted
Disabled on Mac (content processes need to use plugin-container.app for
UI reasons) and on Linux unless --disable-sandboxing (build issues).

Based on work by George Wright <george@mozilla.com>.
2016-06-03 12:49:39 -07:00
Carsten "Tomcat" Book
c92e573692 Backed out changeset f7481a586899 (bug 1258183) 2016-06-03 15:14:51 +02:00
Julian Seward
10527a8121 Bug 1258183 - TSan: data race toolkit/components/telemetry/Telemetry.cpp in CanRecordBase (part 2, derace). r=chutten. 2016-06-03 12:13:53 +02:00
Felipe Gomes
e453a58f11 Bug 1275791 - Remove E10S_ADDONS_BLOCKER_RAN telemetry probe. r=chutten
MozReview-Commit-ID: CJfYXWqFnHJ
2016-06-01 15:46:21 -03:00
Felipe Gomes
d9014621d5 Bug 1275040 - Actually block e10s on OS X 10.8. r=jimm
MozReview-Commit-ID: 6In98yvkk8s
2016-05-31 13:10:38 -03:00
Thomas Zimmermann
6b8956b7bc Bug 1276185: Don't invoke |SandboxInfo::SubmitTelemetry| on Android, r=gfritzsche
The header file "mozilla/SandboxInfo.h" isn't included on Android
devices, so use its interfaces.

MozReview-Commit-ID: DJRMNsqsjLZ
2016-05-27 12:17:02 +02:00
Felipe Gomes
bf7e17dbd9 Bug 1275040 - Block e10s from being activated in OS X 10.6 - 10.8 in all channels. r=jimm
MozReview-Commit-ID: HOXJgZ4b10x
2016-05-25 18:51:51 -03:00
Felipe Gomes
efbaadf8a6 Bug 1275039 - Block e10s from being activated for release users on Windows XP. r=jimm
There's some reorganization of the code in aboutSupport to support displaying Windows XP as a string without needing to be localized, as this will require an uplift to Aurora.

MozReview-Commit-ID: IqLjEIKq0VI
2016-05-25 18:51:48 -03:00
Gian-Carlo Pascutto
f5f21e6965 Bug 1098428 - Add Linux sandboxing information to Telemetry. r=gfritzsche
MozReview-Commit-ID: 6Un4yNzxGgg
2016-05-18 18:37:44 +02:00
Carsten "Tomcat" Book
44ef4de2e2 Backed out changeset 767f65379fdf (bug 1098428) for causing linux crashes on a CLOSED TREE 2016-05-24 13:03:00 +02:00
Gian-Carlo Pascutto
b8a624a648 Bug 1098428 - Add Linux sandboxing information to Telemetry. r=gfritzsche
MozReview-Commit-ID: GtIPsRqq5hr
2016-05-18 18:37:44 +02:00
Felipe Gomes
1ecf746ab7 Bug 1272751 - Remove block of GTK+ 3.20+ from e10s on release builds. r=jimm
MozReview-Commit-ID: FAeUxCKKmfQ
2016-05-16 14:53:44 -03:00
Bob Owen
a3e759646e Bug 1035125 Part 9: Link Chromium sandbox into firefox.exe instead of having a separate DLL. r=aklotz,glandium
MozReview-Commit-ID: 1vgDPjpcwz3
2016-05-15 16:41:40 +01:00
Felipe Gomes
74aa60a982 Bug 1227230 - Remove all of the e10s prompting code. r=jimm
This removes all of the e10s-related prompting code, including:
- doorhanger offering to opt-in into e10s
- pref and telemetry probe used to measure the number of users who remained opted-in
- dialog that shows up when unchecking the e10s checkbox saying that a tab will open, requesting feedback
- tab opening requesting feedback
- all related strings

The checkbox in the preferences window remains (nightly/aurora only), as well as the message saying that e10s requires a restart.

The e10s accessibility doorhanger remains. and chrome://browser/skin/e10s-64@2x.png remains too because it's also used in the a11y doorhanger.

MozReview-Commit-ID: aOdvnbeHOa
2016-05-12 20:31:52 -03:00
Gijs Kruitbosch
0a5c24048b Bug 1265368 - enable refresh to be used with the -p switch, r=MattN
MozReview-Commit-ID: 7LAkVljrlAS
2016-04-18 13:46:47 +01:00
Gijs Kruitbosch
8171833389 Bug 1265368 - enable resetting non-default profiles, r=MattN
MozReview-Commit-ID: KpW9JgghFkn
2016-05-05 21:38:49 +01:00
Felipe Gomes
554de9a683 Bug 1266213 - Temporarily block users of GTK+ 3.20+ from e10s on Beta. r=jimm
MozReview-Commit-ID: 56UiL3MiiUy
2016-04-22 13:42:57 -03:00
Stephen A Pohl
5a48e27889 Bug 711670: Setup the Mac Application Delegate earlier to respond to URLs clicked in external applications when updates are pending. r=mstange 2016-04-21 16:04:59 -04:00
Andrea Marchesini
b9f77f049f Bug 1264469 - reset the string gAbsoluteArgv0Path when the main-loop is completed, CLOSED TREE, r=me 2016-04-19 14:26:31 +02:00
Andrea Marchesini
0d673e74bf Bug 1264469 - Would be nice to be able to open 2 firefox sessions with a different profiles from about:profiles, r=smaug 2016-04-19 12:00:59 +02:00
Carsten "Tomcat" Book
4f018a6924 Bug 1261751 - Problems with OS X Sandboxed TempDir and Rules. r=bobowen r=gcp 2016-04-16 09:00:29 +02:00
Bob Owen
86a21568f6 Bug 1256992 Part 2: Move SandboxBroker Initialization earlier and add telemetry and extra null checks. r=aklotz
MozReview-Commit-ID: Fu05wLn27UG
2016-04-07 08:28:14 +01:00
George Wright
673fd4e440 Bug 1237769 - Disable e10s on Windows XP if layers acceleration is requested r=milan 2016-04-06 13:30:46 -04:00
Felipe Gomes
038f93762c Bug 1260190 - Disable e10s for accessibility users on OS X. r=jimm
MozReview-Commit-ID: 35KZiKcSFqL
2016-04-01 15:54:33 -03:00
Bob Owen
c7afcf1ecc Bug 1256992: Initialize Windows sandbox BrokerServices before any child processes are created. r=aklotz, r=bholley 2016-03-23 08:10:43 +00:00
Markus Stange
683e6b4781 Bug 1068674 - Don't turn off e10s if hardware acceleration is disabled. r=jimm
MozReview-Commit-ID: 8NIUSSHy2dt
2016-03-22 15:09:24 -04:00
Carsten "Tomcat" Book
890603f8c1 Backed out changeset 0fedfd441a06 (bug 1256992) for gtest failures 2016-03-22 09:54:55 +01:00