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

917 Коммитов

Автор SHA1 Сообщение Дата
David Rajchenbach-Teller 41848ac6fa Bug 1044020 - Add duration of shutdown phases to Telemetry. r=froydnj 2014-11-10 13:58:14 +01:00
Carsten "Tomcat" Book f8e30aaa48 merge fx-team to mozilla-central a=merge 2014-11-04 13:17:35 +01:00
Douglas Crosher 0db15a945e Bug 1089931 - Android NDK r10c includes ucontext.h. r=glandium 2014-11-01 17:34:27 +11:00
David Major 8ca591dc71 Bug 1084162 - Part 0: Mark testcrasher.dll as INTERNAL_TOOLS to prevent PGO. r=ted 2014-11-04 14:26:01 +13:00
Jacek Caban a42517e171 Bug 856566 - Fix crashreporter compilation and profiler on mingw. r=ted
--HG--
extra : rebase_source : def8db32e1474876ea10cc3f106a2ce75acda8e9
2014-11-03 14:15:17 +01:00
Kyle Huey a13b2a3718 Bug 820716: Disable MOZ_ASSERT(OOPInitialized()). no-review 2014-11-01 08:45:25 -07:00
Wander Lairson Costa ef75b07c68 Bug 1059942 - Make dump_syms to parse public symbols. r=ted
Currently, dump_syms does not look at public symbols if the object file
has debug info. This may cause it to skip some symbols that do not have
.debug_info section. Notably we see this at bionic routines implemented
in assembly. Details can be found at [1].

Apply patch [2] to enable dump_syms read public symbols even when
DWARF debug info is found.

[1] http://tinyurl.com/k3pxw5l

[2] https://breakpad.appspot.com/9684002/
2014-10-09 14:59:00 -04:00
Mike Hommey 47c853314f Bug 1077148 part 4 - Add and use new moz.build templates for Gecko programs and libraries. r=gps
There are, sadly, many combinations of linkage in use throughout the tree.
The main differentiator, though, is between program/libraries related to
Gecko or not. Kind of. Some need mozglue, some don't. Some need dependent
linkage, some standalone.

Anyways, these new templates remove the need to manually define the
right dependencies against xpcomglue, nspr, mozalloc and mozglue
in most cases.

Places that build programs and were resetting MOZ_GLUE_PROGRAM_LDFLAGS
or that build libraries and were resetting MOZ_GLUE_LDFLAGS can now
just not use those Gecko-specific templates.
2014-10-30 13:06:12 +09:00
Steven Michaud 574535f470 Bug 1088938 - Allow annotations set using CrashReporter::AnnotateCrashReport() to be removed subsequently. r=ted 2014-10-28 11:08:46 -05:00
Nathan Froyd 9dd56aad09 Bug 1080107 - remove XPI_NAME definitions from crashreporter moz.build files; r=mshal 2014-10-08 16:18:04 -04:00
David Major ddd87167cc Bug 1082670: Copy breakpadinjector's image header into the remote process. r=bsmedberg 2014-10-22 09:01:16 +13: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
David Major dfbbb851fe Bug 844196 - Register a JitExceptionHandler for breakpad (r=bsmedberg)
--HG--
extra : rebase_source : e4d210a13f08e034b13fa6f3bce13c6b7161cf21
2014-10-08 14:25:20 -05:00
Andrea Marchesini 7491bee8c3 Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley 2014-10-08 17:15:22 +01:00
Andrew Halberstadt d292ee73f1 Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
Ryan VanderMeulen cd3e8a6f73 Backed out 7 changesets (bug 1047483, bug 1079301, bug 1079335) for webplatform test failures.
Backed out changeset 7d06b68c44d0 (bug 1079335)
Backed out changeset 92030169528e (bug 1079301)
Backed out changeset c09d7f95554a (bug 1047483)
Backed out changeset c199f1057d7e (bug 1047483)
Backed out changeset 18830d07884c (bug 1047483)
Backed out changeset e087289ccfbb (bug 1047483)
Backed out changeset 6238ff5d3ed0 (bug 1047483)

CLOSED TREE

