History log of /external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4398cfda745947a43671d5073aa98acdcaaa4b32 24-Mar-2010 Kristian Monsen <kristianm@google.com> compile fix for V8 with debug builds

Change-Id: Icffc7b0d5f9a9b2da66dca37c0c8d084c11491b7
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
0a1c44c4c4b15d34cfec09cc303479df2743584b 17-Mar-2010 Steve Block <steveblock@google.com> Add missing WORKERS guards to V8 bindings

The motivation for this change is to allow us to disable workers on Android,
because V8 on Android does not have the required locking.

This change will not be upstreamed because the code has been refactored in
tip-of-tree WebKit.

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

Change-Id: I23ce1e5aecc2897da240b5229585b8e6617d8ebf
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
c5e067fc0c6f7b1a0e1ed53743857cac5ff48a81 17-Mar-2010 Steve Block <steveblock@google.com> Cherry-pick WebKit change 56112 to add WORKERS guards to V8 bindings

The motivation for this change is to allow us to disable workers on Android,
because V8 on Android does not have the required locking.

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

Change-Id: Ieee214f4765af3188bbdc51c56f14883f6a6779c
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
bb9e5d5b6918cc8d88601ed331b8203ac44c4647 17-Mar-2010 Steve Block <steveblock@google.com> Cherry-pick WebKit change 55084 to add SHARED_WORKERS guard in V8 globalObjectPrototypeIsDOMWindow

The motivation for this change is to allow us to disable workers on Android,
because V8 on Android does not have the required locking.

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

Change-Id: If72cb478fb7dad6be44eaa2c1ca19e9790a9dda0
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
ad783d5592b8bd1fd37a8e1cba58e0d703ebc6d2 17-Mar-2010 Steve Block <steveblock@google.com> Cherry-pick WebKit change 54972 to merge DOMWindow and WorkerContext object wrapping in V8 bindings

The motivation for this change is to disable workers on Android, because V8 on
Android does not have the required locking.

The current version of WebKit in Android (54731) uses workers features without
ENABLE(WORKERS) guards in the V8 bindings. In particular,
V8DOMWrapper::instantiateV8ObjectInWorkerContext is used from generated code
without guards.

Fixing the code generator would be difficult and would be wasted effort as
V8DOMWrapper::instantiateV8ObjectInWorkerContext no longer exists in tip-of-tree
WebKit. Instead, we cherry-pick the WebKit change which removes this method.

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

Change-Id: Ie6365073d7a4d92aa7c1553d87a7e1c1ed514118
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
8a0914b749bbe7da7768e07a7db5c6d4bb09472b 15-Feb-2010 Steve Block <steveblock@google.com> Merge webkit.org at r54731 : Initial merge by git

Change-Id: Ia79977b6cf3b0b00c06ef39419989b28e57e4f4a
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
1eef9cbdc7e99b57fa05bfd7e4baefc4a452fbe8 05-Feb-2010 Steve Block <steveblock@google.com> Merge webkit.org at r54340 : Fix merge conflicts

- Take both for Android makefiles, other than typo for JavaNPObjectV8 upstream
- Take theirs for XCode project file and ChangeLog
- Fix trivial header conflict in V8DocumentCustom
- Keep ours for fix in JNIUtilityPrivate.cpp
- Take theirs for V8DOMWrapper.cpp. Conflict is due to Android addition of TouchEvents, which conflicts with http://trac.webkit.org/changeset/54259
- Take both for Android addition of applicationInstalledCallback
- Take both for Android JSC JIT changes in Platform.h

Change-Id: Ib1a748f204a07a7e736feeee6a0f30f7453754a7
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
5e2bc6953fe6923165b8a5d7679939693a1d58d6 05-Feb-2010 Steve Block <steveblock@google.com> Merge webkit.org at r54340 : Initial merge by git

Change-Id: Ib489d2ff91186ea3652522e1d586e54416a2cf44
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
8b17ffea299c44342b5479322adcb686277df548 02-Feb-2010 Steve Block <steveblock@google.com> Merge webkit.org at r54127 : Fix final trivial merges

Change-Id: Ib24c66a3c609fd1c8ae9697f471a8abc85e5aa33
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
cae449b1dff813bce2972d779eb121f74e5d3014 02-Feb-2010 Steve Block <steveblock@google.com> Merge webkit.org at r54127 : Resolve conflicts in V8 touch events bindings.

The V8 touch event bindings weren't upstreamed, but this code has now all been deleted in favour of auto-generation.
See http://trac.webkit.org/changeset/52663 for the change that removes the indexed getters used for touch events

