Changeset 96079 in webkit
- Timestamp:
- Sep 27, 2011 12:55:09 AM (13 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r96067 r96079 1 2011-09-27 Alexis Menard <alexis.menard@openbossa.org> 2 3 [Qt][WK2] Mark FINAL properties which can't be overridden by a subclass. 4 https://bugs.webkit.org/show_bug.cgi?id=68848 5 6 Reviewed by Andreas Kling. 7 8 The presence of the FINAL attribute indicates that the property will not be 9 overridden by a derived class. This can be used for performance optimizations 10 by QML. 11 12 * UIProcess/API/qt/qdesktopwebview.h: 13 * UIProcess/API/qt/qtouchwebpage.h: 14 * UIProcess/API/qt/qtouchwebview.h: 15 * UIProcess/API/qt/qwebnavigationcontroller.h: 16 1 17 2011-09-26 Caio Marcelo de Oliveira Filho <caio.oliveira@openbossa.org> 2 18 -
trunk/Source/WebKit2/UIProcess/API/qt/qdesktopwebview.h
r95901 r96079 53 53 Q_PROPERTY(QUrl url READ url NOTIFY urlChanged) 54 54 Q_PROPERTY(int loadProgress READ loadProgress NOTIFY loadProgressChanged) 55 Q_PROPERTY(QWebNavigationController* navigation READ navigationController CONSTANT )55 Q_PROPERTY(QWebNavigationController* navigation READ navigationController CONSTANT FINAL) 56 56 Q_ENUMS(NavigationPolicy) 57 57 Q_ENUMS(ErrorType) -
trunk/Source/WebKit2/UIProcess/API/qt/qtouchwebpage.h
r95901 r96079 41 41 Q_PROPERTY(QUrl url READ url NOTIFY urlChanged) 42 42 Q_PROPERTY(int loadProgress READ loadProgress NOTIFY loadProgressChanged) 43 Q_PROPERTY(QWebNavigationController* navigation READ navigationController CONSTANT )43 Q_PROPERTY(QWebNavigationController* navigation READ navigationController CONSTANT FINAL) 44 44 Q_ENUMS(ErrorType) 45 45 public: -
trunk/Source/WebKit2/UIProcess/API/qt/qtouchwebview.h
r95901 r96079 36 36 { 37 37 Q_OBJECT 38 Q_PROPERTY(QTouchWebPage* page READ page CONSTANT )38 Q_PROPERTY(QTouchWebPage* page READ page CONSTANT FINAL) 39 39 40 40 public: -
trunk/Source/WebKit2/UIProcess/API/qt/qwebnavigationcontroller.h
r95901 r96079 36 36 class QWEBKIT_EXPORT QWebNavigationController : public QObject { 37 37 Q_OBJECT 38 Q_PROPERTY(QAction* backAction READ backAction CONSTANT )39 Q_PROPERTY(QAction* forwardAction READ forwardAction CONSTANT )40 Q_PROPERTY(QAction* stopAction READ stopAction CONSTANT )41 Q_PROPERTY(QAction* reloadAction READ reloadAction CONSTANT )38 Q_PROPERTY(QAction* backAction READ backAction CONSTANT FINAL) 39 Q_PROPERTY(QAction* forwardAction READ forwardAction CONSTANT FINAL) 40 Q_PROPERTY(QAction* stopAction READ stopAction CONSTANT FINAL) 41 Q_PROPERTY(QAction* reloadAction READ reloadAction CONSTANT FINAL) 42 42 public: 43 43 QWebNavigationController(QtWebPageProxy*);
Note: See TracChangeset
for help on using the changeset viewer.