Changes between Version 20 and Version 21 of Modules
- Timestamp:
- Feb 27, 2012 11:46:11 PM (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Modules
v20 v21 24 24 25 25 For example, the [http://trac.webkit.org/browser/trunk/Source/WebCore/Modules/gamepad/ Gampad] module needs to associate a GamepadList with Navigator. Notice that in the [http://trac.webkit.org/browser/trunk/Source/WebCore/Modules/gamepad/NavigatorGamepad.h implementation] of its [http://trac.webkit.org/browser/trunk/Source/WebCore/Modules/gamepad/NavigatorGamepad.idl supplemental interface], the Gamepad module declares that NavigatorGamepad inherits from Supplement<Navigator>, which lets us store NavigatorGamepad in [http://trac.webkit.org/browser/trunk/Source/WebCore/platform/Supplementable.h Navigator's m_supplements HashMap]. 26 27 == Observing the lifecycle of "core" objects ==28 29 * http://trac.webkit.org/browser/trunk/Source/WebCore/page/FrameDestructionObserver.h30 * http://trac.webkit.org/browser/trunk/Source/WebCore/dom/ContextDestructionObserver.h31 * http://trac.webkit.org/browser/trunk/Source/WebCore/dom/ActiveDOMObject.h32 33 == Adding new events and exceptions ==34 35 * http://trac.webkit.org/browser/trunk/Source/WebCore/dom/EventNames.in36 * http://trac.webkit.org/browser/trunk/Source/WebCore/dom/DOMExceptions.in