[BlackBerry] Context menu doesn't showup anymore after rebase.
https://bugs.webkit.org/show_bug.cgi?id=113570

Reviewed by George Staikos.

The upstreaming patch for bug: 103058, reverses the return value of
Node::dispatchMouseEvent() to be consistent with Node::dispatchEvent(),
so we should reverse our logic in webkit part that calls it also.

This only applys to master_41 which is a new rebase, don't apply it to master_40.
* Api/WebPage.cpp:
(BlackBerry::WebKit::WebPagePrivate::webContext):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147211 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[BlackBerry] Cleanup the CONTEXT_MENUS in BlackBerry porting
https://bugs.webkit.org/show_bug.cgi?id=113562

Reviewed by George Staikos.
Internally reviewed by Mike Fenton and Gen Mak.

.:

* Source/cmake/OptionsBlackBerry.cmake:
* Source/cmake/WebKitFeatures.cmake:
* Source/cmakeconfig.h.cmake:

Source/WebCore:

No new tests, just disable CONTEXT_MENUS for blackberry porting.

* platform/blackberry/ContextMenuBlackBerry.cpp:
* platform/blackberry/ContextMenuItemBlackBerry.cpp:

Source/WebKit/blackberry:

* Api/WebPage.cpp:
(BlackBerry::WebKit::WebPagePrivate::init):
* WebCoreSupport/ContextMenuClientBlackBerry.cpp:
* WebCoreSupport/ContextMenuClientBlackBerry.h:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147212 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: Flame Chart. Developers will have more clue
if two different profiles will have same colors for same functions.
https://bugs.webkit.org/show_bug.cgi?id=113410

Reviewed by Pavel Feldman.

The code related to color generator was extracted into a separate class.
The instance of the class was stored as static private member of the FlameChart class,
so all the profiles will share the same instance and will use same colors.
The colors itself were slightly adjusted.

Drive by fix: coordinatesToNodeIndex was fixed. The error was introduced in the patch about left padding.

* inspector/front-end/FlameChart.js:
(WebInspector.FlameChart):
(WebInspector.FlameChart.ColorGenerator):
(WebInspector.FlameChart.ColorGenerator.prototype._colorPairForID):
(WebInspector.FlameChart.prototype._calculateTimelineData):
(WebInspector.FlameChart.prototype._calculateTimelineDataForSamples):
(WebInspector.FlameChart.prototype._coordinatesToNodeIndex):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147213 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[CSS Regions] Add performance tests
https://bugs.webkit.org/show_bug.cgi?id=113303

Reviewed by Antti Koivisto.

Add simple performance tests for regions, without nested named flows: a region chain and a flow article.
The regions.js script is used to generate the tests and can set the following parameters: the number of regions,
the number of paragraphs, the regions width, height, max-height and the propability of a forced break after a paragraph.

The tests are skipped for now. They should be enabled once the regions performance is stable enough to create a baseline.

* Layout/RegionsAuto.html: Added. A few regions with a short article. The regions have auto-height and some
paragraphs (80%) have forced breaks after. Stress test for the auto-height algorithm.
* Layout/RegionsAutoMaxHeight.html: Added. A lot of regions with auto-height and max-height. Tests the impact of
max-height on the auto-height algorithm.
* Layout/RegionsFixed.html: Added. A lot of regions with a long article. Some paragraphs (50%) have forced breaks after.
Stress test for the regions layout algorithm.
* Layout/RegionsFixedShort.html: Added. A lot of short regions with a long content. Tests the impact of unforced breaks
on the layout speed.
* Layout/resources/regions.css: Added.
(.articleInFlow):
(.articleNone):
(.region):
(.contentParagraph):
(.breakAfter):
(.regionContainer):
* Layout/resources/regions.js: Added.
(.):
* Skipped:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147214 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] Removal of misplaced stuff after r146692.

* platform/qt-unknown/fast/text/international/text-spliced-font-expected.png: Removed.
* platform/qt-unknown/svg/carto.net/tabgroup-expected.png: Removed.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147215 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed Mac gardening.

