Commit Graph

68 Commits

Author SHA1 Message Date
Nicholas Nethercote
12fec02dfb 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
Nathan Froyd
598d0413cc Bug 968923 - part 6 - add use counters for deprecated operations; r=bz 2015-06-17 12:28:26 -04:00
Alessio Placitelli
92ef1cca67 Bug 1137355 - Refactor the logic to show TelemetryInfobar in TelemetryInfobarController. r=gfritzsche 2015-06-26 16:31:00 +02:00
Nathan Froyd
39727cbe58 Bug 1170697 - move a DEFINES setting to moz.build in toolkit/components/telemetry/; r=mshal 2015-06-02 14:52:42 -04:00
Benjamin Smedberg
2d706e98b8 Bug 1121013 part C - report a new crash ping type on main-process crashes, and record submission rate/failure information in telemetry. Plugin/content crashes are already recorded via SUBPROCESS_ABNORMAL_ABORT and SUBPROCESS_CRASHES_WITH_DUMP and this patch leaves that unchanged. r=gfritzsche 2015-03-30 17:48:11 -04:00
Georg Fritzsche
5d54ceb252 Bug 1156359 - Part 1: Move send logic from TelemetryController to TelemetrySend. r=yoric
Also move over triggering sending of pending pings on "idle-daily" from TelemetrySession.
2015-06-06 01:29:19 +07:00
Nathan Froyd
bcf017e50a Bug 1170691 - part 2 - use GENERATED_FILES in toolkit/components/telemetry/; r=glandium 2015-06-02 14:46:19 -04:00
Georg Fritzsche
4d9fccf91e Bug 1140037 - Fix ping fuzzing calculations. r=dexter 2015-05-06 12:54:12 +02:00
Carsten "Tomcat" Book
c9320b73d1 merge mozilla-inbound to mozilla-central a=merge 2015-04-28 12:01:09 +02:00
David Major
de0cdb20c0 Bug 1157835: Remove the MSVC_ENABLE_PGO flag from the build system. r=glandium 2015-04-27 19:59:27 -04:00
Georg Fritzsche
f1b09b984d Bug 1149754 - Part 1: Rename TelemetryPing.jsm to TelemetryController.jsm. r=vladan 2015-04-27 18:07:58 +02:00
Georg Fritzsche
f3a23ef1b5 Bug 1150134 - Part 6: Refactor archiving to the new Telemetry module design. r=vladan 2015-04-23 19:22:28 +02:00
Georg Fritzsche
76c4f575d3 Bug 1150134 - Part 5: Rename TelemetryFile.jsm to TelemetryStorage.jsm. r=vladan 2015-04-23 19:22:28 +02:00
Alessio Placitelli
c092082f2e Bug 1122050 - Environment addons data collection test coverage. r=gfritzsche 2015-02-25 23:54:33 +01:00
Alessio Placitelli
a481bfc172 Bug 1122052 - Adds data collection to TelemetryEnvironment per spec. r=gfritzsche 2015-02-25 23:54:32 +01:00
Georg Fritzsche
3a85ecad85 Bug 1122047 - Part 1 - Sketch out Telemetry environment module. r=vladan 2015-01-25 23:17:37 +01:00
Georg Fritzsche
0dc3a27c3f Bug 1124212 - Create telemetry documentation in-tree. r=vladan 2015-02-10 16:59:01 +01:00
Alessio Placitelli
8f8fe5b317 Bug 1123384 - Move Telemetry main ping implementation out of TelemetryPing.jsm. r=gfritzsche 2015-01-22 12:23:00 +01:00
Ehsan Akhgari
2180cd4037 Bug 1002887 - Mark UITelemetry.jsm as not preprocessed; r=mshal 2014-04-29 19:15:07 -04:00
Benjamin Smedberg
0e73145762 Bug 981851 - Add a simple JS logging mechanism to telemetry for recording unusual event data, r=taras 2014-03-14 09:24:02 -04:00
Ms2ger
e9cc72d339 Bug 968856 - Move unconditional LOCAL_INCLUDES into moz.build; r=mshal 2014-02-15 21:24:59 +01:00
Gregory Szorc
dffb8830ba Bug 969021 - Part 1: Consolidate moz.build data into parent moz.build files; r=ted
Many moz.build files define things that could be defined in parent
moz.build files. Keeping the number of moz.build files low helps with
build times due to less I/O and fewer directories traversed.

