• Home
  • History
  • Annotate
  • only in /external/webkit/Source/WebCore/bridge/
History log of /external/webkit/Source/WebCore/bridge/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f2d8c5bed31609d7d6e3ae77f33e90ea7f888eb3 05-Sep-2012 Selim Gurun <sgurun@google.com> Control access to inherited methods of jsinterface objects

Bug: 7073422

Use a flag and annotation for allowing access to inherited methods of
jsinterface objects. When flag is false, no annotation is needed. When
flag is true, annotation is needed for allowing access to inherited methods.

Change-Id: I610119dc5410d8df1962fa9dbea09866f81d374c
ni/v8/JNIUtilityPrivate.cpp
ni/v8/JNIUtilityPrivate.h
ni/v8/JavaClassJobjectV8.cpp
ni/v8/JavaClassJobjectV8.h
ni/v8/JavaInstanceJobjectV8.cpp
ni/v8/JavaInstanceJobjectV8.h
cb3fc20cd59c3956ace2b6b9966da170b92b9162 25-Apr-2012 Steve Block <steveblock@google.com> Handle uncaught exceptions from methods called through the Java Bridge

If a method called on a Java object through the Java Bridge throws an uncaught
exception, handle it native-side by clearing the exception to prevent a crash,
and throwing a JavaScript exception.

See tests in https://android-git.corp.google.com/g/184260

Bug: 6386557
Change-Id: Ida96e9be7dba714cc8332682615c896120c50ab1
ni/v8/JavaInstanceJobjectV8.cpp
ni/v8/JavaInstanceJobjectV8.h
ni/v8/JavaInstanceV8.h
ni/v8/JavaNPObjectV8.cpp
9d5e9234a371d13bf55a779a6257ae5e277bfb1b 16-Feb-2012 Steve Block <steveblock@chromium.org> Remove JSC-specific code and V8 guards from Android-specific code

Also removes such code from downstream edits to non-Android-specific code.

Bug: 5495373
Change-Id: I478824af2e6ff0eff9a43a9534c2a5ee0e99e9f8
ni/JavaMethodJobject.cpp
96309385b22eca3b1ff3eb9d30bea0958ce47875 16-Nov-2011 Steve Block <steveblock@google.com> Fix JavaBridge to handle overflow of array length

When converting to a Java array type, if the length property of a Java Object
is outside the bounds for a Java array, convert to null.

Also convert to null if the length property is not a number.

Bug: 5626284
Change-Id: Ic4029d58cebe2cab9a37d52af09456c3cab6e5cd
ni/v8/JNIUtilityPrivate.cpp
741b1c63ee296db8d359fc9f8a44eddfc8b94027 15-Nov-2011 Steve Block <steveblock@google.com> Fix Java Bridge when coercing JavaScript string to Java char in arrays

Currently, when converting coercing a JavaScript string to a method parameter
of type Java char, we always use a value of 0.

However, when coercing a JavaScript object to method parameter of type Java
char array, we behave differently. In this case, if the element is a JavaScript
string, we use the first character of the string for the char value.

This change modifies the behaviour in the array case to match that in the
non-array case.

Bug: 5619677
Change-Id: Ifeee8940af0bb01df58eeff6c9dd7e1b40688790
ni/v8/JNIUtilityPrivate.cpp
986ae4ce03ba1a2368cec3a832fa9d73857f1b2e 02-Nov-2011 Steve Block <steveblock@google.com> Initialize properties of JavaValue

When converting from NPVariant to JavaValue, there are cases where we don't do
an explicit conversion, but instead rely on the default value of the JavaValue
for the corresponding type. We need to make sure that the default values are
correctly set.

This bug was introduced in http://trac.webkit.org/changeset/82194.

Change-Id: I681a305e57a706d54e26c1e0d00ccc2d657bedd9
ni/v8/JavaValueV8.h
e3edcfcfc731bd5051947d8c0a4b2685e7cae84d 02-Sep-2011 Steve Block <steveblock@google.com> Merge "Fix the Java bridge to correctly handle null strings"
70a54261052a5a78a33b5b91d4f3ab699b55e2ef 01-Sep-2011 Steve Block <steveblock@google.com> Fix the Java bridge to correctly handle null strings

Passing null to methods expecting java/lang/String ...
- Previously null was converted to the empty string but should be
converted to Java null.
- convertNPVariantToJavaValue() already converts a null NPVariant to a
null WTF::String.
- Fixed javaValueToJvalue() to convert a null WTF::String to a null
jvalue.