* platform/mac/fast/events/event-attribute-expected.txt: Added.
New baseline after r147205.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147216 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed Windows gardening.

* platform/win/fast/events/event-attribute-expected.txt: Added.
New baseline after r147205.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147217 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: gather accessor property getter and setter under a single tree node
https://bugs.webkit.org/show_bug.cgi?id=113357

Patch by Peter Rybin <prybin@chromium.org> on 2013-03-29
Reviewed by Yury Semikhatsky.

Source/WebCore:

A new tree element class AccessorPropertyTreeElemenet is added.
RemoteObjectProperty can now represent accessor property (if value is null).
New tree element is supported in CSS stylesheet.

Testing code is slightly modified for exploring new tree elements.

* inspector/InjectedScriptSource.js:
(.):
* inspector/front-end/ObjectPropertiesSection.js:
(WebInspector.ObjectPropertyTreeElement.populateWithProperties):
(WebInspector.AccessorPropertyTreeElement):
(WebInspector.AccessorPropertyTreeElement.prototype.onattach):
(WebInspector.AccessorPropertyTreeElement.prototype.update):
(WebInspector.AccessorPropertyTreeElement.prototype.onpopulate):
* inspector/front-end/RemoteObject.js:
* inspector/front-end/inspector.css:
(.accessor-property-name):

LayoutTests:

Expectations are fixed with changed functionality and changed tests.

* inspector/debugger/properties-special-expected.txt:
* inspector/debugger/properties-special.html:
* inspector/runtime/runtime-getProperties-expected.txt:
* inspector/runtime/runtime-getProperties.html:
* platform/chromium/inspector/debugger/properties-special-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147218 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: Update test expectation for resource-har-conversion.html
https://bugs.webkit.org/show_bug.cgi?id=113460

Patch by Seokju Kwon <seokju.kwon@gmail.com> on 2013-03-29
Reviewed by Vsevolod Vlasov.

The value of pageref and title had been changed after r105596.
(Use page ids, not document URLs in HAR entries to refer to pages.
 Use page URL as a title field of a HAR page.)

* http/tests/inspector/resource-har-conversion-expected.txt:
* platform/mac-snowleopard/http/tests/inspector/resource-har-conversion-expected.txt:
* platform/mac/http/tests/inspector/resource-har-conversion-expected.txt:
* platform/win/http/tests/inspector/resource-har-conversion-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147219 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: extract common base for 3 timeline overview controls (Events/Frames/Memory)
https://bugs.webkit.org/show_bug.cgi?id=113572

Reviewed by Yury Semikhatsky.

Refactoring, covered by existing tests.

- introduce TimelineOverviewBase as a common base for 3 overview controls;
- make every overview control a view.

This does not yet take advantage of common base (subject of the next patch).

* inspector/front-end/OverviewGrid.js:
(WebInspector.OverviewGrid.prototype.gridElement):
(WebInspector.OverviewGrid.prototype.itemsGraphsElement):
* inspector/front-end/TimelineOverviewPane.js:
(WebInspector.TimelineOverviewPane):
(WebInspector.TimelineOverviewPane.prototype.setMode):
(WebInspector.TimelineOverviewPane.prototype._update):
(WebInspector.TimelineOverviewBase):
(WebInspector.TimelineOverviewBase.prototype.update):
(WebInspector.TimelineMemoryOverview):
(WebInspector.TimelineEventOverview):
(WebInspector.TimelineEventOverview.prototype._renderBar):
(WebInspector.TimelineFrameOverview):
(WebInspector.TimelineFrameOverview.prototype.update):
(WebInspector.TimelineFrameOverview.prototype._renderBars):
(WebInspector.TimelineFrameOverview.prototype._drawFPSMarks):
(WebInspector.TimelineFrameOverview.prototype._renderBar):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147220 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, rolling out r147218.
http://trac.webkit.org/changeset/147218
https://bugs.webkit.org/show_bug.cgi?id=113585

