Timeline
May 13, 2012:
- 11:47 PM Changeset in webkit [116925] by
-
- 3 edits3 adds in trunk
DFG performs incorrect constant folding on double-to-uint32 conversion in
Uint32Array PutByVal
https://bugs.webkit.org/show_bug.cgi?id=86330
Source/JavaScriptCore:
Reviewed by Darin Adler.
static_cast<int>(d) is wrong, since JS semantics require us to use toInt32(d).
In particular, C++ casts on typical hardware (like x86 and similar) will
return 0x80000000 for double values that are out of range of the int32 domain
(i.e. less than -231 or greater than or equal to 231). But JS semantics call
for wrap-around; for example the double value 4294967297 ought to become the
int32 value 1, not 0x80000000.
- dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compilePutByValForIntTypedArray):
LayoutTests:
Rubber stamped by Darin Adler.
- fast/js/dfg-uint32array-overflow-constant-expected.txt: Added.
- fast/js/dfg-uint32array-overflow-constant.html: Added.
- fast/js/script-tests/dfg-uint32array-overflow-constant.js: Added.
(foo):
- 11:44 PM Changeset in webkit [116924] by
-
- 2 edits in trunk/Source/WebCore
[chromium] Remove platform/image-decoders/xbm from WebCore.gyp
https://bugs.webkit.org/show_bug.cgi?id=86333
Reviewed by Adam Barth.
No new tests. No change in behavior.
- WebCore.gyp/WebCore.gyp: Remove reference to platform/image-decoders/xbm
since that directory was removed from the repository long ago.
- 11:42 PM Changeset in webkit [116923] by
-
- 2 edits in trunk/LayoutTests
[Qt] Unreviewed gardening, skip new asserting and failing test to paint the bots green.
- platform/qt/Skipped:
- 11:27 PM Changeset in webkit [116922] by
-
- 3 edits in trunk/LayoutTests
Unreviewed test fix: these calc() tests are dumpAsText().
- css3/calc/transition-crash.html:
- css3/calc/transition-crash2.html:
- 11:23 PM Changeset in webkit [116921] by
-
- 2 edits in trunk/LayoutTests
[EFL] Several dom tests are failing after r116828
https://bugs.webkit.org/show_bug.cgi?id=86334
Unreviewed EFL gardening.
Move fast/dom/CSSStyleDeclaration/empty-string-property.html and
fast/dom/collection-null-like-arguments.html to test_expectations.txt.
Those tests are failing due to a regression introduced in r116828.
Patch by Christophe Dumez <Christophe Dumez> on 2012-05-13
- platform/efl/test_expectations.txt:
- 10:58 PM Changeset in webkit [116920] by
-
- 2 edits in trunk/LayoutTests
[Gtk] Many tests revealed as passing after moving from Skipped to test_expectations.txt
https://bugs.webkit.org/show_bug.cgi?id=85591
Unreviewed, remove test expectations for plenty of sputnik tests that
were specific for debug builds. These tests are now consistently
passing on all the builders but that was only noticed when migration to
using test_expectations.txt was complete, meaning their test expectations
were out of date and moreover erroneous.
- platform/gtk/test_expectations.txt:
- 10:34 PM Changeset in webkit [116919] by
-
- 2 edits in trunk/Source/WebCore
[CG] Unneeded CFRetain/Release of CGImageRef in BitmapImage::draw
https://bugs.webkit.org/show_bug.cgi?id=86332
Reviewed by Dan Bernstein.
- platform/graphics/cg/ImageCG.cpp:
(WebCore::BitmapImage::draw): Don't use RetainPtr since the result of
the function is used before anything could call CFRelease on it.
- 10:32 PM Changeset in webkit [116918] by
-
- 2 edits in trunk/LayoutTests
[Gtk] Many tests revealed as passing after moving from Skipped to test_expectations.txt
https://bugs.webkit.org/show_bug.cgi?id=85591
Unreviewed, remove test expectations for another test which
consistently passess on all the Gtk builders.
- platform/gtk/test_expectations.txt:
- 10:26 PM Changeset in webkit [116917] by
-
- 5 edits in trunk/Source/WebCore
Listeners map uses raw pointers, but should use OwnPtr
https://bugs.webkit.org/show_bug.cgi?id=86298
Reviewed by Dan Bernstein.
- bindings/js/PageScriptDebugServer.cpp:
(WebCore::PageScriptDebugServer::~PageScriptDebugServer): Removed call
to deleteAllValues since the destructor now takes care of this
(WebCore::PageScriptDebugServer::addListener): Changed idiom of the add
function call here to use adoptPtr.
(WebCore::PageScriptDebugServer::removeListener): Added a now-needed
call to get and removed a now-uneeeded call to delete.
- bindings/js/PageScriptDebugServer.h: Changed the key type of
PageListenersMap to OwnPtr.
- bindings/js/ScriptDebugServer.cpp:
(WebCore::ScriptDebugServer::~ScriptDebugServer): Removed code to delete
the values in m_pageListenersMap. This map was never used and so I have
removed it.
- bindings/js/ScriptDebugServer.h: Removed the type PageListenersMap
and the unused data member, m_pageListenersMap.
- 10:23 PM Changeset in webkit [116916] by
-
- 9 edits4 adds in trunk
performance tests should be able to measure runs/sec rather than time
https://bugs.webkit.org/show_bug.cgi?id=86021
Reviewed by Ojan Vafai.
PerformanceTests:
Add PerfTestRunner.runPerSecond. It uses _runLoop but replaces _runner by _perSecondRunner
to compute runs/s of runFunction.
When _perSecondRunner is called for the first time, i.e. _completedRuns is 0 (notice this is -1
in regular run/_runner), it slowly increases the number of function calls to runFunction between
time measurements in order to discount the time used by new Date() calls themselves until the
total time spent reaches 100 milliseconds.
By default, runPerSecond runs the test for at least 750 milliseconds in each run, and executes
21 runs, yielding the total run time of roughly 18 seconds. This is significantly faster than
most of existing performance tests. Also see http://ejohn.org/blog/accuracy-of-javascript-time/.
Finally, refactored the existing methods of PerfTestRunner to allow "runs/s" unit and share code.
- Layout/flexbox-column-nowrap.html:
- Layout/flexbox-column-wrap.html:
- Layout/flexbox-row-nowrap.html:
- Layout/flexbox-row-wrap.html:
- resources/runner.js:
(PerfTestRunner.computeStatistics): Takes unit.
(PerfTestRunner.logStatistics): Ditto.
(PerfTestRunner._runLoop):
(PerfTestRunner._runner):
(PerfTestRunner.runPerSecond): Added.
(PerfTestRunner._perSecondRunner): Added. Called by _runLoop.
(PerfTestRunner._perSecondRunnerIterator): Added.
Tools:
Allow " runs/s" or " ms" to appear after numerical values in tests.
- Scripts/webkitpy/performance_tests/perftest.py:
(PerfTest):
LayoutTests:
Add tests for PerfTestRunner.runPerSecond.
- fast/harness/perftests/runs-per-second-iterations-expected.txt: Added.
- fast/harness/perftests/runs-per-second-iterations.html: Added.
- fast/harness/perftests/runs-per-second-log-expected.txt: Added.
- fast/harness/perftests/runs-per-second-log.html: Added.
- 9:22 PM Changeset in webkit [116915] by
-
- 16 edits in trunk/Source/WebCore
[Forms] Move ValidityState methods implementation to another place
https://bugs.webkit.org/show_bug.cgi?id=86058
Patch by Yoshifumi Inoue <yosin@chromium.org> on 2012-05-13
Reviewed by Kent Tamura.
This patch changes ValidityState class for limiting scope of
number/range input type related methods for introducing decimal
arithmetic.
Methods related to validation are moved from ValidateState to
input, select and textarea elements with virtual method based
dispatching via FormAssociateElement instead of tag name
dispatching so far for code simplification.
No new tests. This patch doesn't change behavior.
- html/FormAssociatedElement.cpp:
(WebCore::FormAssociatedElement::customError): Added. Called from ValidateState. Returns custom error mssage in member variable.
(WebCore::FormAssociatedElement::patternMismatch): Added. Called from ValidateState. This is default implementation.
(WebCore::FormAssociatedElement::rangeOverflow): Added. Called from ValidateState. This is default implementation.
(WebCore::FormAssociatedElement::rangeUnderflow): Added. Called from ValidateState. This is default implementation.
(WebCore::FormAssociatedElement::stepMismatch): Added. Called from ValidateState. This is default implementation.
(WebCore::FormAssociatedElement::tooLong): Added. Called from ValidateState. This is default implementation.
(WebCore::FormAssociatedElement::typeMismatch): Added. Called from ValidateState. This is default implementation.
(WebCore::FormAssociatedElement::valid): Added. Called from ValidateState. This is default implementation.
(WebCore::FormAssociatedElement::valueMissing): Added. Called from ValidateState. This is default implementation.
(WebCore::FormAssociatedElement::customValidationMessage): Added. Called from ValidateState. This is default implementation.
(WebCore::FormAssociatedElement::validationMessage): Added. Called from ValidateState. This is default implementation.
(WebCore::FormAssociatedElement::setCustomValidity): Added. set custom error message.
- html/FormAssociatedElement.h:
(FormAssociatedElement): Added new instance value m_customValidationMessage.
- html/HTMLFormControlElement.cpp:
(WebCore::HTMLFormControlElement::validationMessage): Removed. Note: HTMLInputElement, HTMLSelectElement, and HTMLTextAreaElement implement this method.
(WebCore::HTMLFormControlElement::setCustomValidity): Changed. Calls base class setCustomValidity.
- html/HTMLFormControlElement.h:
(HTMLFormControlElement):
- html/HTMLInputElement.cpp:
(WebCore::HTMLInputElement::isValidValue): Call m_inputType methods instead of HTMLInputElement's.
(WebCore::HTMLInputElement::tooLong): Call m_inputType methods instead of HTMLInputElement's.
(WebCore):
(WebCore::HTMLInputElement::typeMismatch): Move implementation to InputType.
(WebCore::HTMLInputElement::valueMissing): Move implementation to InputType.
(WebCore::HTMLInputElement::patternMismatch): Move implementation to InputType.
(WebCore::HTMLInputElement::rangeUnderflow): Move implementation to InputType.
(WebCore::HTMLInputElement::rangeOverflow): Move implementation to InputType.
(WebCore::HTMLInputElement::validationMessage): Move implementation to InputType.
(WebCore::HTMLInputElement::stepMismatch): Move implementation to InputType.
(WebCore::HTMLInputElement::isInRange): Call m_inputType methods instead of HTMLInputElement's.
(WebCore::HTMLInputElement::isOutOfRange): Call m_inputType methods instead of HTMLInputElement's.
- html/HTMLInputElement.h:
(HTMLInputElement): Make tooLong method private.
- html/HTMLObjectElement.h: Add "virtual" and "OVERRIDE".
- html/HTMLSelectElement.cpp:
(WebCore::HTMLSelectElement::validationMessage): Added. Implementation for HTMLSelectElement.
(WebCore::HTMLSelectElement::valueMissing): Added. Implementation for HTMLSelectElement.
- html/HTMLSelectElement.h:
(HTMLSelectElement): Added entries for newly added methods.
- html/HTMLTextAreaElement.cpp:
(WebCore::HTMLTextAreaElement::validationMessage): Added. Implementation for HTMLTextAreaElement.
(WebCore::HTMLTextAreaElement::valueMissing): Added. Implementation for HTMLTextAreaElement.
(WebCore::HTMLTextAreaElement::tooLong): Added. Implementation for HTMLTextAreaElement.
- html/HTMLTextAreaElement.h:
(HTMLTextAreaElement): Added entries for newly added methods. Change tooLong and valueMissing private.
- html/InputType.cpp:
(WebCore::InputType::stepMismatch): Change method signature.
(WebCore::InputType::alignValueForStep): Changed for calling InputClass instead of HTMLINputElement.
(WebCore::InputType::stepUpFromRenderer): Added. Moved from HTMLInputElement.
(WebCore::InputType::validationMessage): Added. Moved from HTMLInputElement.
- html/InputType.h:
(InputType): Added entries for newly added methods and update methods signature.
- html/ValidityState.cpp: Move actual implementation to FormAssociatedElement and derived classes for localizing implementation change of elements and input types.
(WebCore::ValidityState::validationMessage): Changed to call FormAssociatedElement's method.
(WebCore::ValidityState::valueMissing): Changed to call FormAssociatedElement's method.
(WebCore::ValidityState::typeMismatch): Changed to call FormAssociatedElement's method.
(WebCore::ValidityState::patternMismatch): Changed to call FormAssociatedElement's method.
(WebCore::ValidityState::tooLong): Changed to call FormAssociatedElement's method.
(WebCore::ValidityState::rangeUnderflow): Changed to call FormAssociatedElement's method.
(WebCore::ValidityState::rangeOverflow): Changed to call FormAssociatedElement's method.
(WebCore::ValidityState::stepMismatch): Changed to call FormAssociatedElement's method.
(WebCore::ValidityState::customError): Changed to call FormAssociatedElement's method.
(WebCore::ValidityState::valid):
- html/ValidityState.h:
(ValidityState): Remove custom validation message related things.
- 8:30 PM Changeset in webkit [116914] by
-
- 5 edits4 adds in trunk
Heap-use-after-free in WTF::HashMap<int, WTF::RefPtr<WebCore::CalculationValue>, WTF::IntHash<unsigned int>, WTF::HashTrait
https://bugs.webkit.org/show_bug.cgi?id=85195
Source/WebCore:
This bug was caused by Length not understanding that calc expressions shouldn't be
blended - a Length with a calc expression handle was created without incrementing
the ref count of the expression. Length no longer attempts to blend calc expressions,
http://webkit.org/b/86160 has been filed to track expression blending. Fixing this fixed
the crash.
Once this was fixed, the RenderStyle diff checker thought the style was changing,
as Length didn't know how to compare calc expressions, resulting in an infinite
loop of style recalcs. Expressions can now compare themselves.
Reviewed by Darin Adler.
Tests: css3/calc/transition-crash.html
css3/calc/transition-crash2.html
- platform/CalculationValue.h:
(WebCore::CalcExpressionNode::CalcExpressionNode):
(CalcExpressionNode):
(WebCore::CalcExpressionNode::type):
(CalculationValue):
(WebCore::CalculationValue::operator==):
(WebCore::CalcExpressionNumber::CalcExpressionNumber):
(WebCore::CalcExpressionNumber::operator==):
(CalcExpressionNumber):
(WebCore::CalcExpressionLength::CalcExpressionLength):
(WebCore::CalcExpressionLength::operator==):
(CalcExpressionLength):
(WebCore::CalcExpressionBinaryOperation::CalcExpressionBinaryOperation):
(WebCore::CalcExpressionBinaryOperation::operator==):
(CalcExpressionBinaryOperation):
- platform/Length.cpp:
(WebCore::Length::isCalculatedEqual):
(WebCore):
- platform/Length.h:
(WebCore::Length::operator==):
(Length):
(WebCore::Length::blend):
LayoutTests:
Reviewed by Darin Adler.
- css3/calc/transition-crash-expected.txt: Added.
- css3/calc/transition-crash.html: Added.
- css3/calc/transition-crash2-expected.txt: Added.
- css3/calc/transition-crash2.html: Added.
- 8:23 PM Changeset in webkit [116913] by
-
- 2 edits in trunk/LayoutTests
Unreviewed GTK test_expectations update.
- platform/gtk/test_expectations.txt: Mark
media/video-controls-toggling.html as failing and move 2 other
media failures to the correct section.
- 7:17 PM WebKitGTK/1.8.x edited by
- (diff)
- 7:16 PM Changeset in webkit [116912] by
-
- 22 edits in branches/dfgopt/Source/JavaScriptCore
DFG should be able to optimize foo.apply(bar, arguments)
https://bugs.webkit.org/show_bug.cgi?id=86306
Reviewed by Gavin Barraclough.
Enables compilation of op_jneq_ptr and some forms of op_call_varargs.
Also includes a bunch of bug fixes that were made necessary by the increased
pressure on the CFG simplifier.
This is a 1-2% win on V8.
- bytecode/CodeBlock.cpp:
(JSC::CodeBlock::printCallOp):
(JSC::CodeBlock::CodeBlock):
(JSC::ProgramCodeBlock::canCompileWithDFGInternal):
(JSC::EvalCodeBlock::canCompileWithDFGInternal):
(JSC::FunctionCodeBlock::canCompileWithDFGInternal):
- bytecode/CodeBlock.h:
(CodeBlock):
(JSC::CodeBlock::canCompileWithDFG):
(JSC::CodeBlock::canCompileWithDFGState):
(ProgramCodeBlock):
(EvalCodeBlock):
(FunctionCodeBlock):
- dfg/DFGAbstractState.cpp:
(JSC::DFG::AbstractState::execute):
- dfg/DFGByteCodeParser.cpp:
(JSC::DFG::ByteCodeParser::parseBlock):
(JSC::DFG::ByteCodeParser::processPhiStack):
(JSC::DFG::ByteCodeParser::parse):
- dfg/DFGCFGSimplificationPhase.cpp:
(JSC::DFG::CFGSimplificationPhase::run):
(JSC::DFG::CFGSimplificationPhase::fixPossibleGetLocal):
(JSC::DFG::CFGSimplificationPhase::fixTailOperand):
(JSC::DFG::CFGSimplificationPhase::mergeBlocks):
- dfg/DFGCSEPhase.cpp:
(JSC::DFG::CSEPhase::getLocalLoadElimination):
(CSEPhase):
(JSC::DFG::CSEPhase::setReplacement):
(JSC::DFG::CSEPhase::performNodeCSE):
- dfg/DFGCapabilities.cpp:
(JSC::DFG::debugFail):
(DFG):
(JSC::DFG::canHandleOpcodes):
(JSC::DFG::canCompileOpcodes):
(JSC::DFG::canInlineOpcodes):
- dfg/DFGCapabilities.h:
(JSC::DFG::canCompileOpcode):
(JSC::DFG::canInlineOpcode):
(DFG):
(JSC::DFG::canCompileOpcodes):
(JSC::DFG::canCompileEval):
(JSC::DFG::canCompileProgram):
(JSC::DFG::canCompileFunctionForCall):
(JSC::DFG::canCompileFunctionForConstruct):
- dfg/DFGCommon.h:
- dfg/DFGGraph.cpp:
(JSC::DFG::Graph::dump):
- dfg/DFGNodeType.h:
(DFG):
- dfg/DFGPredictionPropagationPhase.cpp:
(JSC::DFG::PredictionPropagationPhase::propagate):
- dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
- dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::emitCall):
(JSC::DFG::SpeculativeJIT::compile):
- dfg/DFGValidate.cpp:
(Validate):
(JSC::DFG::Validate::validate):
(JSC::DFG::Validate::checkOperand):
(JSC::DFG::Validate::reportValidationContext):
- jit/JIT.cpp:
(JSC::JIT::emitOptimizationCheck):
(JSC::JIT::privateCompileSlowCases):
(JSC::JIT::privateCompile):
- jit/JIT.h:
- jit/JITArithmetic.cpp:
(JSC::JIT::compileBinaryArithOp):
- jit/JITPropertyAccess.cpp:
(JSC::JIT::privateCompilePutByIdTransition):
- jit/JITPropertyAccess32_64.cpp:
(JSC::JIT::privateCompilePutByIdTransition):
- tools/CodeProfile.cpp:
(JSC::CodeProfile::sample):
- 7:10 PM WebKitGTK/1.8.x edited by
- (diff)
- 6:48 PM Changeset in webkit [116911] by
-
- 2 edits in trunk/LayoutTests
Unreviewed GTK test_expectations update.
- platform/gtk/test_expectations.txt: Flag another 2 media failures.
- 6:40 PM Changeset in webkit [116910] by
-
- 2 edits in trunk/LayoutTests
Unreviewed GTK test_expectations update.
- platform/gtk/test_expectations.txt: Flag failing media test.
- 4:48 PM Changeset in webkit [116909] by
-
- 4 edits in trunk/Source/WebCore
Roll out local changes accidentally landed in r116905.
- platform/graphics/GraphicsContext.h:
- platform/graphics/cg/GraphicsContextCG.cpp:
- platform/graphics/cg/ImageCG.cpp:
- 4:47 PM Changeset in webkit [116908] by
-
- 10 edits in trunk/Source/WebCore
Use emptyString instead of String("")
https://bugs.webkit.org/show_bug.cgi?id=86305
Reviewed by Darin Adler.
Use emptyString() instead of String("") because it is better style and faster.
No new tests. No change in behavior.
- Modules/webdatabase/AbstractDatabase.cpp:
(WebCore::AbstractDatabase::performOpenAndVerify):
- Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp:
(WebCore::ThreadableWebSocketChannelClientWrapper::subprotocol):
(WebCore::ThreadableWebSocketChannelClientWrapper::extensions):
- html/HTMLInputElement.cpp:
(WebCore::HTMLInputElement::setValueFromRenderer):
- platform/SharedBufferChunkReader.cpp:
(WebCore::SharedBufferChunkReader::nextChunkAsUTF8StringWithLatin1Fallback):
- platform/network/curl/ResourceHandleManager.cpp:
(WebCore::ResourceHandleManager::setProxyInfo):
- platform/text/LocaleICU.cpp:
(WebCore::LocaleICU::initializeLocalizedDateFormatText):
- rendering/RenderQuote.cpp:
(WebCore::RenderQuote::originalText):
- storage/StorageNamespaceImpl.cpp:
(WebCore::StorageNamespaceImpl::localStorageNamespace):
- svg/SVGStringList.cpp:
(WebCore::SVGStringList::reset):
- 4:42 PM Changeset in webkit [116907] by
-
- 13 edits in trunk/Source/WebCore
Image::initPlatformData is always an empty function so we can remove it
https://bugs.webkit.org/show_bug.cgi?id=86297
Reviewed by Dan Bernstein.
- platform/graphics/BitmapImage.h: Removed declaration of initPlatformData.
- platform/graphics/BitmapImage.cpp:
(WebCore::BitmapImage::BitmapImage): Removed call to initPlatformData.
- platform/graphics/cairo/BitmapImageCairo.cpp:
(WebCore::BitmapImage::BitmapImage): Ditto.
- platform/graphics/cg/ImageCG.cpp:
(WebCore::BitmapImage::BitmapImage): Ditto.
- platform/graphics/chromium/ImageChromiumMac.mm: Removed empty
initPlatformData function.
- platform/graphics/efl/ImageEfl.cpp: Ditto.
- platform/graphics/gtk/ImageGtk.cpp:
- platform/graphics/mac/ImageMac.mm:
- platform/graphics/openvg/ImageOpenVG.cpp:
(WebCore::BitmapImage::BitmapImage): Removed call to initPlatformData.
Removed empty initPlatformData function.
- platform/graphics/qt/ImageQt.cpp:
(WebCore::BitmapImage::BitmapImage): Removed call to initPlatformData.
Removed empty initPlatformData function.
- platform/graphics/skia/ImageSkia.cpp: Removed empty initPlatformData function.
- platform/graphics/win/ImageWin.cpp: Ditto.
- platform/graphics/wx/ImageWx.cpp: Ditto.
(WebCore::BitmapImage::BitmapImage): Removed call to initPlatformData.
- 4:39 PM Changeset in webkit [116906] by
-
- 2 edits in trunk/Source/WebCore
RenderView::selectionBounds and RenderView::setSelection use maps with raw pointers that should be OwnPtr
https://bugs.webkit.org/show_bug.cgi?id=86300
Reviewed by Eric Seidel.
- rendering/RenderView.cpp:
(WebCore::RenderView::selectionBounds): Changed SelectionMap type to use OwnPtr.
Added code to do adoptPtr as needed and removed explicit delete code.
(WebCore::RenderView::setSelection): Changed SelectedBlockMap type to use OwnPtr.
Added code to do adoptPtr as needed and removed explicit delete code.
- 4:36 PM Changeset in webkit [116905] by
-
- 5 edits in trunk/Source/WebCore
FractionalLayoutUnit class has unneeded redundant uses of "inline" keyword
https://bugs.webkit.org/show_bug.cgi?id=86301
Reviewed by Andreas Kling.
- platform/FractionalLayoutUnit.h: Removed uses of inline for functions
defined inside a class definition. The C++ language defines that all such
functions are treated as if specified with inline, and explicitly stating
inline in addition does not add anything or change behavior.
- 4:25 PM Changeset in webkit [116904] by
-
- 3 edits in trunk/Source/WebCore
Dangling node to ID maps vector uses raw pointers, but should use OwnPtr
https://bugs.webkit.org/show_bug.cgi?id=86299
Reviewed by Pavel Feldman.
- inspector/InspectorDOMAgent.cpp:
(WebCore::InspectorDOMAgent::releaseDanglingNodes): Removed now-unneeded call
to deleteAllValues since the clear function now takes care of that.
(WebCore::InspectorDOMAgent::pushNodePathToFrontend): Added code that uses
adoptPtr and release as neeed to deal with a Vector<OwnPtr>.
- inspector/InspectorDOMAgent.h: Changed m_danglingNodeToIdMaps to be
Vector<OwnPtr> instead of a vector of raw pointers.
- 2:45 PM Changeset in webkit [116903] by
-
- 2 edits in trunk/LayoutTests
[EFL] Unreviewed, fix test skipped in the previous commit.
- platform/efl/test_expectations.txt:
- 2:43 PM Changeset in webkit [116902] by
-
- 2 edits in trunk/LayoutTests
[EFL] Gardening; skip tests after r116900.
The patch only updated the chromium and mac expectations...
- platform/efl/test_expectations.txt:
- 2:09 PM Changeset in webkit [116901] by
-
- 2 edits in trunk/LayoutTests
[EFL] Gardening; skip test added in r116858.
- platform/efl/test_expectations.txt:
- 12:11 PM Changeset in webkit [116900] by
-
- 15 edits2 adds in trunk
Volume slider needs to be displayed below the mute button
https://bugs.webkit.org/show_bug.cgi?id=85990
Patch by Victor Carbune <vcarbune@adobe.com> on 2012-05-13
Reviewed by Dimitri Glazkov.
Source/WebCore:
Added back code for rendering offset, but used only when the volume slider
needs to be displayed below the controls.
Test: media/media-volume-slider-rendered-below.html
- css/mediaControlsChromium.css:
(audio::-webkit-media-controls-volume-slider-container, video::-webkit-media-controls-volume-slider-container):
Changed positioning of the slider to absolute, otherwise it is not possible to position it from the layout() method.
- css/mediaControlsQuickTime.css:
Added back the double mute-button and changed the z-index of the original button. When the slider is displayed
the second mute button is actually there.
(audio::-webkit-media-controls-mute-button, video::-webkit-media-controls-mute-button):
(audio::-webkit-media-controls-volume-slider-container, video::-webkit-media-controls-volume-slider-container):
(audio::-webkit-media-controls-volume-slider-mute-button, video::-webkit-media-controls-volume-slider-mute-button):
Added copy.
- html/shadow/MediaControlElements.cpp:
(WebCore::MediaControlPanelElement::makeTransparent): Disabled the possible of hiding controls. WebVTT rendering
in the place of controls when these are visible is not possible with the current code.
(RenderMediaVolumeSliderContainer):
(WebCore):
(WebCore::RenderMediaVolumeSliderContainer::RenderMediaVolumeSliderContainer):
(WebCore::RenderMediaVolumeSliderContainer::layout):
Checked if the absolute coordinates of the corner of the slider would be rendered outside the page. This part of the
code is faulty if display:none is toggled on the controls.
(WebCore::MediaControlVolumeSliderContainerElement::createRenderer):
- html/shadow/MediaControlElements.h:
(MediaControlVolumeSliderContainerElement):
- html/shadow/MediaControlRootElement.cpp:
(WebCore::MediaControlRootElement::create):
LayoutTests:
Updated tests expectation and marked failing tests accordingly.
- media/media-volume-slider-rendered-below.html: Added.
- media/media-volume-slider-rendered-expected.txt: Added.
- platform/chromium/test_expectations.txt: Updated.
- platform/mac/media/audio-controls-rendering-expected.txt: Updated (z-index change).
- platform/mac/media/controls-after-reload-expected.txt: Same.
- platform/mac/media/controls-strict-expected.txt: Same.
- platform/mac/media/video-controls-rendering-expected.txt: Same.
- platform/mac/media/video-display-toggle-expected.txt: Same.
- platform/mac/media/video-playing-and-pause-expected.txt: Same.
- platform/mac/test_expectations.txt: Updated.
- 10:00 AM Changeset in webkit [116899] by
-
- 3 edits in trunk/Source/WebCore
[Texmap] TextureMapperAnimations does not support keyframe with multiple animations
https://bugs.webkit.org/show_bug.cgi?id=86303
Qt and GTK, in WebKit1, use TextureMapper to store AC animations using
TextureMapperAnimations::add(keyframeName, TextureMapperAnimation). And when a
CSS animation animates several CSS properties, TextureMapperAnimations::add is
called more than once with the same keyframeName value. However, currently,
TextureMapperAnimations can not store more than one animated property in the keyframe
because it is using HashMap<String, TextureMapperAnimation>, and WebKit HashMap
does not support add the same key twice.
Reviewed by Noam Rosenthal.
- platform/graphics/texmap/TextureMapperAnimation.cpp:
(WebCore::TextureMapperAnimations::hasActiveAnimationsOfType):
(WebCore::TextureMapperAnimations::hasRunningAnimations):
(WebCore::TextureMapperAnimations::add):
(WebCore):
(WebCore::TextureMapperAnimations::pause):
(WebCore::TextureMapperAnimations::apply):
- platform/graphics/texmap/TextureMapperAnimation.h:
(TextureMapperAnimations): Use HashMap<String, Vector<TextureMapperAnimation> >,
so we can support an keyframe with multiple animations.
- 6:46 AM Changeset in webkit [116898] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/LayoutTests
Merge 113995 - Unreviewed, GTK test_expectations post-Skipped-migration update #2.
- platform/gtk/test_expectations.txt:
- 6:46 AM Changeset in webkit [116897] by
-
- 14 edits2 adds in releases/WebKitGTK/webkit-1.8/LayoutTests
Merge 113986 - Unreviewed, GTK test_expectations post-Skipped-migration update.
- platform/gtk/fast/dynamic/layer-hit-test-crash-expected.txt:
- platform/gtk/http/tests/misc/acid2-expected.txt:
- platform/gtk/svg/hittest/svg-ellipse-non-scale-stroke-expected.txt: Copied from LayoutTests/svg/hittest/svg-ellipse-non-scale-stroke-expected.txt.
- platform/gtk/svg/hixie/perf/001-expected.txt: Added.
- platform/gtk/svg/hixie/perf/002-expected.txt: Added.
- platform/gtk/svg/hixie/perf/003-expected.txt:
- platform/gtk/svg/hixie/perf/004-expected.txt:
- platform/gtk/svg/hixie/perf/005-expected.txt:
- platform/gtk/svg/hixie/perf/006-expected.txt:
- platform/gtk/svg/hixie/perf/007-expected.txt:
- platform/gtk/svg/text/select-textLength-spacing-squeeze-1-expected.txt:
- platform/gtk/svg/text/text-deco-01-b-expected.txt:
- platform/gtk/tables/mozilla_expected_failures/bugs/bug85016-expected.txt:
- platform/gtk/test_expectations.txt:
- svg/hittest/svg-ellipse-non-scale-stroke-expected.txt:
Conflicts:
LayoutTests/platform/gtk/svg/hixie/perf/001-expected.txt
LayoutTests/platform/gtk/svg/hixie/perf/002-expected.txt
LayoutTests/svg/hittest/svg-ellipse-non-scale-stroke-expected.txt
- 6:46 AM Changeset in webkit [116896] by
-
- 7 edits2 adds in releases/WebKitGTK/webkit-1.8
Merge 110563 - Crash in WebCore::GraphicsContext::paintingDisabled
https://bugs.webkit.org/show_bug.cgi?id=80669
Reviewed by Nikolas Zimmermann.
Source/WebCore:
The SVGImageBufferTools::clipToImageBuffer method deletes the clip
image when it thinks it is not needed. However, there are cases when
it is in fact still needed, particularly when the clip buffer is
coming from higher up in the stack where it may be needed again.
So this patch adds a flag to only allow deletion of the image buffer
if it was created at the most recent call site.
Tests: svg/custom/circular-clip-path-references-crash-expected.svg
svg/custom/circular-clip-path-references-crash.svg
- rendering/svg/RenderSVGResourceClipper.cpp:
(WebCore::RenderSVGResourceClipper::applyClippingToContext):
- rendering/svg/RenderSVGResourceGradient.cpp:
(WebCore::clipToTextMask):
- rendering/svg/RenderSVGResourceMasker.cpp:
(WebCore::RenderSVGResourceMasker::applyResource):
- rendering/svg/SVGImageBufferTools.cpp:
(WebCore::SVGImageBufferTools::clipToImageBuffer):
- rendering/svg/SVGImageBufferTools.h:
(SVGImageBufferTools):
LayoutTests:
- svg/custom/circular-clip-path-references-crash-expected.svg: Added.
- svg/custom/circular-clip-path-references-crash.svg: Added.
- 6:45 AM Changeset in webkit [116895] by
-
- 4 edits2 adds in releases/WebKitGTK/webkit-1.8
Merge 110332 - Crash due to inserting letter into div with first-letter
https://bugs.webkit.org/show_bug.cgi?id=78534
Patch by Ken Buchanan <kenrb@chromium.org> on 2012-03-09
Reviewed by David Hyatt.
Source/WebCore:
This fixes an issue in RenderTextFragment with setTextInternal
getting called with different intents. While most calls to it
are intended to change the underlying DOM node string, it can
also be called as a result of styleDidChange just for transforms
on the substring text fragment. This adds a mechanism for internal
callers to specify if the internal text is being updated without
a DOM node text change.
- rendering/RenderTextFragment.cpp:
(WebCore::RenderTextFragment::styleDidChange)
(WebCore::RenderTextFragment::setTextInternal)
- rendering/RenderTextFragment.h:
(WebCore::RenderTextFragment)
LayoutTests:
Test case to exercise the crashing condition in bug 78534. It inserts
a character in a first-letter div to induce an invalid RenderTextFragment
state.
- editing/inserting/insert-character-in-first-letter-crash-expected.txt: Added
- editing/inserting/insert-character-in-first-letter-crash.html: Added
Conflicts:
Source/WebCore/rendering/RenderTextFragment.cpp
- 6:45 AM Changeset in webkit [116894] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 115978 - Unreviewed, fix another call to join(), similar to the ones landed
in r115975.
- Scripts/webkitdirs.pm:
(jhbuildConfigurationChanged):
- 6:45 AM Changeset in webkit [116893] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 115975 - [GTK] join() is wrongly used in webkitdirs.pm since r115532
https://bugs.webkit.org/show_bug.cgi?id=85501
Patch by Philippe Normand <pnormand@igalia.com> on 2012-05-03
Reviewed by Martin Robinson.
- Scripts/webkitdirs.pm:
(getJhbuildPath):
(buildAutotoolsProject):
- 6:45 AM Changeset in webkit [116892] by
-
- 3 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 112408 - [GTK] generate-gtk-doc doesn't cope with custom build directory
https://bugs.webkit.org/show_bug.cgi?id=82448
Reviewed by Martin Robinson.
Pass the product directory in generate-gtkdoc arguments from
build-webkit.
- Scripts/webkitdirs.pm:
(buildAutotoolsProject):
- gtk/common.py:
(get_build_path):
- 6:44 AM Changeset in webkit [116891] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 115904 - Unreviewed. Fix mistake I committed when applying review comments.
- jhbuild/jhbuild-wrapper: dependencies_path was getting 'Root'
appended to its path, so jhbuild itself was being cloned and
installed in the wrong place when using WEBKITOUTPUTDIR.
- 6:44 AM Changeset in webkit [116890] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 115659 - [GTK] Add glib as a dependency to build glib-networking
https://bugs.webkit.org/show_bug.cgi?id=85181
Reviewed by Martin Robinson.
- gtk/jhbuild.modules:
- 6:44 AM Changeset in webkit [116889] by
-
- 5 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 115532 - [GTK] jhbuild cloning is not following WEBKITOUTPUTDIR.
https://bugs.webkit.org/show_bug.cgi?id=76161
Reviewed by Martin Robinson.
- Scripts/webkitdirs.pm:
(getJhbuildPath): New method to obtain the jhbuild base directory,
using the product base directory
(jhbuildConfigurationChanged): Use the new method
(buildAutotoolsProject): Ditto.
- efl/jhbuildrc: Use WEBKITOUTPUTDIR when calculating the path.
- gtk/jhbuildrc: Ditto.
- jhbuild/jhbuild-wrapper: Ditto.
- 6:44 AM Changeset in webkit [116888] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 112372 - [GTK] jhbuild wrongly tricked into clean-up
https://bugs.webkit.org/show_bug.cgi?id=82216
Reviewed by Gustavo Noronha Silva.
Save jhbuild{rc,.modules}.md5sum in Dependencies instead of the
build tree. Also when checking if the jhbuild configuration
changed use absolute md5sum paths.
- Scripts/webkitdirs.pm:
(runAutogenForAutotoolsProjectIfNecessary):
(jhbuildConfigurationChanged):
(buildAutotoolsProject):
- 6:43 AM Changeset in webkit [116887] by
-
- 5 edits in releases/WebKitGTK/webkit-1.8
Merge 114653 - [GTK] 3 fast/ layout tests failing after upgrading libsoup to 2.37.92
https://bugs.webkit.org/show_bug.cgi?id=82484
Patch by Dominik Röttsches <dominik.rottsches@linux.intel.com> on 2012-04-19
Reviewed by Martin Robinson.
Tools:
Bumping libsoup to version 2.38.1 which fixes the above WebKit bug.
- efl/jhbuild.modules:
- gtk/jhbuild.modules:
LayoutTests:
Unskipping tests that were previously failing due to a bug in libsoup.
- platform/gtk/test_expectations.txt:
Conflicts:
LayoutTests/platform/gtk/test_expectations.txt
Tools/efl/jhbuild.modules
- 6:43 AM Changeset in webkit [116886] by
-
- 2 edits1 delete in releases/WebKitGTK/webkit-1.8/LayoutTests
Merge 113981 - [GTK] Migrate Skipped tests to test_expectations.txt
https://bugs.webkit.org/show_bug.cgi?id=83768
Reviewed by Martin Robinson.
This will hopefully simplify gardening tasks. The tests without
bug entry have been marked with BUGWKGTK and the most problematic
suites (mostly for unimplemented or heavily unreliable features
(inspector)) have been SKIP flagged.
- platform/gtk/Skipped: Removed.
- platform/gtk/test_expectations.txt:
Conflicts:
LayoutTests/platform/gtk/Skipped
LayoutTests/platform/gtk/test_expectations.txt
- 6:43 AM Changeset in webkit [116885] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 114332 - [GTK] Use configure instead of autogen.sh for gtk+
https://bugs.webkit.org/show_bug.cgi?id=84112
Rubber-stamped by Martin Robinson.
- gtk/jhbuild.modules: GTK+'s autogen requires gobject-introspection;
we don't want to depend on that for now, so run configure instead - we
can, since we are using a tarball
- 6:43 AM Changeset in webkit [116884] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 114312 - [GTK] Add pango to jhbuild
https://bugs.webkit.org/show_bug.cgi?id=84086
Unreviewed build fix.
- gtk/jhbuild.modules: Add pango's latest stable release, 1.30, to our
jhbuild environment. It's required for latest stable GTK+ and some
systems may lack it.
- 6:42 AM Changeset in webkit [116883] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 114308 - [GTK] fonts jhbuild module needs an empty clean target
https://bugs.webkit.org/show_bug.cgi?id=84085
Rubber-stamped by Martin Robinson.
- gtk/jhbuild.modules: update to webkitgtk-test-fonts 0.0.2, which
includes a phony clean target that should make warnings and errors go
away.
- 6:42 AM Changeset in webkit [116882] by
-
- 4 edits in releases/WebKitGTK/webkit-1.8
Merge 114297 - [GTK] Bump dependency on GTK+ 3.x to match reality
https://bugs.webkit.org/show_bug.cgi?id=84060
Rubber-stamped by Martin Robinson.
.:
- configure.ac: Bump GTK+ 3 requirement to 3.4.0. In practice we
already depend on this version because of our dependency on a recent
glib, which causes linking issues with older GTK+; also bump glib to
its earliest version.
Tools:
- gtk/jhbuild.modules: Bump GTK+ to 3.4.0, plus glib and gdk-pixbuf
to their GNOME 3.4 versions.
- gtk/patches/gtk+-3.0.12-gtkprinter.patch: Removed. This patch
is applied upstream.
Conflicts:
Tools/gtk/jhbuild.modules
- 6:42 AM Changeset in webkit [116881] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 113066 - [GTK] Tools/Scripts/run-gtk-tests should not force you to use the WebKit jhbuild
https://bugs.webkit.org/show_bug.cgi?id=82473
Reviewed by Philippe Normand.
Only use jhbuild if WebKitBuild/Dependencies exists (if update-webkitgtk-libs)
was ever run.
- gtk/run-with-jhbuild: Instead of using jhbuild unconditionally, first
check if the user has ever run update-gtk-libs and, if so, then use jhbuild.
- 6:42 AM Changeset in webkit [116880] by
-
- 3 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 112309 - [jhbuild] Prepend jhbuildrc's directory to sys.path instead of appending.
https://bugs.webkit.org/show_bug.cgi?id=82252
Reviewed by Gustavo Noronha Silva.
Appending the directory containing common.py may be problematic if
another path in sys.path also contains either a common.py or a
common/ module, so prepend to select our version instead. This is
the case with fail2ban, which has a common/ directory which may
end up being in Python's default path.
- efl/jhbuildrc:
- gtk/jhbuildrc:
- 6:41 AM Changeset in webkit [116879] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 112294 - [GTK] Build gnutls without p11-kit support
https://bugs.webkit.org/show_bug.cgi?id=82212
Reviewed by Martin Robinson.
- gtk/jhbuild.modules: pass --without-p11-kit to gnutls'
configure, to avoid requiring that dependency, which is not used
by libsoup and WebKit anyway
- 6:41 AM Changeset in webkit [116878] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 112153 - [jhbuild] Use $MAKE if it is defined to build jhbuild itself.
https://bugs.webkit.org/show_bug.cgi?id=82209
Reviewed by Martin Robinson.
Respecting the $MAKE environment variable when it is defined makes
building jhbuild more portable, as some platforms may have GNU
make as gmake, for example.
- jhbuild/jhbuild-wrapper:
(install_jhbuild):
- 6:41 AM Changeset in webkit [116877] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 112139 - [jhbuild] Revert $MAKE environment hack introduced in r101929.
https://bugs.webkit.org/show_bug.cgi?id=82234
Reviewed by Martin Robinson.
The problem it was supposedly fixing was fixed in jhbuild itself
in git revision da8944d8ca987ca48c91b350257a530050406092, so we
can remove the workaround added to the script.
- jhbuild/jhbuild-wrapper:
(install_jhbuild):
- 6:41 AM Changeset in webkit [116876] by
-
- 3 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 112101 - [jhbuild] Explicitly disable DTrace when building glib.
https://bugs.webkit.org/show_bug.cgi?id=82145
Reviewed by Gustavo Noronha Silva.
DTrace support is not really needed by WebKit, so disabling it
helps avoid some build errors on more exotic platforms (such as
FreeBSD).
- efl/jhbuild.modules:
- gtk/jhbuild.modules:
- 6:40 AM Changeset in webkit [116875] by
-
- 4 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 111929 - [GTK] libgcrypt and p11-kit should not be in jhbuild modules
https://bugs.webkit.org/show_bug.cgi?id=82073
Reviewed by Martin Robinson.
- Scripts/webkitdirs.pm:
(jhbuildConfigurationChanged): new function that isolates the
jhbuild configuration change checking from the autogen logic.
(mustReRunAutogen): code for the new function lived here.
(buildAutotoolsProject): now calls jhbuildConfigurationChanged
itself, and cleans up the jhbuild root if configuration has
changed; it also forces autogen to be run in that case, to
make sure the new libraries are used.
- gtk/jhbuild.modules: removed libgcrypt and p11-kit.
- jhbuild/jhbuild-wrapper:
(ensure_jhbuild): this might be run inside a jhbuild environment,
in which case aclocal fails when trying to use the now deleted
aclocal directory in the jhbuild prefix, so work around that.
- 6:40 AM Changeset in webkit [116874] by
-
- 5 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 111668 - [GTK] Allow to run any jhbuild command with jhbuild-wrapper script
https://bugs.webkit.org/show_bug.cgi?id=81888
Reviewed by Philippe Normand.
- Scripts/update-webkit-libs-jhbuild:
(runJhbuild): Helper function to run jhbuild with a given command.
Instead of running jhbuild directly, use the jhbuild-wrapper, so
that we don't need to run it first to check whether jhbuild is
installed or not.
- efl/run-with-jhbuild: Call jhbuild-wrapper with run command.
- gtk/run-with-jhbuild: Ditto.
- jhbuild/jhbuild-wrapper: Allow to execute any jhbuild command,
not only run.
- 6:40 AM Changeset in webkit [116873] by
-
- 2 edits6 adds in releases/WebKitGTK/webkit-1.8/Tools
Merge 111115 - [EFL] Add and use run-with-jhbuild and update-webkitefl-libs scripts for EFL
https://bugs.webkit.org/show_bug.cgi?id=79904
build-webkit --efl will use jhbuild for fetching and building dependencies.
Patch by Dominik Röttsches <dominik.rottsches@linux.intel.com> on 2012-03-17
Reviewed by Gustavo Noronha Silva.
- Scripts/update-webkitefl-libs: Added.
- Scripts/webkitdirs.pm:
(jhbuildWrapperPrefixIfNeeded):
(generateBuildSystemFromCMakeProject):
(buildCMakeGeneratedProject):
- efl/common.py: Added.
(script_path):
(top_level_path):
(number_of_cpus):
- efl/jhbuild.modules: Added.
- efl/jhbuildrc: Added.
- efl/run-with-jhbuild: Added.
- 6:40 AM Changeset in webkit [116872] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 111175 - jhbuild: Call jhbuild's autogen.sh via bash.
https://bugs.webkit.org/show_bug.cgi?id=81485
Reviewed by Philippe Normand.
jhbuild's autogen.sh uses "/bin/bash" in the shebang line, however
this is usually true only on Linux systems, and even then bash for
some reason might not be available in that location. It is safer to
call bash directly and pass autogen.sh to it instead.
- jhbuild/jhbuild-wrapper:
(install_jhbuild):
- 6:39 AM Changeset in webkit [116871] by
-
- 3 edits2 copies1 add in releases/WebKitGTK/webkit-1.8/Tools
Merge 110846 - Parametrize run-with-jhbuild and update-webkitgtk-libs with platform --gtk/--efl
https://bugs.webkit.org/show_bug.cgi?id=79673
Preparatory work for bringing jhbuild enabled build to EFL port.
Patch by Dominik Röttsches <dominik.rottsches@linux.intel.com> on 2012-03-15
Reviewed by Philippe Normand.
- Scripts/update-webkit-libs-jhbuild: Copied from Tools/Scripts/update-webkitgtk-libs.
- Scripts/update-webkitgtk-libs:
- gtk/run-with-jhbuild:
- jhbuild/jhbuild-wrapper: Copied from Tools/gtk/run-with-jhbuild.
(top_level_path):
(jhbuild_installed):
(jhbuild_cloned):
(jhbuild_at_expected_revision):
(update_jhbuild):
(clone_jhbuild):
(install_jhbuild):
(update_webkit_libs_jhbuild):
(determine_platform):
(ensure_jhbuild):
- 6:39 AM Changeset in webkit [116870] by
-
- 2 edits3 adds in releases/WebKitGTK/webkit-1.8/Tools
Merge 111749 - [GTK] Add make to the jhbuild moduleset
https://bugs.webkit.org/show_bug.cgi?id=81769
Reviewed by Martin Robinson.
Mostly based on a patch by Carlos Garcia Campos <cgarcia@igalia.com>.
Add GNU make with custom patches to fix several issues:
- make-3.82-arg-list-length.patch: Patch by Ralf Wildenhues to fix the argument list limit of GNU make when running make distcheck.
- make-3.82-parallel-build.patch: Patch by Kamil Mierzejewski and Jeremy Devenport to fix parallel build issues present in GNU make 3.82
- gtk/jhbuild.modules: Added make with patches.
- gtk/patches/make-3.82-arg-list-length.patch: Added.
- gtk/patches/make-3.82-parallel-build.patch: Added.
- 6:39 AM Changeset in webkit [116869] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 112672 - [GTK] Disable introspection build in the at-spi2-core module.
https://bugs.webkit.org/show_bug.cgi?id=82729
Patch by Vineet Chaudhary <Vineet> on 2012-03-30
Reviewed by Philippe Normand.
This change is a follow-up of bug 82395 which initially disabled for other modules of the set.
- gtk/jhbuild.modules: Disable introspection.
- 6:39 AM Changeset in webkit [116868] by
-
- 2 edits in releases/WebKitGTK/webkit-1.8/Tools
Merge 112392 - [GTK] Disable introspection for jhbuild modules
https://bugs.webkit.org/show_bug.cgi?id=82395
Reviewed by Philippe Normand.
- efl/jhbuild.modules: add --disable-introspection to all modules
that support it
- gtk/jhbuild.modules: ditto.
Conflicts:
Tools/efl/jhbuild.modules
- 6:38 AM Changeset in webkit [116867] by
-
- 1 edit in releases/WebKitGTK/webkit-1.8/LayoutTests/ChangeLog
Merge 111607 - Unreviewed, GTK gardening after r111601.
- platform/gtk/svg/custom/delete-text-crash-expected.txt: Removed.
- 6:38 AM Changeset in webkit [116866] by
-
- 5 edits3 adds in releases/WebKitGTK/webkit-1.8
Merge 110593 - Fix the use of stale text fragments
https://bugs.webkit.org/show_bug.cgi?id=80729
Patch by Philip Rogers <pdr@google.com> on 2012-03-13
Reviewed by Nikolas Zimmermann.
Source/WebCore:
Previously, we were allowing SVGTextFragments to get out of sync with the
actual text in RenderSVGInlineTextBox. This patch reuses the dirty line
box code in RenderText::setTextWithOffset to force
clearTextFragments() when setTextWithOffset is called, preventing the use
of stale SVGTextFragments.
Test: svg/custom/delete-text-crash.html
- rendering/InlineBox.h:
(InlineBox):
- rendering/svg/SVGInlineTextBox.cpp:
(WebCore::SVGInlineTextBox::dirtyLineBoxes):
(WebCore):
- rendering/svg/SVGInlineTextBox.h:
(SVGInlineTextBox):
LayoutTests:
- svg/custom/delete-text-crash-expected.png: Added.
- svg/custom/delete-text-crash-expected.txt: Added.
- svg/custom/delete-text-crash.html: Added.
May 12, 2012:
- 11:07 PM Changeset in webkit [116865] by
-
- 10 edits2 deletes in trunk/Source
Unreviewed, rolling out r116812.
http://trac.webkit.org/changeset/116812
https://bugs.webkit.org/show_bug.cgi?id=86313
Appears to be causing a top crash (Requested by abarth on
#webkit).
Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2012-05-12
Source/Platform:
- Platform.gypi:
- chromium/public/Platform.h:
(WebKit):
- chromium/public/WebStorageArea.h: Removed.
- chromium/public/WebStorageNamespace.h: Removed.
Source/WebKit/chromium:
- WebKit.gyp:
- public/WebStorageArea.h:
(WebKit):
(WebStorageArea):
(WebKit::WebStorageArea::~WebStorageArea):
(WebKit::WebStorageArea::setItem):
(WebKit::WebStorageArea::removeItem):
(WebKit::WebStorageArea::clear):
- public/WebStorageNamespace.h:
(WebKit):
(WebStorageNamespace):
(WebKit::WebStorageNamespace::~WebStorageNamespace):
(WebKit::WebStorageNamespace::isSameNamespace):
- public/platform/WebKitPlatformSupport.h:
(WebKit):
(WebKitPlatformSupport):
(WebKit::WebKitPlatformSupport::createLocalStorageNamespace):
- src/StorageAreaProxy.cpp:
- src/StorageNamespaceProxy.cpp:
(WebCore::StorageNamespace::localStorageNamespace):
- 9:22 PM Changeset in webkit [116864] by
-
- 3 edits2 adds in trunk
Crash in HTMLSelectElement::setOption
https://bugs.webkit.org/show_bug.cgi?id=85420
Source/WebCore:
Reviewed by Eric Seidel
RefPtr before option in HTMLSelectElement::setOption since it
can get destroyed due to mutation events.
Test: fast/dom/HTMLSelectElement/option-add-crash.html
- html/HTMLSelectElement.cpp:
(WebCore::HTMLSelectElement::setOption):
LayoutTests:
Reviewed by Eric Seidel.
- fast/dom/HTMLSelectElement/option-add-crash-expected.txt: Added.
- fast/dom/HTMLSelectElement/option-add-crash.html: Added.
- 8:51 PM Changeset in webkit [116863] by
-
- 5 edits in trunk/Source
[wx] Restore paste implementation and fix a couple typos.
https://bugs.webkit.org/show_bug.cgi?id=86311
- 6:40 PM Changeset in webkit [116862] by
-
- 2 edits in trunk/Source/WebKit/wx
[wx] Fix backing bitmap creation under wxMSW.
https://bugs.webkit.org/show_bug.cgi?id=86304
Reviewed by Kevin Ollivier.
- 12:23 PM Changeset in webkit [116861] by
-
- 3 edits in releases/WebKitGTK/webkit-1.8
Merging 111925.
- 12:14 PM Changeset in webkit [116860] by
-
- 3 edits2 adds in trunk
Cleanup before changing attributeName in SVG <animate>
https://bugs.webkit.org/show_bug.cgi?id=86100
Reviewed by Nikolas Zimmermann.
Source/WebCore:
Changing attributeName caused a crash because references were not removed from the old target.
This change simply cleans up before changing attributeName in SVG animation elements.
Test: svg/animations/dynamic-modify-attributename-crash.svg
- svg/animation/SVGSMILElement.cpp:
(WebCore::SVGSMILElement::svgAttributeChanged):
LayoutTests:
- svg/animations/dynamic-modify-attributename-crash-expected.txt: Added.
- svg/animations/dynamic-modify-attributename-crash.svg: Added.
- 11:08 AM Changeset in webkit [116859] by
-
- 4 edits in trunk/Tools
run-safari and co. should support --guard-malloc command line argument
https://bugs.webkit.org/show_bug.cgi?id=86287
Reviewed by Dan Bernstein.
Add setUpGuardMallocIfNeeded(), which consults the argument --guard-malloc on OS X,
setting DYLD_INSERT_LIBRARIES="/usr/lib/libgmalloc.dylib" if it's enabled.
Use setUpGuardMallocIfNeeded() before running a WebKit app (whether standalone or
in the debugger). This will cause gmalloc to be loaded for gdb as well, but this
tends to be harmless.
Change "malloc guard" to the more common "Guard Malloc" in run-webkit-tests.
- Scripts/old-run-webkit-tests:
- Scripts/webkitdirs.pm:
(appendToEnvironmentVariableList):
(setUpGuardMallocIfNeeded):
(printHelpAndExitForRunAndDebugWebKitAppIfNeeded):
(runMacWebKitApp):
(execMacWebKitAppForDebugging):
- Scripts/webkitpy/layout_tests/run_webkit_tests.py:
(parse_args):
- 10:09 AM Changeset in webkit [116858] by
-
- 4 edits2 adds in trunk
[BlackBerry] Allow the platform media player to determine the media element's paused/playing status
https://bugs.webkit.org/show_bug.cgi?id=86235
Patch by Max Feil <mfeil@rim.com> on 2012-05-12
Reviewed by George Staikos.
Source/WebCore:
The platform media player needs to know when the HTMLMediaElement
is not paused. This is to address problems when switching
source element, which causes the destruction of the old
MediaPlayerPrivate object and construction of a new one. The
new one must resume playing ASAP if the old one was playing.
Test: media/media-continues-playing-after-replace-source.html
- platform/graphics/blackberry/MediaPlayerPrivateBlackBerry.cpp:
(WebCore::MediaPlayerPrivate::isElementPaused):
(WebCore):
- platform/graphics/blackberry/MediaPlayerPrivateBlackBerry.h:
(MediaPlayerPrivate):
LayoutTests:
This test replaces the source element of a playing media object
and makes sure the new source element begins playing.
- media/media-continues-playing-after-replace-source-expected.txt: Added.
- media/media-continues-playing-after-replace-source.html: Added.
- 9:35 AM Changeset in webkit [116857] by
-
- 12 edits in trunk/Source/WebCore
Web Inspector: heap profiler should allow revealing an element which is logged to the console
https://bugs.webkit.org/show_bug.cgi?id=86204
Reviewed by Pavel Feldman.
JS objects in the console have context menu item that allows to reveal them in a heap snapshot view.
- English.lproj/localizedStrings.js:
- inspector/front-end/ConsoleMessage.js:
(WebInspector.ConsoleMessageImpl.prototype._formatParameterAsObject):
- inspector/front-end/ContextMenu.js:
(WebInspector.ContextMenu.prototype.isEmpty):
- inspector/front-end/DataGrid.js:
(WebInspector.DataGridNode.prototype._detach):
(WebInspector.DataGridNode.prototype.wasDetached):
- inspector/front-end/HeapSnapshot.js:
(WebInspector.HeapSnapshot.prototype.nodeClassName):
(WebInspector.HeapSnapshotNodesProvider.prototype.nodePosition):
- inspector/front-end/HeapSnapshotDataGrids.js:
(WebInspector.HeapSnapshotSortableDataGrid):
(WebInspector.HeapSnapshotSortableDataGrid.prototype.highlightObjectByHeapSnapshotId):
(WebInspector.HeapSnapshotSortableDataGrid.prototype.highlightNode):
(WebInspector.HeapSnapshotSortableDataGrid.prototype.nodeWasDetached):
(WebInspector.HeapSnapshotSortableDataGrid.prototype._clearCurrentHighlight):
(WebInspector.HeapSnapshotViewportDataGrid):
(WebInspector.HeapSnapshotViewportDataGrid.prototype.highlightNode):
(WebInspector.HeapSnapshotViewportDataGrid.prototype._onScroll):
(WebInspector.HeapSnapshotConstructorsDataGrid):
(WebInspector.HeapSnapshotConstructorsDataGrid.prototype.highlightObjectByHeapSnapshotId.didGetClassName):
(WebInspector.HeapSnapshotConstructorsDataGrid.prototype.highlightObjectByHeapSnapshotId):
(WebInspector.HeapSnapshotConstructorsDataGrid.prototype.setDataSource):
- inspector/front-end/HeapSnapshotGridNodes.js:
(WebInspector.HeapSnapshotGridNode.prototype.wasDetached):
(WebInspector.HeapSnapshotConstructorNode.prototype.revealNodeBySnapshotObjectId):
(WebInspector.HeapSnapshotConstructorNode.prototype.revealNodeBySnapshotObjectId.didPopulateChildren):
- inspector/front-end/HeapSnapshotProxy.js:
(WebInspector.HeapSnapshotProxy.prototype.nodeClassName):
(WebInspector.HeapSnapshotProviderProxy.prototype.nodePosition):
- inspector/front-end/ObjectPropertiesSection.js:
(WebInspector.ObjectPropertiesSection.ContextMenuProvider):
(WebInspector.ObjectPropertiesSection.ContextMenuProvider.prototype.populateContextMenu):
(WebInspector.ObjectPropertiesSection.addContextMenuProvider):
(WebInspector.ObjectPropertiesSection.prototype.enableContextMenu):
(WebInspector.ObjectPropertiesSection.prototype._contextMenuEventFired):
- inspector/front-end/ProfilesPanel.js:
(WebInspector.ProfilesPanel.prototype.showObject):
(WebInspector.RevealInHeapSnapshotContextMenuProvider):
(WebInspector.RevealInHeapSnapshotContextMenuProvider.prototype.populateContextMenu.revealInSummaryView):
(WebInspector.RevealInHeapSnapshotContextMenuProvider.prototype.populateContextMenu.didReceiveHeapObjectId):
(WebInspector.RevealInHeapSnapshotContextMenuProvider.prototype.populateContextMenu):
- inspector/front-end/profilesPanel.css:
(.highlighted-row):
(@-webkit-keyframes row_highlight):
(to):
- 7:29 AM Changeset in webkit [116856] by
-
- 2 edits27 adds in trunk/LayoutTests
Unreviewed, GTK gardening. Also add baselines for new tests after
r116001, r116373 and r116438.
- platform/gtk/css2.1/20110323/first-letter-000-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-001-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-dynamic-001-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-dynamic-002-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-dynamic-003a-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-dynamic-003b-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-inherit-001-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-nested-001-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-nested-002-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-nested-003-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-nested-004-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-nested-005-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-nested-006-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-nested-007-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-quote-001-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-quote-002-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-quote-003-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-quote-004-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-quote-005-expected.txt: Added.
- platform/gtk/css2.1/20110323/first-letter-quote-006-expected.txt: Added.
- platform/gtk/fast/css/first-letter-nested-positioned-expected.txt: Added.
- platform/gtk/fast/css/first-letter-quotes-no-content-before-after-expected.txt: Added.
- platform/gtk/fast/css/first-line-text-decoration-expected.txt: Added.
- platform/gtk/fast/css/first-line-text-decoration-inherited-from-parent-expected.txt: Added.
- platform/gtk/media/media-can-play-webm-expected.txt: Added.
- platform/gtk/svg/as-image/image-respects-deviceScaleFactor-expected.txt: Added.
- platform/gtk/svg/as-image/image-respects-pageScaleFactor-expected.txt: Added.
- platform/gtk/test_expectations.txt:
- 6:54 AM Changeset in webkit [116855] by
-
- 5 edits in trunk/Source/WebCore
Web Inspector: move recording button state control out of addProfileHeader.
https://bugs.webkit.org/show_bug.cgi?id=86293
Reviewed by Yury Semikhatsky.
- inspector/front-end/CSSSelectorProfileView.js:
(WebInspector.CSSSelectorProfileType.prototype.buttonClicked):
- inspector/front-end/HeapSnapshotView.js:
(WebInspector.HeapSnapshotProfileType.prototype.buttonClicked):
- inspector/front-end/ProfileView.js:
(WebInspector.CPUProfileType.prototype.buttonClicked):
- inspector/front-end/ProfilesPanel.js:
(WebInspector.ProfileType.prototype.buttonClicked):
(WebInspector.ProfilesPanel.prototype.toggleRecordButton):
(WebInspector.ProfilesPanel.prototype.addProfileHeader):
(WebInspector.ProfilesPanel.prototype.setRecordingProfile):
(WebInspector.ProfilesPanel.prototype.takeHeapSnapshot.done):
(WebInspector.ProfilesPanel.prototype.takeHeapSnapshot):
- 6:39 AM Changeset in webkit [116854] by
-
- 9 edits in trunk/Source/WebCore
Web Inspector: Turn HelpScreen to be View.
https://bugs.webkit.org/show_bug.cgi?id=85711
Patch by Eugene Klyuchnikov <eustas.bug@gmail.com> on 2012-05-12
Reviewed by Yury Semikhatsky.
Motivation: for further UI changes, HelpSceen needs to be View.
It is planned to combine Settings Screen and Shortcuts Screen in one
tabbed screen.
Bonus: "helpScreen.css" will be lazy-loaded.
Additional changes: move settingsScreen logic out of inspector.js
UI change, no test required.
- WebCore.gypi: Change "helpScreen.css" file group.
- inspector/front-end/HelpScreen.js:
(WebInspector.HelpScreen): Turned to View subclass.
(WebInspector.HelpScreen.prototype.showModal): Remove "onHide" param
(WebInspector.HelpScreen.prototype.hide): Ditto.
(WebInspector.HelpScreen.prototype._onKeyDown): Adopt View members.
(WebInspector.HelpScreen.prototype._onBlur): Ditto.
- inspector/front-end/SettingsScreen.js: Adopt new workflow.
(WebInspector.SettingsScreen): Put onHide function to member
(WebInspector.SettingsScreen.prototype.willHide): Invoke onHide
(WebInspector.SettingsController): Mediator pattern - this class
takes care of status bar button - settings screen relationship.
(WebInspector.SettingsController.prototype.get statusBarItem):
Getter fot representative element.
(WebInspector.SettingsController.prototype._buttonClicked):
Classifies user action.
(WebInspector.SettingsController.prototype._onHideSettingsScreen):
Cleanup after settings screen is hidden.
(WebInspector.SettingsController.prototype._showSettingsScreen):
Presents settings screen.
(WebInspector.SettingsController.prototype._hideSettingsScreen):
Hides settings screen.
- inspector/front-end/ShortcutsScreen.js: Adopt new workflow.
(WebInspector.ShortcutsScreen.prototype.wasShown): Lazy initialization.
- inspector/front-end/WorkerManager.js: Adopt new workflow.
(WebInspector.WorkerManager.prototype._disconnectedFromWorker): Ditto.
(WebInspector.WorkerTerminatedScreen.prototype.willHide): Ditto.
- inspector/front-end/helpScreen.css: Fix spacing.
(.help-window-outer): Ditto.
(body.compact .help-window-outer): Ditto.
(body.compact .help-window-main): Ditto.
(body.compact .help-window-caption): Ditto.
(.help-content): Ditto.
(body.compact .help-content): Ditto.
(.help-content select): Ditto.
- inspector/front-end/inspector.html: Ditto.
- inspector/front-end/inspector.js: Ditto.
(WebInspector._createGlobalStatusBarItems): Create SettingsController.
(WebInspector.documentKeyDown): Adopt new workflow.
- 6:09 AM Changeset in webkit [116853] by
-
- 3 edits in trunk/Source/WebCore
Web Inspector: add tab context menu
https://bugs.webkit.org/show_bug.cgi?id=86292
Reviewed by Yury Semikhatsky.
This tab context menu will have "Close", "Close Others" and "Close All".
- English.lproj/localizedStrings.js:
- inspector/front-end/TabbedPane.js:
(WebInspector.TabbedPane.prototype.closeOtherTabs):
(WebInspector.TabbedPaneTab.prototype._createTabElement):
(WebInspector.TabbedPaneTab.prototype._tabClicked):
(WebInspector.TabbedPaneTab.prototype._tabContextMenu):
(WebInspector.TabbedPaneTab.prototype._tabContextMenu.closeOthers):
(WebInspector.TabbedPaneTab.prototype._tabContextMenu.closeAll):
- 5:52 AM Changeset in webkit [116852] by
-
- 4 edits in trunk/Source/WebCore
Web Inspector: make call frame selector pane focusable, allow Up / Down to select current call frame.
https://bugs.webkit.org/show_bug.cgi?id=86291
Reviewed by Yury Semikhatsky.
This change makes sidebar section focusable, introduces key listeners for Up and Down.
- inspector/front-end/CallStackSidebarPane.js:
(WebInspector.CallStackSidebarPane):
(WebInspector.CallStackSidebarPane.prototype.setStatus):
(WebInspector.CallStackSidebarPane.prototype._treeKeyDown):
- inspector/front-end/UISourceCode.js:
- inspector/front-end/scriptsPanel.css:
(#scripts-debug-toolbar img):
- 5:36 AM Changeset in webkit [116851] by
-
- 2 edits in trunk/Source/WebCore
Web Inspector: unreviewed one line fix.
- inspector/front-end/HeapSnapshotProxy.js:
(WebInspector.HeapSnapshotWorker):
- 5:02 AM Changeset in webkit [116850] by
-
- 2 edits in trunk/Source/WebCore
Web Inspector: Load context menu item has to be shown for all Profiles panel.
https://bugs.webkit.org/show_bug.cgi?id=86290
Reviewed by Pavel Feldman.
- inspector/front-end/ProfilesPanel.js:
(WebInspector.ProfilesPanel.prototype._handleContextMenuEvent):
- 4:56 AM Changeset in webkit [116849] by
-
- 4 edits2 deletes in trunk/LayoutTests
[Chromium] Update test expectations
- platform/chromium-linux-x86/fast/speech/input-appearance-searchandspeech-expected.txt: Removed.
- platform/chromium-linux-x86/svg/custom/inline-svg-in-xhtml-expected.txt: Removed.
- platform/chromium-linux/fast/speech/input-appearance-searchandspeech-expected.txt:
- platform/chromium-linux/svg/custom/inline-svg-in-xhtml-expected.txt:
- platform/chromium/test_expectations.txt:
- 4:09 AM Changeset in webkit [116848] by
-
- 4 edits in trunk/Source/WebCore
Web Inspector: shrink SourceFrame editing API to two methods (was 4).
https://bugs.webkit.org/show_bug.cgi?id=86288
Reviewed by Yury Semikhatsky.
Used specific workflow in two SourceFrame implementations.
- inspector/front-end/JavaScriptSourceFrame.js:
(WebInspector.JavaScriptSourceFrame.prototype.commitEditing):
(WebInspector.JavaScriptSourceFrame.prototype.afterTextChanged):
(WebInspector.JavaScriptSourceFrame.prototype._didEditContent):
- inspector/front-end/ResourceView.js:
(WebInspector.EditableResourceSourceFrame.prototype.commitEditing.callbackWrapper):
(WebInspector.EditableResourceSourceFrame.prototype.commitEditing):
- inspector/front-end/SourceFrame.js:
(WebInspector.SourceFrame.prototype.commitEditing):
(WebInspector.TextViewerDelegateForSourceFrame.prototype.commitEditing):
- 3:17 AM Changeset in webkit [116847] by
-
- 15 edits2 adds in trunk
Web Inspector: allow showing arbitrary range of nodes in heap snapshot view
https://bugs.webkit.org/show_bug.cgi?id=86230
Reviewed by Pavel Feldman.
Source/WebCore:
Test: inspector/profiler/heap-snapshot-summary-show-ranges.html
It was only possible to expand heap snapshot node children sequentially starting
from the first child and then pressing either "Show next X items" or "Show all X items".
This change makes it possible to show any range of children.
- inspector/front-end/HeapSnapshot.js:
(WebInspector.HeapSnapshotFilteredOrderedIterator):
(WebInspector.HeapSnapshotFilteredOrderedIterator.prototype.serializeItemsRange):
(WebInspector.HeapSnapshotFilteredOrderedIterator.prototype.sortAll):
(WebInspector.HeapSnapshotFilteredOrderedIterator.prototype.sortAndRewind):
(WebInspector.HeapSnapshotEdgesProvider.prototype.serializeItem):
(WebInspector.HeapSnapshotNodesProvider.prototype.serializeItem):
- inspector/front-end/HeapSnapshotGridNodes.js:
(WebInspector.HeapSnapshotGridNode):
(WebInspector.HeapSnapshotGridNode.prototype._populate.sorted):
(WebInspector.HeapSnapshotGridNode.prototype._populate):
(WebInspector.HeapSnapshotGridNode.prototype._populateChildren.serializeNextChunk):
(WebInspector.HeapSnapshotGridNode.prototype._populateChildren.insertRetrievedChild):
(WebInspector.HeapSnapshotGridNode.prototype._populateChildren.insertShowMoreButton):
(WebInspector.HeapSnapshotGridNode.prototype._populateChildren.childrenRetrieved):
(WebInspector.HeapSnapshotGridNode.prototype._populateChildren):
(WebInspector.HeapSnapshotGridNode.prototype._saveChildren):
(WebInspector.HeapSnapshotGridNode.prototype.sort.afterSort):
(WebInspector.HeapSnapshotGridNode.prototype.sort):
(WebInspector.HeapSnapshotDiffNodesProvider):
(WebInspector.HeapSnapshotDiffNodesProvider.prototype.serializeItemsRange):
(WebInspector.HeapSnapshotDiffNodesProvider.prototype.serializeItemsRange.didReceiveDeletedItems):
(WebInspector.HeapSnapshotDiffNodesProvider.prototype.serializeItemsRange.didReceiveAddedItems):
(WebInspector.HeapSnapshotDiffNodesProvider.prototype.sortAndRewind):
- inspector/front-end/HeapSnapshotProxy.js:
(WebInspector.HeapSnapshotWorker):
(WebInspector.HeapSnapshotProviderProxy.prototype.serializeItemsRange):
- inspector/front-end/ShowMoreDataGridNode.js:
(WebInspector.ShowMoreDataGridNode):
(WebInspector.ShowMoreDataGridNode.prototype._showNextChunk):
(WebInspector.ShowMoreDataGridNode.prototype._showAll):
(WebInspector.ShowMoreDataGridNode.prototype._updateLabels):
(WebInspector.ShowMoreDataGridNode.prototype.setStartPosition):
(WebInspector.ShowMoreDataGridNode.prototype.setEndPosition):
- inspector/front-end/utilities.js:
LayoutTests:
- inspector/profiler/heap-snapshot-comparison-show-all.html:
- inspector/profiler/heap-snapshot-containment-show-all.html:
- inspector/profiler/heap-snapshot-dominators-show-all.html:
- inspector/profiler/heap-snapshot-summary-show-all.html:
- inspector/profiler/heap-snapshot-summary-show-ranges-expected.txt: Added.
- inspector/profiler/heap-snapshot-summary-show-ranges.html: Added. Test that
showing overlapping and disjoint ranges of node children will leave the node
in a valid state.
- platform/mac/Skipped: Skip the test on platforms that don't support heap profiling.
- platform/qt/Skipped:
- platform/win/Skipped:
- platform/wincairo/Skipped:
- 3:02 AM Changeset in webkit [116846] by
-
- 16 edits in trunk
Web Inspector: remove UISourceCode.id since it is no longer used.
https://bugs.webkit.org/show_bug.cgi?id=86286
Reviewed by Vsevolod Vlasov.
Source/WebCore:
We are now using breakpointStorageId property for breakpoint persistence.
- inspector/front-end/BreakpointManager.js:
(WebInspector.BreakpointManager):
(WebInspector.BreakpointManager.prototype._debuggerReset):
(WebInspector.BreakpointManager.prototype._uiLocationAdded.get if):
(WebInspector.BreakpointManager.prototype._uiLocationAdded):
(WebInspector.BreakpointManager.prototype._uiLocationRemoved.get if):
(WebInspector.BreakpointManager.prototype._uiLocationRemoved):
- inspector/front-end/CompilerScriptMapping.js:
- inspector/front-end/JavaScriptSource.js:
(WebInspector.JavaScriptSource):
- inspector/front-end/RawSourceCode.js:
(WebInspector.RawSourceCode):
(WebInspector.RawSourceCode.prototype.rawLocationToUILocation):
(WebInspector.RawSourceCode.prototype._createUISourceCode):
(WebInspector.RawSourceCode.prototype._finishedLoading):
- inspector/front-end/SnippetsModel.js:
(WebInspector.SnippetsScriptMapping.prototype._snippetAdded):
(WebInspector.SnippetsScriptMapping.prototype._createUISourceCodeForScript):
- inspector/front-end/UISourceCode.js:
(WebInspector.UISourceCode):
LayoutTests:
- inspector/debugger/breakpoint-manager.html:
- inspector/debugger/raw-source-code.html:
- inspector/debugger/scripts-file-selector.html:
- inspector/debugger/scripts-panel.html:
- inspector/debugger/scripts-sorting.html:
- inspector/debugger/ui-source-code-display-name.html:
- inspector/debugger/ui-source-code.html:
- 1:51 AM Changeset in webkit [116845] by
-
- 36 edits4 copies5 moves1 add23 deletes in trunk/LayoutTests
[Chromium] Test expectation update.
- fast/block/float/avoiding-float-centered-expected.txt: Renamed from LayoutTests/platform/efl/fast/block/float/avoiding-float-centered-expected.txt.
- fast/clip/008-expected.txt: Renamed from LayoutTests/platform/efl/fast/clip/008-expected.txt.
- fast/clip/011-expected.txt: Renamed from LayoutTests/platform/efl/fast/clip/011-expected.txt.
- fast/clip/012-expected.txt: Renamed from LayoutTests/platform/efl/fast/clip/012-expected.txt.
- platform/chromium-linux-x86/fast/speech/input-appearance-searchandspeech-expected.txt: Copied from LayoutTests/platform/chromium-win/fast/speech/input-appearance-searchandspeech-expected.txt.
- platform/chromium-linux-x86/svg/custom/inline-svg-in-xhtml-expected.txt: Copied from LayoutTests/platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.txt.
- platform/chromium-linux/editing/selection/3690703-2-expected.txt:
- platform/chromium-linux/editing/selection/3690703-expected.txt:
- platform/chromium-linux/editing/selection/3690719-expected.txt:
- platform/chromium-mac-leopard/fast/block/lineboxcontain/block-glyphs-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/block/lineboxcontain/block-glyphs-expected.txt.
- platform/chromium-mac-snowleopard/fast/block/lineboxcontain/block-glyphs-expected.txt: Copied from LayoutTests/platform/chromium-mac/fast/block/lineboxcontain/block-glyphs-expected.txt.
- platform/chromium-mac-snowleopard/fast/speech/input-appearance-searchandspeech-expected.txt: Renamed from LayoutTests/platform/chromium-mac-leopard/fast/speech/input-appearance-searchandspeech-expected.txt.
- platform/chromium-mac/editing/inserting/before-after-input-element-expected.txt: Removed.
- platform/chromium-mac/editing/pasteboard/4806874-expected.txt: Removed.
- platform/chromium-mac/editing/pasteboard/input-field-1-expected.txt: Removed.
- platform/chromium-mac/editing/selection/3690703-2-expected.txt: Removed.
- platform/chromium-mac/editing/selection/3690703-expected.txt: Removed.
- platform/chromium-mac/editing/selection/3690719-expected.txt: Removed.
- platform/chromium-mac/editing/selection/4895428-3-expected.txt: Removed.
- platform/chromium-mac/editing/selection/4975120-expected.txt: Removed.
- platform/chromium-mac/editing/selection/drag-select-1-expected.txt: Removed.
- platform/chromium-mac/editing/selection/expanding-selections-expected.txt: Removed.
- platform/chromium-mac/editing/selection/leave-requested-block-expected.txt: Removed.
- platform/chromium-mac/editing/selection/select-across-readonly-input-1-expected.txt: Removed.
- platform/chromium-mac/editing/selection/select-across-readonly-input-2-expected.txt: Removed.
- platform/chromium-mac/editing/selection/select-across-readonly-input-3-expected.txt: Removed.
- platform/chromium-mac/editing/selection/select-across-readonly-input-4-expected.txt: Removed.
- platform/chromium-mac/editing/selection/select-across-readonly-input-5-expected.txt: Removed.
- platform/chromium-mac/fast/block/lineboxcontain/block-font-expected.txt: Removed.
- platform/chromium-mac/fast/block/lineboxcontain/block-glyphs-expected.txt:
- platform/chromium-mac/fast/block/lineboxcontain/font-expected.txt: Removed.
- platform/chromium-mac/fast/forms/box-shadow-override-expected.png:
- platform/chromium-mac/fast/forms/placeholder-position-expected.txt: Removed.
- platform/chromium-mac/fast/forms/search-cancel-button-style-sharing-expected.png:
- platform/chromium-mac/fast/forms/search-rtl-expected.png:
- platform/chromium-mac/fast/forms/search-vertical-alignment-expected.png:
- platform/chromium-mac/fast/forms/searchfield-heights-expected.png:
- platform/chromium-win/editing/inserting/before-after-input-element-expected.txt:
- platform/chromium-win/editing/pasteboard/4806874-expected.txt:
- platform/chromium-win/editing/pasteboard/drop-text-without-selection-expected.txt:
- platform/chromium-win/editing/pasteboard/input-field-1-expected.txt:
- platform/chromium-win/editing/selection/3690703-2-expected.txt:
- platform/chromium-win/editing/selection/3690703-expected.txt:
- platform/chromium-win/editing/selection/3690719-expected.txt:
- platform/chromium-win/editing/selection/4895428-3-expected.txt:
- platform/chromium-win/editing/selection/4975120-expected.txt:
- platform/chromium-win/editing/selection/drag-select-1-expected.txt:
- platform/chromium-win/editing/selection/expanding-selections-expected.txt:
- platform/chromium-win/editing/selection/leave-requested-block-expected.txt:
- platform/chromium-win/editing/selection/select-across-readonly-input-1-expected.txt:
- platform/chromium-win/editing/selection/select-across-readonly-input-2-expected.txt:
- platform/chromium-win/editing/selection/select-across-readonly-input-3-expected.txt:
- platform/chromium-win/editing/selection/select-across-readonly-input-4-expected.txt:
- platform/chromium-win/editing/selection/select-across-readonly-input-5-expected.txt:
- platform/chromium-win/fast/block/float/avoiding-float-centered-expected.txt:
- platform/chromium-win/fast/clip/008-expected.txt:
- platform/chromium-win/fast/clip/011-expected.txt:
- platform/chromium-win/fast/clip/012-expected.txt:
- platform/chromium-win/fast/forms/placeholder-position-expected.txt:
- platform/chromium-win/fast/speech/input-appearance-searchandspeech-expected.txt:
- platform/chromium-win/svg/custom/inline-svg-in-xhtml-expected.txt:
- platform/chromium-win/svg/hixie/mixed/003-expected.txt:
- platform/chromium/test_expectations.txt:
- platform/gtk/fast/block/float/avoiding-float-centered-expected.txt: Removed.
- platform/gtk/fast/clip/008-expected.txt: Removed.
- platform/gtk/fast/clip/011-expected.txt: Removed.
- platform/gtk/fast/clip/012-expected.txt: Removed.
- 1:44 AM Changeset in webkit [116844] by
-
- 2 edits in trunk/LayoutTests
Unreviewed, GTK gardening.
- platform/gtk/test_expectations.txt: Also remove expectations for some
tests that were recently removed.
- 1:33 AM Changeset in webkit [116843] by
-
- 13 edits2 adds in trunk
Web Inspector: merge MainScriptMapping into DebuggerPresentationModel; move other classes into their own files.
https://bugs.webkit.org/show_bug.cgi?id=86285
Reviewed by Yury Semikhatsky.
Source/WebCore:
The only purpose of the debugger presentation model now is to manage mappings. Merging main script mapping back into it.
Other classes defined in that class are moved out into their own files.
- WebCore.gypi:
- WebCore.vcproj/WebCore.vcproj:
- inspector/compile-front-end.py:
- inspector/front-end/DebuggerPresentationModel.js:
(WebInspector.DebuggerPresentationModel):
(WebInspector.DebuggerPresentationModel.prototype._parsedScriptSource):
(WebInspector.DebuggerPresentationModel.prototype.uiSourceCodes):
(WebInspector.DebuggerPresentationModel.prototype._debuggerReset):
- inspector/front-end/DebuggerResourceBinding.js: Added.
(WebInspector.DebuggerResourceBinding):
(WebInspector.DebuggerResourceBinding.canEditScriptSource):
(WebInspector.DebuggerResourceBinding.setScriptSource.didEditScriptSource):
(WebInspector.DebuggerResourceBinding.setScriptSource):
(WebInspector.DebuggerResourceBinding.prototype.canSetContent):
(WebInspector.DebuggerResourceBinding.prototype.setContent):
(WebInspector.DebuggerResourceBinding.prototype._uiSourceCodeForResource):
(WebInspector.DebuggerResourceBinding.prototype._setContentWithInitialContent):
- inspector/front-end/PresentationConsoleMessageHelper.js: Added.
(WebInspector.PresentationConsoleMessageHelper):
(WebInspector.PresentationConsoleMessageHelper.prototype._consoleMessageAdded):
(WebInspector.PresentationConsoleMessageHelper.prototype._addConsoleMessageToScript):
(WebInspector.PresentationConsoleMessageHelper.prototype._addPendingConsoleMessage):
(WebInspector.PresentationConsoleMessageHelper.prototype._parsedScriptSource):
(WebInspector.PresentationConsoleMessageHelper.prototype._consoleCleared):
(WebInspector.PresentationConsoleMessageHelper.prototype._debuggerReset):
(WebInspector.PresentationConsoleMessage):
(WebInspector.PresentationConsoleMessage.prototype._updateLocation):
(WebInspector.PresentationConsoleMessage.prototype.get lineNumber):
(WebInspector.PresentationConsoleMessage.prototype.dispose):
- inspector/front-end/ScriptMapping.js:
- inspector/front-end/ScriptsPanel.js:
- inspector/front-end/WebKit.qrc:
- inspector/front-end/inspector.html:
- inspector/front-end/inspector.js:
LayoutTests:
- http/tests/inspector/compiler-script-mapping-expected.txt:
- http/tests/inspector/compiler-script-mapping.html:
- 1:31 AM Changeset in webkit [116842] by
-
- 6 edits in trunk/Source/WebCore
Cleanup ContentSecurityPolicy naming conventions.
https://bugs.webkit.org/show_bug.cgi?id=86282
Patch by Mike West <mkwst@chromium.org> on 2012-05-12
Reviewed by Adam Barth.
Two tiny changes:
reportURIandreportURLare both used within the CSP implementation. We should standardize onreportURIto match the spec.
- Renames
ContentSecurityPolicy::allowConnectFromSourcetoContentSecurityPolicy::allowConnectToSourcefor clarity.
No new tests, as there's no user-visible change.
- Modules/websockets/WebSocket.cpp:
(WebCore::WebSocket::connect):
- page/ContentSecurityPolicy.cpp:
(CSPDirectiveList):
(WebCore::CSPDirectiveList::reportViolation):
(WebCore::CSPDirectiveList::allowConnectToSource):
(WebCore::CSPDirectiveList::parseReportURI):
(WebCore::CSPDirectiveList::addDirective):
(WebCore::ContentSecurityPolicy::allowConnectToSource):
- page/ContentSecurityPolicy.h:
- page/EventSource.cpp:
(WebCore::EventSource::create):
- xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::open):
- 12:43 AM Changeset in webkit [116841] by
-
- 198 edits40 moves5 adds177 deletes in trunk/LayoutTests
[Chromium] Rebaseline for some tests.
- css3/selectors3/html/css3-modsel-23-expected.txt: Renamed from LayoutTests/platform/efl/css3/selectors3/html/css3-modsel-23-expected.txt.
- css3/selectors3/html/css3-modsel-24-expected.txt: Renamed from LayoutTests/platform/efl/css3/selectors3/html/css3-modsel-24-expected.txt.
- css3/selectors3/html/css3-modsel-68-expected.txt: Renamed from LayoutTests/platform/efl/css3/selectors3/html/css3-modsel-68-expected.txt.
- css3/selectors3/html/css3-modsel-69-expected.txt: Renamed from LayoutTests/platform/efl/css3/selectors3/html/css3-modsel-69-expected.txt.
- css3/selectors3/xhtml/css3-modsel-23-expected.txt: Renamed from LayoutTests/platform/efl/css3/selectors3/xhtml/css3-modsel-23-expected.txt.
- css3/selectors3/xhtml/css3-modsel-24-expected.txt: Renamed from LayoutTests/platform/efl/css3/selectors3/xhtml/css3-modsel-24-expected.txt.
- css3/selectors3/xhtml/css3-modsel-68-expected.txt: Renamed from LayoutTests/platform/efl/css3/selectors3/xhtml/css3-modsel-68-expected.txt.
- css3/selectors3/xhtml/css3-modsel-69-expected.txt: Renamed from LayoutTests/platform/efl/css3/selectors3/xhtml/css3-modsel-69-expected.txt.
- css3/selectors3/xml/css3-modsel-23-expected.txt: Renamed from LayoutTests/platform/efl/css3/selectors3/xml/css3-modsel-23-expected.txt.
- css3/selectors3/xml/css3-modsel-24-expected.txt: Renamed from LayoutTests/platform/efl/css3/selectors3/xml/css3-modsel-24-expected.txt.
- css3/selectors3/xml/css3-modsel-68-expected.txt: Renamed from LayoutTests/platform/efl/css3/selectors3/xml/css3-modsel-68-expected.txt.
- css3/selectors3/xml/css3-modsel-69-expected.txt: Renamed from LayoutTests/platform/efl/css3/selectors3/xml/css3-modsel-69-expected.txt.
- fast/block/float/033-expected.txt:
- fast/block/float/float-not-removed-from-next-sibling3-expected.txt: Renamed from LayoutTests/platform/efl/fast/block/float/float-not-removed-from-next-sibling3-expected.txt.
- fast/block/float/in-margin-expected.png: Renamed from LayoutTests/platform/efl/fast/block/float/in-margin-expected.png.
- fast/block/float/overlapping-floats-with-overflow-hidden-expected.txt: Renamed from LayoutTests/platform/efl/fast/block/float/overlapping-floats-with-overflow-hidden-expected.txt.
- fast/block/float/shrink-to-avoid-float-complexity-expected.txt: Renamed from LayoutTests/platform/efl/fast/block/float/shrink-to-avoid-float-complexity-expected.txt.
- fast/block/lineboxcontain/parsing-invalid-expected.txt: Renamed from LayoutTests/platform/efl/fast/block/lineboxcontain/parsing-invalid-expected.txt.
- fast/clip/017-expected.png: Renamed from LayoutTests/platform/efl/fast/clip/017-expected.png.
- fast/css/invalidation-errors-2-expected.txt: Renamed from LayoutTests/platform/efl/fast/css/invalidation-errors-2-expected.txt.
- fast/css/invalidation-errors-expected.txt: Renamed from LayoutTests/platform/efl/fast/css/invalidation-errors-expected.txt.
- fast/css/nested-layers-with-hover-expected.txt: Renamed from LayoutTests/platform/efl/fast/css/nested-layers-with-hover-expected.txt.
- fast/dynamic/subtree-boundary-percent-height-expected.png: Renamed from LayoutTests/platform/efl/fast/dynamic/subtree-boundary-percent-height-expected.png.
- fast/dynamic/subtree-no-common-root-static-y-expected.png: Renamed from LayoutTests/platform/efl/fast/dynamic/subtree-no-common-root-static-y-expected.png.
- fast/dynamic/subtree-table-cell-height-expected.png: Renamed from LayoutTests/platform/efl/fast/dynamic/subtree-table-cell-height-expected.png.
- fast/inline/continuation-outlines-expected.txt: Renamed from LayoutTests/platform/efl/fast/inline/continuation-outlines-expected.txt.
- fast/layers/self-painting-outline-expected.png: Renamed from LayoutTests/platform/efl/fast/layers/self-painting-outline-expected.png.
- fast/multicol/layers-split-across-columns-expected.txt: Renamed from LayoutTests/platform/efl/fast/multicol/layers-split-across-columns-expected.txt.
- fast/overflow/004-expected.txt: Renamed from LayoutTests/platform/efl/fast/overflow/004-expected.txt.
- fast/overflow/clip-rects-fixed-ancestor-expected.txt: Renamed from LayoutTests/platform/efl/fast/overflow/clip-rects-fixed-ancestor-expected.txt.
- fast/overflow/line-clamp-expected.txt: Renamed from LayoutTests/platform/efl/fast/overflow/line-clamp-expected.txt.
- fast/overflow/overflow-focus-ring-expected.txt: Renamed from LayoutTests/platform/efl/fast/overflow/overflow-focus-ring-expected.txt.
- fast/repaint/layer-outline-expected.txt: Renamed from LayoutTests/platform/efl/fast/repaint/layer-outline-expected.txt.
- fast/repaint/layer-outline-horizontal-expected.txt: Renamed from LayoutTests/platform/efl/fast/repaint/layer-outline-horizontal-expected.txt.
- fast/repaint/opacity-change-on-overflow-float-expected.txt: Renamed from LayoutTests/platform/efl/fast/repaint/opacity-change-on-overflow-float-expected.txt.
- fast/repaint/subtree-root-clip-3-expected.png: Renamed from LayoutTests/platform/efl/fast/repaint/subtree-root-clip-3-expected.png.
- fast/table/029-expected.txt: Renamed from LayoutTests/platform/efl/fast/table/029-expected.txt.
- fast/table/overflowHidden-expected.txt: Renamed from LayoutTests/platform/efl/fast/table/overflowHidden-expected.txt.
- platform/chromium-linux-x86/fast/text/selection-painted-separately-expected.txt:
- platform/chromium-linux-x86/fast/text/selection-rect-rounding-expected.txt: Added.
- platform/chromium-linux/fast/block/margin-collapse/103-expected.txt:
- platform/chromium-linux/fast/css/input-search-padding-expected.txt:
- platform/chromium-linux/fast/forms/box-shadow-override-expected.txt:
- platform/chromium-linux/fast/forms/input-appearance-height-expected.txt:
- platform/chromium-linux/fast/forms/input-baseline-expected.txt:
- platform/chromium-linux/fast/forms/input-text-double-click-expected.txt:
- platform/chromium-linux/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt:
- platform/chromium-linux/fast/forms/search-styled-expected.txt:
- platform/chromium-linux/fast/forms/searchfield-heights-expected.txt:
- platform/chromium-linux/fast/forms/validation-message-appearance-expected.txt:
- platform/chromium-linux/fast/invalid/residual-style-expected.txt:
- platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.txt:
- platform/chromium-linux/fast/speech/input-appearance-speechbutton-expected.txt:
- platform/chromium-linux/fast/text/selection-painted-separately-expected.txt:
- platform/chromium-linux/fast/text/selection-rect-rounding-expected.txt: Added.
- platform/chromium-linux/http/tests/navigation/javascriptlink-frames-expected.txt:
- platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.txt:
- platform/chromium-linux/tables/mozilla/bugs/bug2479-2-expected.txt:
- platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.txt:
- platform/chromium-linux/tables/mozilla/bugs/bug2479-4-expected.txt:
- platform/chromium-linux/tables/mozilla/bugs/bug28928-expected.txt:
- platform/chromium-linux/tables/mozilla/bugs/bug4382-expected.txt:
- platform/chromium-linux/tables/mozilla/bugs/bug44505-expected.txt:
- platform/chromium-linux/tables/mozilla/bugs/bug46368-1-expected.txt:
- platform/chromium-linux/tables/mozilla/bugs/bug46368-2-expected.txt:
- platform/chromium-linux/tables/mozilla/bugs/bug51037-expected.txt:
- platform/chromium-linux/tables/mozilla/bugs/bug7342-expected.txt:
- platform/chromium-linux/tables/mozilla/dom/tableDom-expected.txt:
- platform/chromium-linux/tables/mozilla/other/move_row-expected.txt:
- platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
- platform/chromium-mac-leopard/css3/selectors3/html/css3-modsel-23-expected.png:
- platform/chromium-mac-leopard/css3/selectors3/html/css3-modsel-24-expected.png:
- platform/chromium-mac-leopard/css3/selectors3/html/css3-modsel-68-expected.png:
- platform/chromium-mac-leopard/css3/selectors3/html/css3-modsel-69-expected.png:
- platform/chromium-mac-leopard/css3/selectors3/xhtml/css3-modsel-23-expected.png:
- platform/chromium-mac-leopard/css3/selectors3/xhtml/css3-modsel-24-expected.png:
- platform/chromium-mac-leopard/css3/selectors3/xhtml/css3-modsel-68-expected.png:
- platform/chromium-mac-leopard/css3/selectors3/xhtml/css3-modsel-69-expected.png:
- platform/chromium-mac-leopard/css3/selectors3/xml/css3-modsel-23-expected.png:
- platform/chromium-mac-leopard/css3/selectors3/xml/css3-modsel-24-expected.png:
- platform/chromium-mac-leopard/css3/selectors3/xml/css3-modsel-68-expected.png:
- platform/chromium-mac-leopard/css3/selectors3/xml/css3-modsel-69-expected.png:
- platform/chromium-mac-leopard/fast/events/context-no-deselect-expected.txt: Removed.
- platform/chromium-mac-leopard/fast/forms/input-disabled-color-expected.png:
- platform/chromium-mac-leopard/fast/forms/input-disabled-color-expected.txt: Removed.
- platform/chromium-mac-leopard/fast/forms/number/input-appearance-number-rtl-expected.txt: Removed.
- platform/chromium-mac-leopard/fast/inline/continuation-outlines-expected.png:
- platform/chromium-mac-leopard/fast/text/selection-painted-separately-expected.txt:
- platform/chromium-mac-leopard/fast/text/selection-rect-rounding-expected.txt: Added.
- platform/chromium-mac-snowleopard/fast/events/context-no-deselect-expected.txt: Removed.
- platform/chromium-mac-snowleopard/fast/forms/input-disabled-color-expected.png:
- platform/chromium-mac-snowleopard/fast/forms/input-disabled-color-expected.txt: Removed.
- platform/chromium-mac-snowleopard/fast/forms/number/input-appearance-number-rtl-expected.txt: Removed.
- platform/chromium-mac-snowleopard/fast/inline/continuation-outlines-expected.png:
- platform/chromium-mac-snowleopard/fast/text/selection-painted-separately-expected.txt:
- platform/chromium-mac-snowleopard/fast/text/selection-rect-rounding-expected.txt:
- platform/chromium-mac/css3/selectors3/html/css3-modsel-23-expected.png:
- platform/chromium-mac/css3/selectors3/html/css3-modsel-24-expected.png:
- platform/chromium-mac/css3/selectors3/html/css3-modsel-68-expected.png:
- platform/chromium-mac/css3/selectors3/html/css3-modsel-69-expected.png:
- platform/chromium-mac/css3/selectors3/xhtml/css3-modsel-23-expected.png:
- platform/chromium-mac/css3/selectors3/xhtml/css3-modsel-24-expected.png:
- platform/chromium-mac/css3/selectors3/xhtml/css3-modsel-68-expected.png:
- platform/chromium-mac/css3/selectors3/xhtml/css3-modsel-69-expected.png:
- platform/chromium-mac/css3/selectors3/xml/css3-modsel-23-expected.png:
- platform/chromium-mac/css3/selectors3/xml/css3-modsel-24-expected.png:
- platform/chromium-mac/css3/selectors3/xml/css3-modsel-68-expected.png:
- platform/chromium-mac/css3/selectors3/xml/css3-modsel-69-expected.png:
- platform/chromium-mac/fast/block/float/overlapping-floats-with-overflow-hidden-expected.txt: Removed.
- platform/chromium-mac/fast/block/float/shrink-to-avoid-float-complexity-expected.txt: Removed.
- platform/chromium-mac/fast/block/lineboxcontain/parsing-invalid-expected.txt: Removed.
- platform/chromium-mac/fast/block/margin-collapse/103-expected.txt: Removed.
- platform/chromium-mac/fast/css/input-search-padding-expected.txt: Removed.
- platform/chromium-mac/fast/css/invalidation-errors-2-expected.txt: Removed.
- platform/chromium-mac/fast/css/invalidation-errors-expected.txt: Removed.
- platform/chromium-mac/fast/css/line-height-expected.txt: Removed.
- platform/chromium-mac/fast/css/nested-layers-with-hover-expected.txt: Removed.
- platform/chromium-mac/fast/css/text-input-with-webkit-border-radius-expected.txt: Removed.
- platform/chromium-mac/fast/css/text-overflow-input-expected.txt: Removed.
- platform/chromium-mac/fast/dom/isindex-001-expected.txt: Removed.
- platform/chromium-mac/fast/dom/isindex-002-expected.txt: Removed.
- platform/chromium-mac/fast/events/context-no-deselect-expected.txt: Removed.
- platform/chromium-mac/fast/forms/basic-inputs-expected.txt:
- platform/chromium-mac/fast/forms/box-shadow-override-expected.png:
- platform/chromium-mac/fast/forms/box-shadow-override-expected.txt:
- platform/chromium-mac/fast/forms/encoding-test-expected.txt: Removed.
- platform/chromium-mac/fast/forms/fieldset-align-expected.txt: Removed.
- platform/chromium-mac/fast/forms/floating-textfield-relayout-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-align-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-appearance-default-bkcolor-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-appearance-disabled-expected.txt:
- platform/chromium-mac/fast/forms/input-appearance-focus-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-appearance-height-expected.txt:
- platform/chromium-mac/fast/forms/input-appearance-readonly-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-appearance-visibility-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-appearance-width-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-baseline-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-disabled-color-expected.png:
- platform/chromium-mac/fast/forms/input-double-click-selection-gap-bug-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-field-text-truncated-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-placeholder-visibility-1-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-placeholder-visibility-3-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-readonly-empty-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-spaces-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-table-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-text-click-inside-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-text-click-outside-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-text-double-click-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-text-option-delete-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-text-self-emptying-click-expected.txt: Removed.
- platform/chromium-mac/fast/forms/input-width-expected.txt: Removed.
- platform/chromium-mac/fast/forms/number/input-appearance-number-rtl-expected.txt: Removed.
- platform/chromium-mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt:
- platform/chromium-mac/fast/forms/number/input-appearance-spinbutton-layer-expected.txt: Removed.
- platform/chromium-mac/fast/forms/placeholder-pseudo-style-expected.txt:
- platform/chromium-mac/fast/forms/plaintext-mode-2-expected.txt: Removed.
- platform/chromium-mac/fast/forms/search-cancel-button-style-sharing-expected.png:
- platform/chromium-mac/fast/forms/search-cancel-button-style-sharing-expected.txt: Removed.
- platform/chromium-mac/fast/forms/search-display-none-cancel-button-expected.txt: Removed.
- platform/chromium-mac/fast/forms/search-rtl-expected.png:
- platform/chromium-mac/fast/forms/search-styled-expected.txt: Removed.
- platform/chromium-mac/fast/forms/search-vertical-alignment-expected.png:
- platform/chromium-mac/fast/forms/search-vertical-alignment-expected.txt: Removed.
- platform/chromium-mac/fast/forms/searchfield-heights-expected.png:
- platform/chromium-mac/fast/forms/searchfield-heights-expected.txt: Removed.
- platform/chromium-mac/fast/forms/tabbing-input-iframe-expected.txt: Removed.
- platform/chromium-mac/fast/forms/textfield-focus-ring-expected.txt: Removed.
- platform/chromium-mac/fast/forms/validation-message-appearance-expected.txt:
- platform/chromium-mac/fast/forms/visual-hebrew-text-field-expected.txt: Removed.
- platform/chromium-mac/fast/frames/take-focus-from-iframe-expected.txt: Removed.
- platform/chromium-mac/fast/html/details-no-summary4-expected.txt: Removed.
- platform/chromium-mac/fast/html/details-open-javascript-expected.txt: Removed.
- platform/chromium-mac/fast/html/details-open2-expected.txt: Removed.
- platform/chromium-mac/fast/html/details-open4-expected.txt: Removed.
- platform/chromium-mac/fast/inline/continuation-outlines-expected.png:
- platform/chromium-mac/fast/invalid/residual-style-expected.txt: Removed.
- platform/chromium-mac/fast/lists/dynamic-marker-crash-expected.txt: Removed.
- platform/chromium-mac/fast/multicol/layers-split-across-columns-expected.txt: Removed.
- platform/chromium-mac/fast/overflow/004-expected.txt: Removed.
- platform/chromium-mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt: Removed.
- platform/chromium-mac/fast/overflow/line-clamp-expected.txt: Removed.
- platform/chromium-mac/fast/overflow/overflow-focus-ring-expected.txt: Removed.
- platform/chromium-mac/fast/repaint/layer-outline-expected.txt: Removed.
- platform/chromium-mac/fast/repaint/layer-outline-horizontal-expected.txt: Removed.
- platform/chromium-mac/fast/repaint/opacity-change-on-overflow-float-expected.txt: Removed.
- platform/chromium-mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt: Removed.
- platform/chromium-mac/fast/replaced/replaced-breaking-mixture-expected.txt: Removed.
- platform/chromium-mac/fast/replaced/width100percent-textfield-expected.txt: Removed.
- platform/chromium-mac/fast/speech/input-appearance-speechbutton-expected.txt:
- platform/chromium-mac/fast/speech/speech-bidi-rendering-expected.txt: Removed.
- platform/chromium-mac/fast/table/003-expected.txt: Removed.
- platform/chromium-mac/fast/table/029-expected.txt: Removed.
- platform/chromium-mac/fast/table/colspanMinWidth-expected.txt: Removed.
- platform/chromium-mac/fast/table/overflowHidden-expected.txt: Removed.
- platform/chromium-mac/fast/table/spanOverlapRepaint-expected.txt: Removed.
- platform/chromium-mac/fast/table/text-field-baseline-expected.txt: Removed.
- platform/chromium-mac/fast/text/selection-painted-separately-expected.txt:
- platform/chromium-mac/fast/transforms/transformed-focused-text-input-expected.txt: Removed.
- platform/chromium-mac/http/tests/navigation/javascriptlink-frames-expected.txt: Removed.
- platform/chromium-mac/plugins/mouse-click-plugin-clears-selection-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/45621-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug12384-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug154780-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug18359-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug24200-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug2479-2-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug2479-3-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug2479-4-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug28928-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug4382-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug44505-expected.txt:
- platform/chromium-mac/tables/mozilla/bugs/bug4527-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug46368-1-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug46368-2-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug51037-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug55545-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/bugs/bug7342-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/dom/tableDom-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla/other/move_row-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug106966-expected.txt:
- platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug45621-expected.txt: Removed.
- platform/chromium-mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt: Removed.
- platform/chromium-win-vista/fast/text/selection-painted-separately-expected.txt:
- platform/chromium-win-vista/fast/text/selection-rect-rounding-expected.txt: Added.
- platform/chromium-win-xp/fast/forms/search-styled-expected.txt:
- platform/chromium-win-xp/fast/text/selection-painted-separately-expected.txt:
- platform/chromium-win-xp/fast/text/selection-rect-rounding-expected.txt: Added.
- platform/chromium-win/fast/block/float/overlapping-floats-with-overflow-hidden-expected.txt:
- platform/chromium-win/fast/block/float/shrink-to-avoid-float-complexity-expected.txt:
- platform/chromium-win/fast/block/lineboxcontain/parsing-invalid-expected.txt:
- platform/chromium-win/fast/block/margin-collapse/103-expected.txt:
- platform/chromium-win/fast/css/input-search-padding-expected.txt:
- platform/chromium-win/fast/css/invalidation-errors-2-expected.txt:
- platform/chromium-win/fast/css/invalidation-errors-expected.txt:
- platform/chromium-win/fast/css/line-height-expected.txt:
- platform/chromium-win/fast/css/nested-layers-with-hover-expected.txt:
- platform/chromium-win/fast/css/text-input-with-webkit-border-radius-expected.txt:
- platform/chromium-win/fast/css/text-overflow-input-expected.txt:
- platform/chromium-win/fast/dom/isindex-001-expected.txt:
- platform/chromium-win/fast/dom/isindex-002-expected.txt:
- platform/chromium-win/fast/events/autoscroll-expected.txt:
- platform/chromium-win/fast/events/context-no-deselect-expected.txt:
- platform/chromium-win/fast/forms/basic-inputs-expected.txt:
- platform/chromium-win/fast/forms/box-shadow-override-expected.txt:
- platform/chromium-win/fast/forms/encoding-test-expected.txt:
- platform/chromium-win/fast/forms/fieldset-align-expected.txt:
- platform/chromium-win/fast/forms/floating-textfield-relayout-expected.txt:
- platform/chromium-win/fast/forms/input-align-expected.txt:
- platform/chromium-win/fast/forms/input-appearance-default-bkcolor-expected.txt:
- platform/chromium-win/fast/forms/input-appearance-disabled-expected.txt:
- platform/chromium-win/fast/forms/input-appearance-focus-expected.txt:
- platform/chromium-win/fast/forms/input-appearance-height-expected.txt:
- platform/chromium-win/fast/forms/input-appearance-preventDefault-expected.txt:
- platform/chromium-win/fast/forms/input-appearance-readonly-expected.txt:
- platform/chromium-win/fast/forms/input-appearance-selection-expected.txt:
- platform/chromium-win/fast/forms/input-appearance-visibility-expected.txt:
- platform/chromium-win/fast/forms/input-appearance-width-expected.txt:
- platform/chromium-win/fast/forms/input-baseline-expected.txt:
- platform/chromium-win/fast/forms/input-double-click-selection-gap-bug-expected.txt:
- platform/chromium-win/fast/forms/input-field-text-truncated-expected.txt:
- platform/chromium-win/fast/forms/input-placeholder-visibility-1-expected.txt:
- platform/chromium-win/fast/forms/input-placeholder-visibility-3-expected.txt:
- platform/chromium-win/fast/forms/input-readonly-empty-expected.txt:
- platform/chromium-win/fast/forms/input-spaces-expected.txt:
- platform/chromium-win/fast/forms/input-table-expected.txt:
- platform/chromium-win/fast/forms/input-text-click-inside-expected.txt:
- platform/chromium-win/fast/forms/input-text-click-outside-expected.txt:
- platform/chromium-win/fast/forms/input-text-double-click-expected.txt:
- platform/chromium-win/fast/forms/input-text-option-delete-expected.txt:
- platform/chromium-win/fast/forms/input-text-self-emptying-click-expected.txt:
- platform/chromium-win/fast/forms/input-width-expected.txt:
- platform/chromium-win/fast/forms/number/input-appearance-number-rtl-expected.txt:
- platform/chromium-win/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt:
- platform/chromium-win/fast/forms/number/input-appearance-spinbutton-layer-expected.txt:
- platform/chromium-win/fast/forms/placeholder-pseudo-style-expected.txt:
- platform/chromium-win/fast/forms/plaintext-mode-2-expected.txt:
- platform/chromium-win/fast/forms/search-cancel-button-style-sharing-expected.txt:
- platform/chromium-win/fast/forms/search-display-none-cancel-button-expected.txt:
- platform/chromium-win/fast/forms/search-rtl-expected.txt:
- platform/chromium-win/fast/forms/search-styled-expected.txt:
- platform/chromium-win/fast/forms/search-vertical-alignment-expected.txt:
- platform/chromium-win/fast/forms/searchfield-heights-expected.txt:
- platform/chromium-win/fast/forms/tabbing-input-iframe-expected.txt:
- platform/chromium-win/fast/forms/textfield-focus-ring-expected.txt:
- platform/chromium-win/fast/forms/validation-message-appearance-expected.txt:
- platform/chromium-win/fast/forms/visual-hebrew-text-field-expected.txt:
- platform/chromium-win/fast/frames/take-focus-from-iframe-expected.txt:
- platform/chromium-win/fast/html/details-no-summary4-expected.txt:
- platform/chromium-win/fast/html/details-open-javascript-expected.txt:
- platform/chromium-win/fast/html/details-open2-expected.txt:
- platform/chromium-win/fast/html/details-open4-expected.txt:
- platform/chromium-win/fast/invalid/residual-style-expected.txt:
- platform/chromium-win/fast/lists/dynamic-marker-crash-expected.txt:
- platform/chromium-win/fast/multicol/layers-split-across-columns-expected.txt:
- platform/chromium-win/fast/overflow/004-expected.txt:
- platform/chromium-win/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
- platform/chromium-win/fast/overflow/line-clamp-expected.txt:
- platform/chromium-win/fast/overflow/overflow-focus-ring-expected.txt:
- platform/chromium-win/fast/repaint/layer-outline-expected.txt:
- platform/chromium-win/fast/repaint/layer-outline-horizontal-expected.txt:
- platform/chromium-win/fast/repaint/opacity-change-on-overflow-float-expected.txt:
- platform/chromium-win/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt:
- platform/chromium-win/fast/replaced/replaced-breaking-mixture-expected.txt:
- platform/chromium-win/fast/replaced/width100percent-textfield-expected.txt:
- platform/chromium-win/fast/speech/input-appearance-speechbutton-expected.txt:
- platform/chromium-win/fast/speech/speech-bidi-rendering-expected.txt:
- platform/chromium-win/fast/table/003-expected.txt:
- platform/chromium-win/fast/table/029-expected.txt:
- platform/chromium-win/fast/table/colspanMinWidth-expected.txt:
- platform/chromium-win/fast/table/overflowHidden-expected.txt:
- platform/chromium-win/fast/table/spanOverlapRepaint-expected.txt:
- platform/chromium-win/fast/table/text-field-baseline-expected.txt:
- platform/chromium-win/fast/text/selection-painted-separately-expected.txt:
- platform/chromium-win/fast/text/selection-rect-rounding-expected.txt:
- platform/chromium-win/fast/transforms/transformed-focused-text-input-expected.txt:
- platform/chromium-win/http/tests/navigation/javascriptlink-frames-expected.txt:
- platform/chromium-win/plugins/mouse-click-plugin-clears-selection-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/45621-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug12384-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug154780-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug18359-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug24200-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug2479-2-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug2479-3-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug2479-4-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug28928-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug4382-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug44505-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug4527-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug46368-1-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug46368-2-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug51037-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug55545-expected.txt:
- platform/chromium-win/tables/mozilla/bugs/bug7342-expected.txt:
- platform/chromium-win/tables/mozilla/dom/tableDom-expected.txt:
- platform/chromium-win/tables/mozilla/other/move_row-expected.txt:
- platform/chromium-win/tables/mozilla_expected_failures/bugs/bug106966-expected.txt:
- platform/chromium-win/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
- platform/chromium-win/tables/mozilla_expected_failures/bugs/bug45621-expected.txt:
- platform/chromium-win/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
- platform/chromium/fast/block/float/033-expected.txt: Removed.
- platform/chromium/fast/block/float/avoidance-rtl-expected.txt: Removed.
- platform/chromium/fast/block/float/float-not-removed-from-next-sibling3-expected.txt: Removed.
- platform/chromium/fast/block/float/float-overflow-hidden-containing-block-width-expected.txt: Removed.
- platform/chromium/fast/block/float/in-margin-expected.txt: Removed.
- platform/chromium/fast/clip/017-expected.txt: Removed.
- platform/chromium/fast/dynamic/subtree-boundary-percent-height-expected.txt: Removed.
- platform/chromium/fast/dynamic/subtree-no-common-root-static-y-expected.txt: Removed.
- platform/chromium/fast/dynamic/subtree-table-cell-height-expected.txt: Removed.
- platform/chromium/fast/layers/self-painting-outline-expected.txt: Removed.
- platform/chromium/fast/repaint/subtree-root-clip-3-expected.txt: Removed.
- platform/chromium/test_expectations.txt:
- platform/efl/fast/block/float/033-expected.txt: Removed.
- platform/gtk/css3/selectors3/html/css3-modsel-23-expected.txt: Removed.
- platform/gtk/css3/selectors3/html/css3-modsel-24-expected.txt: Removed.
- platform/gtk/css3/selectors3/html/css3-modsel-68-expected.txt: Removed.
- platform/gtk/css3/selectors3/html/css3-modsel-69-expected.txt: Removed.
- platform/gtk/css3/selectors3/xhtml/css3-modsel-23-expected.txt: Removed.
- platform/gtk/css3/selectors3/xhtml/css3-modsel-24-expected.txt: Removed.
- platform/gtk/css3/selectors3/xhtml/css3-modsel-68-expected.txt: Removed.
- platform/gtk/css3/selectors3/xhtml/css3-modsel-69-expected.txt: Removed.
- platform/gtk/css3/selectors3/xml/css3-modsel-23-expected.txt: Removed.
- platform/gtk/css3/selectors3/xml/css3-modsel-24-expected.txt: Removed.
- platform/gtk/css3/selectors3/xml/css3-modsel-68-expected.txt: Removed.
- platform/gtk/css3/selectors3/xml/css3-modsel-69-expected.txt: Removed.
- platform/gtk/fast/block/float/033-expected.txt: Removed.
- platform/gtk/fast/block/float/avoidance-rtl-expected.txt: Removed.
- platform/gtk/fast/block/float/float-not-removed-from-next-sibling3-expected.txt: Removed.
- platform/gtk/fast/block/float/float-overflow-hidden-containing-block-width-expected.txt: Removed.
- platform/gtk/fast/block/float/in-margin-expected.png: Removed.
- platform/gtk/fast/block/float/in-margin-expected.txt: Removed.
- platform/gtk/fast/block/float/overlapping-floats-with-overflow-hidden-expected.txt: Removed.
- platform/gtk/fast/block/float/shrink-to-avoid-float-complexity-expected.txt: Removed.
- platform/gtk/fast/block/lineboxcontain/parsing-invalid-expected.txt: Removed.
- platform/gtk/fast/clip/017-expected.png: Removed.
- platform/gtk/fast/clip/017-expected.txt: Removed.
- platform/gtk/fast/css/invalidation-errors-2-expected.txt: Removed.
- platform/gtk/fast/css/invalidation-errors-expected.txt: Removed.
- platform/gtk/fast/css/nested-layers-with-hover-expected.txt: Removed.
- platform/gtk/fast/dynamic/subtree-boundary-percent-height-expected.png: Removed.
- platform/gtk/fast/dynamic/subtree-boundary-percent-height-expected.txt: Removed.
- platform/gtk/fast/dynamic/subtree-no-common-root-static-y-expected.png: Removed.
- platform/gtk/fast/dynamic/subtree-no-common-root-static-y-expected.txt: Removed.
- platform/gtk/fast/dynamic/subtree-table-cell-height-expected.png: Removed.
- platform/gtk/fast/dynamic/subtree-table-cell-height-expected.txt: Removed.
- platform/gtk/fast/inline/continuation-outlines-expected.txt: Removed.
- platform/gtk/fast/layers/self-painting-outline-expected.png: Removed.
- platform/gtk/fast/layers/self-painting-outline-expected.txt: Removed.
- platform/gtk/fast/multicol/layers-split-across-columns-expected.txt: Removed.
- platform/gtk/fast/overflow/004-expected.txt: Removed.
- platform/gtk/fast/overflow/clip-rects-fixed-ancestor-expected.txt: Removed.
- platform/gtk/fast/overflow/line-clamp-expected.txt: Removed.
- platform/gtk/fast/overflow/overflow-focus-ring-expected.txt: Removed.
- platform/gtk/fast/repaint/layer-outline-expected.txt: Removed.
- platform/gtk/fast/repaint/layer-outline-horizontal-expected.txt: Removed.
- platform/gtk/fast/repaint/opacity-change-on-overflow-float-expected.txt: Removed.
- platform/gtk/fast/repaint/subtree-root-clip-3-expected.png: Removed.
- platform/gtk/fast/repaint/subtree-root-clip-3-expected.txt: Removed.
- platform/gtk/fast/table/029-expected.txt: Removed.
- platform/gtk/fast/table/overflowHidden-expected.txt: Removed.
- platform/gtk/tables/mozilla/bugs/bug154780-expected.txt: Removed.
- platform/gtk/tables/mozilla_expected_failures/bugs/bug45621-expected.png: Removed.
- platform/gtk/tables/mozilla_expected_failures/bugs/bug45621-expected.txt: Removed.
- platform/mac/fast/block/float/033-expected.txt: Removed.
- platform/mac/fast/block/float/float-not-removed-from-next-sibling3-expected.png: Removed.
- platform/mac/fast/block/float/float-overflow-hidden-containing-block-width-expected.txt: Removed.
- platform/mac/fast/block/float/in-margin-expected.txt: Removed.
- platform/mac/fast/clip/017-expected.txt: Removed.
- platform/mac/fast/dynamic/subtree-boundary-percent-height-expected.txt: Removed.
- platform/mac/fast/dynamic/subtree-no-common-root-static-y-expected.txt: Removed.
- platform/mac/fast/dynamic/subtree-table-cell-height-expected.txt: Removed.
- platform/qt/fast/block/float/avoidance-rtl-expected.txt: Removed.
- platform/qt/fast/block/float/float-overflow-hidden-containing-block-width-expected.txt: Removed.
- platform/qt/fast/block/float/in-margin-expected.txt: Removed.
- platform/qt/fast/clip/017-expected.txt: Removed.
- platform/qt/fast/css/resize-single-axis-expected.txt: Removed.
- platform/qt/fast/dynamic/subtree-boundary-percent-height-expected.txt: Removed.
- platform/qt/fast/dynamic/subtree-no-common-root-static-y-expected.txt: Removed.
- platform/qt/fast/dynamic/subtree-table-cell-height-expected.txt: Removed.
- platform/qt/fast/layers/self-painting-outline-expected.txt: Removed.
- platform/qt/fast/repaint/subtree-root-clip-3-expected.txt: Removed.
- tables/mozilla/bugs/bug154780-expected.txt: Renamed from LayoutTests/platform/efl/tables/mozilla/bugs/bug154780-expected.txt.
- tables/mozilla_expected_failures/bugs/bug45621-expected.png: Renamed from LayoutTests/platform/efl/tables/mozilla_expected_failures/bugs/bug45621-expected.png.
- tables/mozilla_expected_failures/bugs/bug45621-expected.txt: Renamed from LayoutTests/platform/efl/tables/mozilla_expected_failures/bugs/bug45621-expected.txt.