Commit Graph

537 Commits

Author SHA1 Message Date
Jim Mathies
2e08184b54 Bug 1089008 - Enable e10s on Windows when acceleration is disabled. r=Mossop, r=felipe 2014-11-14 10:51:19 -06:00
Cameron McCormack
82ec17ef96 Back out 8be2344dcff3 (bug 1089008) for OS X bustage. 2014-11-14 09:50:54 +11:00
Jim Mathies
3dd23d07e2 Bug 1089008 - Enable e10s on Windows when acceleration is disabled. r=Mossop, r=felipe
--HG--
extra : rebase_source : f24efd7b76e111390de71d74ccace735dc9bbb88
2014-11-13 14:14:51 -06:00
Blake Kaplan
ba9158bfcd bug 1092163 - Allow e10s to be enabled with tracking protection. r=blassey 2014-11-11 15:05:55 -08:00
Dave Townsend
4c4e50fbc4 Bug 1095559: Fix logic error in HW acceleration tests for e10s. r=jimm 2014-11-07 09:18:28 -08:00
Gavin Sharp
c1fa8f2552 Bug 1094409 - Explain in the preferences UI the reason when e10s is disabled. r=felipe 2014-11-05 17:01:25 -08:00
Ryan VanderMeulen
3e14f64be4 Merge fx-team to m-c. a=merge 2014-11-03 16:47:18 -05:00
Panos Astithas
e91463ccc0 Bug 1090967 part 2 - Don't use "default" as the name of the default profile on Aurora. r=bsmedberg 2014-11-03 16:38:54 +02:00
Gavin Sharp
86128fa211 Re-land patch from bug 1088904 2014-11-02 14:56:17 -08:00
Panos Astithas
d7346c38d4 Don't use the aurora-specific profile by default, if this is not aurora (bug 1090967). r=bsmedberg
--HG--
extra : rebase_source : 5bfd3551ed6305e0a58ad1be98e60d210ba78730
2014-10-31 17:25:34 +02:00
Brad Lassey
5426e7f547 bug 1092163 - back out changeset a6240694a609 (bug 1088904) for causing bug 1092163 r=jimm 2014-10-31 12:45:50 -04:00
Masatoshi Kimura
b7148d9fc4 Bug 1091608 - Attach the console if the process is running the GTest. r=ted 2014-11-03 22:22:39 +09:00
Monica Chew
19907f349a Bug 1088904: Disable e10s autostart and prompt when tracking protection is enabled (r=felipe,billm) 2014-10-27 11:37:16 -07:00
Panos Astithas
653b2542c3 Bug 1086936 part 2 - Add a flag to nsIAppStartup::quit that restarts the browser without using the same profile and use it for the Aurora UI switch. r=bsmedberg 2014-10-27 21:46:56 +02:00
Nicholas Nethercote
0489de37fb Bug 1080302 (part 2) - Convert all mentions of -foo options to --foo options in comments, help messages and error messages. r=glandium. 2014-10-23 17:35:27 -07:00
Panos Astithas
bb949c4017 Bug 1024110 - Change Aurora's default profile behavior to use channel-specific profiles. r=bsmedberg f=gavin,markh 2014-09-23 21:49:03 +03:00
Jim Mathies
1a0f44f0e2 Bug 1042708 - Fix improper metro main thread identification. Regression from bug 1033358. r=me 2014-07-23 10:13:18 -05:00
Mike Hommey
eeff387869 Bug 1080319 - Remove the -remote option. r=bsmedberg
The -remote option has existed essentially forever, but its usefulness is
questionable:
- It requires a running instance to be any useful, so any script actually
  using it should first do -remote 'ping()' and handle the response properly.
- It is not cross-application. The remote service dispatches the -remote
  commands to the command line handler, and, for example, desktop b2g builds
  don't have handlers for -remote (although thunderbird and seamonkey do).