We should rethink UI of this feature. (Requested by vsevik on
#webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2013-03-29

Source/WebCore:

* inspector/InjectedScriptSource.js:
(.):
* inspector/front-end/ObjectPropertiesSection.js:
(WebInspector.ObjectPropertyTreeElement.populateWithProperties):
* inspector/front-end/RemoteObject.js:
(WebInspector.RemoteObject.prototype.set else):
(WebInspector.RemoteObjectProperty):
* inspector/front-end/inspector.css:

LayoutTests:

* inspector/console/command-line-api-expected.txt:
* inspector/debugger/properties-special-expected.txt:
* inspector/debugger/properties-special.html:
* inspector/runtime/runtime-getProperties-expected.txt:
* inspector/runtime/runtime-getProperties.html:
* platform/chromium/inspector/debugger/properties-special-expected.txt:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147221 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[EFL][EGL] Add support for creating offscreen surface.
https://bugs.webkit.org/show_bug.cgi?id=113359

Patch by Kondapally Kalyan <kalyan.kondapally@intel.com> on 2013-03-29
Reviewed by Noam Rosenthal.

This is in preparation for enabling EGL and GLES2
support for EFL port. This patch adds support for using
EGLPixmapSurface as an offscreensurface.

* PlatformEfl.cmake:
* platform/graphics/opengl/GLPlatformSurface.cpp:
(WebCore::GLPlatformSurface::createOffScreenSurface):
* platform/graphics/surfaces/efl/GLTransportSurface.cpp:
(WebCore::GLTransportSurface::createTransportSurface):
* platform/graphics/surfaces/egl/EGLConfigSelector.cpp:
(WebCore::EGLConfigSelector::EGLConfigSelector):
(WebCore::EGLConfigSelector::pixmapContextConfig):
(WebCore::EGLConfigSelector::surfaceContextConfig):
(WebCore::EGLConfigSelector::nativeVisualId):
(WebCore::EGLConfigSelector::reset):
(WebCore::EGLConfigSelector::createConfig):
* platform/graphics/surfaces/egl/EGLConfigSelector.h:
(EGLConfigSelector):

 Added logic to select EGLConfig supporting alpha and
 opaque as needed. Moved Code related to display to
 EGLHelper class.

* platform/graphics/surfaces/egl/EGLHelper.cpp: Added.
(WebCore):
(EGLDisplayConnection):
(WebCore::EGLDisplayConnection::EGLDisplayConnection):
(WebCore::EGLDisplayConnection::~EGLDisplayConnection):
(WebCore::EGLDisplayConnection::display):
(WebCore::EGLDisplayConnection::terminate):
(WebCore::EGLHelper::eglDisplay):
* platform/graphics/surfaces/egl/EGLHelper.h: Copied from Source/WebCore/platform/graphics/surfaces/egl/EGLSurface.h.
(WebCore):
(EGLHelper):
* platform/graphics/surfaces/egl/EGLSurface.cpp:
(WebCore::EGLTransportSurface::createTransportSurface):
(WebCore::EGLTransportSurface::EGLTransportSurface):
(WebCore::EGLTransportSurface::attributes):
(WebCore::EGLTransportSurface::~EGLTransportSurface):
(WebCore::EGLTransportSurface::destroy):
(WebCore::EGLTransportSurface::configuration):
(WebCore::EGLOffScreenSurface::createOffScreenSurface):
(WebCore::EGLOffScreenSurface::EGLOffScreenSurface):
(WebCore::EGLOffScreenSurface::~EGLOffScreenSurface):
(WebCore::EGLOffScreenSurface::attributes):
(WebCore::EGLOffScreenSurface::configuration):
(WebCore::EGLOffScreenSurface::destroy):
* platform/graphics/surfaces/egl/EGLSurface.h:
(WebCore):
(EGLTransportSurface):
(EGLOffScreenSurface):
* platform/graphics/surfaces/egl/EGLXSurface.cpp: Copied from Source/WebCore/platform/graphics/surfaces/egl/EGLSurface.cpp.
(WebCore):
(WebCore::EGLWindowTransportSurface::EGLWindowTransportSurface):
(WebCore::EGLWindowTransportSurface::~EGLWindowTransportSurface):
(WebCore::EGLWindowTransportSurface::swapBuffers):
(WebCore::EGLWindowTransportSurface::destroy):
(WebCore::EGLPixmapSurface::EGLPixmapSurface):
(WebCore::EGLPixmapSurface::~EGLPixmapSurface):
(WebCore::EGLPixmapSurface::destroy):
* platform/graphics/surfaces/egl/EGLXSurface.h: Copied from Source/WebCore/platform/graphics/surfaces/egl/EGLSurface.h.
(WebCore):
(EGLWindowTransportSurface):
(EGLPixmapSurface):

EGLPixmapSurface implementation.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147222 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[Qt] Unreviewed gardneing. Updated png expected results after r146206.

* platform/qt-5.0-wk2/compositing/color-matching/image-color-matching-expected.png:
* platform/qt-5.0-wk2/compositing/culling/filter-occlusion-blur-expected.png:
* platform/qt-5.0-wk2/compositing/culling/filter-occlusion-blur-large-expected.png:
* platform/qt-5.0-wk2/compositing/culling/scrolled-within-boxshadow-expected.png:
* platform/qt-5.0-wk2/compositing/culling/translated-boxshadow-expected.png:
* platform/qt-5.0-wk2/compositing/culling/unscrolled-within-boxshadow-expected.png:
* platform/qt-5.0-wk2/compositing/direct-image-compositing-expected.png:
* platform/qt-5.0-wk2/compositing/flat-with-transformed-child-expected.png: Removed.
* platform/qt-5.0-wk2/compositing/generated-content-expected.png: Added.
* platform/qt-5.0-wk2/compositing/geometry/abs-position-inside-opacity-expected.png: Added.
* platform/qt-5.0-wk2/compositing/geometry/clipping-foreground-expected.png: Added.
* platform/qt-5.0-wk2/compositing/geometry/foreground-layer-expected.png:
* platform/qt-5.0-wk2/compositing/geometry/root-layer-update-expected.png: Added.
* platform/qt-5.0-wk2/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png: Added.
* platform/qt-5.0-wk2/compositing/geometry/video-fixed-scrolling-expected.png:
* platform/qt-5.0-wk2/compositing/iframes/composited-iframe-alignment-expected.png: Added.
* platform/qt-5.0-wk2/compositing/iframes/nested-iframe-scrolling-expected.png:
* platform/qt-5.0-wk2/compositing/masks/direct-image-mask-expected.png: Added.
* platform/qt-5.0-wk2/compositing/masks/mask-of-clipped-layer-expected.png:
* platform/qt-5.0-wk2/compositing/masks/masked-ancestor-expected.png:
* platform/qt-5.0-wk2/compositing/masks/multiple-masks-expected.png:
* platform/qt-5.0-wk2/compositing/masks/simple-composited-mask-expected.png:
* platform/qt-5.0-wk2/compositing/overflow/overflow-compositing-descendant-expected.png: Added.
* platform/qt-5.0-wk2/compositing/overflow/overflow-scroll-expected.png: Removed.
* platform/qt-5.0-wk2/compositing/overflow/scroll-ancestor-update-expected.png: Removed.
* platform/qt-5.0-wk2/compositing/overflow/zero-size-overflow-expected.png:
* platform/qt-5.0-wk2/compositing/reflections/compositing-change-inside-reflection-expected.png: Added.
* platform/qt-5.0-wk2/compositing/reflections/nested-reflection-transformed-expected.png: Added.
* platform/qt-5.0-wk2/compositing/reflections/nested-reflection-transformed2-expected.png: Added.
* platform/qt-5.0-wk2/compositing/reflections/reflection-opacity-expected.png: Added.
* platform/qt-5.0-wk2/compositing/reflections/reflection-ordering-expected.png: Added.
* platform/qt-5.0-wk2/compositing/reflections/reflection-positioning-expected.png: Added.
* platform/qt-5.0-wk2/compositing/reflections/reflection-positioning2-expected.png: Added.
* platform/qt-5.0-wk2/compositing/reflections/simple-composited-reflections-expected.png: Added.
* platform/qt-5.0-wk2/compositing/repaint/become-overlay-composited-layer-expected.png: Added.
* platform/qt-5.0-wk2/compositing/repaint/layer-repaint-rects-expected.png: Added.
* platform/qt-5.0-wk2/compositing/repaint/newly-composited-repaint-rect-expected.png:
* platform/qt-5.0-wk2/compositing/repaint/requires-backing-repaint-expected.png:
* platform/qt-5.0-wk2/compositing/scaling/tiled-layer-recursion-expected.png:
* platform/qt-5.0-wk2/compositing/self-painting-layers-expected.png: Removed.
* platform/qt-5.0-wk2/compositing/sibling-positioning-expected.png: Added.
* platform/qt-5.0-wk2/compositing/text-on-large-layer-expected.png: Added.
* platform/qt-5.0-wk2/compositing/visibility/visibility-image-layers-expected.png: Added.
* platform/qt-5.0-wk2/compositing/visibility/visibility-simple-video-layer-expected.png:
* platform/qt-5.0-wk2/compositing/z-order/negative-z-index-expected.png:
* platform/qt-5.0-wk2/css3/compositing/effect-background-blend-mode-expected.png: Removed.
* platform/qt-5.0-wk2/css3/compositing/effect-background-blend-mode-stacking-expected.png: Added.
* platform/qt-5.0-wk2/css3/filters/composited-reflected-expected.png:
* platform/qt-5.0-wk2/css3/filters/custom/custom-filter-clamp-css-color-matrix-expected.png:
* platform/qt-5.0-wk2/css3/filters/custom/custom-filter-nonseparable-blend-mode-luminosity-expected.png:
* platform/qt-5.0-wk2/css3/filters/effect-drop-shadow-hw-expected.png: Removed.
* platform/qt-5.0-wk2/editing/selection/5076323-1-expected.png:
* platform/qt-5.0-wk2/editing/selection/5099303-expected.png:
* platform/qt-5.0-wk2/editing/selection/5195166-2-expected.png:
* platform/qt-5.0-wk2/fast/backgrounds/size/contain-and-cover-zoomed-expected.png:
* platform/qt-5.0-wk2/fast/backgrounds/size/zero-expected.png: Added.
* platform/qt-5.0-wk2/fast/box-shadow/box-shadow-transformed-expected.png:
* platform/qt-5.0-wk2/fast/canvas/canvas-as-image-incremental-repaint-expected.png: Added.
* platform/qt-5.0-wk2/fast/forms/HTMLOptionElement_label06-expected.png: Removed.
* platform/qt-5.0-wk2/fast/forms/HTMLOptionElement_label07-expected.png: Removed.
* platform/qt-5.0-wk2/fast/gradients/background-clipped-expected.png: Added.
* platform/qt-5.0-wk2/fast/layers/scroll-rect-to-visible-expected.png: Added.
* platform/qt-5.0-wk2/fast/multicol/float-paginate-empty-lines-expected.png: Added.
* platform/qt-5.0-wk2/fast/multicol/vertical-rl/float-multicol-expected.png: Removed.
* platform/qt-5.0-wk2/fast/overflow/position-fixed-transform-clipping-expected.png: Removed.
* platform/qt-5.0-wk2/fast/reflections/inline-crash-expected.png: Removed.
* platform/qt-5.0-wk2/fast/reflections/reflection-masks-expected.png: Added.
* platform/qt-5.0-wk2/fast/reflections/reflection-masks-opacity-expected.png: Added.
* platform/qt-5.0-wk2/fast/reflections/reflection-masks-outset-expected.png: Added.
* platform/qt-5.0-wk2/fast/repaint/background-misaligned-expected.png: Added.
* platform/qt-5.0-wk2/fast/repaint/block-layout-inline-children-replaced-expected.png: Added.
* platform/qt-5.0-wk2/fast/repaint/line-flow-with-floats-in-regions-expected.png: Removed.
* platform/qt-5.0-wk2/fast/repaint/scale-page-shrink-expected.png: Removed.
* platform/qt-5.0-wk2/fast/repaint/transform-replaced-shadows-expected.png: Added.
* platform/qt-5.0-wk2/fast/replaced/width100percent-image-expected.png:
* platform/qt-5.0-wk2/fast/table/border-collapsing/004-vertical-expected.png:
* platform/qt-5.0-wk2/fast/table/border-collapsing/cached-change-row-border-width-expected.png:
* platform/qt-5.0-wk2/fast/table/border-collapsing/cached-change-tbody-border-width-expected.png:
* platform/qt-5.0-wk2/fast/text/font-initial-expected.png: Removed.
* platform/qt-5.0-wk2/fast/text/whitespace/003-expected.png: Added.
* platform/qt-5.0-wk2/fast/text/whitespace/006-expected.png: Added.
* platform/qt-5.0-wk2/fast/text/whitespace/008-expected.png: Added.
* platform/qt-5.0-wk2/fast/text/whitespace/009-expected.png: Added.
* platform/qt-5.0-wk2/fast/text/whitespace/012-expected.png: Added.
* platform/qt-5.0-wk2/fast/text/whitespace/013-expected.png:
* platform/qt-5.0-wk2/fast/text/whitespace/014-expected.png:
* platform/qt-5.0-wk2/fast/writing-mode/block-level-images-expected.png: Added.
* platform/qt-5.0-wk2/fast/writing-mode/box-shadow-vertical-lr-expected.png: Added.
* platform/qt-5.0-wk2/scrollbars/listbox-scrollbar-combinations-expected.png: Added.
* platform/qt-5.0-wk2/scrollbars/overflow-scrollbar-combinations-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/color-prop-05-t-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/coords-dom-01-f-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/coords-dom-02-f-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/coords-dom-03-f-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/coords-dom-04-f-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/interact-pointer-03-t-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/linking-uri-01-b-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/painting-marker-07-f-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/pservers-grad-17-b-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/pservers-grad-20-b-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/pservers-pattern-03-f-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/pservers-pattern-04-f-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/struct-use-14-f-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/svgdom-over-01-f-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/text-tref-03-b-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/types-dom-02-f-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/types-dom-04-b-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/types-dom-06-f-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1/animate-elem-30-t-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1/animate-elem-36-t-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1/animate-elem-39-t-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1/animate-elem-40-t-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1/filters-turb-02-f-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1/metadata-example-01-b-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png: Added.
* platform/qt-5.0-wk2/svg/W3C-SVG-1.1/struct-image-08-t-expected.png: Added.
* platform/qt-5.0-wk2/svg/animations/animateMotion-additive-2c-expected.png: Added.
* platform/qt-5.0-wk2/svg/animations/animateMotion-additive-2d-expected.png: Added.
* platform/qt-5.0-wk2/svg/as-background-image/svg-as-background-2-expected.png: Added.
* platform/qt-5.0-wk2/svg/as-border-image/svg-as-border-image-expected.png: Added.
* platform/qt-5.0-wk2/svg/as-image/animated-svg-as-image-no-fixed-intrinsic-size-expected.png: Removed.
* platform/qt-5.0-wk2/svg/as-image/animated-svg-as-image-same-image-expected.png: Removed.
* platform/qt-5.0-wk2/svg/as-image/image-respects-pageScaleFactor-expected.png: Added.
* platform/qt-5.0-wk2/svg/batik/filters/feTile-expected.png: Added.
* platform/qt-5.0-wk2/svg/batik/text/textDecoration-expected.png: Added.
* platform/qt-5.0-wk2/svg/batik/text/textFeatures-expected.png: Added.
* platform/qt-5.0-wk2/svg/css/group-with-shadow-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/clip-mask-negative-scale-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/createImageElement-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/createImageElement2-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/image-parent-translation-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/image-rescale-clip-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/image-rescale-scroll-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/inline-svg-in-xhtml-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/js-update-image-and-display2-expected.png:
* platform/qt-5.0-wk2/svg/custom/js-update-image-and-display3-expected.png:
* platform/qt-5.0-wk2/svg/custom/js-update-image-expected.png:
* platform/qt-5.0-wk2/svg/custom/massive-coordinates-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/pattern-in-defs-expected.png:
* platform/qt-5.0-wk2/svg/custom/pattern-rotate-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/pointer-events-image-css-transform-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/pointer-events-image-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/scrolling-embedded-svg-file-image-repaint-problem-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/text-image-opacity-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/use-instanceRoot-event-listeners-expected.png: Added.
* platform/qt-5.0-wk2/svg/custom/use-on-g-containing-foreignObject-and-image-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-in-attr-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr-expected.png: Removed.
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-dom-flood-color-attr-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-dom-flood-opacity-attr-expected.png: Removed.
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-color-prop-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-opacity-prop-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETileElement-dom-in-attr-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGFETileElement-svgdom-in-prop-expected.png:
* platform/qt-5.0-wk2/svg/dynamic-updates/SVGUseElement-svgdom-href1-prop-expected.png: Removed.
* platform/qt-5.0-wk2/svg/filters/big-sized-filter-expected.png: Added.
* platform/qt-5.0-wk2/svg/repaint/image-with-clip-path-expected.png:
* platform/qt-5.0-wk2/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.png: Added.
* platform/qt-5.0-wk2/svg/transforms/text-with-mask-with-svg-transform-expected.png: Removed.
* platform/qt-5.0-wk2/svg/transforms/text-with-pattern-with-svg-transform-expected.png: Removed.
* platform/qt-5.0-wk2/svg/wicd/test-rightsizing-b-expected.png: Added.
* platform/qt-5.0-wk2/svg/wicd/test-scalable-background-image2-expected.png: Added.
* platform/qt-5.0-wk2/svg/zoom/page/zoom-background-images-expected.png: Added.
* platform/qt-5.0-wk2/svg/zoom/page/zoom-mask-with-percentages-expected.png:
* platform/qt-5.0-wk2/svg/zoom/page/zoom-svg-through-object-with-absolute-size-2-expected.png: Added.
* platform/qt-5.0-wk2/svg/zoom/page/zoom-svg-through-object-with-absolute-size-expected.png: Added.
* platform/qt-5.0-wk2/tables/mozilla/bugs/bug11026-expected.png: Added.
* platform/qt-5.0-wk2/tables/mozilla/bugs/bug1188-expected.png: Added.
* platform/qt-5.0-wk2/tables/mozilla/bugs/bug12910-2-expected.png:
* platform/qt-5.0-wk2/tables/mozilla/bugs/bug1296-expected.png: Added.
* platform/qt-5.0-wk2/tables/mozilla/bugs/bug15544-expected.png: Added.
* platform/qt-5.0-wk2/tables/mozilla/bugs/bug2981-2-expected.png: Added.
* platform/qt-5.0-wk2/tables/mozilla/bugs/bug4093-expected.png: Added.
* platform/qt-5.0-wk2/tables/mozilla/bugs/bug4284-expected.png: Added.
* platform/qt-5.0-wk2/tables/mozilla/bugs/bug4427-expected.png: Added.
* platform/qt-5.0-wk2/tables/mozilla/bugs/bug625-expected.png: Added.
* platform/qt-5.0-wk2/tables/mozilla/bugs/bug97383-expected.png: Added.
* platform/qt-5.0-wk2/tables/mozilla/core/misc-expected.png: Added.
* platform/qt-5.0-wk2/tables/mozilla_expected_failures/bugs/97619-expected.png: Added.
* platform/qt-5.0-wk2/tables/mozilla_expected_failures/bugs/bug6933-expected.png: Added.
* platform/qt-5.0-wk2/transitions/cross-fade-border-image-expected.png: Added.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147223 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: Flame Chart. Remove hopping ancorElement and use anchorBox instead.
https://bugs.webkit.org/show_bug.cgi?id=113579

Reviewed by Pavel Feldman.

Initially I made a fake anchor element and moved it according to the highlighted element position.
It was a hack and after http://trac.webkit.org/changeset/147209 I'm able to remove it.

Drive by fix: the code was moved from onMouseMove to getPopoverAnchor.

* inspector/front-end/FlameChart.js:
(WebInspector.FlameChart):
(WebInspector.FlameChart.prototype._getPopoverAnchor):
-(WebInspector.FlameChart.prototype._onMouseMove)
* inspector/front-end/flameChart.css:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147224 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Fix a typo in r147147 to fix Mac EWS.

* Scripts/webkitpy/tool/commands/queues.py:
(PatchProcessingQueue._new_port_name_from_old):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147225 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: Prompt before closing dirty tab.
https://bugs.webkit.org/show_bug.cgi?id=113576

Reviewed by Pavel Feldman.

* inspector/front-end/TabbedEditorContainer.js:
(WebInspector.TabbedEditorContainer):
(WebInspector.TabbedEditorContainer.prototype._maybeCloseTab):
(WebInspector.TabbedEditorContainer.prototype._closeTabs):
(WebInspector.EditorContainerTabDelegate):
(WebInspector.EditorContainerTabDelegate.prototype.closeTabs):
* inspector/front-end/TabbedPane.js:
(WebInspector.TabbedPane.prototype.setTabDelegate):
(WebInspector.TabbedPane.prototype.appendTab):
(WebInspector.TabbedPane.prototype.allTabs):
(WebInspector.TabbedPane.prototype.otherTabs):
(WebInspector.TabbedPaneTab.prototype.setDelegate):
(WebInspector.TabbedPaneTab.prototype._tabClicked):
(WebInspector.TabbedPaneTab.prototype._closeTabs):
(WebInspector.TabbedPaneTab.prototype._tabContextMenu):
(WebInspector.TabbedPaneTab.prototype._tabContextMenu.closeOthers):
(WebInspector.TabbedPaneTab.prototype._tabContextMenu.closeAll):
(WebInspector.TabbedPaneTabDelegate):
(WebInspector.TabbedPaneTabDelegate.prototype.closeTabs):
* inspector/front-end/UISourceCode.js:
(WebInspector.UISourceCode.prototype.resetWorkingCopy):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147226 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Web Inspector: Content should not be lost when uiSourceCode's file was removed externally on file system.
https://bugs.webkit.org/show_bug.cgi?id=113581

Reviewed by Pavel Feldman.

* inspector/front-end/IsolatedFileSystem.js:
(WebInspector.IsolatedFileSystem.prototype.errorHandler):
(WebInspector.IsolatedFileSystem.prototype.requestFileContent):
(WebInspector.IsolatedFileSystem.prototype.fileSystemLoaded):
* inspector/front-end/UISourceCode.js:
(WebInspector.UISourceCode.prototype.checkContentUpdated.contentLoaded):
(WebInspector.UISourceCode.prototype.checkContentUpdated):
(WebInspector.UISourceCode.prototype._commitContent):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147227 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ASSERT d->m_defersLoading != defers on detik.com and drive.google.com
https://bugs.webkit.org/show_bug.cgi?id=111902

Reviewed by Alexey Proskuryakov.

Source/WebCore:

Test: http/tests/navigation/same-url-iframes-defer-crash.html

* loader/DocumentLoader.cpp:
(WebCore::DocumentLoader::setDefersLoading): If multiple DocumentLoaders are
   using loading the same main resource, ensure only one of them can call
   ResourceLoader::setDefersLoading.

LayoutTests:

* http/tests/navigation/same-url-iframes-defer-crash-expected.txt: Added.
* http/tests/navigation/same-url-iframes-defer-crash.html: Added.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147228 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Mark inspector/debugger/debugger-scripts-reload.html as flaky.

http://webkit.org/b/113589

Unreviewed.

* platform/mac/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@147230 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed. Rollout r146818.

* win/tools/vsprops/FeatureDefines.props:


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