Граф коммитов

704 Коммитов

Автор SHA1 Сообщение Дата
Nicholas Nethercote 242708cf72 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 d3826daa16 Back out Bug 1127201 (part 2) for various problems. 2015-02-06 15:04:32 -08:00
Nicholas Nethercote d34f0301b8 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 92e95883b2 Bug 1126376 - Fix non-NIGHTLY_BUILD warnings-as-errors in toolkit/xre. r=Mossop 2015-01-27 10:11:08 -08:00
Jim Mathies 516bfc595a Bug 1092525 - Enable e10s for Windows systems that activate accessibility through UIA. r=trev 2015-01-23 15:41:55 -06:00
Wes Kocher cb32041b4d 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 c9ae0626e2 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
Benoit Girard 9b8c2dc37d Bug 1068190 - Part 1: Add foundation for compositor unit tests. r=mstange 2015-01-14 17:24:09 -05:00
Jim Chen db34c64f29 Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp 2015-01-09 19:33:57 -05:00
Nicholas Nethercote 97b5d348cc Bug 1014341 (part 1) - Remove trace-malloc. r=dbaron,glandium.
--HG--
extra : rebase_source : 771710c5427141d738eef112fab00951eb8e20e3
2015-01-07 16:13:03 -08:00
Mason Chang 9fae9e4367 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
Nathan Froyd 970fc0e8a3 Bug 1099251 - make ChaosMode's behavior modifications more finely-grained selectable; r=roc 2014-11-14 13:12:51 -05:00
Jim Mathies c2d741db42 Bug 1089008 - Enable e10s on Windows when acceleration is disabled. r=Mossop, r=felipe 2014-11-14 10:51:19 -06:00
Cameron McCormack b18906567e Back out 8be2344dcff3 (bug 1089008) for OS X bustage. 2014-11-14 09:50:54 +11:00
Jim Mathies d92f45cf3d 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 fef0b8cb56 bug 1092163 - Allow e10s to be enabled with tracking protection. r=blassey 2014-11-11 15:05:55 -08:00
Dave Townsend 20f0d0ddbc Bug 1095559: Fix logic error in HW acceleration tests for e10s. r=jimm 2014-11-07 09:18:28 -08:00
Gavin Sharp 480767e56b 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 4af93d7500 Merge fx-team to m-c. a=merge 2014-11-03 16:47:18 -05:00
Panos Astithas ee1d6fecc6 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 f3ac90a91d Re-land patch from bug 1088904 2014-11-02 14:56:17 -08:00
Panos Astithas bd868bfd71 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 700f51942f bug 1092163 - back out changeset a6240694a609 (bug 1088904) for causing bug 1092163 r=jimm 2014-10-31 12:45:50 -04:00
Masatoshi Kimura 46dd5e3c28 Bug 1091608 - Attach the console if the process is running the GTest. r=ted 2014-11-03 22:22:39 +09:00
Monica Chew 4b6c70b098 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 785bd0838e 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 c24a781566 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 a770ad057a 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 1dd937c97e Bug 1042708 - Fix improper metro main thread identification. Regression from bug 1033358. r=me 2014-07-23 10:13:18 -05:00
Mike Hommey 740cec5575 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 d88bdea714 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 9413d5483a 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 e65176ab6b Bug 1073536 - Allow checking if MOZILLA_OFFICIAL is set via nsIXULRuntime. r=ted 2014-10-10 17:21:17 +02:00
Jim Mathies 75f013e679 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 cbcad15f7e 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 f6c188526f 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 b9215854fe Bug 1076443: Remove no-longer-used variable 'gBrowserTabsRemoteInitialized' from nsAppRunner.cpp. r=jimm 2014-10-02 07:48:59 -07:00
Carsten "Tomcat" Book b37ac43e39 merge fx-team to mozilla-central a=merge 2014-09-30 15:10:47 +02:00
Stephen Pohl 7959bd3a2b 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 bbbe163c3b 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 af9be8e2a8 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 02533aaee7 Bug 1045289 - Change uses of "XPCom" to "XPCOM". r=froydnj 2014-09-26 07:20:23 +03:00
Matthias Versen ff732c36c6 Bug 1070770 - Document profile option in commandline help. r=bsmedberg 2014-09-22 11:02:00 +02:00
Mark Hammond 65936180b9 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 0d2e1dd798 Bug 1068189 - Force disable browser.tabs.remote.autostart in non-nightly builds. r=felipe 2014-09-23 09:41:59 -05:00
Jacek Caban 12a2c7767a Bug 1063669 - mingw64 fixup. 2014-09-23 11:50:57 +02:00
Chris Jones f2fc8a26c1 Bug 1048706 - Log a message on startup when chaos mode is enabled. r=jimm 2014-08-04 22:30:00 +02:00
Bill McCloskey 601c277e33 Bug 1063669 - Don't enable e10s if IME is detected (r=jimm) 2014-09-18 10:26:33 -07:00
Jim Mathies 5cd6e4c98d 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 f20c866362 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