--HG--
rename : content/base/public/File.h => content/base/public/nsDOMFile.h
rename : content/base/src/MultipartFileImpl.cpp => content/base/src/nsDOMBlobBuilder.cpp
rename : content/base/src/MultipartFileImpl.h => content/base/src/nsDOMBlobBuilder.h
rename : content/base/src/File.cpp => content/base/src/nsDOMFile.cpp
2014-10-07 13:16:11 -04:00
Andrea Marchesini d272279126 Bug 1047483 - patch 1 - Porting DOMFile/DOMBlob to WebIDL, r=bz, r=bkelly, r=bholley 2014-10-07 15:20:52 +01:00
zhoubcfan@163.com 567fb422f4 Bug 1076926 - Add windows 10 support to exe manifest. r=jimm 2014-10-04 14:43:01 +09:00
Jed Davis 5043e01249 Bug 1068410 - Convert remote crash dump to use pipe instead of socketpair in the child. r=kang r=ted 2014-10-03 14:55:03 -07:00
Jed Davis aaac17ba60 Bug 1068410 - Remove procfs-searching workaround for credential-passing bug. r=ted 2014-10-03 14:55:03 -07:00
Stephen Pohl 3c7101bb82 Bug 1076977: Get crashreporter to work with the new v2 bundle structure on OSX. r=bsmedberg 2014-10-03 10:29:38 -04:00
Ed Morley 1090f50427 Backed out changeset 0ec9bd8e9880 (bug 1044020) for asan failures 2014-09-30 17:35:44 +01:00
David Rajchenbach-Teller 33d73c6559 Bug 1044020 - Add the duration of shutdown phases to Telemetry. r=froydnj 2014-09-30 11:43:46 +02:00
Stephen Pohl 579061de7c Mac v2 signing - Bug 1060562 - Update xpcshell-tests for the new v2 bundle structure on OSX. r=jmaher 2014-09-29 11:51:29 -07:00
Stephen Pohl 4458a8b49f Mac v2 signing - Bug 1055774 - Update lookup for crashreporter.ini for the new v2 bundle structure on OSX. r=bsmedberg 2014-09-29 11:51:13 -07: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
Ed Morley 33d7b690ac Backed out changeset 49b1465d3e5e (bug 1044020) for compilation failures 2014-09-29 15:41:54 +01:00
David Rajchenbach-Teller e3611bca94 Bug 1044020 - Add the duration of shutdown phases to Telemetry. r=froydnj 2014-09-25 17:19:34 +02:00
Benjamin Smedberg 8609fb918b Bug 791244 - undo the pref for the temporary hang server for nightly/aurora, now that Socorro has the data in its API, r=gfritzsche
--HG--
extra : rebase_source : 14d923b9b21a07e43826bd2009588ad57f120655
2014-09-08 11:17:10 -04:00
Birunthan Mohanathas 3dfe19eb74 Bug 1059390 - Part 5: Add and use CrashManager.generateSubmissionID(). r=gps 2014-09-02 10:02:40 -07:00
Mike Hommey 4b99580194 Bug 1059113 - Use templates for shared libraries and frameworks. r=gps
Also force to use the existing template for XPCOM components.
2014-09-04 09:04:45 +09:00
Mike Hommey ed70c5f377 Bug 1041941 - Use templates for programs, simple programs, libraries and C++ unit tests. r=gps 2014-09-03 14:10:54 +09:00
Ehsan Akhgari 5bffafdd26 Bug 1061061 - Fix more bad implicit constructors in misc. code; r=bsmedberg 2014-09-02 18:24:24 -04:00
Robert Longson c4cf1d93c6 Bug 1054632 - constructor init list in wrong order in CrashGenerationServer r=ted 2014-08-30 09:15:35 +01:00
David Major 73981dd834 Bug 1007534 - Part 6: xpcshell test for memory data in crash reporter. r=ted 2014-08-30 17:22:14 +12:00
David Major 8cb88f5b6b Bug 1007534 - Part 5: Support memory files in CrashSubmit.jsm. r=ted 2014-08-30 17:21:25 +12:00
David Major 5295e2e05c Bug 1007534 - Part 3: Submit about:memory data from the native crash client. r=ted 2014-08-30 17:21:18 +12:00
David Major d80937d12e Bug 1007534 - Part 2: Support for multiple upload files in the crash reporter clients. r=ted 2014-07-14 17:32:24 +12:00
David Major 9cb7f94c04 Bug 1007534 - Part 1: Add a saveMemoryReport method to nsICrashReporter. r=froydnj 2014-08-30 17:21:09 +12:00
David Major 02c81efdf7 Bug 1048091 - Support for multiple upload files in Breakpad. r=ted 2014-08-30 15:49:33 +12:00
Birunthan Mohanathas 38c41f731b Bug 1059390 - Part 4: Fix crash submission event file handling and add test. r=bsmedberg
This also changes things to use a "sub-" prefix for the generated submission ID
in order to distinguish it from a local/remote crash ID.
2014-08-29 13:38:53 -07:00
Birunthan Mohanathas 43e0d818c0 Bug 1059390 - Part 2: Store remote Breakpad ID for submissions through CrashSubmit. r=gps 2014-08-28 21:03:02 -07:00
Birunthan Mohanathas edceca2f43 Bug 1024672 - Follow-up: Remove braces around submission ID. r=gps 2014-08-28 21:02:59 -07:00
David Major 999888a513 Bug 1023941 - Part 4: Static-link the CRT into crashreporter.exe. r=ted
--HG--
rename : toolkit/crashreporter/breakpad-windows-libxul/moz.build => toolkit/crashreporter/breakpad-windows-libxul/staticruntime/moz.build
extra : rebase_source : e6c6e848b1d98e3459fd71997737ea7672cac415
2014-08-28 14:51:25 +12:00
David Rajchenbach-Teller eb93e16fa1 Bug 1038342 - Add a Shutdown watchdog. r=froydnj, r=ted, sr=bsmedberg 2014-08-26 14:54:43 +02:00
Birunthan Mohanathas b86bfef458 Bug 1024672 - Part 3: Remove CrashManager.addSubmission in favor of CrashManager.addSubmission{Attempt,Result}. r=gps 2014-08-21 15:43:50 -07:00
Mike Hommey 89777800f9 Bug 1047267 - Move remaining OS_LIBS and EXTRA_LIBS to moz.build. r=gps
* * *
Bug 1047267 - To fold with "Move remaining OS_LIBS and EXTRA_LIBS to moz.build"
2014-08-07 14:21:03 +09:00
Mike Hommey d9443ec932 Bug 1045783 - Move most OS_LIBS to moz.build and do some related cleanup. r=mshal 2014-08-06 07:25:33 +09:00
Ted Mielczarek 3d7e8f6610 bug 1045662 - add an extra normcase to symbolstore.py path handling to fix Windows. r=gps 2014-07-30 08:00:59 -04:00
Nathan Froyd 542214c4df Bug 1044162 - part 1 - make EXTRA_{PP_,}JS_MODULES communicate their installation path; r=mshal
This patch makes EXTRA_{PP_,}JS_MODULES similar in functionality to
TESTING_JS_MODULES: we indicate the path relative to
$(FINAL_TARGET)/modules with an appropriate hierarchy of paths.
2014-07-25 13:40:07 -04:00