Add Adobe's bug tracker to committers.py
https://bugs.webkit.org/show_bug.cgi?id=101338

Patch by Mihai Balan <mibalan@adobe.com> on 2012-11-06
Reviewed by Kentaro Hara.

Adding Adobe's bug tracker mailing list to committers.py
to enable its inclusion in the autocomplete list.

* Scripts/webkitpy/common/config/committers.py:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@133618 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed gardening after bug 101115 fixed.

* platform/chromium-linux-x86/fast/block/lineboxcontain: Added.
* platform/chromium-linux-x86/fast/block/lineboxcontain/block-glyphs-expected.txt: Added.
* platform/chromium-linux-x86/fast/block/lineboxcontain/block-glyphs-replaced-expected.png: Added.
* platform/chromium-linux-x86/fast/block/lineboxcontain/block-glyphs-replaced-expected.txt: Added.
* platform/chromium-linux-x86/fast/block/lineboxcontain/glyphs-expected.png: Added.
* platform/chromium-linux-x86/fast/block/lineboxcontain/glyphs-expected.txt: Added.
* platform/chromium-linux/fast/block/lineboxcontain/block-glyphs-expected.png:
* platform/chromium-linux/fast/block/lineboxcontain/block-glyphs-expected.txt: Added.
* platform/chromium-linux/fast/block/lineboxcontain/block-glyphs-replaced-expected.png: Added.
* platform/chromium-linux/fast/block/lineboxcontain/block-glyphs-replaced-expected.txt: Added.
* platform/chromium-linux/fast/block/lineboxcontain/glyphs-expected.png: Added.
* platform/chromium-linux/fast/block/lineboxcontain/glyphs-expected.txt: Added.
* platform/chromium-linux/fast/repaint/stacked-diacritics-expected.png:
* platform/chromium-mac/fast/block/lineboxcontain/block-glyphs-expected.png:
* platform/chromium-mac/fast/block/lineboxcontain/block-glyphs-replaced-expected.png:
* platform/chromium-mac/fast/block/lineboxcontain/glyphs-expected.png:
* platform/chromium-mac/fast/repaint/stacked-diacritics-expected.png:
* platform/chromium-win-xp/fast/block/lineboxcontain: Added.
* platform/chromium-win-xp/fast/block/lineboxcontain/block-glyphs-replaced-expected.png: Added.
* platform/chromium-win-xp/fast/block/lineboxcontain/block-glyphs-replaced-expected.txt: Added.
* platform/chromium-win-xp/fast/block/lineboxcontain/glyphs-expected.png: Added.
* platform/chromium-win-xp/fast/block/lineboxcontain/glyphs-expected.txt: Added.
* platform/chromium-win/fast/block/lineboxcontain/block-glyphs-replaced-expected.png: Added.
* platform/chromium-win/fast/block/lineboxcontain/block-glyphs-replaced-expected.txt: Added.
* platform/chromium-win/fast/block/lineboxcontain/glyphs-expected.png: Added.
* platform/chromium-win/fast/block/lineboxcontain/glyphs-expected.txt: Added.
* platform/chromium/TestExpectations:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@133619 268f45cc-cd09-0410-ab3c-d52691b4dbfc
CSP 1.1: Tweak the script interface to match the spec.
https://bugs.webkit.org/show_bug.cgi?id=101321

Reviewed by Adam Barth.

Source/WebCore:

       This patch brings WebKit in line with the changes made to the spec in
       https://dvcs.w3.org/hg/content-security-policy/rev/5a29424a37d4.
       Specifically, the following:

       - Renamed 'document.SecurityPolicy' to 'document.securityPolicy'
       - Converted the following to read-only boolean attributes:
 - 'allowsEval'
 - 'allowsInlineScript'
 - 'allowsInlineStyle'
 - 'isActive'

These changes only have effect for ports with CSP_NEXT enabled.

Tests: http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowinlinescript.html
       http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowinlinestyle.html

* dom/Document.idl:
* page/DOMSecurityPolicy.idl:
    Tweaking the IDL files to match the new definition of the
    functionlity in the spec.

LayoutTests:

* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowconnectionto.html:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-alloweval.html:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowfontfrom.html:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowformaction.html:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowframefrom.html:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowimagefrom.html:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowmediafrom.html:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowobjectfrom.html:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowplugintype.html:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowscriptfrom.html:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowstylefrom.html:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-isactive-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-isactive.html:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-reporturi-expected.txt:
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-reporturi.html:
* http/tests/security/contentSecurityPolicy/resources/securitypolicy-tests-base.js:
    s/document.SecurityPolicy/document.securityPolicy/g
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowinlinescript-expected.txt: Added.
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowinlinescript.html: Added.
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowinlinestyle-expected.txt: Added.
* http/tests/security/contentSecurityPolicy/1.1/securitypolicy-allowinlinestyle.html: Added.
    For whatever reason, we never wrote tests for these methods. Now we
    have, which is good.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@133620 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Chromium] fast/dom/Window/customized-property-survives-gc.html slow on debug
https://bugs.webkit.org/show_bug.cgi?id=101362

Unreviewed gardening.

* platform/chromium/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@133621 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL] Gardening, add pixel expectation for test.

* platform/efl/svg/dynamic-updates/SVGUseElement-dom-requiredFeatures-expected.png: Added.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@133622 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Refactor setting TEXTURE_MAPPER_GL
https://bugs.webkit.org/show_bug.cgi?id=99758

Patch by Laszlo Gombos <l.gombos@samsung.com> on 2012-11-06
Reviewed by Noam Rosenthal.

Make the rule that sets the default for USE(3D_GRAPHICS) port independent.

If not set, set USE(TEXTURE_MAPPER_GL) when USE(TEXTURE_MAPPER) and
USE(3D_GRAPHICS) is enabled.

* wtf/Platform.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@133623 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt][WK2] Fit-to-width broken on pages with viewport meta tag
https://bugs.webkit.org/show_bug.cgi?id=99715

Reviewed by Jocelyn Turcotte.

Source/WebCore:

Add a bool that indicates if the content had an explicit
initial-scale in the viewport meta tag.

* dom/ViewportArguments.cpp:
(WebCore::computeViewportAttributes):
* dom/ViewportArguments.h:
(ViewportAttributes):

Source/WebKit2:

The initial scale from the viewport attributes should only
be applied if the scale was explicitly specified in the
viewport meta tag.
If the initial scale is auto it should be calculated using
the final contents size, which might be larger than the
layout size, so that the content fits horizontally into
the view.

Also add QML unit tests that cover this functionality.

* UIProcess/API/qt/tests/qmltests/WebView/tst_fitToView.qml:
* UIProcess/API/qt/tests/qmltests/common/test5.html: Added.
* UIProcess/PageViewportController.cpp:
(WebKit::PageViewportController::PageViewportController):
(WebKit::PageViewportController::pageTransitionViewportReady):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@133624 268f45cc-cd09-0410-ab3c-d52691b4dbfc