Commit Graph

1000 Commits

Author SHA1 Message Date
Tooru Fujisawa
f66aa53c9b Bug 1207497 - Part 2: Remove use of expression closure from tests in toolkit/. r=Gijs 2015-09-24 21:25:24 +09:00
Shu-yu Guo
45211869c8 Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff) 2015-09-15 11:19:45 -07:00
Ms2ger
5db7e694ee Bug 1194603 - Remove INTERNAL_TOOLS; r=mshal
Its only purpose is to disable PGO. Where that was not already explicitly done,
or irrelevant (because the directory only contains python), I disabled it in
moz.build.
2015-09-10 13:49:19 +02:00
Ted Mielczarek
326ab27018 bug 1198226 - Move HOST_{C,CXX}FLAGS to moz.build HOST_{CFLAGS,CXXFLAGS,DEFINES}. r=mshal
As part of this move, HOST_NSPR_MDCPUCFG needed to be changed to get the quoting right.
2015-09-08 11:35:43 -04:00
Ted Mielczarek
4702864597 bug 1201069 - retry symbol upload on any 500 error. r=ryanvm 2015-09-04 08:13:05 -04:00
Benjamin Smedberg
293122e98b Bug 1199662 - Crash ping environment block is broken when any string field contains a quotation mark. Unescape INI fields properly using the library that already exists for the purpose. r=ted 2015-08-28 12:53:43 -04:00
Nicholas Nethercote
69d088e45f Bug 1198334 (part 1) - Replace the opt-in FAIL_ON_WARNINGS with the opt-out ALLOW_COMPILER_WARNINGS. r=glandium.
The patch removes 455 occurrences of FAIL_ON_WARNINGS from moz.build files, and
adds 78 instances of ALLOW_COMPILER_WARNINGS. About half of those 78 are in
code we control and which should be removable with a little effort.
2015-08-27 20:44:53 -07:00
Mike Hommey
d1ad66a0f8 Bug 1189967 - Be slightly more explicit about some conversions to std::wstring. r=nfroyd 2015-08-23 22:20:19 +09:00
Chris Peterson
0cfb4b6aa5 Bug 1190148 - Fix warnings in toolkit/crashreporter/client and mark as FAIL_ON_WARNINGS. r=ted 2015-08-01 11:59:40 -07:00
Ted Mielczarek
230f45293a bug 1164816 - Rewrite symbolstore.py to use concurrent.futures. r=gps
CLOSED TREE
2015-05-13 14:50:11 -04:00
Ted Mielczarek
a1a9578783 bug 1164816 - Refactor symbolstore.py to remove WorkerInitializer. r=gps
concurrent.futures doesn't have a WorkerInitializer equivalent to what
multiprocessing.Pool has, so refactor things slightly to remove that dependency.
2015-05-13 14:14:08 -04:00
Petr Jasicek
d5e2557fcd Bug 1192243 - Fix Gtk3 crash reporter's ScrolledWindow and width. r=karlt 2015-08-11 14:12:44 -07:00
Makoto Kato
0e383c7b86 Bug 830801 - Part 3. Remove NOMINMAX define from cpp source. r=mshal 2015-08-03 10:07:20 +09:00
Makoto Kato
629ba560a7 Bug 830801 - Part 2. Remove NOMINMAX define from moz.build. r=mshal 2015-08-03 10:07:09 +09:00
Anthony Miyaguchi
c8bcf486b0 Bug 1168979 part 1 - Add fallback for buildconfig in standalone use of upload_symbols script; r=mrrrgn 2015-07-10 09:56:16 -07:00
Ryan VanderMeulen
a8c7273a6f Backed out 7 changesets (bug 1168979) for breaking the gecko decision task on a CLOSED TREE.
Backed out changeset 0d9496880482 (bug 1168979)
Backed out changeset 913594264a8c (bug 1168979)
Backed out changeset 18560f41c3fb (bug 1168979)
Backed out changeset dd5644a30469 (bug 1168979)
Backed out changeset 162318c4e626 (bug 1168979)
Backed out changeset 5bfd2e72d330 (bug 1168979)
Backed out changeset 0d97c2ab4fe4 (bug 1168979)
2015-07-16 16:51:36 -04:00
Anthony Miyaguchi
b084fee948 Bug 1168979 part 1 - Add fallback for buildconfig in standalone use of upload_symbols script; r=mrrrgn 2015-07-10 09:56:16 -07:00
Birunthan Mohanathas
47ed3a3675 Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
The bulk of this commit was generated by running:

  run-clang-tidy.py \
    -checks='-*,llvm-namespace-comment' \
    -header-filter=^/.../mozilla-central/.* \
    -fix
