Bug 29940

Summary: [V8] HTMLAudio, HTMLImageElement, and HTMLOptionElement are constructable.
Product: WebKit Reporter: Dimitri Glazkov (Google) <dglazkov>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Other   
OS: OS X 10.5   
Attachments:
Description Flags
Patch v1
none
Make things less constructable, v2.
none
Make things less constructable, v3. fishd: review+

Description Dimitri Glazkov (Google) 2009-09-30 16:07:36 PDT
Created attachment 40406 [details]
Patch v1

Due to my refactoring earlier this year, I accidentally made HTML(Audio|Image|Op
tion)Element properties constructable. This patch mimics JSC's behavior and crea
tes a distinction between them and just plain window.Audio, Image, and Option.[A[B
Comment 1 Dimitri Glazkov (Google) 2009-09-30 16:09:36 PDT
Comment on attachment 40406 [details]
Patch v1

Missing bug URL :)
Comment 2 Dimitri Glazkov (Google) 2009-09-30 16:15:12 PDT
Created attachment 40407 [details]
Make things less constructable, v2.
Comment 3 Dimitri Glazkov (Google) 2009-09-30 16:22:31 PDT
Comment on attachment 40407 [details]
Make things less constructable, v2.

Real thing coming up.
Comment 4 Dimitri Glazkov (Google) 2009-09-30 16:23:12 PDT
Created attachment 40408 [details]
Make things less constructable, v3.
Comment 5 Dimitri Glazkov (Google) 2009-09-30 20:00:10 PDT
Landed as http://trac.webkit.org/changeset/48955.