Returning null from a method with return type java/lang/String ...
- Previously this would crash when trying to get the characters from
the null jstring, but should return JavaScript undefined.
- Fixed jvalueToJavaValue() to convert a null jvalue to a null
WTF::String.
- Fixed convertJavaValueToNPVariant() to convert a null WTF::String to
a void NPVariant.

Both of these are regressions from HC due to
http://trac.webkit.org/changeset/82194.

Added tests in https://android-git.corp.google.com/g/#/c/132580

Bug: 5222742
Change-Id: Id08bc7b40a51426fa7638ad0ed5260d09f3e28bb
ni/v8/JNIUtilityPrivate.cpp
698a253f5568db010beb93b2255697997d180406 06-Jul-2011 Steve Block <steveblock@google.com> Fix some leaked JNI local references in the Java Bridge

This includes a cherry-pick of http://trac.webkit.org/changeset/92689

Bug: 5244518
Change-Id: I38704f2307ab667ee6019fb096265609e27618cc
ni/JavaMethodJobject.cpp
ni/jsc/JavaFieldJSC.cpp
ni/v8/JNIUtilityPrivate.cpp
ni/v8/JavaFieldJobjectV8.cpp
9213a929b6c1bbea6d5342de2bd3115877e7e1aa 10-Aug-2011 Steve Block <steveblock@google.com> Merge "Fix property access in the Java bridge"
0369e2a086aa1cfe29f34e8042eef36a00a7f26b 10-Aug-2011 Steve Block <steveblock@google.com> Fix property access in the Java bridge

This patch fixes JavaInstanceJobject::getField() to use getJNIField()
correctly.

Bug: 5140493

Change-Id: Ib29fe0a010535f3a8dc2b9084c4e4440169971b2
ni/v8/JavaInstanceJobjectV8.cpp
1b90d74d66fbb55d40e5e87a84423acd81ab062a 08-Aug-2011 Steve Block <steveblock@google.com> Add missing calls to JavaInstance::end() in JavaNPObjectInvoke() and JavaNPObjectGetProperty()

Bug: 5006441
Change-Id: I2da7a6f626560416cf5cac0cde3193a9074fab0f
ni/v8/JavaNPObjectV8.cpp
ba710948afafd027c21510320fc3545968c8c246 20-Jul-2011 Steve Block <steveblock@google.com> Merge "Update JavaMethodJobject with upstreamed version of fix"
613e4f1d251f223daace8a7450e13eac83198ccd 20-Jul-2011 Steve Block <steveblock@google.com> Update JavaMethodJobject with upstreamed version of fix

See https://bugs.webkit.org/show_bug.cgi?id=62389

Bug: 4585284
Change-Id: Ib99f9ff5d3b552fb7a40b00324f3e96ffc7e3e23
ni/JavaMethodJobject.cpp
4f25266c21bdd7dcd9996807fae04f7dfb0373de 19-Jul-2011 Steve Block <steveblock@google.com> Cherry-pick WebKit change 91260 to fix JNI string null-termination

See http://trac.webkit.org/changeset/91260

Bug: 4727789
Change-Id: I2f01bde12463a3c19659340cdb85b69eaecbd0f7
ni/v8/JNIUtilityPrivate.cpp
7d914f10c042bcd243dce3f7b5c26cc470c0f38f 07-Jun-2011 Ben Murdoch <benm@google.com> Merge WebKit at r84325: Fix uses of JavaInstance.

The JavaInstance class is now an interface, so use the
provided JavaInstanceJobject implementation instead.

See http://trac.webkit.org/changeset/82950

Change-Id: I782e3887e4f059733fbc054ca1d9d97d94e817ef
ni/v8/JNIUtilityPrivate.cpp
ni/v8/JavaInstanceJobjectV8.h
2daae5fd11344eaa88a0d92b0f6d65f8d2255c00 02-Jun-2011 Ben Murdoch <benm@google.com> Merge WebKit at r84325: Initial merge by git.

