WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
80013
DOMWindow shouldn't have any INDEXED_DATABASE ifdefs
https://bugs.webkit.org/show_bug.cgi?id=80013
Summary
DOMWindow shouldn't have any INDEXED_DATABASE ifdefs
Adam Barth
Reported
2012-03-01 00:38:11 PST
DOMWindow shouldn't have any INDEXED_DATABASE ifdefs
Attachments
Patch
(6.90 KB, patch)
2012-03-01 00:41 PST
,
Adam Barth
no flags
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Adam Barth
Comment 1
2012-03-01 00:41:18 PST
Created
attachment 129653
[details]
Patch
Kentaro Hara
Comment 2
2012-03-01 00:52:45 PST
Comment on
attachment 129653
[details]
Patch Looks good
WebKit Review Bot
Comment 3
2012-03-01 00:54:09 PST
Comment on
attachment 129653
[details]
Patch Rejecting
attachment 129653
[details]
from review queue.
haraken@chromium.org
does not have reviewer permissions according to
http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/committers.py
. - If you do not have reviewer rights please read
http://webkit.org/coding/contributing.html
for instructions on how to use bugzilla flags. - If you have reviewer rights please correct the error in Tools/Scripts/webkitpy/common/config/committers.py by adding yourself to the file (no review needed). The commit-queue restarts itself every 2 hours. After restart the commit-queue will correctly respect your reviewer rights.
Kentaro Hara
Comment 4
2012-03-01 00:55:23 PST
(In reply to
comment #3
)
> (From update of
attachment 129653
[details]
) > Rejecting
attachment 129653
[details]
from review queue. > >
haraken@chromium.org
does not have reviewer permissions according to
http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/committers.py
. > > - If you do not have reviewer rights please read
http://webkit.org/coding/contributing.html
for instructions on how to use bugzilla flags. > > - If you have reviewer rights please correct the error in Tools/Scripts/webkitpy/common/config/committers.py by adding yourself to the file (no review needed). The commit-queue restarts itself every 2 hours. After restart the commit-queue will correctly respect your reviewer rights.
Ah, maybe the svn server is crazy now. I've encountered this before...
Adam Barth
Comment 5
2012-03-01 00:58:28 PST
> Ah, maybe the svn server is crazy now. I've encountered this before...
Yeah, I don't know what's going on. It doesn't make sense.
Kentaro Hara
Comment 6
2012-03-01 01:08:17 PST
(In reply to
comment #5
)
> > Ah, maybe the svn server is crazy now. I've encountered this before... > > Yeah, I don't know what's going on. It doesn't make sense.
Let me r+ it after hours. If you are hurry, please ask another reviewer. When I encountered the issue before, (at least some) other reviewers were able to r+ it.
Adam Barth
Comment 7
2012-03-01 01:13:56 PST
I'm not in a hurry.
WebKit Review Bot
Comment 8
2012-03-01 04:37:47 PST
The commit-queue encountered the following flaky tests while processing
attachment 129653
[details]
: perf/object-keys.html
bug 63769
(author:
ojan@chromium.org
) The commit-queue is continuing to process your patch.
WebKit Review Bot
Comment 9
2012-03-01 04:39:58 PST
Comment on
attachment 129653
[details]
Patch Rejecting
attachment 129653
[details]
from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 1 ERROR: /mnt/git/webkit-commit-queue/ChangeLog neither lists a valid reviewer nor contains the string "Unreviewed" or "Rubber stamp" (case insensitive). Full output:
http://queues.webkit.org/results/11767397
WebKit Review Bot
Comment 10
2012-03-01 04:40:13 PST
Comment on
attachment 129653
[details]
Patch Clearing flags on attachment: 129653 Committed
r109336
: <
http://trac.webkit.org/changeset/109336
>
WebKit Review Bot
Comment 11
2012-03-01 04:40:18 PST
All reviewed patches have been landed. Closing bug.
Kentaro Hara
Comment 12
2012-03-01 04:41:42 PST
Anyway it seems committed successfully.
Adam Klein
Comment 13
2012-03-01 10:13:37 PST
I believe this patch is causing one test to crash:
http://test-results.appspot.com/dashboards/flakiness_dashboard.html#tests=fast%2Fdom%2Fremove-body-during-body-replacement2.html&showExpectations=true
The stack trace on Linux/Debug seems quite related: [4699:4699:16136448032217:ERROR:process_util_posix.cc(142)] Received signal 11 base::debug::StackTrace::StackTrace() [0x735cbe] base::(anonymous namespace)::StackDumpSignalHandler() [0x6ef8a1] 0x7f0e4fa7caf0 WTF::HashTable<>::find<>() [0x14223be] WTF::HashTable<>::find() [0x142151a] WTF::HashSet<>::find() [0x142033a] WTF::HashSet<>::remove() [0x141e08d] WebCore::DOMWindow::unregisterProperty() [0x14166e2] WebCore::DOMWindowProperty::~DOMWindowProperty() [0x14239b2] WebCore::DOMWindowIndexedDatabase::~DOMWindowIndexedDatabase() [0x2588eb1] WTF::deleteOwnedPtr<>() [0x1421fbd] WTF::OwnPtr<>::~OwnPtr() [0x1420e63] std::pair<>::~pair() [0x141fba4] WTF::HashTable<>::deallocateTable() [0x141fbfb] WTF::HashTable<>::~HashTable() [0x141d8f4] WTF::HashMap<>::~HashMap() [0x141c9dc] WebCore::Supplementable<>::~Supplementable() [0x141ca10] WebCore::DOMWindow::~DOMWindow() [0x1416415] WTF::RefCounted<>::deref() [0xcf246e] WebCore::V8DOMWindow::derefObject() [0x197a116] WebCore::WrapperTypeInfo::derefObject() [0x1546266] WebCore::DOMData::derefObject() [0x1546235] WebCore::DOMData::handleWeakObject<>() [0x1546893] WebCore::DOMDataStore::weakDOMObjectCallback() [0x154650f] v8::internal::GlobalHandles::Node::PostGarbageCollectionProcessing() [0x928c30] v8::internal::GlobalHandles::PostGarbageCollectionProcessing() [0x927706] v8::internal::Heap::PerformGarbageCollection() [0x936888] v8::internal::Heap::CollectGarbage() [0x935b09] v8::internal::Heap::CollectGarbage() [0x912c33] v8::internal::Heap::CollectAllGarbage() [0x9357b4] v8::internal::GCExtension::GC() [0xb486a7] v8::internal::HandleApiCallHelper<>() [0x8d2747] v8::internal::Builtin_Impl_HandleApiCall() [0x8cd1de] v8::internal::Builtin_HandleApiCall() [0x8cd1af] 0x2452ee60614e None Please take a look.
Adam Barth
Comment 14
2012-03-01 10:39:05 PST
I'm attempting a rollout. If I don't succeed quickly enough, please feel free to roll the patch out.
Adam Barth
Comment 15
2012-03-01 11:01:27 PST
Reverted
r109336
for reason: It's causing some crashes Committed
r109370
: <
http://trac.webkit.org/changeset/109370
>
Adam Barth
Comment 16
2012-03-01 12:12:37 PST
Turns out I forgot to call disconnectFrame() on the base class in the DOMWindowIndexedDatabase override.
Adam Barth
Comment 17
2012-03-01 12:30:03 PST
Committed
r109392
: <
http://trac.webkit.org/changeset/109392
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug