dom/plugins/base/nsJSNPRuntime.cpp
7311c06a7271a8f33f4f73aa0c88e8d4806e488b
created 2017-01-30 06:31 -0700
pushed 2017-03-06 23:02 +0000
Brian Hackett Brian Hackett - Bug 1324002 - Mark atoms separately in each zone, r=jonco,mccr8,peterv.
6c679ad00eda767ecc9c419b7e84897e423f195f
created 2016-10-28 15:11 -0700
pushed 2017-01-23 16:02 +0000
Steve Fink Steve Fink - Bug 1308236 - Don't trigger read barriers when comparing wrapped pointers types r=sfink r=mccr8
f9e6219c5662390afc4ebfc27445c0b583036607
created 2016-11-29 11:59 +0100
pushed 2016-11-30 22:47 +0000
Jan de Mooij Jan de Mooij - Bug 1319524 - Add JSAutoCompartment to GetNPObjectWrapper. r=bholley, a=ritu
0f246bb6108c125377deb37e91d473c998ced132
created 2016-11-04 17:32 +0000
pushed 2016-11-14 12:33 +0000
Jon Coppeard Jon Coppeard - Bug 1313098 - Assert we only access heap state on the main thread r=sfink r=mccr8
353578b40e7aa13eaeea0ec96b1425e1f1d2217a
created 2016-10-11 12:44 -0600
pushed 2016-11-14 12:33 +0000
Tom Tromey Tom Tromey - Bug 553032 - use MOZ_FORMAT_PRINTF in js; r=evilpie
515d4661df696d8cf7d122fc2820a7629983cc13
created 2016-10-19 18:29 +0200
pushed 2016-11-14 12:33 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2bfd163f23f9 (bug 553032)
2bfd163f23f900d36262b3f8708708a86a7f8d8b
created 2016-10-11 12:44 -0600
pushed 2016-11-14 12:33 +0000
Tom Tromey Tom Tromey - Bug 553032 - use MOZ_FORMAT_PRINTF in js; r=evilpie
0646390427e486957caef6f81360f92873b8b1f9
created 2016-09-11 18:15 +0900
pushed 2016-11-14 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 16: Replace Value parameter to const Value& in dom. r=smaug
f970fe55ff6cbf39fca00df19b0894ad0830fbd9
created 2016-08-15 23:05 +0900
pushed 2016-11-14 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 8: Use ASCII or UTF8 variant of JS_ReportErrorNumber in non-simple cases. r=jwalden
e78af6564ec3b4f497f35387669aff74f963009f
created 2016-08-15 19:20 +0900
pushed 2016-11-14 12:33 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 2: Use ASCII or Latin1 variants of JS_ReportError in not-simple cases. r=jwalden
2f9eb93beee93e8cb4fe0525df7e9cc684cfdc3b
created 2016-08-31 00:13 +0200
pushed 2016-09-19 13:50 +0000
Tom Schuster Tom Schuster - Bug 1114580 - Return a fixed name for @@toString on plugins. r=billm
da1819164ab50065df8beafdc465863d0132e943
created 2016-08-24 14:18 +0100
pushed 2016-09-19 13:50 +0000
Jon Coppeard Jon Coppeard - Bug 1296688 - Add JSCLASS_FOREGROUND_FINALIZE flag r=sfink r=smaug
f84bf71b399ed089a007a145e3adccc7d7f2827c
created 2016-08-11 14:39 +0200
pushed 2016-09-19 13:50 +0000
Jan de Mooij Jan de Mooij - Bug 1292892 part 1 - Stop using JSRuntime outside SpiderMonkey. r=bz,terrence,fitzgen,kanru
8dfcdfcdcfaf705c03cb708b5182c9d3e96ab923
created 2016-07-05 14:35 +0200
pushed 2016-08-01 14:37 +0000
Jan de Mooij Jan de Mooij - Bug 1283855 part 11 - Make some GC callback APIs take JSContext instead of JSRuntime. r=terrence,mccr8
232a786cf87fb0f68f9bda6e9316515524d2ac8a
created 2016-06-07 21:10 +0100
pushed 2016-08-01 14:37 +0000
Jonathan Watt Jonathan Watt - Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
8834d0097b90392f22d32e4ef41e6eefec7ce26b
created 2016-05-27 13:30 -0400
pushed 2016-06-06 20:27 +0000
Boris Zbarsky Boris Zbarsky - Bug 1276286. Remove the unused JSContext stuff in nsJSObjWrapper::GetNewOrUsed. r=mccr8
a48fafcdd36fe7c618e0a82f26ae801e00ede30d
created 2016-04-26 09:18 -0700
pushed 2016-06-06 20:27 +0000
Terrence Cole Terrence Cole - Bug 1267699 - Move some public types to the right namespace; r=sfink
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a
created 2016-04-01 11:00 +1100
pushed 2016-04-25 17:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz.
32598dbf8f233575c5dd492eb05dd324b53d1d6a
created 2016-04-04 08:47 +1000
pushed 2016-04-25 17:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261720 (part 2) - Move ClassExtension::isWrappedNative into js::Class::flags. r=jorendorff.
b9f349b8151b9bc165318bda2eaed0ede209d50e
created 2016-04-04 08:45 +1000
pushed 2016-04-25 17:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz.
a43d8b2d94db52eb484bfda5e0ee00819b48a4ef
created 2016-03-24 07:00 +1100
pushed 2016-04-25 17:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1259194 (part 4) - Separate js::ObjectOps from js::Class. r=efaust,mrbkap,bz.
a45a6cde6558c0ed0797a29818eec13c4e0e2196
created 2016-03-23 11:44 -0400
pushed 2016-04-25 17:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1255817 part 2. Get rid of AutoJSAPI::OwnsErrorReporting and AutoJSAPI::TakeOwnershipOfErrorReporting. r=bholley
781240d96e26ebc2da454d8f1c23e2c0af7f5fef
created 2016-03-09 19:02 -0500
pushed 2016-04-25 17:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254847 part 3. Make AutoEntryScript always take ownership of error reporting. r=bholley
fce4deb07b1214ed9e22ef71898097259b051225
created 2016-03-09 19:02 -0500
pushed 2016-04-25 17:12 +0000
Boris Zbarsky Boris Zbarsky - Bug 1254847 part 2. Change nsJSNPRuntime to always use AutoEntryScript and always take ownership of error reporting. r=bholley
b4ceccae32b575d6109c1b8c053809e8238dcb63
created 2016-02-05 16:36 +1100
pushed 2016-03-07 14:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1246054 - Fix an erroneous nsNPObjWrapper assertion. r=froydnj.
b001a1c7c38242c22673649b62de197c07bf67e7
created 2016-01-26 12:53 -0800
pushed 2016-03-07 14:25 +0000
Terrence Cole Terrence Cole - Bug 1234862 - Part 5: Rename DefaultGCPolicy to GCPolicy; r=sfink
0b891e31fc10a2c3c8dab1836f34b85366cf9e4b
created 2016-02-05 16:36 +1100
pushed 2016-02-08 15:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1246054 - Fix an erroneous nsNPObjWrapper assertion. r=froydnj. a=al
e74405918e7a412c96d32db9874f87f8668c6f69
created 2016-01-15 11:38 +0100
pushed 2016-01-25 14:05 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1224374 - Profiler labels for the top 26-100 chrome hangs;r=BenWa
f98e2cc0df1d723b1259ebdde06166e5279ab756
created 2016-01-19 21:30 +0100
pushed 2016-01-25 14:05 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1224374) for Windows bustage. r=bustage on a CLOSED TREE
5f458e6e4997df8ce0de0bbbe18518143758bb26
created 2016-01-15 11:38 +0100
pushed 2016-01-25 14:05 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1224374 - Profiler labels for the top 26-100 chrome hangs;r=BenWa
2878f9631c63fecd9c417208bc4529c784ff515e
created 2016-01-14 14:43 -0800
pushed 2016-01-25 14:05 +0000
Terrence Cole Terrence Cole - Bug 1239494 - Followup to fix a spurious hazard analysis failure; r=meow
89a5dfce0c0760900b58dc2efbccc2b36605baca
created 2016-01-14 09:43 -0800
pushed 2016-01-25 14:05 +0000
Terrence Cole Terrence Cole - Bug 1239494 - Use GCHashMap to simplify nsWrapperCache; r=jonco
a9935197c5b73c8f8fe2e736587393379ec38ffc
created 2016-01-12 13:07 -0800
pushed 2016-01-25 14:05 +0000
Terrence Cole Terrence Cole - Bug 1238786 - Part 2: We no longer need to null check before using trace APIs; r=smaug
38ca3243afbc3b65b9f91146ee4d3ddfc66107c0
created 2015-12-30 11:31 -0800
pushed 2016-01-25 14:05 +0000
Terrence Cole Terrence Cole - Bug 1235923 - Part 2: Use new Root tracing APIs in Gecko; r=smaug
549858e7898c34329b325ca22269943bc9e57fa0
created 2016-01-06 12:05 -0800
pushed 2016-01-25 14:05 +0000
Terrence Cole Terrence Cole - Backout 7621c3ea95cb11e1c376a9f705accc0f90057c0a (bug 1235923) for build bustage on a CLOSED TREE.
7621c3ea95cb11e1c376a9f705accc0f90057c0a
created 2015-12-30 11:31 -0800
pushed 2016-01-25 14:05 +0000
Terrence Cole Terrence Cole - Bug 1235923 - Part 2: Use new Root tracing APIs in Gecko; r=smaug
d27aac8b654a3711c899107e36781a01c165e895
created 2015-12-30 08:52 -0800
pushed 2016-01-25 14:05 +0000
Terrence Cole Terrence Cole - Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug
4bbe608d70f0934642031662a228364d0ef3feb3
created 2015-12-31 15:51 -0800
pushed 2016-01-25 14:05 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1235598) for linux reftest bustage
3bcd3c276785b20eaa1b3ffac83149ae1d3a8b18
created 2015-12-30 08:52 -0800
pushed 2016-01-25 14:05 +0000
Terrence Cole Terrence Cole - Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug
7da07459ce20c444c070ba8061c687c77bbc5400
created 2015-12-30 15:05 -0800
pushed 2016-01-25 14:05 +0000
Terrence Cole Terrence Cole - Backout Bug 1235598 Part 2 because of merge bustage on a CLOSED TREE
cf35918cb3baff6e2c67209fa3cf0b0d03771073
created 2015-12-30 08:52 -0800
pushed 2016-01-25 14:05 +0000
Terrence Cole Terrence Cole - Bug 1235598 - Part 2: Use TraceEdge exclusively in Gecko; r=smaug
c7ca88c57386a977631f0d873750cea51450dc14
created 2016-01-20 23:30 +0100
pushed 2016-01-21 17:28 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1224374 - Profiler labels for the 100 top chrome hangs (Aurora uplift edition);r=benwa,a=sylvestre
2954012024e156883315caa608b877c10740599a
created 2015-11-06 19:03 +0100
pushed 2015-12-14 20:18 +0000
Jan de Mooij Jan de Mooij - Bug 1125423 part 5 - Remove innerObject/outerObject/thisValue Class hooks. r=luke
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
45ec4be639618d9d71bd33b8170f738c3e115151
created 2015-09-18 12:26 -0500
pushed 2015-10-29 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1206168 - Rename JS_DefaultValue to JS::ToPrimitive. r=jandem.
f7fa97ef8e68ec59ac7c4fd69735c5edbc0a9444
created 2015-03-20 16:28 -0500
pushed 2015-10-29 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
00042f058f8b5a7832f2a759d98ea91af8f35437
created 2015-03-20 14:02 -0500
pushed 2015-10-29 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 3 - Implement Symbol.toPrimitive. Replace existing convert hooks with methods. r=jandem.
027ddfe2c4afed797a06e5ef74ca9aa91d3da86b
created 2015-09-23 12:31 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1206168, bug 1177318, bug 1054756) for hazard build failures CLOSED TREE
e892727a373a884f2ecb09d8c8c9b9a7ceb44d60
created 2015-09-18 12:26 -0500
pushed 2015-10-29 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1206168 - Rename JS_DefaultValue to JS::ToPrimitive. r=jandem.
6c93d1044b7e66f9c9c368ebfcd9c9da3d481081
created 2015-03-20 16:28 -0500
pushed 2015-10-29 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 5 - Remove Class::convert.
13128a88f2b91f31b6f79963768218c3997db41e
created 2015-03-20 14:02 -0500
pushed 2015-10-29 11:48 +0000
Jason Orendorff Jason Orendorff - Bug 1054756, part 3 - Implement Symbol.toPrimitive. Replace existing convert hooks with methods. r=jandem.
36f11da8d2d9a649a0fafb4ce85ee41b552239ff
created 2015-09-14 14:23 -0700
pushed 2015-09-21 14:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 6) - Move all remaining PL_DHash*() functions into PLDHashTable. r=poiru.
f957524fc6248406f1029dac87869ea3e77fd75d
created 2015-09-14 14:23 -0700
pushed 2015-09-21 14:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 4) - Remove PL_DHashTableRawRemove(). r=poiru.
108f4bf0585b22a5d5d44c280a8e1c463ae329ef
created 2015-09-14 14:23 -0700
pushed 2015-09-21 14:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 3) - Remove PL_DHashTableRemove(). r=poiru.
16597175b6f3678f38020fdf4c4a7f4debf38d2e
created 2015-09-14 14:23 -0700
pushed 2015-09-21 14:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 2) - Remove PL_DHashTableAdd(). r=poiru.
e37d0c2d053a28f4361a495a4ec20d8488406d64
created 2015-05-21 00:34 -0700
pushed 2015-09-21 14:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 1) - Remove PL_DHashTableSearch(). r=poiru.
c11a03fbc6b7fd78a495e4ce30b3197c50930db2
created 2015-09-02 10:40 +0100
pushed 2015-09-21 14:31 +0000
Jon Coppeard Jon Coppeard - Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence
f8da9d2fc8dd4bf6ec3cd5ea3314a6a0510be3ef
created 2015-08-05 11:02 -0700
pushed 2015-09-21 14:31 +0000
Terrence Cole Terrence Cole - Bug 1191529 - Remove JSIdArray and AutoIdArray and replace with Rooted<IdVector>; r=mccr8, r=jonco
less more (0) -300 -100 -60 tip