Change-Id: Ic1a909300ecc0a13ddc6b4e784371d2ac6e3d59b
/CRuntimeObject.h
/c_instance.cpp
ni/JavaMethod.h
ni/JobjectWrapper.h
ni/jsc/JavaInstanceJSC.cpp
ni/jsc/JavaRuntimeObject.h
ni/v8/JNIUtilityPrivate.cpp
ni/v8/JavaClassJobjectV8.cpp
ni/v8/JavaClassJobjectV8.h
ni/v8/JavaClassV8.cpp
ni/v8/JavaClassV8.h
ni/v8/JavaFieldJobjectV8.cpp
ni/v8/JavaFieldJobjectV8.h
ni/v8/JavaFieldV8.cpp
ni/v8/JavaFieldV8.h
ni/v8/JavaInstanceJobjectV8.cpp
ni/v8/JavaInstanceJobjectV8.h
ni/v8/JavaInstanceV8.cpp
ni/v8/JavaInstanceV8.h
sc/BridgeJSC.h
bjc/ObjCRuntimeObject.h
bjc/objc_instance.mm
bjc/objc_runtime.h
t/qt_class.cpp
t/qt_instance.cpp
t/qt_instance.h
t/qt_pixmapruntime.cpp
t/qt_runtime.h
untime_array.cpp
untime_array.h
untime_method.cpp
untime_method.h
untime_object.cpp
untime_object.h
untime_root.h
ccda9a8f27748b5bfc2ef25a90e08fade8449d14 09-Jun-2011 Kristian Monsen <kristianm@google.com> Fix build break for emulator

JavaTypeString is only available for V8.

Change-Id: I53a1d36b61268496486264cbc6c96fe1e0a5fbd3
ni/JavaMethodJobject.cpp
700ba3f86b1e8eefe7e0efe1fa344079ec7c1e24 09-Jun-2011 Steve Block <steveblock@google.com> Fix a bug in the V8 JNI bindings when creating JNI method signatures

This was introduced by the latest merge to WebKit r82507. WebKit now
uses a new JavaTypeString, distinct from JavaTypeObject, for
representing strings in the JNI bridge. We need to account for this
when building the JNI method signature.

See https://bugs.webkit.org/show_bug.cgi?id=62389 for details.

Bug: 4585284
Change-Id: I6a54679b954c32bf03d715da3c958c61baa5fecc
ni/JavaMethodJobject.cpp
9c8e65377a8462e90abc85e3d888365f7fecf9e3 07-Jun-2011 Steve Block <steveblock@google.com> Merge WebKit at r82507: Fix conflicts due to JNI refactoring

- JavaNPObjectV8.cpp
Due to new JavaInstance::getField()
http://trac.webkit.org/changeset/80653

- JNIUtilityPrivate.cpp
- Android has a number of local modifications to convert numeric
NPVariant values to a JNI jstring, using toString() via JNI.
However, after the upstream refactoring, we no longer convert
NPVariant directly to jvalue. Instead, we go via a new JavaValue
type, which represents strings as JavaTypeString using
WTF::String.
This patch updates the Android modifications to set the JavaValue
using WTF::String methods, without using JNI. Note that the spec
for these conversions - http://jdk6.java.net/plugin2/liveconnect -
does not require the use of toString(), so this is OK.
- Android also adds handling for converting arrays from NPVariant to
jvalue. However, the intermediate JavaValue type does not yet have
support for arrays. We get around this with an ugly hack, where we
continue to create a jarray and set this as the object field of
the JavaValue. When converting from a JavaValue to a jvalue, we
add handling for arrays.
http://trac.webkit.org/changeset/82194
ni/v8/JNIUtilityPrivate.cpp
ni/v8/JavaNPObjectV8.cpp
2bde8e466a4451c7319e3a072d118917957d6554 25-May-2011 Steve Block <steveblock@google.com> Merge WebKit at r82507: Initial merge by git

