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 |
|
Andrew McCreight
|
a2bd54bd1d
|
Bug 1185634 - Part 1: SandboxPrivate shouldn't be public. r=gabor
--HG--
rename : js/xpconnect/public/SandboxPrivate.h => js/xpconnect/src/SandboxPrivate.h
|
2015-07-20 11:46:00 -04:00 |
|
Andrea Marchesini
|
a4369a04c4
|
Bug 1156632 - Remove unused forward class declarations - patch 7 - JS, r=sfink
|
2015-04-22 08:29:26 +02:00 |
|
Tom Schuster
|
ac250f9d73
|
Bug 1147005 - Change JSAddPropertyOp signature. r=jorendorff,peterv
|
2015-03-28 14:47:02 +01:00 |
|
Jan de Mooij
|
b8b1677f0f
|
Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
|
2015-03-28 23:22:11 +01:00 |
|
Phil Ringnalda
|
c8a25251c1
|
Backed out changeset 0c030f97a04f (bug 1144366 ) for being on top of patches being backed out
CLOSED TREE
|
2015-03-28 10:39:56 -07:00 |
|
Phil Ringnalda
|
70731646e2
|
Backed out changeset d72144153749 (bug 1147005) for being on top of a patch on top of a patch being backed out
CLOSED TREE
|
2015-03-28 10:39:09 -07:00 |
|
Tom Schuster
|
8a5dbf7c06
|
Bug 1147005 - Change JSAddPropertyOp signature. r=jorendorff,peterv
|
2015-03-28 14:47:02 +01:00 |
|
Jan de Mooij
|
8d6d44ecb8
|
Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
|
2015-03-28 12:08:37 +01: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 |
|
Jon Coppeard
|
a451fdfd83
|
Bug 963921 - Clients of the JS API should use JS_DefineElement where appropriate r=smaug
|
2015-03-02 13:31:15 +00:00 |
|
Boris Zbarsky
|
aa57107ef2
|
Bug 1132187 part 3. Remove the WANT_CONVERT bit. r=peterv
|
2015-02-13 14:34:54 -05:00 |
|
Boris Zbarsky
|
0605bcb783
|
Bug 1132187 part 2. Remove the WANT_DELPROPERTY bit. r=peterv
|
2015-02-13 14:34:54 -05:00 |
|
Boris Zbarsky
|
ebbad0e9f4
|
Bug 1132187 part 1. Remove the totally unused WANT_CREATE bit. r=peterv
|
2015-02-13 14:34:54 -05:00 |
|
Boris Zbarsky
|
580807c19b
|
Bug 1132184. Remove the nsIXPCScriptable postCreate and postTransplant hooks. r=peterv
|
2015-02-13 14:34:54 -05:00 |
|
Wes Kocher
|
cb7d8da562
|
Backed out changeset 6d9547a55557 (bug 1132184)
|
2015-02-13 13:25:36 -08:00 |
|
Wes Kocher
|
84682654cd
|
Backed out changeset e5479c58d966 (bug 1132187)
|
2015-02-13 13:25:35 -08:00 |
|
Wes Kocher
|
cd6057f164
|
Backed out changeset 70b09a891a37 (bug 1132187)
|
2015-02-13 13:25:33 -08:00 |
|
Wes Kocher
|
4e40a28a6e
|
Backed out changeset 9017975d0201 (bug 1132187)
|
2015-02-13 13:25:32 -08:00 |
|
Boris Zbarsky
|
a352d5c69e
|
Bug 1132187 part 3. Remove the WANT_CONVERT bit. r=peterv
|
2015-02-13 14:34:54 -05:00 |
|
Boris Zbarsky
|
26bee4f820
|
Bug 1132187 part 2. Remove the WANT_DELPROPERTY bit. r=peterv
|
2015-02-13 14:34:54 -05:00 |
|
Boris Zbarsky
|
1c8e7c2015
|
Bug 1132187 part 1. Remove the totally unused WANT_CREATE bit. r=peterv
|
2015-02-13 14:34:54 -05:00 |
|
Boris Zbarsky
|
6a08acbbd1
|
Bug 1132184. Remove the nsIXPCScriptable postCreate and postTransplant hooks. r=peterv
|
2015-02-13 14:34:54 -05:00 |
|
Jon Coppeard
|
12ae93f10e
|
Bug 1107639 - Replace nsAutoJSValHolder with use of PersistentRooted r=bent
|
2015-01-23 10:23:57 +00:00 |
|
Ehsan Akhgari
|
41354c1922
|
Bug 1119260 - Mark virtual overridden functions as MOZ_OVERRIDE in XPConnect; r=bholley
|
2015-01-22 17:54:52 -05:00 |
|
Tom Schuster
|
9dfe5c2fd4
|
Bug 1097267 - Change the enumerate hook usage in XPC and browser. r=bholley
|
2014-12-11 19:31:10 +01:00 |
|
Tom Schuster
|
bc28949aec
|
Bug 993026 - Change XPIDLScriptable NewResolve to simpler Resolve. r=bholley
|
2014-11-08 01:07:12 +01:00 |
|
Jon Coppeard
|
a3adff24a8
|
Bug 650161 - Relocate global objects (browser changes) r=bholley
|
2014-10-20 09:07:43 +01:00 |
|
Peter Van der Beken
|
962c9a5742
|
Bug 1078744 - Replace SetIsDOMBinding with SetIsNonDOMBinding, invert the flag for dom bindings in nsWrapperCache and add SetIsNotDOMBinding. r=bz.
--HG--
extra : rebase_source : 6ca1903658d3d6fe2634409cd39fa68c6b1219bd
|
2014-10-07 11:44:48 +02:00 |
|
Peter Van der Beken
|
a0f306343e
|
Bug 808856 - Make not overriding WrapObject fail to build. r=ehsan.
--HG--
extra : rebase_source : 4683c70c97f7eea454bc445331dbbbe7c4f2cec7
|
2014-10-07 11:44:48 +02:00 |
|
Jon Coppeard
|
2013670e0e
|
Bug 650161 - We don't need an objectMoved hook for global objects r=terrence
|
2014-09-29 09:50:17 +01:00 |
|
Jon Coppeard
|
64b91b1c09
|
Bug 650161 - Use the object moved hook to update the wrapper cache r=terrence r=bz r=bholley
* * *
Add exception for objectMoved hook as we do for finalize hook
|
2014-09-17 15:35:11 +01:00 |
|
Boris Zbarsky
|
12857de707
|
Bug 1063521. Remove the WANT_OUTER_OBJECT classinfo flag, since it's now unused. r=bholley
|
2014-09-08 10:05:11 -04:00 |
|
Benoit Jacob
|
27fb6960a5
|
Bug 1028588 - Fix dangerous public destructors in js/xpconnect - r=bholley
|
2014-06-23 14:49:08 -04:00 |
|
Steve Fink
|
5a86ec4061
|
Bug 1017419 - Handlify nsTArrayToJSArray, r=terrence
--HG--
extra : rebase_source : 802407d2c25fe060e16b546890859720664158ae
|
2014-06-02 09:40:13 -07:00 |
|
Bobby Holley
|
d0fda7850b
|
Bug 1006629 - Remove GetCalleeWrapper. r=gabor
|
2014-05-06 23:17:44 -07:00 |
|
Nicholas Nethercote
|
049829fa60
|
Bug 952650 (part 14) - Remove JSVAL_IS_GCTHING. r=till.
--HG--
extra : rebase_source : 469430d481f5fdb14d49609d8460f9fcbc90927f
|
2014-04-28 16:01:30 -07:00 |
|
Rodrigo Rodriguez Jr.
|
d3fe3aaf5d
|
Bug 952650 (part 1) - Remove JSVAL_IS_NULL. r=terrence.
--HG--
extra : rebase_source : 83d1cdaf71260fd99b688c23303ceb2de7b00031
|
2014-04-27 19:30:51 -07:00 |
|
Birunthan Mohanathas
|
5c3bda3eb3
|
Bug 866289 - Make mode lines consistent in js/xpconnect/ for 2 space indented files. r=Ms2ger
|
2014-04-03 07:58:00 -04:00 |
|
Birunthan Mohanathas
|
c48b86b0c6
|
Bug 866289 - Make mode lines consistent in js/xpconnect/ for 4 space indented files. r=Ms2ger
|
2014-04-03 07:58:00 -04:00 |
|
Jason Orendorff
|
4740c9dea6
|
Bug 547140, part 4 - Remove flags argument from resolve hooks. r=Waldo.
|
2014-04-25 16:11:02 -05:00 |
|
Jon Coppeard
|
dae8d1e277
|
Bug 912581 - Make JS_Add*Root APIs take Heap<T> r=terrence r=bz r=bholley
|
2014-04-16 09:47:57 +01:00 |
|
Boris Zbarsky
|
a0bb95a823
|
Bug 993889 part 1. Remove "scope" argument from nsContentUtils::WrapNative. r=bholley
|
2014-04-10 00:58:41 -04:00 |
|
Gabor Krizsanits
|
d4b6762114
|
Bug 966609 - nsWrapperCache for SandboxPrivate. r=bholley
|
2014-03-24 16:00:52 +01:00 |
|
Bobby Holley
|
dbe96fbc4d
|
Bug 975419 - Used a TenuredHeap pointer for SandboxPrivate and BackstagePass. r=mccr8
|
2014-03-03 08:53:42 -08:00 |
|
Andrew McCreight
|
410ae818bb
|
Bug 733636, part 1 - Change the nsContentUtils::WrapNative aAllowWrapping default to true. r=bholley
|
2014-02-12 15:19:32 -08:00 |
|
Jon Coppeard
|
d0e56d0b88
|
Bug 969812 - Convert JS_NewArrayObject to use HandleValueArray r=terrence r=bz
|
2014-02-12 10:50:46 +00:00 |
|
Jon Coppeard
|
bfba7b5146
|
Bug 963167 - Convert JS_SetElement() to take HandleValue rather than MutableHandleValue r=sfink r=bz
|
2014-01-25 09:31:17 +00:00 |
|
Bobby Holley
|
63ace2357b
|
Bug 957688 - Remove checkAccess nsIXPCScriptable hook. r=mrbkap
|
2014-01-24 16:08:25 -08:00 |
|