Changeset 93575 in webkit
- Timestamp:
- Aug 22, 2011 7:15:22 PM (13 years ago)
- Location:
- trunk/Source/WebKit/chromium
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/chromium/ChangeLog
r93566 r93575 1 2011-08-22 Matt Falkenhagen <falken@chromium.org> 2 3 [chromium] Update WebSettings to support per-script font settings 4 https://bugs.webkit.org/show_bug.cgi?id=66220 5 6 Reviewed by Tony Chang. 7 8 * public/WebSettings.h: 9 * src/WebSettingsImpl.cpp: 10 (WebKit::WebSettingsImpl::setStandardFontFamily): 11 (WebKit::WebSettingsImpl::setFixedFontFamily): 12 (WebKit::WebSettingsImpl::setSerifFontFamily): 13 (WebKit::WebSettingsImpl::setSansSerifFontFamily): 14 (WebKit::WebSettingsImpl::setCursiveFontFamily): 15 (WebKit::WebSettingsImpl::setFantasyFontFamily): 16 * src/WebSettingsImpl.h: 17 1 18 2011-08-22 Iain Merrick <husky@google.com> 2 19 -
trunk/Source/WebKit/chromium/public/WebSettings.h
r91638 r93575 33 33 34 34 #include "WebCommon.h" 35 #if WEBKIT_IMPLEMENTATION 36 #include <wtf/unicode/Unicode.h> 37 #else 38 #include <unicode/uchar.h> 39 #include <unicode/uscript.h> 40 #endif 35 41 36 42 #define HAS_WEBAUDIO_FEATURE_ENABLE 1 … … 52 58 }; 53 59 54 virtual void setStandardFontFamily(const WebString& ) = 0;55 virtual void setFixedFontFamily(const WebString& ) = 0;56 virtual void setSerifFontFamily(const WebString& ) = 0;57 virtual void setSansSerifFontFamily(const WebString& ) = 0;58 virtual void setCursiveFontFamily(const WebString& ) = 0;59 virtual void setFantasyFontFamily(const WebString& ) = 0;60 virtual void setStandardFontFamily(const WebString&, UScriptCode = USCRIPT_COMMON) = 0; 61 virtual void setFixedFontFamily(const WebString&, UScriptCode = USCRIPT_COMMON) = 0; 62 virtual void setSerifFontFamily(const WebString&, UScriptCode = USCRIPT_COMMON) = 0; 63 virtual void setSansSerifFontFamily(const WebString&, UScriptCode = USCRIPT_COMMON) = 0; 64 virtual void setCursiveFontFamily(const WebString&, UScriptCode = USCRIPT_COMMON) = 0; 65 virtual void setFantasyFontFamily(const WebString&, UScriptCode = USCRIPT_COMMON) = 0; 60 66 virtual void setDefaultFontSize(int) = 0; 61 67 virtual void setDefaultFixedFontSize(int) = 0; -
trunk/Source/WebKit/chromium/src/WebSettingsImpl.cpp
r91638 r93575 55 55 } 56 56 57 void WebSettingsImpl::setStandardFontFamily(const WebString& font )58 { 59 m_settings->setStandardFontFamily(font );60 } 61 62 void WebSettingsImpl::setFixedFontFamily(const WebString& font )63 { 64 m_settings->setFixedFontFamily( (String)font);65 } 66 67 void WebSettingsImpl::setSerifFontFamily(const WebString& font )68 { 69 m_settings->setSerifFontFamily( (String)font);70 } 71 72 void WebSettingsImpl::setSansSerifFontFamily(const WebString& font )73 { 74 m_settings->setSansSerifFontFamily( (String)font);75 } 76 77 void WebSettingsImpl::setCursiveFontFamily(const WebString& font )78 { 79 m_settings->setCursiveFontFamily( (String)font);80 } 81 82 void WebSettingsImpl::setFantasyFontFamily(const WebString& font )83 { 84 m_settings->setFantasyFontFamily( (String)font);57 void WebSettingsImpl::setStandardFontFamily(const WebString& font, UScriptCode script) 58 { 59 m_settings->setStandardFontFamily(font, script); 60 } 61 62 void WebSettingsImpl::setFixedFontFamily(const WebString& font, UScriptCode script) 63 { 64 m_settings->setFixedFontFamily(font, script); 65 } 66 67 void WebSettingsImpl::setSerifFontFamily(const WebString& font, UScriptCode script) 68 { 69 m_settings->setSerifFontFamily(font, script); 70 } 71 72 void WebSettingsImpl::setSansSerifFontFamily(const WebString& font, UScriptCode script) 73 { 74 m_settings->setSansSerifFontFamily(font, script); 75 } 76 77 void WebSettingsImpl::setCursiveFontFamily(const WebString& font, UScriptCode script) 78 { 79 m_settings->setCursiveFontFamily(font, script); 80 } 81 82 void WebSettingsImpl::setFantasyFontFamily(const WebString& font, UScriptCode script) 83 { 84 m_settings->setFantasyFontFamily(font, script); 85 85 } 86 86 -
trunk/Source/WebKit/chromium/src/WebSettingsImpl.h
r91638 r93575 45 45 virtual ~WebSettingsImpl() { } 46 46 47 virtual void setStandardFontFamily(const WebString& );48 virtual void setFixedFontFamily(const WebString& );49 virtual void setSerifFontFamily(const WebString& );50 virtual void setSansSerifFontFamily(const WebString& );51 virtual void setCursiveFontFamily(const WebString& );52 virtual void setFantasyFontFamily(const WebString& );47 virtual void setStandardFontFamily(const WebString&, UScriptCode = USCRIPT_COMMON); 48 virtual void setFixedFontFamily(const WebString&, UScriptCode = USCRIPT_COMMON); 49 virtual void setSerifFontFamily(const WebString&, UScriptCode = USCRIPT_COMMON); 50 virtual void setSansSerifFontFamily(const WebString&, UScriptCode = USCRIPT_COMMON); 51 virtual void setCursiveFontFamily(const WebString&, UScriptCode = USCRIPT_COMMON); 52 virtual void setFantasyFontFamily(const WebString&, UScriptCode = USCRIPT_COMMON); 53 53 virtual void setDefaultFontSize(int); 54 54 virtual void setDefaultFixedFontSize(int);
Note: See TracChangeset
for help on using the changeset viewer.