Ben Turner
|
9436be9267
|
Bug 827274 - 'crash in [@ anonymous namespace::CTypesActivityCallback(JSContext*, js::CTypesActivityType)], add ctypes closure support to new worker memory reporting mechanism. r=khuey+mrbkap.
|
2013-01-08 13:57:44 +01:00 |
|
Ben Turner
|
6a3e27830f
|
Bug 813867 - 'Report memory for web workers that use ctypes'. r=jlebar+jorendorff.
--HG--
extra : rebase_source : 8ecb268167e840f26dd53a774c7e978b15ae3017
|
2012-12-30 10:21:52 -08:00 |
|
Nicholas Nethercote
|
b6939f2c42
|
Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar.
--HG--
rename : dom/tests/mochitest/localstorage/test_localStorageQuotaPrivateBrowsing_perwindowpb.html => dom/tests/mochitest/localstorage/test_localStorageQuotaPrivateBrowsing.html
rename : toolkit/components/places/tests/browser/browser_favicon_privatebrowsing_perwindowpb.js => toolkit/components/places/tests/browser/browser_favicon_privatebrowsing.js
extra : rebase_source : 557cc60522970ce7eea3b006d357284d9b4694c4
|
2012-12-23 16:59:51 -08:00 |
|
Kyle Huey
|
f41992725d
|
Bug 824723: Don't fire error events if the worker is shutting down. r=bent
|
2012-12-31 07:48:57 -08:00 |
|
Kyle Huey
|
8ce4c9d5f0
|
Bug 823953: Improve sync queue handling. r=bent
--HG--
extra : rebase_source : 04c9eb2a7462d2c94c66b8126507fa690df0f13d
|
2012-12-21 12:14:47 -08:00 |
|
Kyle Huey
|
a5297da7e9
|
Bug 820476: Allow postMessage on pending workers. r=bent
--HG--
extra : rebase_source : dcf71f5eafcf06b6c4da2cc8412e9b65eda144c4
|
2012-12-14 08:16:11 -08:00 |
|
Andrea Marchesini
|
1ef4ad6416
|
Bug 812249 - When "javascript.options.strict" is enabled related warnings/errors trigger worker.onerror handler. r=bent
--HG--
extra : rebase_source : a0bf6f37f2e83cbcc3586240d3312b84b1ca28a5
|
2012-12-07 19:35:44 -05:00 |
|
Nicholas Nethercote
|
e1259e855b
|
Bug 812935 - Fix undefined value error in memory reporter for web workers. r=khuey
--HG--
extra : rebase_source : 7304009ade1e1560d7e66d0d4e0ab1da2f2a8448
|
2012-11-18 17:49:13 -08:00 |
|
Boris Zbarsky
|
ffdef1ff6b
|
Bug 779048 part 0.5. Don't require a JSContext argument for nsJSUtils::GetStaticScriptGlobal. r=bholley
|
2012-11-09 07:43:57 -08:00 |
|
Jacek Szpot
|
bea8356b2c
|
Bug 792180 - Replace NS_{UN,}LIKELY with MOZ_{UN,}LIKELY; r=ehsan
|
2012-10-26 15:32:10 +02:00 |
|
Bobby Holley
|
3a93472e80
|
Bug 789224 - Remove miscellaneous UniversalXPConnect checks sprinkled throughout gecko. r=mrbkap
|
2012-10-22 08:29:55 +02:00 |
|
Isaac Aggrey
|
9e41ce2fa0
|
Bug 794510: Part 2: Use more stdint types instead of protypes.h types; r=ehsan
|
2012-10-11 18:38:04 -05:00 |
|
Andrea Marchesini
|
9f37766b0b
|
Bug 720083 - Workers: add support for transferable objects from HTML5 spec. r=sphink, r=bent
|
2012-10-03 18:19:22 -04:00 |
|
Kyle Huey
|
10425d33d4
|
Bug 785248: Clear the worker's queue when terminating, even if we never ran any script. r=bent
--HG--
extra : rebase_source : 22d58a0845298b35c79805ec256cc56e6c3ce1fc
|
2012-10-02 19:03:28 -07:00 |
|
Isaac Aggrey
|
0cc4b12d36
|
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
|
2012-09-28 01:57:33 -05:00 |
|
Phil Ringnalda
|
4201311ebf
|
Back out b24a73b2c617 for Windows build bustage and test_xhr_timeout.html failure
|
2012-09-27 21:24:42 -07:00 |
|
Andrea Marchesini
|
7e21557bd5
|
Bug 720083 - Workers: add support for transferable objects from HTML5 spec. r=sphink, r=bent
|
2012-09-27 23:05:59 -04:00 |
|
Terrence Cole
|
185355684f
|
Bug 791322 - Move Rooted to js:: namespace; r=billm
These should not be part of the public API.
--HG--
extra : rebase_source : 00a69ee54f06e3f557cd9ec2f3b059df10aa32df
|
2012-09-24 18:08:22 -07:00 |
|
Andrea Marchesini
|
ec8c04607a
|
Bug 793020. r=bent
|
2012-09-22 08:45:00 -04:00 |
|
Andrea Marchesini
|
843fcc1b9b
|
Bug 761227 - Support XMLHttpRequestParameters in workers. r=bent
|
2012-09-16 20:20:16 -04:00 |
|
Andrea Marchesini
|
2c244e7afa
|
Bug 609748 - Workers: If CSP blocks eval in a page, eval should also be blocked in workers created by that page. r=bent
|
2012-09-15 14:51:55 -04:00 |
|
Daniel Holbert
|
f8dfa24152
|
Bug 789382: Change nsIScriptError methods init() and initWithWindowID() to take nsAString, rather than wchar / PRUnichar*. r=bz sr=bsmedberg
|
2012-09-09 16:29:12 -07:00 |
|
Olli Pettay
|
ed667ac966
|
Bug 787961 - Remove mDocument from WorkerPrivate, r=bent
--HG--
extra : rebase_source : 6f2560f658e365b89bb602d498b082cf84bdaef9
|
2012-09-05 20:47:57 +03:00 |
|
Randell Jesup
|
29ac5c0b8c
|
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
|
2012-09-01 22:35:17 -04:00 |
|
Benjamin Peterson
|
fce6b1df96
|
Bug 781035 followup - fix indentation. r=me
|
2012-08-27 08:21:27 -04:00 |
|
Benjamin Peterson
|
d76d19dc3d
|
Bug 781035 - Use the C++ JS compile API in more places. r=jorendorff sr=jst
|
2012-08-27 08:04:37 -04:00 |
|
Luke Wagner
|
ce71e55555
|
Bug 625199 - s/JSAutoEnterCompartment/JSAutoCompartment/ and make it infallible (r=bholley)
--HG--
extra : rebase_source : 12acf2288285f5caefd7fecea8207de3a47eab5b
|
2012-08-21 18:42:53 -07:00 |
|
Ehsan Akhgari
|
8c296bbcd4
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-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 PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Ian Melven
|
4336b975f7
|
Bug 341604 - workaround for workers wanting a string origin r=jst
|
2012-08-20 11:34:32 -07:00 |
|
Aryeh Gregor
|
982100775b
|
Bug 780618 - Move all error codes to nsError.h; r=ehsan
|
2012-07-27 17:03:27 +03:00 |
|
Kyle Huey
|
997965d339
|
Bug 758125: Don't rely on the order of the timeout array to discard expired timeouts. Check explicitly instead. r=bent
--HG--
extra : rebase_source : 7476aff4c01ee5407cd2419be0ddd4662ccc9dd9
|
2012-08-10 09:10:22 -07:00 |
|
Kyle Huey
|
2398c488a5
|
Bug 774732: Always modify the busy count in NotifyRunnable to avoid busy count mismatches. r=bent
|
2012-08-07 14:38:46 -07:00 |
|
Kyle Huey
|
8722c70b2e
|
Bug 774770: Move the assertion to after the code that handles the cases the assertion guards against. r=bent
|
2012-08-06 08:29:03 -07:00 |
|
Aryeh Gregor
|
5662d18449
|
Bug 780469 - Reduce unnecessary includes in some content/ header files; r=bz
|
2012-08-06 15:02:08 +03:00 |
|
Ed Morley
|
531252f669
|
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
|
2012-08-02 14:19:18 +01:00 |
|
Jan Varga
|
ee4312324e
|
Bug 778023 - Need to figure out how cycle collected DOM files are supposed to play with workers. r=bent. Make worker.postMessage() to just throw for now.
|
2012-08-02 07:34:26 +02:00 |
|
Tim Taubert
|
f8ef19f7d3
|
Bug 779445 - SegFault in WorkerMemoryReporter because it accesses mWorkerPrivate when null; r=bent
|
2012-08-01 17:23:13 +02:00 |
|
Aryeh Gregor
|
2e7996f8d1
|
Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan
|
2012-07-27 16:59:29 +03:00 |
|
Aryeh Gregor
|
57c0ad57fb
|
Bug 777292 part 2 - Change all nsnull to nullptr
|
2012-07-30 17:20:58 +03:00 |
|
Nicholas Nethercote
|
b598a96a3c
|
Bug 749010 (part 2) - Move code around to merge two anonymous namespaces; no functional changes. r=bent.
|
2012-07-12 23:51:01 -07:00 |
|
Nicholas Nethercote
|
4c080fd062
|
Bug 749010 (part 1) - Make WorkerMemoryReporter less crashy. r=bent.
--HG--
extra : rebase_source : 9c73e73ef71968236ed15cf5e7afab3d113a350a
|
2012-05-29 19:39:38 -07:00 |
|
Andrew McCreight
|
745479e48c
|
Bug 704623 - Track memory used by orphan DOM nodes. code=mccr8,njn. r=njn,mccr8.
--HG--
extra : rebase_source : f4a4b6e1b1de35a08e86130110a6fbd588093867
|
2012-04-20 14:01:33 +10:00 |
|
Nicholas Nethercote
|
d9d85b82d7
|
Bug 687724 (part 3) - Report JS memory consumption for compartments that are associated with |window| objects under "window-objects". r=bholley,jlebar,luke.
--HG--
extra : rebase_source : 20329a698154ef61cea74247d3dccc9f01899829
|
2012-07-05 21:12:37 -07:00 |
|
Blake Kaplan
|
99bfdd86fe
|
Bug 769265 - Fix these calls. r=bent
|
2012-06-28 16:14:11 +02:00 |
|
Masatoshi Kimura
|
0a16a56d7f
|
Bug 764916 - Replace nsDOMClassInfo::ThrowJSException with xpc::Throw. r=mrbkap
|
2012-06-19 19:01:10 -04:00 |
|
Julian Seward
|
d03805787b
|
Bug 763842 - Fix uninitialised value use in dosprintf(SprintfStateStr*, char const*, std::__va_list). r=njn
|
2012-06-19 19:01:10 -04:00 |
|
Ehsan Akhgari
|
30e49b6b7c
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (dom parts); r=bzbarsky
|
2012-06-14 22:31:55 -04:00 |
|
Peter Van der Beken
|
5e88453bf6
|
Fix for bug 741263 (Paris bindings constructors shouldn't abuse reserved identifiers). r=bz.
--HG--
extra : rebase_source : cec6a0ffc58f3d7d262dc9658d52aac424ec715a
|
2012-04-26 22:57:33 +02:00 |
|
Gervase Markham
|
87620f5676
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Kyle Huey
|
e2498d066e
|
Bug 725499. r=bent
|
2012-05-14 11:29:41 -07:00 |
|