Terrence Cole
|
2c05aff66d
|
Bug 1193032 - Part 2: Make unlimited SliceBudget initialization explicit; r=ehoogeveen,r=mccr8
|
2015-08-11 08:42:24 -07:00 |
Birunthan Mohanathas
|
7315345693
|
Bug 1191100 - Remove XPIDL signature comments in .cpp files. r=ehsan
Comment-only so DONTBUILD.
|
2015-08-04 16:17:36 -07:00 |
Jon Coppeard
|
b113657091
|
Bug 1188834 - Make compacting GC when inactive less frequent except on nightly r=smaug
|
2015-07-30 11:03:06 +01:00 |
Andrea Marchesini
|
c5964a1705
|
Bug 1186544 - A better test suite for StructuredCloneAlgorithm, r=smaug
--HG--
rename : dom/base/test/iframe_cloning_fileList.html => dom/base/test/iframe_postMessages.html
rename : dom/base/test/script_cloning_fileList.js => dom/base/test/script_postmessages_fileList.js
|
2015-07-28 08:37:37 +01:00 |
Alexandre Poirot
|
18efabed2b
|
Bug 814497 - Pass SavedFrame from JS::ErrorObject to nsIScriptError. r=bholley
|
2015-07-09 07:02:00 -04:00 |
Martin Thomson
|
30fc9b669e
|
Bug 1181262 - Disabling more code under --disable-webrtc, r=dholbert,bwc
--HG--
rename : dom/media/RTCIdentityProviderRegistrar.cpp => dom/media/webrtc/RTCIdentityProviderRegistrar.cpp
rename : dom/media/RTCIdentityProviderRegistrar.h => dom/media/webrtc/RTCIdentityProviderRegistrar.h
extra : commitid : 1wyjSLjnSs8
extra : rebase_source : b7777f20ed69324e8572f34f4cb1246d704b2c65
|
2015-07-08 12:27:45 -07:00 |
Dragana Damjanovic
|
7987d2203e
|
Bug 905127 - Part 2 - remove unnecessary nsNetUtil.h includes r=jduell
|
2015-07-06 07:55:00 +02:00 |
Martin Thomson
|
93f1797507
|
Bug 1172785 - RTCCertificate implementation, r=rbarnes
--HG--
extra : commitid : CBco7h85lO6
extra : rebase_source : 9cec281dd07e6d503a19a0ea57e5d4ceee98197c
|
2015-07-06 10:40:04 -07:00 |
Jan de Mooij
|
2c2b7af49c
|
Bug 1177892 part 4 - Remove INT_TO_JSVAL. r=evilpie
|
2015-06-30 21:10:04 -07:00 |
Jan de Mooij
|
155b1afd35
|
Bug 1177892 part 1 - Remove BOOLEAN_TO_JSVAL and STRING_TO_JSVAL. r=evilpie
|
2015-06-30 11:20:56 -07:00 |
Ryan VanderMeulen
|
7483c0563e
|
Backed out changesets ad58c270ce87 and 849151330d60 (bug 1177892) for B2G bustage.
CLOSED TREE
|
2015-06-30 15:48:11 -04:00 |
Jan de Mooij
|
731f441d6e
|
Bug 1177892 part 1 - Remove BOOLEAN_TO_JSVAL and STRING_TO_JSVAL. r=evilpie
--HG--
extra : rebase_source : f7ae63c351c82516e7db48a12c4cfb2048a81805
|
2015-06-30 11:20:56 -07:00 |
Jan de Mooij
|
976586cb5f
|
Bug 1177825 - Remove JSVAL_* constants. r=evilpie
|
2015-06-29 18:36:44 -07:00 |
Andrew McCreight
|
10dd21a3ef
|
Bug 886459, part 3 - Remove simple uses of nsIJSRuntimeService to get the JSRuntime. r=bholley
|
2015-06-26 18:44:14 -07:00 |
Ms2ger
|
eb254e80bd
|
Bug 1171451 - Use the correct type for the argv argument to NS_CreateJSArgv and the nsJSArgArray constructor; r=jst
--HG--
extra : commitid : Lkj3L0VTJ3b
|
2015-06-05 11:23:00 +02:00 |
Terrence Cole
|
6580e192db
|
Bug 1166789 - Cleanup javascript.options.mem.log formatting; r=sfink, r=mccr8
--HG--
extra : rebase_source : 23f05745a2bfffbebab21fdcba4f7adf47616e8a
|
2015-05-20 09:14:29 -07:00 |
Eric Rahm
|
4879ae86f4
|
Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
|
2015-05-19 11:15:34 -07:00 |
Terrence Cole
|
161a4c26ba
|
Bug 1164602 - Replace js::NullPtr and JS::NullPtr with nullptr_t; r=sfink
|
2015-05-13 14:07:34 -07:00 |
Boris Zbarsky
|
864f723c0c
|
Bug 1155946 part 2. Add mayResolve methods to DOM classes with resolve hooks. r=peterv
|
2015-04-28 12:25:55 -04:00 |
Jon Coppeard
|
d68d8d5ba3
|
Bug 1149752 - Cancel GC caused by user inactivity if the user becomes active again r=terrence r=smaug
|
2015-04-13 16:42:41 +01:00 |
Mike Hommey
|
b077d9624d
|
Bug 1134920 - Use moz_xmalloc/moz_xrealloc/free instead of nsMemory::Alloc/Realloc/Free. r=nfroyd
|
2015-04-01 13:51:45 +09:00 |
Andrew McCreight
|
2e05cdb78d
|
Bug 1147951, part 2 - Remove unused JAVASCRIPT definition from nsJSEnvironment.cpp. r=baku
|
2015-03-30 10:45:39 -07:00 |
Ehsan Akhgari
|
883849ee32
|
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 |
Boris Zbarsky
|
dc24477d79
|
Bug 1117172 part 3. Change the wrappercached WrapObject methods to allow passing in aGivenProto. r=peterv
The only manual changes here are to BindingUtils.h, BindingUtils.cpp,
Codegen.py, Element.cpp, IDBFileRequest.cpp, IDBObjectStore.cpp,
dom/workers/Navigator.cpp, WorkerPrivate.cpp, DeviceStorageRequestChild.cpp,
Notification.cpp, nsGlobalWindow.cpp, MessagePort.cpp, nsJSEnvironment.cpp,
Sandbox.cpp, XPCConvert.cpp, ExportHelpers.cpp, and DataStoreService.cpp. The
rest of this diff was generated by running the following commands:
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObjectInternal\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapNode\((?:aCx|cx|aContext|aCtx|js))\)/\1, aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(WrapObject\(JSContext *\* *(?:aCx|cx|aContext|aCtx|js))\)/\1, JS::Handle<JSObject*> aGivenProto)/g'
find . -name "*.h" -o -name "*.cpp" | xargs perl -pi -e 'BEGIN { $/ = undef } s/(Binding(?:_workers)?::Wrap\((?:aCx|cx|aContext|aCtx|js), [^,)]+)\)/\1, aGivenProto)/g'
|
2015-03-19 10:13:33 -04:00 |
Yoshi Huang
|
38c3210ae5
|
Bug 1138886 - Structured Clone for MozNDEFRecord. r=smaug
From 9b1bdef0b25b41d0448662ec689a961ae4e8fcd2 Mon Sep 17 00:00:00 2001
---
dom/base/StructuredCloneTags.h | 2 +
dom/base/nsJSEnvironment.cpp | 29 +++++++++
dom/nfc/MozNDEFRecord.cpp | 122 ++++++++++++++++++++++++++++++++++---
dom/nfc/MozNDEFRecord.h | 20 ++++--
js/xpconnect/src/ExportHelpers.cpp | 36 ++++++++++-
5 files changed, 193 insertions(+), 16 deletions(-)
|
2015-01-30 15:36:42 +08:00 |
Jon Coppeard
|
2b3e9874b8
|
Bug 1130439 - Trigger compacting GCs after the user becomes inactive r=smaug r=terrence
|
2015-02-24 09:40:02 +00:00 |
Ryan VanderMeulen
|
b8ac223995
|
Backed out changeset cd6461410a7a (bug 1130439) for frequent SM test timeouts/failures.
CLOSED TREE
|
2015-02-24 15:11:08 -05:00 |
Jon Coppeard
|
d6e694292c
|
Bug 1130439 - Trigger compacting GCs after the user becomes inactive r=smaug r=terrence
|
2015-02-24 09:40:02 +00:00 |
Jon Coppeard
|
5e9b465d18
|
Bug 1133759 - Always shrink GC buffers at the end of a shrinking GC r=terrence
|
2015-02-18 12:35:05 +00:00 |
Jon Coppeard
|
6136d65f9b
|
Bug 1127792 - Add a pref to globally disable compacting GC r=terrence r=mccr8 r=bent
|
2015-02-02 14:39:34 +00:00 |
Mike Hommey
|
a35dbaeebf
|
Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn
--HG--
rename : memory/mozalloc/fallible.h => memory/fallible/fallible.h
|
2015-02-02 09:56:13 +09:00 |
Andrew McCreight
|
c9b9054838
|
Backout bug 1052793 for exposing bad decommitting behavior for compartmental GCs.
|
2015-01-08 09:54:13 -08:00 |
Jon Coppeard
|
0b1dcc49a2
|
Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
|
2015-01-02 17:19:43 +00:00 |
Jon Coppeard
|
e004c7d3a2
|
Bug 1099152 - Separate out external APIs to start and continute an incremental GC r=terrence r=mccr8
|
2015-01-02 17:19:43 +00: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 |
Ehsan Akhgari
|
961f45f728
|
Bug 1117264 - Mark virtual overridden functions as MOZ_OVERRIDE in dom/base code; r=baku
|
2015-01-06 11:52:45 -05:00 |
Phil Ringnalda
|
e75fcfb043
|
Backed out 4 changesets (bug 1116821, bug 1110928) for Windows OOMs
CLOSED TREE
Backed out changeset 9d593597df5f (bug 1110928)
Backed out changeset d68c75986335 (bug 1110928)
Backed out changeset 21d807074550 (bug 1110928)
Backed out changeset ca77252e50dd (bug 1116821)
|
2015-01-04 21:12:19 -08:00 |
Andrew McCreight
|
f65b00d7c0
|
Bug 1110928, part 3 - Try to pass a relevant zone to PokeGC. r=smaug
This means the browser will do less full GCs.
|
2015-01-04 17:46:50 -08:00 |
Andrew McCreight
|
9316f22371
|
Bug 1110928, part 1 - Hoist the LOAD_END PokeGC out of nsJSContext::LoadEnd. r=smaug
nsDocumentViewer knows which document is involved which will help us later.
Also, fix a typo in the comment.
|
2015-01-04 17:46:50 -08:00 |
Andrew McCreight
|
a308cb0dfc
|
Bug 1088268 - Use a switch statement in DOMGCSliceCallback. r=smaug
|
2015-01-04 17:46:49 -08:00 |
Wes Kocher
|
6d40130fd9
|
Backed out 5 changesets (bug 1099152) for hazard build failures on a CLOSED TREE
Backed out changeset 3d195c54dcf1 (bug 1099152)
Backed out changeset e5a903979b5f (bug 1099152)
Backed out changeset 969965f4c893 (bug 1099152)
Backed out changeset 1e4e3b85c620 (bug 1099152)
Backed out changeset 501a22044336 (bug 1099152)
|
2015-01-02 12:43:48 -08:00 |
Jon Coppeard
|
706b85bf8f
|
Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8
|
2015-01-02 17:19:43 +00:00 |
Jon Coppeard
|
4113634f8c
|
Bug 1099152 - Separate out external APIs to start and continute an incremental GC r=terrence r=mccr8
|
2015-01-02 17:19:43 +00:00 |
Dan Gohman
|
8bacfeb968
|
Bug 1054671 - Constify static callback arrays r=ehsan
|
2014-12-16 16:30:39 -08:00 |
Andrew McCreight
|
13f89f6e49
|
Bug 1111076 - Get rid of nsIScriptContext::GC(). r=smaug
|
2014-12-16 08:02:27 -08:00 |
Nigel Babu
|
b91168c141
|
Backed out changeset 6a3a0e3bfaf6 (bug 1054671) for B2G emulator build bustage on CLOSED TREE
|
2014-12-16 11:24:15 +05:30 |
Dan Gohman
|
d791adb2b0
|
Bug 1054671 - Constify static callback arrays r=ehsan
|
2014-12-15 20:53:58 -08:00 |
Andrew McCreight
|
9d83b26756
|
Bug 1052793 - Do per-zone GC for CC_WAITING triggers. r=smaug
|
2014-12-13 21:17:35 -08:00 |
Olli Pettay
|
bed81b1fde
|
Bug 1105089 , try to have shorter ICC slices during animations, r=mccr8
--HG--
extra : rebase_source : bfe8cc2825b7cb2ec86f6e8f5ba590593e1c378b
|
2014-11-27 13:47:51 +02:00 |
Terrence Cole
|
df4c5ce286
|
Bug 1099287 - Remove the unused nsJSContext::ReportPendingException; r=bholley
--HG--
extra : rebase_source : 5bd2dd41b5687632af5380a241ab683e1de8bc41
|
2014-11-14 14:58:58 -08:00 |