Bug 43725 - [v8] Create callbacks for named access of elements from document object on fly.
Summary: [v8] Create callbacks for named access of elements from document object on fly.
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebCore Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: anton muhin
URL:
Keywords:
Depends on: 43946
Blocks:
  Show dependency treegraph
 
Reported: 2010-08-09 09:00 PDT by anton muhin
Modified: 2010-08-13 06:07 PDT (History)
7 users (show)

See Also:


Attachments
Patch (16.67 KB, patch)
2010-08-09 09:10 PDT, anton muhin
no flags Details | Formatted Diff | Diff
rebasing (16.67 KB, patch)
2010-08-12 12:35 PDT, anton muhin
no flags Details | Formatted Diff | Diff
correct include (16.68 KB, patch)
2010-08-13 04:20 PDT, anton muhin
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description anton muhin 2010-08-09 09:00:50 PDT
[v8] Create callbacks for named access of elements from document object on fly.
Comment 1 anton muhin 2010-08-09 09:10:36 PDT
Created attachment 63900 [details]
Patch
Comment 2 anton muhin 2010-08-11 05:43:23 PDT
Nate,

as you reviewed original patch, may I ask you to review this one as well?
Comment 3 Nate Chapin 2010-08-11 07:10:40 PDT
Comment on attachment 63900 [details]
Patch

Ok.
Comment 4 anton muhin 2010-08-11 07:19:59 PDT
Thank you very much, Nate.

I won't land this patch immediately though---there might be perf regression and I'd like to check it first.  If everything goes all right, I'll land it tomorrow.
Comment 5 anton muhin 2010-08-12 07:06:27 PDT
Comment on attachment 63900 [details]
Patch

Perf regression was a false alarm.  cq'ing it.
Comment 6 WebKit Commit Bot 2010-08-12 09:26:45 PDT
Comment on attachment 63900 [details]
Patch

Rejecting patch 63900 from commit-queue.

Failed to run "[u'/Users/eseidel/Projects/CommitQueue/WebKitTools/Scripts/svn-apply', u'--reviewer', u'Nate Chapin', u'--force']" exit_code: 1
Last 500 characters of output:
succeeded at 478 (offset 7 lines).
patching file WebCore/bindings/v8/V8DOMWindowShell.cpp
patching file WebCore/bindings/v8/V8DOMWindowShell.h
Hunk #1 succeeded at 31 with fuzz 2.
Hunk #2 FAILED at 42.
1 out of 3 hunks FAILED -- saving rejects to file WebCore/bindings/v8/V8DOMWindowShell.h.rej
patching file WebCore/bindings/v8/V8DOMWrapper.cpp
patching file WebCore/bindings/v8/custom/V8HTMLDocumentCustom.cpp
patching file WebCore/html/HTMLDocument.cpp
Hunk #1 succeeded at 323 (offset -5 lines).

Full output: http://queues.webkit.org/results/3777095
Comment 7 anton muhin 2010-08-12 12:35:21 PDT
Created attachment 64248 [details]
rebasing
Comment 8 anton muhin 2010-08-12 12:36:18 PDT
Comment on attachment 64248 [details]
rebasing

cq+ after rebaselining
Comment 9 WebKit Commit Bot 2010-08-12 16:57:55 PDT
Comment on attachment 64248 [details]
rebasing

Clearing flags on attachment: 64248

Committed r65284: <http://trac.webkit.org/changeset/65284>
Comment 10 WebKit Commit Bot 2010-08-12 16:58:00 PDT
All reviewed patches have been landed.  Closing bug.
Comment 11 WebKit Review Bot 2010-08-12 17:07:59 PDT
http://trac.webkit.org/changeset/65284 might have broken Chromium Linux Release
Comment 12 James Robinson 2010-08-12 20:24:56 PDT
This broke the chromium compile on all platforms.  Is anyone fixing it?  If not I'm reverting.
Comment 13 James Robinson 2010-08-12 20:35:14 PDT
Looks like this broke the compile because of incorrect #includes of (Atomic)String.h.  Please fix the includes, compile check, and repost this patch.
Comment 14 Yuta Kitamura 2010-08-12 20:45:48 PDT
(In reply to comment #13)
> Looks like this broke the compile because of incorrect #includes of (Atomic)String.h.  Please fix the includes, compile check, and repost this patch.

If nobody cares about the build breakage, I will revert.
Comment 15 James Robinson 2010-08-12 22:43:47 PDT
Committed r65299: <http://trac.webkit.org/changeset/65299>
Comment 16 James Robinson 2010-08-12 22:44:26 PDT
Reverted r65299.
Comment 17 WebKit Review Bot 2010-08-12 23:22:02 PDT
http://trac.webkit.org/changeset/65299 might have broken SnowLeopard Intel Release (Tests)
Comment 18 anton muhin 2010-08-13 04:20:34 PDT
Created attachment 64319 [details]
correct include
Comment 19 anton muhin 2010-08-13 04:23:01 PDT
Sorry everyone---I decided to wait a bit before committing it and in meanwhile AtomicString header got moved.

I've adjusted a patch (it builds now fine on my Ubuntu box).  I should be available for at least 4 hrs, so if you experience any troubles rolling WebKit, just let me know---the fix should be trivial.

Once again sorry for troubles.
Comment 20 WebKit Commit Bot 2010-08-13 05:29:45 PDT
Comment on attachment 64319 [details]
correct include

Clearing flags on attachment: 64319

Committed r65316: <http://trac.webkit.org/changeset/65316>
Comment 21 WebKit Commit Bot 2010-08-13 05:29:51 PDT
All reviewed patches have been landed.  Closing bug.
Comment 22 WebKit Review Bot 2010-08-13 06:07:34 PDT
http://trac.webkit.org/changeset/65316 might have broken SnowLeopard Intel Release (Tests)