- It is not a cross-platform option, which leads to the following point:
- There are other command line ways to do the same thing (at least in
  Firefox), without having to jump through hoops with -remote 'ping()',
  because there are command line options to do those same things on non-X11
  platforms.

For the latter, in Firefox case:
- -remote 'openURL(url)' can be replaced with firefox url
- -remote 'openURL(url,new-tab)' can be replaced with firefox -new-tab url
- -remote 'openURL(url,new-window)' can be replaced with firefox -new-window
  url
- -remote 'openfile(file,...)' is the same as -remote 'openurl(file,...) so,
  can be replaced as above
- -remote 'xfedocommand(openbrowser)' is inherited from the mozilla suite and
   doesn't make much sense, but can be replaced with firefox -new-window

The interesting part is that without changing nsBrowserContentHandler.js,
-remote still works, meaning that if people really feel strongly about
-remote, they'll still be able to write an addon to bring it back. This also
means this patch actually doesn't remove -remote for applications other than
Firefox that do support it, although -remote 'ping()' doesn't work as
expected. However, other -remote commands will now work even without a
running instance.
2014-10-14 07:19:52 +09:00
Ehsan Akhgari
ca5a951c0b Bug 1081283 - Use the correct calling convention on InitDwriteBG; r=jrmuizel
Otherwise our stack is misaligned by the time we return from this.
This misalignment doesn't cause a crash with the Winodws thread
startup code, but it does with ASAN because it does many things
after the thread entry point exits.

--HG--
extra : rebase_source : 6143788976d8efc9dc5c96030de3b8026d6bbc0f
2014-10-10 18:30:46 -04:00
Stephen Pohl
ea65e8ce1a Bug 1077282: Cleanup uses of GreD vs GreBinD in our crashreporter, introcuded by v2 signature changes on OSX. r=bsmedberg 2014-10-10 15:07:01 -04:00
Georg Fritzsche
39daf17fb6 Bug 1073536 - Allow checking if MOZILLA_OFFICIAL is set via nsIXULRuntime. r=ted 2014-10-10 17:21:17 +02:00
Jim Mathies
85a1288e7e Bug 1079573 - Fix for BrowserTabsRemoteAutostart prefEnabled boolean defined out of scope in non-nightly builds. r=mossop 2014-10-09 12:33:35 -05:00
Daniel Holbert
2ccc140971 Bug 1078027: Move BrowserTabsRemoteAutostart()'s local-var 'testPref' inside the #ifdef where its only usage lives, to fix unused-variable warning. r=jimm 2014-10-06 09:25:12 -07:00
Jim Mathies
df6683e148 Bug 1068189 - Take into account 'layers.offmainthreadcomposition.testing.enabled' settings when disabling remote tabs. r=billm 2014-10-02 13:52:48 -05:00
Daniel Holbert
51418f0b18 Bug 1076443: Remove no-longer-used variable 'gBrowserTabsRemoteInitialized' from nsAppRunner.cpp. r=jimm 2014-10-02 07:48:59 -07:00
Carsten "Tomcat" Book
1f82b2fb58 merge fx-team to mozilla-central a=merge 2014-09-30 15:10:47 +02:00
Stephen Pohl
b8761ffa6f Mac v2 signing - Bug 1050944 - Get Firefox to launch and run on OSX with the new .app bundle structure, made necessary by Apple's v2 signatures. r=smichaud, r=ted, sr=bsmedberg 2014-09-29 11:51:04 -07:00
Felipe Gomes
da99fea57f Bug 1071203 - Log a message to the console when we override browser.tabs.remote.autostart. r=billm 2014-09-29 22:22:21 -03:00
Jim Mathies
ad73cb6c28 Bug 1072417 - Remove the browser.tabs.remote pref and turn everything it controls on by default. r=felipe 2014-09-29 16:11:08 -05:00
Birunthan Mohanathas
8fad8c433f Bug 1045289 - Change uses of "XPCom" to "XPCOM". r=froydnj 2014-09-26 07:20:23 +03:00
Matthias Versen
a176538d49 Bug 1070770 - Document profile option in commandline help. r=bsmedberg 2014-09-22 11:02:00 +02:00
Mark Hammond
0ab74ee6dd Bug 1067229 - allow nsIXULAppInfo::ID and ::Vendor to work in a content process. r=jdm 2014-09-24 16:14:55 +10:00
Jim Mathies
593fee10ff Bug 1068189 - Force disable browser.tabs.remote.autostart in non-nightly builds. r=felipe 2014-09-23 09:41:59 -05:00
Jacek Caban
8c34c3dac8 Bug 1063669 - mingw64 fixup. 2014-09-23 11:50:57 +02:00
Chris Jones
bea817928a Bug 1048706 - Log a message on startup when chaos mode is enabled. r=jimm 2014-08-04 22:30:00 +02:00
Bill McCloskey
0d6c4e831b Bug 1063669 - Don't enable e10s if IME is detected (r=jimm) 2014-09-18 10:26:33 -07:00
Jim Mathies
8338fcee04 Bug 1068199 - Disable e10s when hardware acceleration is disabled on win, macos. r=Bas, jmuizelaar 2014-09-17 16:48:07 -05:00
Felipe Gomes
b1dd89ee85 Bug 1058358 - Add a new opt-out mechanism for each time we enable e10s on Nightly for testing. r=gavin 2014-09-16 13:25:46 -03:00
Bill McCloskey
d0e68a2fb0 Bug 1047076 - Disable e10s on Nightly if Accessibility is enabled (r=felipe) 2014-09-13 11:20:16 -07:00
Phil Ringnalda
3d59947782 Back out 0529fb43bd5f (bug 1047076) for bustage on a CLOSED TREE 2014-09-12 18:25:35 -07:00
Bill McCloskey
32296fa1e8 Bug 1047076 - Disable e10s if a11y is enabled (r=felipe) 2014-09-12 17:37:11 -07:00
Felipe Gomes
00bb9865da Bug 1065880 - Follow up, fix syntax error. rs=me on a CLOSED TREE 2014-09-12 18:49:03 -03:00
Felipe Gomes
d6a89b304f Bug 1065880 - Measure e10s usage through telemetry. r=bsmedberg,mconley 2014-09-12 16:14:41 -03:00
Felipe Gomes
3a6a843e37 Bug 1063848 - Disable e10s in safe mode. r=bsmedberg,ally. 2014-09-10 15:53:55 -03:00
Neil Rashbrook
3f8ed79ff5 Bug 1060424 Escape should abort the profile unlock r=bsmedberg 2014-09-03 21:47:24 +01:00
Ehsan Akhgari
66d4d1b849 Bug 1061061 - Fix more bad implicit constructors in misc. code; r=bsmedberg 2014-09-02 18:24:24 -04:00
David Major
de17141137 Bug 1007534 - Part 1: Add a saveMemoryReport method to nsICrashReporter. r=froydnj 2014-08-30 17:21:09 +12:00
Aaron Klotz
3fc5da4c1e Bug 1057868: Ensure that ProfileLockedDialog and ShowProfileManager return NS_ERROR_ABORT upon failure; r=bsmedberg 2014-08-26 10:53:21 -06:00
Aaron Klotz
d614b9af44 Bug 286355: nsIProfileUnlocker for Win32; r=bsmedberg
--HG--
extra : rebase_source : 523d763bc480a4c1b9076225e86193b61524090a
2014-08-20 16:47:11 -06:00
Aaron Klotz
efb7429676 Bug 1046942: Start a new Firefox instance upon successful profile unlock; r=bsmedberg
--HG--
extra : rebase_source : e5120f8bd63a7c3298f02874078e3cae37346115
2014-08-20 16:46:56 -06:00