Change-Id: Ie59c504d7efcb408c18f76d085db63bc1c4a96c4
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
d0825bca7fe65beaee391d30da42e937db621564 02-Feb-2010 Steve Block <steveblock@google.com> Merge webkit.org at r54127 : Initial merge by git

Change-Id: Ib661abb595522f50ea406f72d3a0ce17f7193c82
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
e32305bf10f1988b700ed0b330314e8671d50742 22-Jan-2010 Andrei Popescu <andreip@google.com> Remove Android-specific TODOs as the changes have been upstreamed in

https://bugs.webkit.org/show_bug.cgi?id=33944
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
2fb528f4cf4b88d350947cec509672a40d1aa9fb 15-Dec-2009 Steve Block <steveblock@google.com> Adds notes to upstream feature guards added in V8DOMWrapper.cpp.

Change-Id: Id7659cfcab17f24e48958086b4206b1906562d74
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
aad6f24e036b3740071bb995b955b18b572067b2 15-Dec-2009 Steve Block <steveblock@google.com> Merge webkit.org at r51976 : Fix general conflicts.

Notes ...
For FrameLoader.cpp/h, see http://trac.webkit.org/changeset/51644
For FrameView.cpp and ScrolView.cpp, see http://trac.webkit.org/changeset/51636
For PluginInfoStore.cpp, see http://trac.webkit.org/changeset/51257
For Geolocation.cpp, see http://trac.webkit.org/changeset/50605
For V8DOMWrapper.cpp, see http://trac.webkit.org/changeset/51004
For V8Proxy.cpp, see http://trac.webkit.org/changeset/50441, http://trac.webkit.org/changeset/50327, http://trac.webkit.org/changeset/50406 and http://trac.webkit.org/changeset/50523
For HTMLInputElement.cpp, see http://trac.webkit.org/changeset/50996
For RenderBlock.cpp/RenderInline.cpp, see https://android-git.corp.google.com/g/#change,33465
Android-specific change to now-deleted JSCanvasArrayCustom.cpp was trivial.

Change-Id: Iddc8d43bdcb6208d6a991a7a1d591e8a4f918bf7
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
643ca7872b450ea4efacab6188849e5aac2ba161 15-Dec-2009 Steve Block <steveblock@google.com> Merge webkit.org at r51976 : Initial merge by git.

Change-Id: Ib0e7e2f0fb4bee5a186610272edf3186f0986b43
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
cac0f67c402d107cdb10971b95719e2ff9c7c76b 05-Nov-2009 Steve Block <steveblock@google.com> Merge webkit.org at r50258 : Initial merge by git.

Change-Id: I1a9e1dc4ed654b69174ad52a4f031a07240f37b0
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
86cfdd09c85781ba25861c20984629b3b5fefa0d 13-Oct-2009 Steve Block <steveblock@google.com> Merge webkit.org at R49305 : Add ifdefs for enabler flags for V8 on Android.

Change-Id: Ia05aafa843b1f9aaf3d4f43cad7d664bf9d497e6
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
3f252f84468859d129a8c6a9302412d2e6e5a3fa 09-Oct-2009 Steve Block <steveblock@google.com> Merge webkit.org at R49305 : Fix merge conflicts.

Change-Id: I9e0ffbe9b9b824399653da038093874e315ccd6a
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
231d4e3152a9c27a73b6ac7badbe6be673aa3ddf 08-Oct-2009 Steve Block <steveblock@google.com> Merge webkit.org at R49305 : Automatic merge by git.

Change-Id: I8968561bc1bfd72b8923b7118d3728579c6dbcc7
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
c6797061eb817691828e1b3759653c693b3fa438 02-Sep-2009 Ben Murdoch <benm@google.com> Fix the DOM storage layout tests when running with V8. Change the custom bindings to ignore requests for the length attribute and update the event handling code to create Storage Events properly.
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
05cfa5870418c86a9becc359a842a2f735092bd3 20-Aug-2009 Feng Qian <fqian@google.com> Add TouchEvent check.

It is left out by the last webkit merge.
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
a8dc31a536c500068911fc79adaf29f051beb34b 14-Aug-2009 Andrei Popescu <andreip@google.com> Fix V8DOMWrapper.cpp
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
d9d6ce217832bcffb8c0e17889754a4e6e2d5068 14-Aug-2009 Andrei Popescu <andreip@google.com> More V8 compliation fixes
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
5b74a25b9145efeca2665ff63c586182e701ddbd 12-Aug-2009 Ben Murdoch <benm@google.com> r47029: Merge V8Index and V8Proxy.
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp
0bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5 11-Aug-2009 Ben Murdoch <benm@google.com> Merge in WebKit r47029.
/external/webkit/WebCore/bindings/v8/V8DOMWrapper.cpp