Bug 70738

Summary: Remove deletePropertyVirtual
Product: WebKit Reporter: Mark Hahnenberg <mhahnenberg>
Component: JavaScriptCoreAssignee: Mark Hahnenberg <mhahnenberg>
Status: RESOLVED FIXED    
Severity: Normal CC: abarth, japhet, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 67690    
Attachments:
Description Flags
Patch
none
Patch
none
Patch ggaren: review+, webkit.review.bot: commit-queue-

Description Mark Hahnenberg 2011-10-24 10:35:18 PDT
Now that we have an entry in the MethodTable for both versions of deleteProperty, we can remove their virtual counterparts and replace all call sites with an explicit lookup in the MethodTable.
Comment 1 Mark Hahnenberg 2011-10-24 11:59:10 PDT
Created attachment 112225 [details]
Patch
Comment 2 Mark Hahnenberg 2011-10-24 16:19:56 PDT
Created attachment 112271 [details]
Patch
Comment 3 Mark Hahnenberg 2011-10-24 16:30:09 PDT
Created attachment 112273 [details]
Patch
Comment 4 Geoffrey Garen 2011-10-25 17:09:14 PDT
Comment on attachment 112273 [details]
Patch

r=me
Comment 5 WebKit Review Bot 2011-10-25 18:16:37 PDT
Comment on attachment 112273 [details]
Patch

Rejecting attachment 112273 [details] from commit-queue.

Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 2

Last 500 characters of output:
n/master/.rev_map.268f45cc-cd09-0410-ab3c-d52691b4dbfc
First, rewinding head to replay your work on top of it...
Fast-forwarded master to refs/remotes/origin/master.
Updating chromium port dependencies using gclient...

________ running '/usr/bin/python tools/clang/scripts/update.py --mac-only' in '/mnt/git/webkit-commit-queue/Source/WebKit/chromium'

________ running '/usr/bin/python gyp_webkit' in '/mnt/git/webkit-commit-queue/Source/WebKit/chromium'
Updating webkit projects from gyp files...

Full output: http://queues.webkit.org/results/10213392
Comment 6 Adam Barth 2011-10-25 18:19:32 PDT
Comment on attachment 112273 [details]
Patch

I thought we had that problem licked.
Comment 7 WebKit Review Bot 2011-10-25 18:22:07 PDT
Comment on attachment 112273 [details]
Patch

Rejecting attachment 112273 [details] from commit-queue.

Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 2

Last 500 characters of output:
ebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.mm
patching file Source/WebKit2/WebProcess/Plugins/Netscape/JSNPObject.cpp
Hunk #1 succeeded at 346 (offset -5 lines).
patching file Source/WebKit2/WebProcess/Plugins/Netscape/JSNPObject.h
Hunk #1 succeeded at 87 with fuzz 1 (offset -1 lines).
patching file Source/WebKit2/WebProcess/Plugins/Netscape/NPJSObject.cpp

Failed to run "[u'/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply', u'--reviewer', u'Geoffrey Garen', u'--f..." exit_code: 1

Full output: http://queues.webkit.org/results/10210427
Comment 8 Mark Hahnenberg 2011-10-25 18:48:09 PDT
Committed r98422: <http://trac.webkit.org/changeset/98422>