2015-07-13 08:25:42 -07:00
Juan Gomez
01df2f691b Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj 2015-07-03 18:29:00 -07:00
Ryan VanderMeulen
e6131fc8b8 Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage. 2015-06-25 19:48:42 -04:00
Juan Gomez
2128198065 Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj 2015-06-24 14:11:00 -04:00
Ted Mielczarek
6af8019322 bug 1171527 - Make upload_symbols.py retry on 500 errors from the API. r=gps 2015-06-05 07:38:14 -04:00
Jim Mathies
bb45c43a43 Bug 1160142 - Updates for exception handler apis to allow the pairing of a passed in minidump. r=ted 2015-06-11 12:25:45 -05:00
Jim Mathies
e007243879 Bug 1153205 - ContentParent should annotate crash reports prior to calling GeneratePairedMinidump. r=ted 2015-06-11 12:25:45 -05:00
J. Ryan Stinnett
35fad51614 Bug 1166964 - Disable Breakpad INFO logging. r=ted 2015-06-08 13:04:04 -05:00
David Major
4a4fc74148 Bug 1154298: Use XPSP2 crash URL for XPx64 and Server2003SP1. r=ted 2015-06-08 09:12:17 -04:00
Ted Mielczarek
99f449f78a bug 1168535 - re-open the zip file for each upload_symbols retry. r=gps 2015-05-27 14:25:37 -04:00
Ted Mielczarek
d08ececd9d bug 1168535 - print error response body in upload_symbols.py. r=gps 2015-05-27 13:50:04 -04:00
Mike Hommey
4245f5c436 Bug 991983 - Define SOURCES as SourcePath. r=gps 2015-05-28 07:34:15 +09:00
Botond Ballo
ad4aea9284 Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj 2015-05-26 14:33:55 -04:00
Phil Ringnalda
7886a51923 Back out 3 changesets (bug 1119980) for emulator-l bustage
CLOSED TREE

Backed out changeset 12ce98475c6e (bug 1119980)
Backed out changeset bdb8d05f8870 (bug 1119980)
Backed out changeset a68a18840492 (bug 1119980)
2015-05-25 18:48:51 -07:00
Botond Ballo
eeb3ca1139 Bug 1119980 - Use 'snprintf' instead of 'sprintf' to avoid a warning on Lollipop-based builds. r=froydnj 2015-05-25 20:45:17 -04:00
Ted Mielczarek
8d88fb2b3e bug 1166759 - force annotateCrashReport arguments to be UTF-8. r=bsmedberg 2015-05-22 10:50:32 -04:00
Ted Mielczarek
781d83f9b5 bug 1166759 - don't put nil values in POST data in Mac crash reporter. r=bsmedberg 2015-05-21 14:03:43 -04:00
Ted Mielczarek
69cb73fba9 bug 1165347 - use retries for symbol uploads. r=gps 2015-05-15 13:48:16 -04:00
Jose' Rios
f28a2f9cdd Bug 1142300 - Closing descriptor when fscanf fails. r=erahm 2015-05-14 15:49:00 -07:00
Ted Mielczarek
45f3d053c5 bug 528092 - Supply binaries from the symbol server. r=gps 2015-05-13 17:43:19 -04:00
Ted Mielczarek
af38e65a13 bug 1076848 - fix source server indexing for headers from dist/include. r=dmajor 2015-05-07 07:11:27 -04:00
Phil Ringnalda
3056e4d13a Back out 2 changesets (bug 528092, bug 1076848) for introducing an extra 3 hour timeout to builds
CLOSED TREE

Backed out changeset b15dac9231ee (bug 528092)
Backed out changeset 5b1402a3d3ca (bug 1076848)
2015-05-11 19:52:19 -07:00
Mike Hommey
23fb4c1447 Bug 1043692 - Add a DIST_INSTALL variable to moz.build, and replace NO_DIST_INSTALL with it. r=gps 2015-05-12 07:55:21 +09:00
Ted Mielczarek
e66593942d bug 528092 - Supply binaries from the symbol server. r=gps 2010-09-03 13:19:41 -04:00
Ted Mielczarek
9e13f9fd91 bug 1076848 - fix source server indexing for headers from dist/include. r=dmajor 2015-05-07 07:11:27 -04:00
Benjamin Smedberg
c57ab32709 Bug 1121013 part B - test that part A is writing out event files and annotations are making it back into the crash manager, r=ted 2015-03-25 14:41:13 -04:00
Benjamin Smedberg
8205eadc5f Bug 1121013 part A - unify the Windows and Linux codepaths which write the .extra file. Write out a whitelist of metadata into the crash event file. r=dmajor 2015-04-27 10:49:44 -04:00
Richard Marti
72a77f2c77 Bug 1161161 - about:crashes - use the new in-content styling. r=dao 2015-05-04 20:07:02 +02:00
Mike Hommey
b848e4bfcf Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
They are kept around for the sake of the standalone glue, which is used
for e.g. webapprt, which doesn't have direct access to jemalloc, and thus
still needs a wrapper to go through the xpcom function list and get to
jemalloc from there.
2015-05-01 09:40:30 +09:00
David Major
ed6ca74f4f Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium 2015-04-27 19:59:27 -04:00
Kartikaya Gupta
69c50300c9 Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong 2015-04-23 15:10:30 -04:00
Andrea Marchesini
eff949a801 Bug 1156632 - Remove unused forward class declarations - patch 4 - netwerk image and dom, r=ehsan 2015-04-22 08:29:20 +02:00
Ted Mielczarek
7070a8f701 bug 1085557 - Switch symbol upload to use Socorro production server. r=rhelmer 2015-04-06 07:12:50 -04:00