Change-Id: I60ce9d780725b58b45e54165733a8ffee23b683e
/CRuntimeObject.h
/c_class.cpp
/c_instance.cpp
/c_runtime.cpp
ni/JNIUtility.cpp
ni/JNIUtility.h
ni/JavaMethod.cpp
ni/JavaMethod.h
ni/JavaMethodJobject.cpp
ni/JavaMethodJobject.h
ni/JavaType.h
ni/jni_jsobject.mm
ni/jni_objc.mm
ni/jsc/JNIUtilityPrivate.cpp
ni/jsc/JNIUtilityPrivate.h
ni/jsc/JavaArrayJSC.cpp
ni/jsc/JavaClassJSC.cpp
ni/jsc/JavaFieldJSC.cpp
ni/jsc/JavaFieldJSC.h
ni/jsc/JavaInstanceJSC.cpp
ni/jsc/JavaRuntimeObject.h
ni/jsc/JavaStringJSC.h
ni/v8/JNIUtilityPrivate.cpp
ni/v8/JNIUtilityPrivate.h
ni/v8/JavaClassV8.cpp
ni/v8/JavaFieldV8.cpp
ni/v8/JavaFieldV8.h
ni/v8/JavaInstanceV8.cpp
ni/v8/JavaInstanceV8.h
ni/v8/JavaNPObjectV8.cpp
ni/v8/JavaValueV8.h
bjc/ObjCRuntimeObject.h
bjc/objc_instance.mm
bjc/objc_runtime.h
t/qt_instance.cpp
t/qt_pixmapruntime.cpp
t/qt_runtime.cpp
t/qt_runtime.h
untime_array.h
untime_method.h
untime_object.h
6939c99b71d9372d14a0c74a772108052e8c48c8 08-Jun-2011 Steve Block <steveblock@google.com> Remove a FIXME from JavaNPObjectV8 that was forking us from upstream

Filed https://bugs.webkit.org/show_bug.cgi?id=62275 to track this
issue upstream.

This will reduce future merge conflicts.

Change-Id: I22c0826c218bb81f58fb60609849b41b456e6e4c
ni/v8/JavaNPObjectV8.cpp
93eaf9c284f99fb80cf1de27f40f032c84fc34e8 08-Jun-2011 Steve Block <steveblock@google.com> Fix a whitespace diff with upstream to avoid a future merge conflict

Change-Id: Ia6d9bd8b0a8cd99a569599034b6138e29d89b24d
ni/JavaMethod.cpp
2d44f555f1b58dea94258c21592a95e78fe5bc21 02-Jun-2011 Steve Block <steveblock@google.com> Remove Android guard EMULATE_JSC_BINDINGS

This flag is always set to true and will not be upstreamed, so should
be removed, along with code for the 'else' case.

Also clean up Android modifications to minimise diff and add guards.

Change-Id: I7d3b7bab2fef772bffdf3a402cc318dbea5f5865
ni/v8/JNIUtilityPrivate.cpp
ni/v8/JNIUtilityPrivate.h
ni/v8/JavaNPObjectV8.cpp
192c49d02eeb9cf618784ffef9639f8df38e3c16 24-May-2011 Ben Murdoch <benm@google.com> Merge WebKit at r80534: Fix JavaMethod.cpp

Partial cherry pick of http://trac.webkit.org/changeset/81040