This patch eliminates a lot of moz.build files by moving their content
into parent moz.build files.
2014-02-06 13:00:20 -08:00
Roberto A. Vitillo
a4e7d726ef Bug 960966 - Remove TelemetryPing.js from telemetry. r=Yoric, r=BenWa 2014-01-22 11:43:26 +00:00
Roberto A. Vitillo
f3ee29fa7d Bug 913070 - Move TelemetryPing to a jsm. r=Yoric, r=glandium 2014-01-13 14:20:09 +00:00
Richard Newman
6bf991c399 Bug 949775 - UITelemetry should drop events on the floor if telemetry is disabled. r=mfinkle 2013-12-18 11:37:49 -08:00
Phil Ringnalda
6fe81f0a25 Back out 837203a4e076 (bug 949775) for xpcshell bustage
CLOSED TREE
2013-12-17 23:24:20 -08:00
Richard Newman
84c42b02c7 Bug 949775 - UITelemetry should drop events on the floor if telemetry is disabled. r=mfinkle 2013-12-17 21:47:58 -08:00
Mike Hommey
06f022b38f Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal 2013-11-27 22:55:07 +09:00
Mike Hommey
3a5f5f0076 Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage 2013-11-28 14:24:05 +09:00
Mike Hommey
3405bc48c6 Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal 2013-11-28 13:08:16 +09:00
Chenxia Liu
95c4f9b08a Bug 932092 - Data format for UI telemetry collection. r=mfinkle 2013-11-25 17:35:58 -05:00
Mike Hommey
100f0a3eee Bug 941450 - Add some GENERATED_FILES to moz.build. r=gps 2013-11-22 08:16:18 +09:00
Jim Chen
ff3de9e8d8 Bug 932865 - Add ThreadHangStats for collecting background hang telemetry; r=vladan 2013-11-22 14:17:30 -05:00
Ed Morley
a9e888809d Backed out changeset c30371a66429 (bug 941450) 2013-11-22 15:59:22 +00:00
Mike Hommey
24b4855d17 Bug 941450 - Add some GENERATED_FILES to moz.build. r=gps 2013-11-22 08:16:18 +09:00
Mike Hommey
97a38484da Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
06e3b30661 Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps 2013-11-19 11:48:10 +09:00
Mike Hommey
210ee1b972 Bug 939044 - Rename remaining MODULE definitions to XPIDL_MODULE. r=mshal 2013-11-19 11:47:43 +09:00
Mike Hommey
656e86914a Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps 2013-11-19 11:47:14 +09:00
Mike Hommey
8227d7aa95 Bug 929905 - Consolidate sources in moz.build. r=gps 2013-10-25 08:23:05 +09:00
Brian O'Keefe
e1887a3861 Bug 928709 - Convert chromium-config.mk to mozbuild, r=mshal 2013-10-02 13:17:55 -04:00
Ms2ger
94faef7220 Bug 900980 - Part a: Move unconditional assignments to EXPORT_LIBRARY to moz.build; rs=gps 2013-10-03 09:11:13 +02:00
Gregory Szorc
2a02b59c1d Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium 2013-09-03 20:28:05 -07:00
Phil Ringnalda
1d1d78bcb1 Back out ce03cc2994aa:ae9f95fc1136 (bug 896797) for SpiderMonkey shell build bustage
CLOSED TREE
2013-09-03 23:21:30 -07:00
Gregory Szorc
c3652f7402 Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium 2013-09-03 20:28:05 -07:00
Phil Ringnalda
27f3fd91cd Back out cc6f66e761d8 (bug 896797) for Windows build bustage
CLOSED TREE
2013-09-03 21:55:21 -07:00
Gregory Szorc
6589a36e92 Bug 896797 - Part 2: Don't list autogenerated files in EXPORTS; r=glandium 2013-09-03 20:28:05 -07:00
Brian O'Keefe
3e41167fed Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal 2013-08-15 09:02:09 -04:00
Ms2ger
eccb7c2912 Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps 2013-08-22 08:56:01 +02:00
Ms2ger
318a1bbfa3 Bug 883284 - Part f: Move LIBXUL_LIBRARY into moz.build (p-z); r=glandium 2013-08-22 08:56:01 +02:00