Commit Graph

411 Commits

Author SHA1 Message Date
Juan Gomez
89035d527e Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj 2015-07-03 18:29:00 -07:00
Jan de Mooij
c291b790a9 Bug 1177892 part 4 - Remove INT_TO_JSVAL. r=evilpie 2015-06-30 21:10:04 -07:00
Ryan VanderMeulen
7aba9d7002 Backed out changeset 8b4e4083639e (bug 1171931) for B2G debug emulator bustage. 2015-06-25 19:48:42 -04:00
Juan Gomez
7323e89a40 Bug 1171931 - Refactor duplicated code using XRE_IsParent/ContentProcess. r=froydnj 2015-06-24 14:11:00 -04:00
Ben Turner
90c9ac31cc Bug 1162176, Part 1. r=mak. 2015-05-19 09:17:10 -07:00
Ryan VanderMeulen
47da3da4e0 Backed out changesets ba117e790ece and e183bcc18cd3 (bug 1162176) for bustage.
CLOSED TREE
2015-05-19 13:17:01 -04:00
Ben Turner
4eb1e687ad Bug 1162176, Part 1. r=mak. 2015-05-19 09:17:10 -07:00
Neil Rashbrook
3ac6e8ce7a Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan 2015-05-16 09:07:10 +01:00
Wes Kocher
aae9c961fe Backed out changeset 17cfad44e12b (bug 1155963) for breaking b2g builds 2015-05-14 16:35:18 -07:00
Neil Rashbrook
8d294091b1 Bug 1155963 Only allow NS_LITERAL_CSTRING to be used on compile-time literals r=froydnj,ehsan 2015-05-15 00:00:33 +01:00
Alessio Placitelli
3180c7d9c6 Bug 1158251 - Fix sub-session histograms double-counting measurements the first time. r=gfritzsche 2015-04-27 07:39:00 +02:00
Alessio Placitelli
dd4b33bd8f Bug 1157282 - Record telemetry histograms for base set when Telemetry.canRecordExtended is false. r=gfritzsche 2015-04-27 08:08:00 -04:00
Alessio Placitelli
ffa98f444f Bug 1149980 - Fix Telemetry crashing on shutdown for invalid timestamps during tests. r=vladan 2015-04-15 13:41:00 +02:00
Jim Mathies
f79cad1127 Bug 1100501 - Avoid a late shutdown of chromium's StatisticsRecorder. r=georg 2015-04-11 07:02:07 -05:00
Carsten "Tomcat" Book
30042b68fb Backed out changeset 9a6acb756ed5 (bug 1100501) for OSX XPCshell Test failures 2015-04-10 12:33:56 +02:00
Jim Mathies
f4ab30aa9c Bug 1100501 - Avoid a late shutdown of chromium's StatisticsRecorder. r=georg 2015-04-09 15:41:53 -05:00
Aaron Klotz
6bc0bb7246 Bug 1150684: Remove XPCOM.h from IOInterposer.h; r=froydnj 2015-04-02 14:51:18 -06:00
Vladan Djeric
5bb4c2e7d3 Bug 1150230: Add reading-list.sqlite and about:home indexedDB to SlowSQL whitelist. r=Yoric 2015-04-01 17:45:04 -04:00
Mike Hommey
338d086ead Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd 2015-04-01 13:51:45 +09:00
Alessio Placitelli
f3eb8e2fb5 Bug 1134279 - Make TelemetryPing and TelemetrySession code use the "FHR enabled" & "Telemetry enabled" prefs properly. r=vladan 2015-03-25 16:42:14 +01:00
Ehsan Akhgari
ea41d8de48 Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
This patch was automatically generated using the following script:

function convert() {
echo "Converting $1 to $2..."
find . \
       ! -wholename "*/.git*" \
       ! -wholename "obj-ff-dbg*" \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.c" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Carsten "Tomcat" Book
8784195ef2 Merge mozilla-central to fx-team 2015-03-10 14:05:23 +01:00
Roberto A. Vitillo
ce7ce0538e Bug 1133521 - Enable BHR on Beta. r=vladan 2015-03-09 09:58:00 +01:00
Aaron Klotz
52ddbad516 Bug 1128768: Part 4 - Update telemetry to serialize BHR hang annotations; r=gfritzsche 2015-03-09 16:34:42 -06:00
Aaron Klotz
74bee3416b Bug 1128768: Part 2 - Refactor hang annotation code; r=vladan 2015-03-09 19:41:24 -06:00
Carsten "Tomcat" Book
b9af95c9a9 Backed out changeset 34ca2a2e09ea (bug 1133521) for BHR crashes 2015-03-06 16:34:59 +01:00
Roberto A. Vitillo
d262ec2f48 Bug 1133521 - Enable BHR on Beta. r=vladan 2015-03-03 06:24:00 -05:00
Roberto A. Vitillo
ce1b12ae63 Bug 1135076 - Missing histograms in childPayloads. r=vladan 2015-03-05 06:24:00 +01:00
Jon Coppeard
03b0663f5d Bug 963921 - Clients of the JS API should use JS_DefineElement where appropriate r=smaug 2015-03-02 13:31:15 +00:00
Georg Fritzsche
41e7f59ba8 Bug 1136085 - Part 1 - Don't store & collect subsession histograms on mobile. r=vladan 2015-02-25 23:54:34 +01:00
Georg Fritzsche
83a1d3022f Bug 1135166 - Initialize Telemetry histogram id cache early to avoid races. r=froydnj,vladan 2015-02-25 23:54:34 +01:00
Georg Fritzsche
b16b02e0c8 Bug 1120362 - Part 2 - Enable snapshotting and clearing keyed subsession histograms. r=vladan 2015-02-25 23:54:33 +01:00
Georg Fritzsche
44e75f1151 Bug 1120362 - Part 1 - Enable snapshotting and clearing subsession histograms. r=vladan 2015-02-25 23:54:33 +01:00
Georg Fritzsche
2739bfd26f Bug 1127914 - Part 2 - Duplicate normal histograms for double submission. r=vladan 2015-02-25 23:54:32 +01:00
Georg Fritzsche
33962e7677 Bug 1127914 - Part 1 - Duplicate keyed histograms for double submission. r=vladan 2015-02-25 23:54:32 +01:00
Botond Ballo
4f2257721a Bug 1132153 - Replace 'using namespace base' with specific using-declarations. r=dholbert 2015-02-11 15:01:26 -05:00
Nicholas Nethercote
0247de46d8 Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo. 2015-02-09 14:34:50 -08:00
Andrew McCreight
e048a7df33 Back out Bug 1127201 (part 2) for various problems. 2015-02-06 15:04:32 -08:00
Nicholas Nethercote
40ab0270d5 Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo. 2015-02-04 20:05:36 -08:00
Georg Fritzsche
18530f552d Bug 1120369 - Allow specifying the desired dataset in Histograms.json. r=vladan 2015-01-29 15:17:24 +01:00
Mike Hommey
715db83e04 Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn 2015-02-02 09:56:13 +09:00
Tom Schuster
b5139c60f2 Bug 1127443 - Remove JS_NewObject proto argument. 2015-01-31 16:18:51 +01:00
Aaron Klotz
7ed9dc5e30 Bug 1122602: Correctly handle submission of empty chrome hang objects; r=vladan 2015-01-27 13:59:49 -07:00
Tom Schuster
7c3552a7df Bug 1125356 - Use JS_NewPlainObject in the browser. r=bz 2015-01-24 16:38:08 +01:00
Ehsan Akhgari
a7f747ec15 Bug 1118486 - Part 1: Use = delete instead of MOZ_DELETE directly; r=Waldo
Most of this patch (with the exception of dom/bindings/Codegen.py) was
generated by the following bash script:

#!/bin/bash

function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
       ! -wholename "*security/nss*" \
       ! -wholename "*/.hg*" \
       ! -wholename "*/.git*" \
       ! -wholename "obj-*" \
         -type f \
      \( -iname "*.cpp" \
         -o -iname "*.h" \
         -o -iname "*.cc" \
         -o -iname "*.idl" \
         -o -iname "*.ipdl" \
         -o -iname "*.ipdlh" \
         -o -iname "*.mm" \) | \
    xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}

convert MOZ_DELETE '= delete'
2015-01-08 23:19:05 -05:00
Aaron Klotz
f7fe5fbcde Bug 1100360: Convert ChromeHang annotations to use UniquePtr; r=vladan 2014-12-30 14:52:39 -07:00
Jason Orendorff
ddde8586c6 Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett. 2014-11-22 12:23:39 -06:00
Jason Orendorff
6c66fe3b7e Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett. 2014-12-02 16:56:35 -06:00
Georg Fritzsche
3aef81eab5 Bug 1096785 - Add Telemetry::Accumulate() for keyed histograms. r=froydnj 2014-11-11 11:45:40 +07:00
Georg Fritzsche
43cb674508 Bug 1094035 - Keyed Histograms do not reflect key strings to JS correctly. r=froydnj 2014-11-05 18:58:36 +01:00