Changeset 207057 in webkit
- Timestamp:
- Oct 11, 2016 12:09:54 AM (7 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r207054 r207057 1 2016-10-11 Chris Dumez <cdumez@apple.com> 2 3 Update WebKitPlaybackTargetAvailabilityEvent to stop using legacy [ConstructorTemplate=Event] 4 https://bugs.webkit.org/show_bug.cgi?id=163265 5 6 Reviewed by Darin Adler. 7 8 Update WebKitPlaybackTargetAvailabilityEvent to stop using legacy 9 [ConstructorTemplate=Event] and use a regular constructor instead. 10 11 * Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.cpp: 12 (WebCore::WebKitPlaybackTargetAvailabilityEvent::WebKitPlaybackTargetAvailabilityEvent): 13 * Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.h: 14 (WebCore::WebKitPlaybackTargetAvailabilityEvent::createForBindings): 15 (WebCore::WebKitPlaybackTargetAvailabilityEvent::~WebKitPlaybackTargetAvailabilityEvent): Deleted. 16 * Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.idl: 17 1 18 2016-10-10 Zan Dobersek <zdobersek@igalia.com> 2 19 -
trunk/Source/WebCore/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.cpp
r196400 r207057 47 47 } 48 48 49 WebKitPlaybackTargetAvailabilityEvent::WebKitPlaybackTargetAvailabilityEvent(const AtomicString& eventType, const WebKitPlaybackTargetAvailabilityEventInit& initializer)50 : Event(eventType, initializer )49 WebKitPlaybackTargetAvailabilityEvent::WebKitPlaybackTargetAvailabilityEvent(const AtomicString& eventType, const Init& initializer, IsTrusted isTrusted) 50 : Event(eventType, initializer, isTrusted) 51 51 , m_availability(initializer.availability) 52 52 { -
trunk/Source/WebCore/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.h
r197563 r207057 33 33 namespace WebCore { 34 34 35 struct WebKitPlaybackTargetAvailabilityEventInit : public EventInit {36 String availability;37 };38 39 35 class WebKitPlaybackTargetAvailabilityEvent : public Event { 40 36 public: … … 46 42 } 47 43 48 static Ref<WebKitPlaybackTargetAvailabilityEvent> createForBindings(const AtomicString& eventType, const WebKitPlaybackTargetAvailabilityEventInit& initializer) 44 struct Init : EventInit { 45 String availability; 46 }; 47 48 static Ref<WebKitPlaybackTargetAvailabilityEvent> create(const AtomicString& eventType, const Init& initializer, IsTrusted isTrusted = IsTrusted::No) 49 49 { 50 return adoptRef(*new WebKitPlaybackTargetAvailabilityEvent(eventType, initializer ));50 return adoptRef(*new WebKitPlaybackTargetAvailabilityEvent(eventType, initializer, isTrusted)); 51 51 } 52 52 … … 57 57 private: 58 58 explicit WebKitPlaybackTargetAvailabilityEvent(const AtomicString& eventType, bool available); 59 WebKitPlaybackTargetAvailabilityEvent(const AtomicString& eventType, const WebKitPlaybackTargetAvailabilityEventInit&);59 WebKitPlaybackTargetAvailabilityEvent(const AtomicString& eventType, const Init&, IsTrusted); 60 60 61 61 String m_availability; -
trunk/Source/WebCore/Modules/airplay/WebKitPlaybackTargetAvailabilityEvent.idl
r180416 r207057 27 27 [ 28 28 Conditional=WIRELESS_PLAYBACK_TARGET, 29 Constructor Template=Event29 Constructor(DOMString type, optional WebKitPlaybackTargetAvailabilityEventInit eventInitDict), 30 30 ] interface WebKitPlaybackTargetAvailabilityEvent : Event { 31 [InitializedByEventConstructor]readonly attribute DOMString availability;31 readonly attribute DOMString availability; 32 32 }; 33 33 34 dictionary WebKitPlaybackTargetAvailabilityEventInit : EventInit { 35 DOMString availability = ""; 36 };
Note: See TracChangeset
for help on using the changeset viewer.