Need to add the JSC guard (it was added unguraded
in http://trac.webkit.org/changeset/79904)

Change-Id: I880e241e2369ee4ffc616286d195989655e18cc2
ni/JavaMethod.cpp
3ddac44fe7d289e2d30214ccda5120c9f789be0a 24-May-2011 Ben Murdoch <benm@google.com> Merge WebKit at r80534: Fix Java Bridge.

Fix conflicts and reflect the upstream changes made in
http://trac.webkit.org/changeset/80467.

Note that our JNIUtilityPrivate.cpp is significantly forked from
upstream.

Change-Id: I390f1089d861fa29b6c15118638d029dea4356d8
ni/jsc/JavaFieldJSC.h
ni/jsc/JavaInstanceJSC.h
ni/v8/JNIUtilityPrivate.cpp
9921f05212aa840e1ce32e9f04fa60ca4b3bcbb7 01-Jun-2011 Ben Murdoch <benm@google.com> Merge WebKit at r80534: Fix conflicts.

Android.jscbindings.mk 79223
Conflict due to http://trac.webkit.org/changeset/79223

Android.mk
Conflicts due to http://trac.webkit.org/changeset/79825 and
http://trac.webkit.org/changeset/79978

Android.v8bindings.mk 80367
Conflicts due to http://trac.webkit.org/changeset/80103 and
http://trac.webkit.org/changeset/80367

HTMLMediaElement.cpp
Conflicts due to http://trac.webkit.org/changeset/80030 and
local TOUCH_EVENTS modifications.

HTMLDocumentParser.cpp
Conflict due to http://trac.webkit.org/changeset/79772 and
local ANDROID_INSTRUMENT modifications.

CachedResourceLoader.cpp|h
Conflicts due to http://trac.webkit.org/changeset/78602 and
ANDROID_BLOCK_NETWORK_IMAGE.

MemoryCache.h
Conflicts due to http://trac.webkit.org/changeset/78848 and
ANDROID_INSTRUMENT.

FrameView.cpp
Conflict due to http://trac.webkit.org/changeset/78928 and
locally added updatePositionedObjects function.

NetworkStateNotifier
JobjectWrapper.cpp
Git seems to have got confused with a rename here in
JobjectWrapper.cpp, keep ours.
Conflicts due to http://trac.webkit.org/changeset/79563 and
local Android additions.

PluginViewNone.cpp 79904
Conflicts due to http://trac.webkit.org/changeset/79904 and
local cherry pick of http://trac.webkit.org/changeset/79988

RenderBox.cpp
Conflicts due to http://trac.webkit.org/changeset/79467 and
local android modifications.

Change-Id: I98bd80de86b5169212da137ad3df42c1c35e8931
ni/JobjectWrapper.cpp
81bc750723a18f21cd17d1b173cd2a4dda9cea6e 24-May-2011 Ben Murdoch <benm@google.com> Merge WebKit at r80534: Intial merge by Git

Change-Id: Ia7a83357124c9e1cdb1debf55d9661ec0bd09a61
P_jsobject.cpp
/CRuntimeObject.cpp
/CRuntimeObject.h
/c_class.cpp
/c_instance.cpp
/c_runtime.cpp
ni/JNIBridge.cpp
ni/JNIBridge.h
ni/JNIUtility.cpp
ni/JNIUtility.h
ni/JavaMethod.cpp
ni/JavaMethod.h
ni/JavaString.h
ni/JobjectWrapper.cpp
ni/JobjectWrapper.h
ni/jni_jsobject.h
ni/jni_jsobject.mm
ni/jsc/JNIBridgeJSC.cpp
ni/jsc/JNIBridgeJSC.h
ni/jsc/JNIUtilityPrivate.cpp
ni/jsc/JavaArrayJSC.cpp
ni/jsc/JavaArrayJSC.h
ni/jsc/JavaClassJSC.cpp
ni/jsc/JavaClassJSC.h
ni/jsc/JavaFieldJSC.cpp
ni/jsc/JavaFieldJSC.h
ni/jsc/JavaInstanceJSC.cpp
ni/jsc/JavaInstanceJSC.h
ni/jsc/JavaRuntimeObject.cpp
ni/jsc/JavaRuntimeObject.h
ni/jsc/JavaStringJSC.h
ni/v8/JNIBridgeV8.cpp
ni/v8/JNIBridgeV8.h
ni/v8/JNIUtilityPrivate.cpp
ni/v8/JNIUtilityPrivate.h
ni/v8/JavaClassV8.cpp
ni/v8/JavaClassV8.h
ni/v8/JavaFieldV8.cpp
ni/v8/JavaFieldV8.h
ni/v8/JavaInstanceV8.cpp
ni/v8/JavaInstanceV8.h
ni/v8/JavaNPObjectV8.cpp
ni/v8/JavaNPObjectV8.h
ni/v8/JavaStringV8.h
sc/BridgeJSC.cpp
sc/BridgeJSC.h
papi.h
pruntime_internal.h
ptypes.h
bjc/ObjCRuntimeObject.h
bjc/ObjCRuntimeObject.mm
bjc/objc_instance.mm
bjc/objc_runtime.h
bjc/objc_runtime.mm
t/qt_instance.cpp
t/qt_pixmapruntime.cpp
t/qt_runtime.cpp
t/qt_runtime.h
untime_array.cpp
untime_array.h
untime_method.cpp
untime_method.h
untime_object.cpp
untime_object.h
untime_root.cpp
untime_root.h
estqtbindings.cpp
2fc2651226baac27029e38c9d6ef883fa32084db 18-May-2011 Steve Block <steveblock@google.com> Merge WebKit at r78450: Initial merge by git.

Change-Id: I6d3e5f1f868ec266a0aafdef66182ddc3f265dc1
sc/BridgeJSC.cpp
t/qt_class.cpp
t/qt_instance.cpp
t/qt_instance.h
t/qt_runtime.cpp
t/qt_runtime.h
untime_root.cpp
untime_root.h
53733164eb6cabab5a1eddcabb42e4ce27eb0e44 20-May-2011 Ben Murdoch <benm@google.com> Merge WebKit at r76408: Fix Bridge.h

Cherry pick of upstream http://trac.webkit.org/changeset/79988
Needed now due to FastAllocBase and Noncopyable changes in this
merge.

Change-Id: I26c91f7940b106db21e26c37507490acd1546cff
ridge.h
/c_class.h
/c_instance.h
/c_runtime.h
ni/jsc/JNIBridgeJSC.h
ni/jsc/JavaInstanceJSC.h
sc/BridgeJSC.h
bjc/objc_runtime.h
t/qt_class.h
t/qt_instance.h
t/qt_pixmapruntime.h
t/qt_runtime.h
untime_array.h
untime_method.h
untime_object.h
untime_root.cpp
estbindings.cpp
estbindings.mm
estqtbindings.cpp
ab9e7a118cf1ea2e3a93dce683b2ded3e7291ddb 16-May-2011 Ben Murdoch <benm@google.com> Merge WebKit at r76408: Initial merge by git.

Change-Id: I5b91decbd693ccbf5c1b8354b37cd68cc9a1ea53
ridge.h
dentifierRep.h
sc/BridgeJSC.h
65f03d4f644ce73618e5f4f50dd694b26f55ae12 13-May-2011 Ben Murdoch <benm@google.com> Merge WebKit at r75993: Initial merge by git.

Change-Id: I602bbdc3974787a3b0450456a30a7868286921c3
pruntime.h
cad810f21b803229eb11403f9209855525a25d57 06-May-2011 Steve Block <steveblock@google.com> Merge WebKit at r75315: Initial merge by git.

Change-Id: I570314b346ce101c935ed22a626b48c2af266b84
ridge.h
dentifierRep.cpp
dentifierRep.h
P_jsobject.cpp
P_jsobject.h
/CRuntimeObject.cpp
/CRuntimeObject.h
/c_class.cpp
/c_class.h
/c_instance.cpp
/c_instance.h
/c_runtime.cpp
/c_runtime.h
/c_utility.cpp
/c_utility.h
ni/JNIBridge.cpp
ni/JNIBridge.h
ni/JNIUtility.cpp
ni/JNIUtility.h
ni/jni_jsobject.h
ni/jni_jsobject.mm
ni/jni_objc.mm
ni/jsc/JNIBridgeJSC.cpp
ni/jsc/JNIBridgeJSC.h
ni/jsc/JNIUtilityPrivate.cpp
ni/jsc/JNIUtilityPrivate.h
ni/jsc/JavaClassJSC.cpp
ni/jsc/JavaClassJSC.h
ni/jsc/JavaInstanceJSC.cpp
ni/jsc/JavaInstanceJSC.h
ni/jsc/JavaRuntimeObject.cpp
ni/jsc/JavaRuntimeObject.h
ni/jsc/JavaStringJSC.h
ni/v8/JNIBridgeV8.cpp
ni/v8/JNIBridgeV8.h
ni/v8/JNIUtilityPrivate.cpp
ni/v8/JNIUtilityPrivate.h
ni/v8/JavaClassV8.cpp
ni/v8/JavaClassV8.h
ni/v8/JavaInstanceV8.cpp
ni/v8/JavaInstanceV8.h
ni/v8/JavaNPObjectV8.cpp
ni/v8/JavaNPObjectV8.h
ni/v8/JavaStringV8.h
sc/BridgeJSC.cpp
sc/BridgeJSC.h
ake_testbindings
papi.h
pruntime.cpp
pruntime.h
pruntime_impl.h
pruntime_internal.h
pruntime_priv.h
ptypes.h
bjc/ObjCRuntimeObject.h
bjc/ObjCRuntimeObject.mm
bjc/WebScriptObject.h
bjc/objc_class.h
bjc/objc_class.mm
bjc/objc_header.h
bjc/objc_instance.h
bjc/objc_instance.mm
bjc/objc_runtime.h
bjc/objc_runtime.mm
bjc/objc_utility.h
bjc/objc_utility.mm
t/qt_class.cpp
t/qt_class.h
t/qt_instance.cpp
t/qt_instance.h
t/qt_pixmapruntime.cpp
t/qt_pixmapruntime.h
t/qt_runtime.cpp
t/qt_runtime.h
untime_array.cpp
untime_array.h
untime_method.cpp
untime_method.h
untime_object.cpp
untime_object.h
untime_root.cpp
untime_root.h
est.js
estC.js
estM.js
estbindings.cpp
estbindings.mm
estbindings.pro
estqtbindings.cpp