Changeset 116571 in webkit
- Timestamp:
- May 9, 2012 4:10:21 PM (12 years ago)
- Location:
- trunk
- Files:
-
- 6 added
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r116536 r116571 1 2012-05-09 Hugo Parente Lima <hugo.lima@openbossa.org> 2 3 Use suitable viewport values on XHTML-MP pages. 4 https://bugs.webkit.org/show_bug.cgi?id=85425 5 6 Reviewed by Kenneth Rohde Christiansen. 7 8 Add LEGACY_VIEWPORT_ADAPTION use feature to cmake build system, 9 this feature will enable the use of a suitable viewport size 10 on legacy XHTML-MP pages. 11 12 * Source/cmake/WebKitFeatures.cmake: 13 1 14 2012-05-09 Crystal Zhang <haizhang@rim.com> 2 15 -
trunk/LayoutTests/ChangeLog
r116563 r116571 1 2012-05-09 Hugo Parente Lima <hugo.lima@openbossa.org> 2 3 Use suitable viewport values on XHTML-MP pages. 4 https://bugs.webkit.org/show_bug.cgi?id=85425 5 6 Reviewed by Kenneth Rohde Christiansen. 7 8 Add tests for legacy viewport adaption and skip them 9 on all ports but the Qt one. 10 11 * fast/viewport/viewport-legacy-xhtmlmp-expected.txt: Added. 12 * fast/viewport/viewport-legacy-xhtmlmp-misplaced-doctype-expected.txt: Added. 13 * fast/viewport/viewport-legacy-xhtmlmp-misplaced-doctype.html: Added. 14 * fast/viewport/viewport-legacy-xhtmlmp-ordering-expected.txt: Added. 15 * fast/viewport/viewport-legacy-xhtmlmp-ordering.html: Added. 16 * fast/viewport/viewport-legacy-xhtmlmp.html: Added. 17 * platform/chromium/test_expectations.txt: 18 * platform/efl/Skipped: 19 * platform/gtk/test_expectations.txt: 20 1 21 2012-05-09 Jochen Eisinger <jochen@chromium.org> 2 22 -
trunk/LayoutTests/platform/chromium/test_expectations.txt
r116510 r116571 1119 1119 WONTFIX SKIP : media/audio-delete-while-step-button-clicked.html = TIMEOUT 1120 1120 1121 // Feature disabled on chromium build, see: https://bugs.webkit.org/show_bug.cgi?id=85425 1122 WONTFIX SKIP : fast/viewport/viewport-legacy-xhtmlmp.html = FAIL 1123 1121 1124 // We haven't implemented reverse audio/video playback. 1122 1125 BUGCR33099 SKIP : media/video-reverse-play-duration.html = TIMEOUT -
trunk/LayoutTests/platform/efl/Skipped
r116563 r116571 418 418 fast/viewport/viewport-warnings-4.html 419 419 fast/viewport/viewport-warnings-6.html 420 421 # Feature disabled on EFL build 422 # See https://bugs.webkit.org/show_bug.cgi?id=85425 423 fast/viewport/viewport-legacy-xhtmlmp.html 420 424 421 425 # viewport meta tag tests that failed because window.devicePixelRatio is not implemented -
trunk/LayoutTests/platform/gtk/test_expectations.txt
r116553 r116571 36 36 // Expected failures 37 37 ////////////////////////////////////////////////////////////////////////////////////////// 38 39 // Feature disabled, see: https://bugs.webkit.org/show_bug.cgi?id=85425 40 BUGWKGTK SKIP : fast/viewport/viewport-legacy-xhtmlmp.html = FAIL 38 41 39 42 // Ignored because we do not have OBJC bindings (via Chromium). -
trunk/Source/WebCore/ChangeLog
r116570 r116571 1 2012-05-09 Hugo Parente Lima <hugo.lima@openbossa.org> 2 3 Use suitable viewport values on XHTML-MP pages. 4 https://bugs.webkit.org/show_bug.cgi?id=85425 5 6 Reviewed by Kenneth Rohde Christiansen. 7 8 Tests: fast/viewport/viewport-legacy-xhtmlmp-misplaced-doctype.html 9 fast/viewport/viewport-legacy-xhtmlmp-ordering.html 10 fast/viewport/viewport-legacy-xhtmlmp.html 11 12 Use device-width and device-height as viewport size on 13 XHTML-MP pages if the use feature LEGACY_VIEWPORT_ADAPTION 14 is set according as the non normative section of 15 http://www.w3.org/TR/css-device-adapt/ 16 17 * dom/Document.cpp: 18 (WebCore::Document::setDocType): 19 1 20 2012-05-09 Beth Dakin <bdakin@apple.com> 2 21 -
trunk/Source/WebCore/dom/Document.cpp
r116471 r116571 772 772 ASSERT(!m_docType || !docType); 773 773 m_docType = docType; 774 if (m_docType) 774 if (m_docType) { 775 775 this->adoptIfNeeded(m_docType.get()); 776 #if USE(LEGACY_VIEWPORT_ADAPTION) 777 ASSERT(m_viewportArgument.type == Implicit); 778 if (m_docType->publicId().startsWith("-//wapforum//dtd xhtml mobile 1.", /* caseSensitive */ false)) 779 processViewport("width=device-width, height=device-height, initial-scale=1"); 780 #endif 781 } 776 782 // Doctype affects the interpretation of the stylesheets. 777 783 clearStyleResolver(); -
trunk/Source/cmake/WebKitFeatures.cmake
r116436 r116571 96 96 WEBKIT_OPTION_DEFINE(USE_SYSTEM_MALLOC "Toggle system allocator instead of TCmalloc" OFF) 97 97 WEBKIT_OPTION_DEFINE(USE_TILED_BACKING_STORE "Toggle Tiled Backing Store support" OFF) 98 WEBKIT_OPTION_DEFINE(USE_LEGACY_VIEWPORT_ADAPTION "Toogle legacy viewport adaption" OFF) 98 99 WEBKIT_OPTION_DEFINE(USE_WTFURL "Toogle the use of WTFURL for URL parsing" OFF) 99 100 ENDMACRO () -
trunk/Tools/ChangeLog
r116563 r116571 1 2012-05-09 Hugo Parente Lima <hugo.lima@openbossa.org> 2 3 Use suitable viewport values on XHTML-MP pages. 4 https://bugs.webkit.org/show_bug.cgi?id=85425 5 6 Reviewed by Kenneth Rohde Christiansen. 7 8 Enable LEGACY_VIEWPORT_ADAPTION on Qt port. 9 10 * qmake/mkspecs/features/features.prf: 11 1 12 2012-05-09 Jochen Eisinger <jochen@chromium.org> 2 13 -
trunk/Tools/qmake/mkspecs/features/features.prf
r116403 r116571 78 78 # Tiled Backing Store support 79 79 !contains(DEFINES, WTF_USE_TILED_BACKING_STORE=.): DEFINES += WTF_USE_TILED_BACKING_STORE=1 80 81 # Turn on legacy viewport adaption 82 !contains(DEFINES, WTF_USE_LEGACY_VIEWPORT_ADAPTION=.): DEFINES += WTF_USE_LEGACY_VIEWPORT_ADAPTION=1 80 83 81 84 # Nescape plugins support (NPAPI)
Note: See TracChangeset
for help on using the changeset viewer.