Add a flag to control canvas antialiasing.
https://bugs.webkit.org/show_bug.cgi?id=106255

Reviewed by Darin Fisher.

Source/WebCore:

This flag is not exposed through TestRunner or DRT, so no testing is
possible yet.

* html/HTMLCanvasElement.cpp:
(WebCore::HTMLCanvasElement::createImageBuffer):
* page/Settings.in:

Source/WebKit/chromium:

* public/WebSettings.h:
* src/WebSettingsImpl.cpp:
(WebKit::WebSettingsImpl::setAntialiased2dCanvasEnabled):
* src/WebSettingsImpl.h:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@139026 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKit should compile on Mac with --shadow-dom
https://bugs.webkit.org/show_bug.cgi?id=105469

Reviewed by Dimitri Glazkov.

No new tests. Just changing build files.

* WebCore.exp.in:
* WebCore.xcodeproj/project.pbxproj:
* dom/Element.idl:


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