Changeset 105610 in webkit
- Timestamp:
- Jan 23, 2012 3:55:01 AM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r105608 r105610 1 2012-01-23 Mario Sanchez Prada <msanchez@igalia.com> 2 3 [GTK] Refactor GTK's accessibilitity code to be more modular 4 https://bugs.webkit.org/show_bug.cgi?id=76783 5 6 Reviewed by Martin Robinson. 7 8 Move common function returnString() from the wrapper and 9 hyperlink implementations to a new utility file. 10 11 * accessibility/gtk/WebKitAccessibleUtil.cpp: Added. 12 (returnString): Taken from WebKitAccessibleWrapperAtk.cpp and 13 WebKitAccessibleHyperlink.cpp 14 * accessibility/gtk/WebKitAccessibleUtil.h: Added. 15 16 * accessibility/gtk/WebKitAccessibleHyperlink.cpp: Remove local 17 implementation of returnString. 18 * accessibility/gtk/WebKitAccessibleWrapperAtk.cpp: Ditto. 19 20 Add new files to build files. 21 22 * GNUmakefile.list.am: Add WebKitAccessibleUtil.[h|cpp]. 23 * WebCore.gypi: Ditto. 24 1 25 2012-01-23 Mario Sanchez Prada <msanchez@igalia.com> 2 26 -
trunk/Source/WebCore/GNUmakefile.list.am
r105604 r105610 4425 4425 Source/WebCore/accessibility/gtk/WebKitAccessibleHyperlink.h \ 4426 4426 Source/WebCore/accessibility/gtk/WebKitAccessibleHyperlink.cpp \ 4427 Source/WebCore/accessibility/gtk/WebKitAccessibleUtil.cpp \ 4428 Source/WebCore/accessibility/gtk/WebKitAccessibleUtil.h \ 4427 4429 Source/WebCore/accessibility/gtk/WebKitAccessibleWrapperAtk.cpp \ 4428 4430 Source/WebCore/accessibility/gtk/WebKitAccessibleWrapperAtk.h \ -
trunk/Source/WebCore/WebCore.gypi
r105604 r105610 1769 1769 'accessibility/gtk/WebKitAccessibleHyperlink.cpp', 1770 1770 'accessibility/gtk/WebKitAccessibleHyperlink.h', 1771 'accessibility/gtk/WebKitAccessibleUtil.cpp', 1772 'accessibility/gtk/WebKitAccessibleUtil.h', 1771 1773 'accessibility/gtk/WebKitAccessibleWrapperAtk.cpp', 1772 1774 'accessibility/gtk/WebKitAccessibleWrapperAtk.h', -
trunk/Source/WebCore/accessibility/gtk/WebKitAccessibleHyperlink.cpp
r105608 r105610 31 31 #include "RenderObject.h" 32 32 #include "TextIterator.h" 33 #include "WebKitAccessibleUtil.h" 33 34 #include "WebKitAccessibleWrapperAtk.h" 34 35 #include "htmlediting.h" … … 52 53 53 54 static gpointer webkitAccessibleHyperlinkParentClass = 0; 54 55 // Used to provide const char* returns.56 static const char* returnString(const String& str)57 {58 static CString returnedString;59 returnedString = str.utf8();60 return returnedString.data();61 }62 55 63 56 static AccessibilityObject* core(WebKitAccessible* accessible) -
trunk/Source/WebCore/accessibility/gtk/WebKitAccessibleWrapperAtk.cpp
r105607 r105610 64 64 #include "TextIterator.h" 65 65 #include "WebKitAccessibleHyperlink.h" 66 #include "WebKitAccessibleUtil.h" 66 67 #include "htmlediting.h" 67 68 #include "visible_units.h" … … 91 92 92 93 return object; 93 }94 95 // Used to provide const char* returns.96 static const char* returnString(const String& str)97 {98 static CString returnedString;99 returnedString = str.utf8();100 return returnedString.data();101 94 } 102 95
Note: See TracChangeset
for help on using the changeset viewer.