Timeline
Sep 10, 2013:
- 11:24 PM Changeset in webkit [155501] by
-
- 3 edits in trunk/Tools
Unreviewed fix after the unreviewed r155498 to unbreak the failure
counter of run-javascriptcore-tests build step on build.webkit.org.
- BuildSlaveSupport/build.webkit.org-config/master.cfg:
(RunJavaScriptCoreTests.commandComplete):
- BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:
- 10:46 PM Changeset in webkit [155500] by
-
- 3 edits in releases/WebKitGTK/webkit-2.2/Source/WebKit2
Merge r155459 - [WK2][GTK] Frequent crashes when showing context menus in Debug builds
https://bugs.webkit.org/show_bug.cgi?id=121099
Reviewed by Carlos Garcia Campos.
Disconnect signal handlers when destroying the context menu proxy
object. This avoids use-after-free crashes when opening several
context menus in a row.
- UIProcess/gtk/WebContextMenuProxyGtk.cpp:
(WebKit::WebContextMenuProxyGtk::append):
(WebKit::WebContextMenuProxyGtk::~WebContextMenuProxyGtk):
- UIProcess/gtk/WebContextMenuProxyGtk.h:
- 9:35 PM Changeset in webkit [155499] by
-
- 10 edits in trunk/Source/JavaScriptCore
Propagate the Int48 stuff into the prediction propagator.
https://bugs.webkit.org/show_bug.cgi?id=121132
Reviewed by Mark Hahnenberg.
This still has no effect on codegen since Int48 still looks like a Double right now.
- bytecode/ExitKind.cpp:
(JSC::exitKindToString):
- bytecode/ExitKind.h:
- bytecode/SpeculatedType.cpp:
(JSC::speculationFromValue):
- bytecode/SpeculatedType.h:
(JSC::isMachineIntSpeculation):
(JSC::isMachineIntSpeculationExpectingDefined):
(JSC::isMachineIntSpeculationForArithmetic):
- dfg/DFGGraph.cpp:
(JSC::DFG::Graph::dump):
- dfg/DFGGraph.h:
(JSC::DFG::Graph::addShouldSpeculateMachineInt):
(JSC::DFG::Graph::mulShouldSpeculateInt32):
(JSC::DFG::Graph::mulShouldSpeculateMachineInt):
(JSC::DFG::Graph::negateShouldSpeculateMachineInt):
(JSC::DFG::Graph::hasExitSite):
- dfg/DFGNode.h:
(JSC::DFG::Node::shouldSpeculateMachineInt):
(JSC::DFG::Node::shouldSpeculateMachineIntForArithmetic):
(JSC::DFG::Node::shouldSpeculateMachineIntExpectingDefined):
(JSC::DFG::Node::canSpeculateInt48):
- dfg/DFGNodeFlags.h:
(JSC::DFG::nodeCanSpeculateInt48):
- dfg/DFGPredictionPropagationPhase.cpp:
(JSC::DFG::PredictionPropagationPhase::propagate):
- 8:47 PM Changeset in webkit [155498] by
-
- 2 edits in trunk/Tools
Unreviewed, be a bit more clear about what we mean by 'js' tests. I think this
got a bit overlooked from the fast/js->js refactoring.
- Scripts/run-javascriptcore-tests:
- 8:24 PM Changeset in webkit [155497] by
-
- 13 edits in trunk/Source/JavaScriptCore
Be explicit about backwards propagation properties that care about escaping to bytecode, as opposed to just escaping within DFG code.
Rubber stamped by Mark Hahnenberg.
We need to care about escaping to bytecode if we're doing a lossy optimization,
i.e. the optimization means we produce less information and so we can't rescue
ourselves during OSR exit.
We only need to care about escaping within the DFG code (and can ignore what
might happen in bytecode) if we're doing an optimization that is lossless, i.e.
we can always still reconstruct the values that bytecode wants.
Example #1:
Large int32 + int32 which overflows. We want to optimize away the overflow
check and just do a 32-bit add.
This is lossy; the result should have one extra bit but we simply throw
that bit away by doing a check-less 32-bit add. Hence we need to know that
even the bytecode wouldn't have cared about that bit. This is true in cases
like (a + b) | 0.
Example #2:
Larbe int32 + int32 which overflows. We want to optimize away the overflow
check by doing a 64-bit add.
This is lossless. We can always convert the resulting 64-bit int back to a
double if that's what bytecode wants. Hence we only need to know that the
DFG code won't want to do something to this value that would make 64-bit
ints either unprofitable or unsound.
The backwards propagator's notions of flags (NodeUsedAsValue, etc) are for lossy
optimizations and so should be named in a way that reflects this. This patch
calls then NodeBytecodeUsesAsValue, etc.
- dfg/DFGAbstractInterpreterInlines.h:
(JSC::DFG::::executeEffects):
- dfg/DFGArrayMode.cpp:
(JSC::DFG::ArrayMode::refine):
- dfg/DFGBackwardsPropagationPhase.cpp:
(JSC::DFG::BackwardsPropagationPhase::mergeDefaultFlags):
(JSC::DFG::BackwardsPropagationPhase::propagate):
- dfg/DFGFixupPhase.cpp:
(JSC::DFG::FixupPhase::fixupNode):
- dfg/DFGGraph.h:
(JSC::DFG::Graph::addImmediateShouldSpeculateInt32):
- dfg/DFGNode.h:
(JSC::DFG::Node::arithNodeFlags):
- dfg/DFGNodeFlags.cpp:
(JSC::DFG::dumpNodeFlags):
- dfg/DFGNodeFlags.h:
(JSC::DFG::bytecodeUsesAsNumber):
(JSC::DFG::bytecodeCanTruncateInteger):
(JSC::DFG::bytecodeCanIgnoreNegativeZero):
(JSC::DFG::nodeMayNegZero):
(JSC::DFG::nodeCanSpeculateInt32):
- dfg/DFGPredictionPropagationPhase.cpp:
(JSC::DFG::PredictionPropagationPhase::propagate):
- dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::compileDoubleAsInt32):
(JSC::DFG::SpeculativeJIT::compileAdd):
(JSC::DFG::SpeculativeJIT::compileArithSub):
(JSC::DFG::SpeculativeJIT::compileArithNegate):
(JSC::DFG::SpeculativeJIT::compileArithMul):
(JSC::DFG::SpeculativeJIT::compileArithDiv):
(JSC::DFG::SpeculativeJIT::compileArithMod):
- dfg/DFGVariableAccessData.h:
(JSC::DFG::VariableAccessData::shouldUseDoubleFormatAccordingToVote):
- ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::LowerDFGToLLVM::compileAdd):
(JSC::FTL::LowerDFGToLLVM::compileArithSub):
(JSC::FTL::LowerDFGToLLVM::compileArithMul):
(JSC::FTL::LowerDFGToLLVM::compileArithDiv):
(JSC::FTL::LowerDFGToLLVM::compileArithMod):
(JSC::FTL::LowerDFGToLLVM::compileArithNegate):
- 7:39 PM Changeset in webkit [155496] by
-
- 44 edits20 adds in trunk
[iOS] Upstream text autosizing
https://bugs.webkit.org/show_bug.cgi?id=121111
Reviewed by Andy Estes and Sam Weinig.
Source/WebCore:
Tests: platform/iphone-simulator/text-autosizing/anonymous-block.html
platform/iphone-simulator/text-autosizing/contenteditable.html
platform/iphone-simulator/text-autosizing/first-letter.html
platform/iphone-simulator/text-autosizing/font-family-case-insensitive.html
platform/iphone-simulator/text-autosizing/lists.html
platform/iphone-simulator/text-autosizing/overflow.html
platform/iphone-simulator/text-autosizing/percent-adjust-length-line-height.html
platform/iphone-simulator/text-autosizing/percent-adjust-number-line-height.html
platform/iphone-simulator/text-autosizing/percent-adjust-percent-line-height.html
- WebCore.exp.in:
- WebCore.xcodeproj/project.pbxproj:
- css/CSSComputedStyleDeclaration.cpp:
(WebCore::ComputedStyleExtractor::propertyValue):
- css/CSSParser.cpp:
(WebCore::isValidKeywordPropertyAndValue):
(WebCore::CSSParser::parseValue):
- css/CSSProperty.cpp:
(WebCore::CSSProperty::isInheritedProperty):
- css/CSSPropertyNames.in: Add property -webkit-text-size-adjust.
- css/DeprecatedStyleBuilder.cpp:
(WebCore::ApplyPropertyLineHeightForIOSTextAutosizing::applyValue): Added.
(WebCore::ApplyPropertyLineHeightForIOSTextAutosizing::applyInitialValue): Added.
(WebCore::ApplyPropertyLineHeightForIOSTextAutosizing::applyInheritValue): Added.
(WebCore::ApplyPropertyLineHeightForIOSTextAutosizing::createHandler): Added.
(WebCore::DeprecatedStyleBuilder::DeprecatedStyleBuilder):
- css/StyleResolver.cpp:
(WebCore::StyleResolver::updateFont):
(WebCore::StyleResolver::applyProperties): Add COMPILE_ASSERT to ensure that
all properties that affect font size, including -webkit-text-size-adjust, are
resolved before properties that depend on them; see <rdar://problem/13522835>.
(WebCore::StyleResolver::applyProperty):
(WebCore::StyleResolver::checkForTextSizeAdjust): Added.
- css/StyleResolver.h:
- dom/Document.cpp:
(WebCore::TextAutoSizingTraits::constructDeletedValue): Added.
(WebCore::TextAutoSizingTraits::isDeletedValue): Added.
(WebCore::Document::detach):
(WebCore::Document::addAutoSizingNode): Added.
(WebCore::Document::validateAutoSizingNodes): Added.
(WebCore::Document::resetAutoSizingNodes): Added.
- dom/Document.h:
- editing/EditingStyle.cpp:
- page/Frame.h: Add declarations for setTextAutosizingWidth(), textAutosizingWidth().
- page/FrameView.cpp:
(WebCore::FrameView::layout):
- page/Settings.in: Generate setter and getter for setting minimumZoomFontSize.
- platform/graphics/Font.h:
(WebCore::Font::equalForTextAutoSizing): Added.
- platform/graphics/FontDescription.cpp:
(WebCore::FontDescription::familiesEqualForTextAutoSizing): Added.
- platform/graphics/FontDescription.h:
(WebCore::FontDescription::equalForTextAutoSizing): Added.
- rendering/RenderBlock.cpp:
(WebCore::RenderBlock::RenderBlock):
(WebCore::isVisibleRenderText): Added.
(WebCore::resizeTextPermitted): Added.
(WebCore::RenderBlock::immediateLineCount): Added.
(WebCore::isNonBlocksOrNonFixedHeightListItems): Added.
(WebCore::oneLineTextMultiplier): Added.
(WebCore::textMultiplier): Added.
(WebCore::RenderBlock::adjustComputedFontSizes): Added.
- rendering/RenderBlock.h:
(WebCore::RenderBlock::resetComputedFontSize): Added.
- rendering/RenderObject.cpp:
(WebCore::RenderObject::traverseNext): Added.
(WebCore::includeNonFixedHeight): Added.
(WebCore::RenderObject::adjustComputedFontSizesOnBlocks): Added.
(WebCore::RenderObject::resetTextAutosizing): Added.
- rendering/RenderObject.h:
- rendering/RenderText.cpp:
(WebCore::RenderText::RenderText):
- rendering/RenderText.h:
(WebCore::RenderText::candidateComputedTextSize): Added.
(WebCore::RenderText::setCandidateComputedTextSize): Added.
- rendering/style/RenderStyle.cpp:
(WebCore::computeFontHash):
(WebCore::RenderStyle::hashForTextAutosizing): Added.
(WebCore::RenderStyle::equalForTextAutosizing): Added.
(WebCore::RenderStyle::changeRequiresLayout):
(WebCore::RenderStyle::specifiedLineHeight): Added; iOS-specific variant.
We should reconcile this getter with the getter of the same name that is
compiled when building with IOS_TEXT_AUTOSIZING disabled.
(WebCore::RenderStyle::setSpecifiedLineHeight): Added.
- rendering/style/RenderStyle.h:
(WebCore::RenderStyle::initialSpecifiedLineHeight): Added.
(WebCore::RenderStyle::initialTextSizeAdjust): Added.
(WebCore::RenderStyle::setTextSizeAdjust): Added.
(WebCore::RenderStyle::textSizeAdjust): Added.
- rendering/style/StyleInheritedData.cpp:
(WebCore::StyleInheritedData::StyleInheritedData):
(WebCore::StyleInheritedData::operator==):
- rendering/style/StyleInheritedData.h:
- rendering/style/StyleRareInheritedData.cpp:
(WebCore::StyleRareInheritedData::StyleRareInheritedData):
(WebCore::StyleRareInheritedData::operator==):
- rendering/style/StyleRareInheritedData.h:
- rendering/style/TextSizeAdjustment.h: Added.
(TextSizeAdjustment::TextSizeAdjustment):
(TextSizeAdjustment::percentage):
(TextSizeAdjustment::multiplier):
(TextSizeAdjustment::isAuto):
(TextSizeAdjustment::isNone):
(TextSizeAdjustment::isPercentage):
(TextSizeAdjustment::operator == ):
(TextSizeAdjustment::operator != ):
Source/WebKit/mac:
- WebView/WebFrame.mm:
(-[WebFrame resetTextAutosizingBeforeLayout]): Added.
(-[WebFrame _setVisibleSize:]): Added.
(-[WebFrame _setTextAutosizingWidth:]): Added.
- WebView/WebFramePrivate.h:
- WebView/WebPreferenceKeysPrivate.h:
- WebView/WebPreferences.mm:
(+[WebPreferences initialize]):
(-[WebPreferences _setMinimumZoomFontSize:]): Added.
(-[WebPreferences _minimumZoomFontSize]): Added.
Source/WTF:
Define iOS text autosizing to be enabled on iOS unless otherwise defined.
- wtf/FeatureDefines.h:
Tools:
Implement infrastructure to test the iOS text autosizing code.
- DumpRenderTree/TestRunner.cpp:
(setTextAutosizingEnabledCallback): Added.
(TestRunner::staticFunctions):
- DumpRenderTree/TestRunner.h:
- DumpRenderTree/mac/DumpRenderTree.mm:
(resetDefaultsToConsistentValues):
- DumpRenderTree/mac/TestRunnerMac.mm:
(TestRunner::setTextAutosizingEnabled): Added.
LayoutTests:
Add tests to ensure we don't regress iOS text autosizing.
- platform/iphone-simulator/text-autosizing/anonymous-block-expected.txt: Added.
- platform/iphone-simulator/text-autosizing/anonymous-block.html: Added.
- platform/iphone-simulator/text-autosizing/contenteditable-expected.txt: Added.
- platform/iphone-simulator/text-autosizing/contenteditable.html: Added.
- platform/iphone-simulator/text-autosizing/first-letter-expected.txt: Added.
- platform/iphone-simulator/text-autosizing/first-letter.html: Added.
- platform/iphone-simulator/text-autosizing/font-family-case-insensitive-expected.txt: Added.
- platform/iphone-simulator/text-autosizing/font-family-case-insensitive.html: Added.
- platform/iphone-simulator/text-autosizing/lists-expected.txt: Added.
- platform/iphone-simulator/text-autosizing/lists.html: Added.
- platform/iphone-simulator/text-autosizing/overflow-expected.txt: Added.
- platform/iphone-simulator/text-autosizing/overflow.html: Added.
- platform/iphone-simulator/text-autosizing/percent-adjust-length-line-height-expected.txt: Added.
- platform/iphone-simulator/text-autosizing/percent-adjust-length-line-height.html: Added.
- platform/iphone-simulator/text-autosizing/percent-adjust-number-line-height-expected.txt: Added.
- platform/iphone-simulator/text-autosizing/percent-adjust-number-line-height.html: Added.
- platform/iphone-simulator/text-autosizing/percent-adjust-percent-line-height-expected.txt: Added.
- platform/iphone-simulator/text-autosizing/percent-adjust-percent-line-height.html: Added.
- 6:16 PM Changeset in webkit [155495] by
-
- 3 edits in trunk/Source/JavaScriptCore
WebKit crashes when trying to send a msg via 'today's birthdays' dialogue box on Facebook
https://bugs.webkit.org/show_bug.cgi?id=120612#add_comment
Patch by Chris Curtis <chris_curtis@apple.com> on 2013-09-10
Reviewed by Geoffrey Garen.
The codeBlock was assumed to exist when appendSourceToMessage was set.
This was an invalid assumption. I added a check to ensure that there is a
valid codeBlock before accessing it.
- API/tests/testapi.c:
(valueToObjectExceptionCallAsFunction):
(valueToObjectExceptionTest):
(main):
- runtime/VM.cpp:
(JSC::VM::throwException):
- 5:35 PM Changeset in webkit [155494] by
-
- 2 edits in trunk/Source/JavaScriptCore
Fix some indentation in Interpreter.cpp.
https://bugs.webkit.org/show_bug.cgi?id=121136.
Reviewed by Darin Adler.
- interpreter/Interpreter.cpp:
(JSC::UnwindFunctor::operator()):
- 5:05 PM Changeset in webkit [155493] by
-
- 2 edits in trunk/LayoutTests
[Windows] Unreviewed test expectation maintenance.
- platform/win/TestExpectations: Rearrange some test declarations
to match Mac for easier comparison. Disable some unrelated tests
(e.g., Ogg Vorbis tests).
- 4:49 PM Changeset in webkit [155492] by
-
- 8 edits2 adds in trunk
AX: AXValue/AXMenuItemMarkChar not defined for menuitemradio (should be false (0) with aria-checked=mixed | undefined)
https://bugs.webkit.org/show_bug.cgi?id=120372
Reviewed by Mario Sanchez Prada.
Source/WebCore:
Add new roles to make the distinction between menu item, menu item radio and menu item checkbox.
Expose AXValue for menu items, so that they can convey the, on/off/mixed state of aria-checked.
Test: platform/mac/accessibility/menu-item-values.html
- accessibility/AccessibilityNodeObject.cpp:
(WebCore::AccessibilityNodeObject::isMenuRelated):
(WebCore::AccessibilityNodeObject::isMenuItem):
(WebCore::AccessibilityNodeObject::isChecked):
(WebCore::AccessibilityNodeObject::actionElement):
(WebCore::AccessibilityNodeObject::visibleText):
(WebCore::AccessibilityNodeObject::title):
- accessibility/AccessibilityObject.cpp:
(WebCore::createARIARoleMap):
(WebCore::AccessibilityObject::checkboxOrRadioValue):
- accessibility/AccessibilityObject.h:
- accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::computeAccessibilityIsIgnored):
- accessibility/ios/WebAccessibilityObjectWrapperIOS.mm:
(-[WebAccessibilityObjectWrapper accessibilityCanFuzzyHitTest]):
(-[WebAccessibilityObjectWrapper accessibilityTraits]):
- accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
(-[WebAccessibilityObjectWrapper accessibilityAttributeNames]):
(createAccessibilityRoleMap):
(-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]):
LayoutTests:
- platform/mac/accessibility/menu-item-values-expected.txt: Added.
- platform/mac/accessibility/menu-item-values.html: Added.
- 4:37 PM Changeset in webkit [155491] by
-
- 12 edits1 delete in trunk/Source
Remove wtf/Alignment.h
https://bugs.webkit.org/show_bug.cgi?id=121077
Reviewed by Andreas Kling.
Source/WebCore:
- platform/PODArena.h:
(WebCore::PODArena::minAlignment):
- platform/graphics/cpu/arm/filters/FELightingNEON.h:
(WebCore::FELighting::platformApplyNeon):
Source/WTF:
- GNUmakefile.list.am:
- WTF.pro:
- WTF.vcxproj/WTF.vcxproj:
- WTF.vcxproj/WTF.vcxproj.filters:
- WTF.xcodeproj/project.pbxproj:
- wtf/Alignment.h: Removed.
- wtf/CMakeLists.txt:
- wtf/text/ASCIIFastPath.h:
- 4:31 PM Changeset in webkit [155490] by
-
- 2 edits in trunk/Source/WebCore
[Qt] Add FloatingObjects.h to Target.pri
https://bugs.webkit.org/show_bug.cgi?id=121117
Reviewed by Andreas Kling.
No new tests, no behavior change.
- Target.pri:
- 4:15 PM Changeset in webkit [155489] by
-
- 2 edits in trunk/Tools
run-jsc-stress-tests should have a mode for always running the copy phase
https://bugs.webkit.org/show_bug.cgi?id=121128
Reviewed by Geoffrey Garen.
This will increase test coverage of the copying phase, which might not always get
triggered normally with our default parameters for required Heap/CopiedBlock utilization.
- Scripts/run-jsc-stress-tests:
- 3:59 PM Changeset in webkit [155488] by
-
- 1 edit1 add in trunk/Websites/webkit.org
Adding another screenshot for a potential blog post.
- blog-files/regions/unstyled-article.png: Added.
- 3:57 PM Changeset in webkit [155487] by
-
- 6 edits in trunk/Source/JavaScriptCore
MapData has some issues
https://bugs.webkit.org/show_bug.cgi?id=121118
Reviewed by Geoffrey Garen.
- heap/CopiedBlock.h: Added some debug-only consistency checking logic. We now make sure that
m_liveBytes is consistent with another field, m_liveObjects. m_liveObjects is the number of
"objects" that currently reside in the CopiedBlock. If we have zero live bytes then we should have
zero live objects. The converse and the inverse should also be true.
(JSC::CopiedBlock::CopiedBlock):
(JSC::CopiedBlock::didSurviveGC):
(JSC::CopiedBlock::didEvacuateBytes):
(JSC::CopiedBlock::canBeRecycled):
(JSC::CopiedBlock::shouldEvacuate):
(JSC::CopiedBlock::liveBytes):
(JSC::CopiedBlock::checkConsistency):
- heap/CopiedBlockInlines.h:
(JSC::CopiedBlock::reportLiveBytes):
- heap/CopyVisitorInlines.h:
(JSC::CopyVisitor::didCopy):
- runtime/MapData.cpp:
(JSC::MapData::replaceAndPackBackingStore): Renamed parameter to be consistent with its meaning.
(JSC::MapData::replaceBackingStore): Ditto. Also removed an unnecessary local variable.
(JSC::MapData::visitChildren): Before we passed the size of the MapData to copyLater(), which
was wrong. Now we pass capacity * sizeof(Entry).
(JSC::MapData::copyBackingStore): Before when we reassigned the newly copied backing store, we
set the capacity (in elements) to the size (in bytes) of the backing store. This made us think
we're way bigger than we actually are. Now we just pass the old capacity in.
- runtime/MapData.h:
(JSC::MapData::capacityInBytes): Helper function to calculate the size of the backing store.
- 3:45 PM Changeset in webkit [155486] by
-
- 2 edits in trunk/Source/WebCore
Fix EFL build after r155477
https://bugs.webkit.org/show_bug.cgi?id=121126
Patch by Sergio Correia <Sergio Correia> on 2013-09-10
Reviewed by Antonio Gomes.
No new tests, build fix.
- CMakeLists.txt: MediaStreamComponent.cpp and MediaStreamDescriptor.cpp
were added with an incorrect path.
- 3:37 PM Changeset in webkit [155485] by
-
- 5 edits in trunk/Source/WebCore
AnimationController should have a Frame& internally.
<https://webkit.org/b/121078>
Reviewed by Anders Carlsson.
The AnimationController is owned by the Frame so make the back-pointer
a reference. This knocks off a couple of null checks.
- 3:36 PM Changeset in webkit [155484] by
-
- 6 edits in trunk/Source
More WTF/Alignment.h removal
https://bugs.webkit.org/show_bug.cgi?id=121125
Reviewed by Andreas Kling.
Source/WebCore:
- platform/PODArena.h:
Source/WTF:
- wtf/Alignment.h:
- wtf/Vector.h:
(WTF::VectorBuffer::swap):
(WTF::VectorBuffer::inlineBuffer):
- wtf/text/ASCIIFastPath.h:
(WTF::isAlignedTo):
(WTF::isAlignedToMachineWord):
- 3:31 PM Changeset in webkit [155483] by
-
- 4 edits in trunk/Source/WTF
Unreviewed build fix after r155476.
- GNUmakefile.list.am: Remove reference to deleted OwnPtrWin.cpp file.
- WTF.pro: Ditto.
- wtf/CMakeLists.txt: Ditto.
- 3:16 PM Changeset in webkit [155482] by
-
- 13 edits in trunk
We should say Int32 when we mean Int32. Saying Integer is just weird.
Rubber stamped by Mark Hahnenberg.
- dfg/DFGAbstractInterpreterInlines.h:
(JSC::DFG::::executeEffects):
- dfg/DFGFixupPhase.cpp:
(JSC::DFG::FixupPhase::fixupNode):
(JSC::DFG::FixupPhase::fixupToPrimitive):
(JSC::DFG::FixupPhase::fixIntEdge):
(JSC::DFG::FixupPhase::truncateConstantsIfNecessary):
(JSC::DFG::FixupPhase::attemptToMakeIntegerAdd):
- dfg/DFGGraph.h:
(JSC::DFG::Graph::addSpeculationMode):
(JSC::DFG::Graph::valueAddSpeculationMode):
(JSC::DFG::Graph::arithAddSpeculationMode):
(JSC::DFG::Graph::addShouldSpeculateInt32):
(JSC::DFG::Graph::mulShouldSpeculateInt32):
(JSC::DFG::Graph::negateShouldSpeculateInt32):
(JSC::DFG::Graph::addImmediateShouldSpeculateInt32):
(JSC::DFG::Graph::mulImmediateShouldSpeculateInt32):
- dfg/DFGNode.h:
(JSC::DFG::Node::shouldSpeculateInt32):
(JSC::DFG::Node::shouldSpeculateInt32ForArithmetic):
(JSC::DFG::Node::shouldSpeculateInt32ExpectingDefined):
(JSC::DFG::Node::canSpeculateInt32):
- dfg/DFGNodeFlags.h:
(JSC::DFG::nodeCanSpeculateInt32):
- dfg/DFGPredictionPropagationPhase.cpp:
(JSC::DFG::PredictionPropagationPhase::propagate):
(JSC::DFG::PredictionPropagationPhase::doDoubleVoting):
- dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::arrayify):
(JSC::DFG::GPRTemporary::GPRTemporary):
(JSC::DFG::SpeculativeJIT::compilePeepHoleIntegerBranch):
(JSC::DFG::SpeculativeJIT::compileValueToInt32):
(JSC::DFG::SpeculativeJIT::compileUInt32ToNumber):
(JSC::DFG::SpeculativeJIT::compileInt32ToDouble):
(JSC::DFG::SpeculativeJIT::compileGetByValOnIntTypedArray):
(JSC::DFG::SpeculativeJIT::compilePutByValForIntTypedArray):
(JSC::DFG::SpeculativeJIT::compileAdd):
(JSC::DFG::SpeculativeJIT::compileArithSub):
(JSC::DFG::SpeculativeJIT::compileArithNegate):
(JSC::DFG::SpeculativeJIT::compileArithIMul):
(JSC::DFG::SpeculativeJIT::compileArithMul):
(JSC::DFG::SpeculativeJIT::compileArithDiv):
(JSC::DFG::SpeculativeJIT::compileArithMod):
(JSC::DFG::SpeculativeJIT::compileNewTypedArray):
(JSC::DFG::SpeculativeJIT::speculateInt32):
(JSC::DFG::SpeculativeJIT::emitSwitchImm):
- dfg/DFGSpeculativeJIT.h:
(JSC::DFG::SpeculateInt32Operand::SpeculateInt32Operand):
(JSC::DFG::SpeculateInt32Operand::~SpeculateInt32Operand):
- dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::compileIntegerCompare):
(JSC::DFG::SpeculativeJIT::compileLogicalNot):
(JSC::DFG::SpeculativeJIT::emitBranch):
(JSC::DFG::SpeculativeJIT::compile):
- dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::compileIntegerCompare):
(JSC::DFG::SpeculativeJIT::compileLogicalNot):
(JSC::DFG::SpeculativeJIT::emitBranch):
(JSC::DFG::SpeculativeJIT::compile):
- ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::LowerDFGToLLVM::compileUInt32ToNumber):
(JSC::FTL::LowerDFGToLLVM::compileGetByVal):
- 2:58 PM Changeset in webkit [155481] by
-
- 2 edits in trunk/Tools
[EFL][JHBUILD] Use a tarball for libseccomp, instead of git
https://bugs.webkit.org/show_bug.cgi?id=121114
Patch by Sergio Correia <Sergio Correia> on 2013-09-10
Reviewed by Christophe Dumez.
Use a tarball for libseccomp instead of git to avoid network issues on
the buildbots while checking out the git repo. Using tarballs has the
advantage of them being cached if the checksum matches, in which case
there will be no need to download them again.
- efl/jhbuild.modules:
- 2:55 PM Changeset in webkit [155480] by
-
- 9 edits in trunk/Source/JavaScriptCore
Introduce a SpecInt48 type and be more careful about what we mean by "Top"
https://bugs.webkit.org/show_bug.cgi?id=121116
Reviewed by Oliver Hunt.
SpecInt48 will mean that we have something that would be a double if it was a JSValue,
but it's profitable to represent it as something other than a double.
SpecInt48AsDouble means that it has a value that could have been represented like
SpecInt48, but we're making a heuristic decision not to do it.
- bytecode/SpeculatedType.h:
(JSC::isInt48Speculation):
- dfg/DFGAbstractInterpreterInlines.h:
(JSC::DFG::::executeEffects):
(JSC::DFG::::clobberCapturedVars):
- dfg/DFGAbstractValue.cpp:
(JSC::DFG::AbstractValue::filter):
- dfg/DFGAbstractValue.h:
(JSC::DFG::AbstractValue::makeHeapTop):
(JSC::DFG::AbstractValue::makeBytecodeTop):
(JSC::DFG::AbstractValue::isHeapTop):
(JSC::DFG::AbstractValue::heapTop):
(JSC::DFG::AbstractValue::validateType):
(JSC::DFG::AbstractValue::validate):
(JSC::DFG::AbstractValue::makeTop):
- dfg/DFGInPlaceAbstractState.cpp:
(JSC::DFG::InPlaceAbstractState::initialize):
- dfg/DFGJITCompiler.h:
(JSC::DFG::JITCompiler::noticeOSREntry):
- dfg/DFGUseKind.h:
(JSC::DFG::typeFilterFor):
- 2:55 PM Changeset in webkit [155479] by
-
- 3 edits1 move in trunk/Tools
Replace remaining "fast js" names in scripts.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Rubber stamped by Filip Pizlo.
- BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:
(test_layout_failure_new_output):
(test_layout_crash_new_output):
(test_mozilla_and_layout_failure_new_output):
- Scripts/run-fast-jsc: Removed.
- Scripts/run-javascriptcore-tests:
- Scripts/run-layout-jsc: Copied from Tools/Scripts/run-fast-jsc.
- 2:48 PM Changeset in webkit [155478] by
-
- 10 edits in trunk/Source/WebCore
Make MediaStream objects ScriptWrappable
https://bugs.webkit.org/show_bug.cgi?id=120879
Reviewed by Jer Noble.
- Modules/mediastream/MediaStream.h: Inherit from ScriptWrappable.
- Modules/mediastream/MediaStreamTrack.h: Ditto.
- Modules/mediastream/RTCDTMFSender.h: Ditto.
- Modules/mediastream/RTCDataChannel.h: Ditto.
- Modules/mediastream/RTCIceCandidate.h: Ditto.
- Modules/mediastream/RTCPeerConnection.h: Ditto.
- Modules/mediastream/RTCSessionDescription.h: Ditto.
- Modules/mediastream/RTCStatsReport.h: Ditto.
- Modules/mediastream/RTCStatsResponse.h: Ditto.
- 2:41 PM Changeset in webkit [155477] by
-
- 8 edits2 adds in trunk/Source/WebCore
Split MediaStreamDescriptor.h and MediaStreamComponent.h into .h and .cpp
https://bugs.webkit.org/show_bug.cgi?id=120878
Reviewed by Jer Noble.
No new tests, no functional change.
- CMakeLists.txt: Add MediaStreamComponent.cpp and MediaStreamDescriptor.cpp.
- GNUmakefile.list.am: Ditto.
- Modules/mediastream/LocalMediaStream.cpp:
(WebCore::LocalMediaStream::create): MediaStreamDescriptor::create() doesn't take a UUID.
- Modules/mediastream/MediaStream.cpp:
(WebCore::createFromSourceVectors): Ditto.
- WebCore.xcodeproj/project.pbxproj: Add MediaStreamComponent.cpp and MediaStreamDescriptor.cpp.
- platform/mediastream/MediaStreamComponent.cpp: Added.
- platform/mediastream/MediaStreamComponent.h:
- platform/mediastream/MediaStreamDescriptor.cpp: Added.
- platform/mediastream/MediaStreamDescriptor.h:
- 2:40 PM Changeset in webkit [155476] by
-
- 15 edits1 add2 deletes in trunk/Source
[Windows] Create SharedGDIObject Class Template
https://bugs.webkit.org/show_bug.cgi?id=121037
Reviewed by Anders Carlsson.
Source/WebCore:
- WebCore.vcxproj/WebCore.vcxproj: Remove RefCountedGDIHandle.h, and
add new SharedGDIObject.h file.
- WebCore.vcxproj/WebCore.vcxproj.filters: Ditto.
- platform/graphics/FontPlatformData.h:
(WebCore::FontPlatformData::hfont): Switch to new SharedGDIObject.
- platform/graphics/win/FontPlatformDataCGWin.cpp:
(WebCore::FontPlatformData::FontPlatformData): Ditto.
- platform/graphics/win/FontPlatformDataCairoWin.cpp:
(WebCore::FontPlatformData::FontPlatformData): Ditto.
- platform/graphics/win/FontPlatformDataWin.cpp:
(WebCore::FontPlatformData::FontPlatformData): Ditto.
- platform/graphics/win/RefCountedGDIHandle.h: Removed.
- platform/graphics/win/SharedGDIObject.h: Added.
(WebCore::SharedGDIObject::create):
(WebCore::SharedGDIObject::get):
(WebCore::SharedGDIObject::hash):
(WebCore::SharedGDIObject::SharedGDIObject):
Source/WebKit/win:
- WebView.cpp: Change implementations to use the new SharedGDIObject
class.
(WebView::addToDirtyRegion):
(WebView::scrollBackingStore):
(WebView::updateBackingStore):
(WebView::performLayeredWindowUpdate):
(WebView::paint):
(WebView::backingStore):
- WebView.h: Ditto.
Source/WTF:
Now that the SharedGDIObject class exists we can get rid of
the Windows-specific code in OwnPtr.
- WTF.vcxproj/WTF.vcxproj: Remove OwnPtrWin.cpp.
- WTF.vcxproj/WTF.vcxproj.filters: Ditto.
- wtf/OwnPtrCommon.h:
(WTF::deleteOwnedPtr): Remove Windows declarations that
are no longer needed.
- wtf/win/GDIObject.h:
(WTF::GDIObject::get): Change to 'const' to match
signature (and use cases) elsewhere in the code base for
our smart pointer classes.
- wtf/win/OwnPtrWin.cpp: Removed.
- 2:28 PM Changeset in webkit [155475] by
-
- 11 edits in trunk
[EFL] WebInspector: Move to new webinspector
https://bugs.webkit.org/show_bug.cgi?id=119559
.:
Patch by Marcelo Morais <m.morais@samsung.com> on 2013-09-10
Reviewed by Gyuyoung Kim.
Enabling the new Web Inspector on EFL port.
Co-author: Andre Loureiro <andre.vl@samsung.com>
- Source/PlatformEfl.cmake:
- Source/cmake/OptionsEfl.cmake:
Source/WebKit/efl:
Patch by Marcelo Morais <m.morais@samsung.com> on 2013-09-10
Reviewed by Gyuyoung Kim.
Loading the new Web Inspector page instead of the old inspector.
Co-author: Andre Loureiro <andre.vl@samsung.com>
- WebCoreSupport/InspectorClientEfl.cpp:
(WebCore::InspectorClientEfl::openInspectorFrontend):
Source/WebKit2:
Patch by Marcelo Morais <m.morais@samsung.com> on 2013-09-10
Reviewed by Gyuyoung Kim.
Loading the new Web Inspector page instead of the old inspector.
Co-Author: Andre Loureiro <andre.vl@samsung.com>
- UIProcess/efl/WebInspectorProxyEfl.cpp:
(WebKit::WebInspectorProxy::inspectorPageURL):
LayoutTests:
Patch by Marcelo Morais <m.morais@samsung.com> on 2013-09-10
Reviewed by Gyuyoung Kim.
Skipping the tests for the old inspector.
- platform/efl-wk1/TestExpectations:
- platform/efl-wk2/TestExpectations:
- platform/efl/TestExpectations:
- 2:18 PM Changeset in webkit [155474] by
-
- 3 edits in trunk/Source/WTF
Remove more uses of WTF::AlignedBuffer
https://bugs.webkit.org/show_bug.cgi?id=121119
Reviewed by Andreas Kling.
- wtf/HashTable.h:
- wtf/SizeLimits.cpp:
- 2:16 PM Changeset in webkit [155473] by
-
- 11 edits11 adds in trunk
Support WeakMap
https://bugs.webkit.org/show_bug.cgi?id=120912
Reviewed by Geoffrey Garen.
Source/JavaScriptCore:
Add support for ES6 WeakMap. Add the cluster of boilerplate
classes around the core WeakMapData class.
WeakMapData is a simple object->value hash table that uses a
combo of WeakReferenceHarvester to conditionally keep the weak
value reference live, and UnconditionalFinalizer to clean the
dead keys from the table post-GC.
- CMakeLists.txt:
- GNUmakefile.list.am:
- JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:
- JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters:
- JavaScriptCore.xcodeproj/project.pbxproj:
- Target.pri:
- runtime/CommonIdentifiers.h:
- runtime/JSGlobalObject.cpp:
- runtime/JSGlobalObject.h:
(JSC::JSGlobalObject::weakMapDataStructure):
- runtime/JSWeakMap.cpp: Added.
(JSC::JSWeakMap::finishCreation):
(JSC::JSWeakMap::visitChildren):
- runtime/JSWeakMap.h: Added.
(JSC::JSWeakMap::createStructure):
(JSC::JSWeakMap::create):
(JSC::JSWeakMap::weakMapData):
(JSC::JSWeakMap::JSWeakMap):
- runtime/WeakMapConstructor.cpp: Added.
(JSC::WeakMapConstructor::finishCreation):
(JSC::constructWeakMap):
(JSC::WeakMapConstructor::getConstructData):
(JSC::WeakMapConstructor::getCallData):
- runtime/WeakMapConstructor.h: Added.
(JSC::WeakMapConstructor::create):
(JSC::WeakMapConstructor::createStructure):
(JSC::WeakMapConstructor::WeakMapConstructor):
- runtime/WeakMapData.cpp: Added.
(JSC::WeakMapData::WeakMapData):
(JSC::WeakMapData::finishCreation):
(JSC::WeakMapData::destroy):
(JSC::WeakMapData::visitChildren):
(JSC::WeakMapData::set):
(JSC::WeakMapData::get):
(JSC::WeakMapData::remove):
(JSC::WeakMapData::contains):
(JSC::WeakMapData::clear):
(JSC::WeakMapData::DeadKeyCleaner::visitWeakReferences):
(JSC::WeakMapData::DeadKeyCleaner::finalizeUnconditionally):
- runtime/WeakMapData.h: Added.
(JSC::WeakMapData::create):
(JSC::WeakMapData::createStructure):
(JSC::WeakMapData::DeadKeyCleaner::DeadKeyCleaner):
- runtime/WeakMapPrototype.cpp: Added.
(JSC::WeakMapPrototype::finishCreation):
(JSC::getWeakMapData):
(JSC::protoFuncWeakMapClear):
(JSC::protoFuncWeakMapDelete):
(JSC::protoFuncWeakMapGet):
(JSC::protoFuncWeakMapHas):
(JSC::protoFuncWeakMapSet):
- runtime/WeakMapPrototype.h: Added.
(JSC::WeakMapPrototype::create):
(JSC::WeakMapPrototype::createStructure):
(JSC::WeakMapPrototype::WeakMapPrototype):
LayoutTests:
Basic tests.
- js/basic-weakmap-expected.txt: Added.
- js/basic-weakmap.html: Added.
- js/script-tests/basic-weakmap.js: Added.
- 2:15 PM Changeset in webkit [155472] by
-
- 2 edits in trunk/LayoutTests
Fix race in fast/loader/onunload-form-submit-crash.html
https://bugs.webkit.org/show_bug.cgi?id=121122
Reviewed by Alexey Proskuryakov.
Merge https://chromium.googlesource.com/chromium/blink/+/c7ab0900c147f9a2f4c69d62b6460f98abc5d796
The setTimeout was sometimes firing before the form was parsed, so document.myForm would be null.
- fast/loader/onunload-form-submit-crash.html:
- 2:00 PM Changeset in webkit [155471] by
-
- 3 edits7 adds in trunk
Web Inspector: [JSC] Caught exception is treated as uncaught
https://bugs.webkit.org/show_bug.cgi?id=93607
Reviewed by Geoff Garen.
Source/JavaScriptCore:
Check up the entire call stack to see if there is an exception handler.
- interpreter/Interpreter.cpp:
(JSC::GetExceptionHandlerFunctor::GetExceptionHandlerFunctor):
(JSC::GetExceptionHandlerFunctor::handler):
(JSC::GetExceptionHandlerFunctor::operator()):
LayoutTests:
Add tests for different inspector pause on exceptions states.
- inspector-protocol/debugger/resources/exception.js: Added.
- inspector-protocol/debugger/setPauseOnExceptions-all-expected.txt: Added.
- inspector-protocol/debugger/setPauseOnExceptions-all.html: Added.
- inspector-protocol/debugger/setPauseOnExceptions-none-expected.txt: Added.
- inspector-protocol/debugger/setPauseOnExceptions-none.html: Added.
- inspector-protocol/debugger/setPauseOnExceptions-uncaught-expected.txt: Added.
- inspector-protocol/debugger/setPauseOnExceptions-uncaught.html: Added.
- 1:08 PM Changeset in webkit [155470] by
-
- 2 edits in trunk/Source/WTF
Clean up wtf/Noncopyable.h
https://bugs.webkit.org/show_bug.cgi?id=121115
Reviewed by Darin Adler.
Use std::aligned_storage instead of WTF::AlignedBuffer.
- wtf/NeverDestroyed.h:
(WTF::NeverDestroyed::NeverDestroyed):
- 12:58 PM Changeset in webkit [155469] by
-
- 2 edits in trunk/LayoutTests
needsFocus is always undefined in grammar-paste.html
https://bugs.webkit.org/show_bug.cgi?id=121097
Reviewed by Darin Adler.
Remove unnecessary needsFocus parameter which is always undefined.
In addition, remove if (true) condition in the test.
- editing/spelling/grammar-paste.html:
- 12:56 PM Changeset in webkit [155468] by
-
- 2 edits in trunk/Source/WebCore
[mac] PDFDocumentImage should use PDFKit to draw
https://bugs.webkit.org/show_bug.cgi?id=120651
<rdar://problem/12810731>
Unreviewed hopeful build fix.
- platform/graphics/mac/PDFDocumentImageMac.mm:
- 12:39 PM Changeset in webkit [155467] by
-
- 5 edits in trunk/Tools
Enable JSC stress tests for the rest of non-Windows platforms
https://bugs.webkit.org/show_bug.cgi?id=121021
Reviewed by Filip Pizlo.
The JSC stress tests can already be enabled on Linux-based ports.
- BuildSlaveSupport/build.webkit.org-config/master.cfg:
(RunJavaScriptCoreTests.commandComplete): Reformulate the regular expressions used to find the number of regressed
JSC tests of various test suites. The expressions now look for the suite-specific report compartment over the
complete output, with the number of failing or crashing tests properly extracted.
- BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py: Add a couple of unit tests and expand the tested
output in other unit tests testing the parsing of the output in the new format.
(test_jsc_stress_failure_new_output):
(test_fast_js_crashes_and_jsc_stress_failures_new_output):
- Scripts/run-javascriptcore-tests: Enable the JSC stress tests on all but the Apple Win port.
- Scripts/run-jsc-stress-tests:
sysctl -n hw.availcpu
doesn't work on Linux-based ports but the numProcesses
variable is still gracefully assigned a zero value. In that case, try running
nproc --all
to gather the number
of available CPUs so the stress tests can be run in parallel.
- 12:33 PM Changeset in webkit [155466] by
-
- 3 edits in trunk/Source/JavaScriptCore
SpecType should have SpecInt48AsDouble
https://bugs.webkit.org/show_bug.cgi?id=121065
Reviewed by Oliver Hunt.
- bytecode/SpeculatedType.cpp:
(JSC::dumpSpeculation):
(JSC::speculationToAbbreviatedString):
(JSC::speculationFromValue):
- bytecode/SpeculatedType.h:
(JSC::isInt48AsDoubleSpeculation):
(JSC::isIntegerSpeculation):
(JSC::isDoubleRealSpeculation):
- 12:27 PM Changeset in webkit [155465] by
-
- 1 edit1 add in trunk/LayoutTests
AX: Integrate Mac results from paragraph-with-linebreaks.html
https://bugs.webkit.org/show_bug.cgi?id=121110
Unreviewed. Add in new expected results for Mac platform.
- platform/mac/accessibility/paragraph-with-linebreaks-expected.txt: Added.
- 12:21 PM Changeset in webkit [155464] by
-
- 5 edits in branches/safari-537-branch/Source
Versioning.
- 12:19 PM Changeset in webkit [155463] by
-
- 2 edits in trunk/Tools
AX: Expose DOM ID and ClassList to AX APIs for automation and AT element hashes
https://bugs.webkit.org/show_bug.cgi?id=120552
Unreviewed build fix.
- DumpRenderTree/win/AccessibilityUIElementWin.cpp:
(AccessibilityUIElement::classList):
- 12:09 PM Changeset in webkit [155462] by
-
- 1 edit1 move in trunk/LayoutTests
Move image-preload-helper.js from LayoutTests/js/resources to LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Rubber stamped by Filip Pizlo.
This was missing from the r155452 commit, and should resolve failures in the
fast/events/mouse-cursor*.html tests.
- js/resources/image-preload-helper.js: Removed.
- resources/image-preload-helper.js: Copied from LayoutTests/js/resources/image-preload-helper.js.
- 12:02 PM Changeset in webkit [155461] by
-
- 8 edits4 adds in trunk
[mac] PDFDocumentImage should use PDFKit to draw
https://bugs.webkit.org/show_bug.cgi?id=120651
<rdar://problem/12810731>
Reviewed by Alexey Proskuryakov.
Use PDFKit to draw PDF-in-<img> on Mac, so that annotations in PDF are painted.
Test: fast/images/pdf-as-image-with-annotations.html
- WebCore.xcodeproj/project.pbxproj:
Add PDFDocumentImageMac.mm.
- platform/graphics/cg/PDFDocumentImage.cpp:
(WebCore::PDFDocumentImage::PDFDocumentImage):
We don't need to initialize m_document anymore because it's now a RetainPtr.
Initialize m_hasPage to false.
(WebCore::PDFDocumentImage::~PDFDocumentImage):
We don't need to manually release our CGPDFDocumentRef anymore because it's now a RetainPtr.
(WebCore::PDFDocumentImage::size):
Use expandedIntSize for explicitness.
(WebCore::PDFDocumentImage::applyRotationForPainting):
Rename adjustCTM to applyRotationForPainting, and move the one non-rotation related transformation out.
We need to do this because PDFKit applies the rotation transformation itself, so we don't need to.
Also, explicitly use std::min instead of importing the whole std namespace.
(WebCore::PDFDocumentImage::dataChanged):
Assert that we don't re-enter dataChanged after we've created a document,
because it seems like that shouldn't happen - we only create a document when
we've supposedly received all data, and it would be nice if we didn't have
all this varying code to deal with SharedBuffers changing out from under each other.
Factor the code to create a CGPDFDocumentRef out into createPDFDocument, so we can
replace it with a different implementation that creates a PDFDocument.
(WebCore::PDFDocumentImage::setCurrentPage):
Make all page-number-related things unsigned, since they are in CG and PDFKit,
and add m_hasPage to denote whether we've acquired a valid page yet.
Factor code to retrieve the PDF box bounds into computeBoundsForCurrentPage.
Remove setCurrentPage itself, as we never use a page other than the first page;
we will call computeBoundsForCurrentPage and set hasPage in dataChanged, now.
(WebCore::PDFDocumentImage::draw):
Fix a weird comment.
Factor code that actually draws the PDF out into drawPDFPage.
The rest of the functions in this file are only built for USE(CG) && !PLATFORM(MAC):
(WebCore::PDFDocumentImage::createPDFDocument):
Factored out of dataChanged(). Use the PLATFORM(MAC) way of making a
CGDataProvider from a SharedBuffer everywhere; we're already using it on
iOS, and it should also work for Windows, the only other USE(CG) platform.
Since we only createPDFDocument() after all data has been received, remove
the comment about the SharedBuffer being secretly written to behind its back.
(WebCore::PDFDocumentImage::computeBoundsForCurrentPage):
Factored out of setCurrentPage().
Use deg2rad since we have it.
(WebCore::PDFDocumentImage::pageCount):
(WebCore::PDFDocumentImage::drawPDFPage):
Factored out of draw().
Reduced an unnecessary transform (we were effectively doing mediaBox.origin - cropBox.origin - mediaBox.origin).
- platform/graphics/cg/PDFDocumentImage.h:
Unindent all the things, as we don't indent the first level inside a namespace scope.
Forward-declare PDFDocument.
Make m_currentPage unsigned as it should be.
Add m_hasPage.
Make m_document a PDFDocument on PLATFORM(MAC) and a CGPDFDocumentRef on other platforms.
- platform/graphics/mac/PDFDocumentImageMac.mm: Added.
Soft-link in PDFKit and specifically the PDFDocument class.
(WebCore::PDFDocumentImage::createPDFDocument):
Create our PDFDocument from the SharedBuffer's NSData directly. This shouldn't be a problem
(with respect to the SharedBuffer's data being appended to in secret), because we've waited
for the document to finish loading before getting here.
(WebCore::PDFDocumentImage::computeBoundsForCurrentPage):
Ask PDFKit for the page's media and crop boxes; it automatically performs the correct fallback.
Ask PDFKit for the page's rotation.
(WebCore::PDFDocumentImage::pageCount):
Ask PDFKit for the page count.
(WebCore::PDFDocumentImage::drawPDFPage):
Paint the current page of the PDF. Note that we do not apply the rotation here
via applyRotationForPainting because PDFKit will do it itself.
Save and restore two bits of CG state which aren't saved and restored with the
graphics state, as PDFKit can mutate them above us (<rdar://problem/14951759>).
- platform/mac/SoftLinking.h:
I couldn't find any clients of SOFT_LINK_FRAMEWORK_IN_CORESERVICES_UMBRELLA,
so I made it the more generic SOFT_LINK_FRAMEWORK_IN_UMBRELLA, taking the name
of the umbrella framework and the subframework, so I could use it to soft link
Quartz.framework's PDFKit.framework.
- fast/images/pdf-as-image-with-annotations-expected.html: Added.
- fast/images/pdf-as-image-with-annotations.html: Added.
- fast/images/resources/annotation.pdf: Added.
Add a test that ensures that PDF-in-<img> draws simple annotations.
- platform/mac/fast/images/pdf-as-image-landscape-expected.png:
- platform/mac/fast/images/pdf-as-image-landscape-expected.txt:
Extremely minor rebaselines probably due to PDFKit handling rotation in the new implementation.
- 11:35 AM Changeset in webkit [155460] by
-
- 8 edits2 adds in trunk
[mac] <progress> has rendering artifacts along the bottom
https://bugs.webkit.org/show_bug.cgi?id=120865
<rdar://problem/11571240>
Reviewed by Simon Fraser.
Allow RenderTheme to force the height of a <progress> bar.
Test: platform/mac/fast/forms/indeterminate-progress-inline-height.html
- rendering/RenderProgress.cpp:
(WebCore::RenderProgress::computeLogicalHeight):
Borrowed from RenderMeter, allow the theme to override the size of the progress bar.
- rendering/RenderProgress.h:
Drive-by add OVERRIDE to a few things.
- rendering/RenderTheme.cpp:
(WebCore::RenderTheme::progressBarRectForBounds):
- rendering/RenderTheme.h:
Add a default implementation of progressBarRectForBounds that just passes the bounds through.
- rendering/RenderThemeMac.h:
- rendering/RenderThemeMac.mm:
(WebCore::RenderThemeMac::progressBarRectForBounds):
Override progressBarRectForBounds; the implementation is factored out of paintProgressBar.
(WebCore::RenderThemeMac::paintProgressBar):
Make use of the factored-out progressBarRectForBounds().
Drive-by apply the device scale factor to the progress bar's image buffer,
so that it is rendered at 2x on appropriate hardware. Also, multiply the
progress animation phase by the device scale factor, as the phase value seems
to be proportional to the actual pixel offset of the animation; without this,
the animation would appear to progress half as slowly in HiDPI.
Add a Mac-specific test that an unstyled indeterminate progress bar
overrides its specified height with its fixed system height.
- platform/mac/fast/forms/indeterminate-progress-inline-height-expected.txt: Added.
- platform/mac/fast/forms/indeterminate-progress-inline-height.html: Added.
- 11:34 AM Changeset in webkit [155459] by
-
- 3 edits in trunk/Source/WebKit2
[WK2][GTK] Frequent crashes when showing context menus in Debug builds
https://bugs.webkit.org/show_bug.cgi?id=121099
Reviewed by Carlos Garcia Campos.
Disconnect signal handlers when destroying the context menu proxy
object. This avoids use-after-free crashes when opening several
context menus in a row.
- UIProcess/gtk/WebContextMenuProxyGtk.cpp:
(WebKit::WebContextMenuProxyGtk::append):
(WebKit::WebContextMenuProxyGtk::~WebContextMenuProxyGtk):
- UIProcess/gtk/WebContextMenuProxyGtk.h:
- 11:33 AM Changeset in webkit [155458] by
-
- 37 edits2 adds in trunk
AX: Expose DOM ID and ClassList to AX APIs for automation and AT element hashes
https://bugs.webkit.org/show_bug.cgi?id=120552
Reviewed by Darin Adler.
Source/WebCore:
Add Mac support for exposing the DOM ID and DOM class list so that accessibility
clients can leverage that information.
Test: platform/mac/accessibility/id-class-attributes.html
- accessibility/AccessibilityObject.cpp:
(WebCore::AccessibilityObject::domIdentifier):
(WebCore::AccessibilityObject::domClassList):
- accessibility/AccessibilityObject.h:
- accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
(-[WebAccessibilityObjectWrapper accessibilityAttributeNames]):
(convertStringsToNSArray):
(-[WebAccessibilityObjectWrapper accessibilityAttributeValue:]):
Tools:
- DumpRenderTree/AccessibilityUIElement.cpp:
(getClassListCallback):
(AccessibilityUIElement::getJSClass):
- DumpRenderTree/AccessibilityUIElement.h:
- DumpRenderTree/atk/AccessibilityUIElementAtk.cpp:
(AccessibilityUIElement::classList):
- DumpRenderTree/blackberry/AccessibilityUIElementBlackBerry.cpp:
(AccessibilityUIElement::classList):
- DumpRenderTree/mac/AccessibilityUIElementMac.mm:
(AccessibilityUIElement::classList):
- DumpRenderTree/win/AccessibilityUIElementWin.cpp:
(AccessibilityUIElement::classList):
- WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp:
(WTR::AccessibilityUIElement::classList):
- WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h:
- WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl:
- WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
(WTR::AccessibilityUIElement::classList):
- WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm:
(WTR::AccessibilityUIElement::classList):
LayoutTests:
Tests that output all attributes need to be updated, since the DOM ID and DOM
class list are new on all elements.
- accessibility/transformed-element-expected.txt:
- platform/mac/accessibility/aria-columnrowheaders-expected.txt:
- platform/mac/accessibility/bounds-for-range-expected.txt:
- platform/mac/accessibility/document-attributes-expected.txt:
- platform/mac/accessibility/document-links-expected.txt:
- platform/mac/accessibility/id-class-attributes-expected.txt: Added.
- platform/mac/accessibility/id-class-attributes.html: Added.
- platform/mac/accessibility/image-link-expected.txt:
- platform/mac/accessibility/image-map2-expected.txt:
- platform/mac/accessibility/internal-link-anchors-expected.txt:
- platform/mac/accessibility/internal-link-anchors2-expected.txt:
- platform/mac/accessibility/lists-expected.txt:
- platform/mac/accessibility/plugin-expected.txt:
- platform/mac/accessibility/radio-button-group-members-expected.txt:
- platform/mac/accessibility/table-attributes-expected.txt:
- platform/mac/accessibility/table-cell-spans-expected.txt:
- platform/mac/accessibility/table-cells-expected.txt:
- platform/mac/accessibility/table-detection-expected.txt:
- platform/mac/accessibility/table-one-cell-expected.txt:
- platform/mac/accessibility/table-sections-expected.txt:
- platform/mac/accessibility/table-with-aria-role-expected.txt:
- platform/mac/accessibility/table-with-rules-expected.txt:
- 11:29 AM Changeset in webkit [155457] by
-
- 2 edits in trunk/Source/JavaScriptCore
Don't GC while in the OSR-triggered jettison code
https://bugs.webkit.org/show_bug.cgi?id=121106
Reviewed by Mark Hahnenberg.
- dfg/DFGOperations.cpp:
- 10:55 AM Changeset in webkit [155456] by
-
- 8 edits in trunk
[GTK] accessibility/loading-iframe-sends-notification.html is failing
https://bugs.webkit.org/show_bug.cgi?id=98370
Patch by Denis Nomiyama <d.nomiyama@samsung.com> on 2013-09-10
Reviewed by Chris Fleizach.
Source/WebCore:
Enabled AXLayoutComplete on the GTK platform.
No new tests are required because this feature will use an existing
accessibility layout test that is currently failing on the GTK+ platform
(e.g. loading-iframe-sends-notification.html).
- accessibility/atk/AXObjectCacheAtk.cpp:
(WebCore::AXObjectCache::postPlatformNotification): Send layout-complete
signal in case of AXLayoutComplete.
- dom/Document.cpp:
(WebCore::Document::implicitClose): Enabled AXLayoutComplete on the GTK
platform.
- page/FrameView.cpp:
(WebCore::FrameView::layout): Enabled AXLayoutComplete on the GTK
platform.
Tools:
Added AXLayoutComplete for the GTK platform.
- DumpRenderTree/atk/AccessibilityCallbacksAtk.cpp:
(axObjectEventListener): Added notification AXLayoutComplete for
layout-complete signal.
LayoutTests:
Changed the expectation of the loading iframe notification test in
accessibility, which was failing before this fix on the GTK+
platform.
- platform/gtk/TestExpectations: Changed the expectation of the loading
iframe notification test in accessibility.
- 10:53 AM Changeset in webkit [155455] by
-
- 2 edits in trunk/Source/JavaScriptCore
jsc commandline's run() function should take extra arguments
https://bugs.webkit.org/show_bug.cgi?id=121098
Reviewed by Michael Saboff.
- jsc.cpp:
(functionRun):
- 10:37 AM Changeset in webkit [155454] by
-
- 40 edits1 add in trunk
Source/WebCore: [Windows] Change from using OwnPtr<GDI Stuff> to new GDIObject template.
https://bugs.webkit.org/show_bug.cgi?id=120778
Reviewed by Anders Carlsson.
Change code to use a GDI-specific smart pointer, rather than OwnPtr. This
is a first step to simplifying OwnPtr. It also gets rid of some Windows-
specific code in WTF.
- WebCore.vcxproj/WebCore.vcxproj: Add the new header file.
- WebCore.vcxproj/WebCore.vcxproj.filters: Ditto.
- page/win/FrameCGWin.cpp:
(WebCore::imageFromRect): Switch to GDIObject.
- page/win/FrameCairoWin.cpp:
(WebCore::imageFromRect): Switch to GDIObject.
- page/win/FrameWin.cpp:
(WebCore::imageFromSelection): Switch to GDIObject.
(WebCore::Frame::dragImageForSelection): Ditto.
(WebCore::Frame::nodeImage): Ditto.
- page/win/FrameWin.h:
- platform/graphics/ca/win/CACFLayerTreeHost.cpp:
(WebCore::getDirtyRects): Switch from OwnPtr to GDIObject.
- platform/graphics/win/FontCacheWin.cpp:
(WebCore::createGDIFont): Switch to GDIObject.
(WebCore::FontCache::createFontPlatformData): Ditto.
- platform/graphics/win/FontCustomPlatformData.cpp:
(WebCore::FontCustomPlatformData::fontPlatformData): Switch to GDIObject.
- platform/graphics/win/FontCustomPlatformDataCairo.cpp:
(WebCore::FontCustomPlatformData::fontPlatformData): Switch to GDIObject.
- platform/graphics/win/GraphicsContextCGWin.cpp:
(WebCore::GraphicsContext::releaseWindowsContext): Switch to GDIObject.
- platform/graphics/win/GraphicsContextCairoWin.cpp:
(WebCore::GraphicsContext::releaseWindowsContext): Switch to GDIObject.
- platform/graphics/win/GraphicsContextWin.cpp:
(WebCore::GraphicsContext::getWindowsContext): Switch to GDIObject.
- platform/graphics/win/SimpleFontDataWin.cpp:
(WebCore::SimpleFontData::platformCreateScaledFontData): Switch to GDIObject.
- platform/win/CursorWin.cpp:
(WebCore::createSharedCursor): Switch to GDIObject.
- platform/win/DragImageCGWin.cpp:
(WebCore::scaleDragImage): Switch to GDIObject.
(WebCore::createDragImageFromImage):
- platform/win/DragImageCairoWin.cpp:
(WebCore::scaleDragImage): Switch to GDIObject.
(WebCore::createDragImageFromImage): Ditto.
- platform/win/DragImageWin.cpp:
(WebCore::createDragImageForLink): Switch to GDIObject.
- platform/win/PasteboardWin.cpp:
(WebCore::Pasteboard::writeImage): Switch to GDIObject.
- platform/win/ScrollbarThemeWin.cpp:
(WebCore::ScrollbarThemeWin::paintTrackPiece): Switch to GDIObject.
- plugins/win/PluginViewWin.cpp:
(WebCore::PluginView::updatePluginWidget): Switch to GDIObject.
(WebCore::PluginView::snapshot): Ditto.
- rendering/RenderThemeWin.cpp:
(WebCore::drawControl): Switch to GDIObject.
Source/WebKit/win: [Windows] Change from using OwnPtr<GDI Stuff> to new GDIObject template.
https://bugs.webkit.org/show_bug.cgi?id=120778
Reviewed by Anders Carlsson.
- FullscreenVideoController.cpp:
(FullscreenVideoController::createHUDWindow): Switch to GDIObject.
(FullscreenVideoController::draw): Ditto.
- FullscreenVideoController.h:
- WebCoreSupport/EmbeddedWidget.cpp:
(EmbeddedWidget::frameRectsChanged): Switch to GDIObject.
- WebNodeHighlight.cpp:
(WebNodeHighlight::update): Switch to GDIObject.
- WebView.cpp:
(WebView::scrollBackingStore): Switch to GDIObject.
(WebView::updateBackingStore): Ditto.
(WebView::performLayeredWindowUpdate): Ditto.
(WebView::paint): Ditto.
(WebView::paintIntoBackingStore): Ditto.
(WebView::paintIntoWindow): Ditto.
(WebView::generateSelectionImage): Ditto.
Source/WTF: [Windows] Change from using OwnPtr<GDI Stuff> to new GDIObject template.
https://bugs.webkit.org/show_bug.cgi?id=120778
Reviewed by Anders Carlsson.
- WTF.vcxproj/WTF.vcxproj: Add new GDIObject header file.
- WTF.vcxproj/WTF.vcxproj.filters: Ditto.
- WTF.vcxproj/copy-files.cmd: Copy new header file.
- wtf/OwnPtrCommon.h: Remove some GDI specializations.
- wtf/win/GDIObject.h: Added.
(WTF::GDIObject::GDIObject):
(WTF::GDIObject::~GDIObject):
(WTF::GDIObject::get):
(WTF::GDIObject::operator!):
(WTF::GDIObject::operator UnspecifiedBoolType):
(WTF::GDIObject::operator=):
(WTF::GDIObject::swap):
(WTF::::clear):
(WTF::::leak):
(WTF::::GDIObject):
(WTF::=):
(WTF::adoptGDIObject):
(WTF::swap):
(WTF::T):
(WTF::HDC):
- wtf/win/OwnPtrWin.cpp:
(WTF::deleteOwnedPtr): Remove some GDI specializations.
Tools: [Windows] Change from using OwnPtr<GDI Stuff> to new GDIObject.
https://bugs.webkit.org/show_bug.cgi?id=120778
Reviewed by Anders Carlsson.
- DumpRenderTree/win/PixelDumpSupportWin.cpp:
(createBitmapContextFromWebView): Use GDIObject.
- Scripts/webkitpy/style/checkers/cpp.py:
(check_for_leaky_patterns): Update for GDIObject instead of adoptPtr and OwnPtr.
- Scripts/webkitpy/style/checkers/cpp_unittest.py:
(LeakyPatternTest.test_create_dc): Update for GDIObject instead of adoptPtr/OwnPtr.
(LeakyPatternTest.test_create_compatible_dc): Ditto.
- 9:59 AM Changeset in webkit [155453] by
-
- 2 edits in trunk/Tools
Unreviewed. Add myself as a committer.
- Scripts/webkitpy/common/config/contributors.json:
- 9:54 AM Changeset in webkit [155452] by
-
- 944 edits4 copies8 moves in trunk
Move LayoutTests/fast/js to LayoutTests/js.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Rubber stamped by Filip Pizlo.
Tools:
Changed scripts to reflect the path change.
- BuildSlaveSupport/build.webkit.org-config/master.cfg:
(RunJavaScriptCoreTests.commandComplete):
- BuildSlaveSupport/build.webkit.org-config/mastercfg_unittest.py:
(test_fast_js_failure_new_output):
(test_fast_js_crash_new_output):
(test_mozilla_and_fast_js_failure_new_output):
- DumpRenderTree/blackberry/DumpRenderTree.cpp:
(BlackBerry::WebKit::DumpRenderTree::runTests):
- Scripts/make-script-test-wrappers:
(findTemplateFiles):
- Scripts/run-fast-jsc:
- Scripts/run-javascriptcore-tests:
- Scripts/webkitpy/layout_tests/models/test_expectations.py:
LayoutTests:
This also involves moving LayoutTests/platform/*/fast/js to
LayoutTests/platform/*/js.
- TestExpectations:
- fast/css/table-border-spacing.html:
- fast/events/constructors/speech-recognition-event-constructor.html:
- fast/events/mouse-cursor-image-set.html:
- fast/events/mouse-cursor-multiframecur.html:
- fast/events/mouse-cursor.html:
- fast/js: Removed.
- fast/js/Array-isArray-expected.txt: Removed.
- fast/js/Array-isArray.html: Removed.
- fast/js/JSON-parse-expected.txt: Removed.
- fast/js/JSON-parse-reviver-expected.txt: Removed.
- fast/js/JSON-parse-reviver.html: Removed.
- fast/js/JSON-parse.html: Removed.
- fast/js/JSON-stringify-expected.txt: Removed.
- fast/js/JSON-stringify-replacer-expected.txt: Removed.
- fast/js/JSON-stringify-replacer.html: Removed.
- fast/js/JSON-stringify.html: Removed.
- fast/js/Object-create-expected.txt: Removed.
- fast/js/Object-create.html: Removed.
- fast/js/Object-defineProperties-expected.txt: Removed.
- fast/js/Object-defineProperties.html: Removed.
- fast/js/Object-defineProperty-expected.txt: Removed.
- fast/js/Object-defineProperty.html: Removed.
- fast/js/Object-getOwnPropertyNames-expected.txt: Removed.
- fast/js/Object-getOwnPropertyNames.html: Removed.
- fast/js/Object-keys-expected.txt: Removed.
- fast/js/Object-keys.html: Removed.
- fast/js/Promise-already-fulfilled-expected.txt: Removed.
- fast/js/Promise-already-fulfilled.html: Removed.
- fast/js/Promise-already-rejected-expected.txt: Removed.
- fast/js/Promise-already-rejected.html: Removed.
- fast/js/Promise-already-resolved-expected.txt: Removed.
- fast/js/Promise-already-resolved.html: Removed.
- fast/js/Promise-catch-expected.txt: Removed.
- fast/js/Promise-catch-in-workers-expected.txt: Removed.
- fast/js/Promise-catch-in-workers.html: Removed.
- fast/js/Promise-catch.html: Removed.
- fast/js/Promise-chain-expected.txt: Removed.
- fast/js/Promise-chain.html: Removed.
- fast/js/Promise-exception-expected.txt: Removed.
- fast/js/Promise-exception.html: Removed.
- fast/js/Promise-expected.txt: Removed.
- fast/js/Promise-fulfill-expected.txt: Removed.
- fast/js/Promise-fulfill-in-workers-expected.txt: Removed.
- fast/js/Promise-fulfill-in-workers.html: Removed.
- fast/js/Promise-fulfill.html: Removed.
- fast/js/Promise-init-expected.txt: Removed.
- fast/js/Promise-init-in-workers-expected.txt: Removed.
- fast/js/Promise-init-in-workers.html: Removed.
- fast/js/Promise-init.html: Removed.
- fast/js/Promise-reject-expected.txt: Removed.
- fast/js/Promise-reject-in-workers-expected.txt: Removed.
- fast/js/Promise-reject-in-workers.html: Removed.
- fast/js/Promise-reject.html: Removed.
- fast/js/Promise-resolve-chain-expected.txt: Removed.
- fast/js/Promise-resolve-chain.html: Removed.
- fast/js/Promise-resolve-expected.txt: Removed.
- fast/js/Promise-resolve-in-workers-expected.txt: Removed.
- fast/js/Promise-resolve-in-workers.html: Removed.
- fast/js/Promise-resolve-with-then-exception-expected.txt: Removed.
- fast/js/Promise-resolve-with-then-exception.html: Removed.
- fast/js/Promise-resolve-with-then-fulfill-expected.txt: Removed.
- fast/js/Promise-resolve-with-then-fulfill.html: Removed.
- fast/js/Promise-resolve-with-then-reject-expected.txt: Removed.
- fast/js/Promise-resolve-with-then-reject.html: Removed.
- fast/js/Promise-resolve.html: Removed.
- fast/js/Promise-simple-expected.txt: Removed.
- fast/js/Promise-simple-fulfill-expected.txt: Removed.
- fast/js/Promise-simple-fulfill-inside-callback-expected.txt: Removed.
- fast/js/Promise-simple-fulfill-inside-callback.html: Removed.
- fast/js/Promise-simple-fulfill.html: Removed.
- fast/js/Promise-simple-in-workers-expected.txt: Removed.
- fast/js/Promise-simple-in-workers.html: Removed.
- fast/js/Promise-simple.html: Removed.
- fast/js/Promise-static-fulfill-expected.txt: Removed.
- fast/js/Promise-static-fulfill.html: Removed.
- fast/js/Promise-static-reject-expected.txt: Removed.
- fast/js/Promise-static-reject.html: Removed.
- fast/js/Promise-static-resolve-expected.txt: Removed.
- fast/js/Promise-static-resolve.html: Removed.
- fast/js/Promise-then-expected.txt: Removed.
- fast/js/Promise-then-in-workers-expected.txt: Removed.
- fast/js/Promise-then-in-workers.html: Removed.
- fast/js/Promise-then-without-callbacks-expected.txt: Removed.
- fast/js/Promise-then-without-callbacks-in-workers-expected.txt: Removed.
- fast/js/Promise-then-without-callbacks-in-workers.html: Removed.
- fast/js/Promise-then-without-callbacks.html: Removed.
- fast/js/Promise-then.html: Removed.
- fast/js/Promise-types-expected.txt: Removed.
- fast/js/Promise-types.html: Removed.
- fast/js/Promise.html: Removed.
- fast/js/ToNumber-expected.txt: Removed.
- fast/js/ToNumber.html: Removed.
- fast/js/activation-object-function-lifetime-expected.txt: Removed.
- fast/js/activation-object-function-lifetime.html: Removed.
- fast/js/activation-proto-expected.txt: Removed.
- fast/js/activation-proto.html: Removed.
- fast/js/add-recovery-expected.txt: Removed.
- fast/js/add-recovery.html: Removed.
- fast/js/add-to-primitive-expected.txt: Removed.
- fast/js/add-to-primitive.html: Removed.
- fast/js/apply-varargs-expected.txt: Removed.
- fast/js/apply-varargs.html: Removed.
- fast/js/arguments-bad-index-expected.txt: Removed.
- fast/js/arguments-bad-index.html: Removed.
- fast/js/arguments-expected.txt: Removed.
- fast/js/arguments.html: Removed.
- fast/js/array-bad-time-expected.txt: Removed.
- fast/js/array-bad-time.html: Removed.
- fast/js/array-constructor-host-call-expected.txt: Removed.
- fast/js/array-constructor-host-call.html: Removed.
- fast/js/array-defineOwnProperty-expected.txt: Removed.
- fast/js/array-defineOwnProperty.html: Removed.
- fast/js/array-enumerators-functions-expected.txt: Removed.
- fast/js/array-enumerators-functions.html: Removed.
- fast/js/array-every-expected.txt: Removed.
- fast/js/array-every.html: Removed.
- fast/js/array-filter-expected.txt: Removed.
- fast/js/array-filter.html: Removed.
- fast/js/array-float-delete-expected.txt: Removed.
- fast/js/array-float-delete.html: Removed.
- fast/js/array-foreach-expected.txt: Removed.
- fast/js/array-foreach.html: Removed.
- fast/js/array-functions-non-arrays-expected.txt: Removed.
- fast/js/array-functions-non-arrays.html: Removed.
- fast/js/array-holes-expected.txt: Removed.
- fast/js/array-holes.html: Removed.
- fast/js/array-index-immediate-types-expected.txt: Removed.
- fast/js/array-index-immediate-types.html: Removed.
- fast/js/array-indexing-expected.txt: Removed.
- fast/js/array-indexing.html: Removed.
- fast/js/array-indexof-expected.txt: Removed.
- fast/js/array-indexof.html: Removed.
- fast/js/array-iterate-backwards-expected.txt: Removed.
- fast/js/array-iterate-backwards.html: Removed.
- fast/js/array-join-bug-11524-expected.txt: Removed.
- fast/js/array-join-bug-11524.html: Removed.
- fast/js/array-lastIndexOf-expected.txt: Removed.
- fast/js/array-lastIndexOf.html: Removed.
- fast/js/array-map-expected.txt: Removed.
- fast/js/array-map.html: Removed.
- fast/js/array-proto-func-length-getter-except-expected.txt: Removed.
- fast/js/array-proto-func-length-getter-except.html: Removed.
- fast/js/array-proto-func-property-getter-except-expected.txt: Removed.
- fast/js/array-proto-func-property-getter-except.html: Removed.
- fast/js/array-prototype-properties-expected.txt: Removed.
- fast/js/array-prototype-properties.html: Removed.
- fast/js/array-reduce-expected.txt: Removed.
- fast/js/array-reduce.html: Removed.
- fast/js/array-reduceRight-expected.txt: Removed.
- fast/js/array-reduceRight.html: Removed.
- fast/js/array-reset-large-index-expected.txt: Removed.
- fast/js/array-reset-large-index.html: Removed.
- fast/js/array-slow-put-expected.txt: Removed.
- fast/js/array-slow-put.html: Removed.
- fast/js/array-some-expected.txt: Removed.
- fast/js/array-some.html: Removed.
- fast/js/array-sort-exception-expected.txt: Removed.
- fast/js/array-sort-exception.html: Removed.
- fast/js/array-sort-numericCompare-expected.txt: Removed.
- fast/js/array-sort-numericCompare.html: Removed.
- fast/js/array-sort-reentrance-expected.txt: Removed.
- fast/js/array-sort-reentrance.html: Removed.
- fast/js/array-sort-small-sparse-array-with-large-length-expected.txt: Removed.
- fast/js/array-sort-small-sparse-array-with-large-length.html: Removed.
- fast/js/array-sort-sparse-expected.txt: Removed.
- fast/js/array-sort-sparse.html: Removed.
- fast/js/array-splice-expected.txt: Removed.
- fast/js/array-splice.html: Removed.
- fast/js/array-tostring-and-join-expected.txt: Removed.
- fast/js/array-tostring-and-join.html: Removed.
- fast/js/array-tostring-ignore-separator-expected.txt: Removed.
- fast/js/array-tostring-ignore-separator.html: Removed.
- fast/js/array-type-speculation-expected.txt: Removed.
- fast/js/array-type-speculation.html: Removed.
- fast/js/assign-expected.txt: Removed.
- fast/js/assign.html: Removed.
- fast/js/avl-crash-expected.txt: Removed.
- fast/js/avl-crash.html: Removed.
- fast/js/basic-map-expected.txt: Removed.
- fast/js/basic-map.html: Removed.
- fast/js/basic-set-expected.txt: Removed.
- fast/js/basic-set.html: Removed.
- fast/js/basic-strict-mode-expected.txt: Removed.
- fast/js/basic-strict-mode.html: Removed.
- fast/js/bitops-type-tag-expected.txt: Removed.
- fast/js/bitops-type-tag.html: Removed.
- fast/js/bitwise-and-on-undefined-expected.txt: Removed.
- fast/js/bitwise-and-on-undefined.html: Removed.
- fast/js/bom-in-file-retains-correct-offset-expected.txt: Removed.
- fast/js/bom-in-file-retains-correct-offset.html: Removed.
- fast/js/boolean-argument-prediction-expected.txt: Removed.
- fast/js/boolean-argument-prediction.html: Removed.
- fast/js/boxed-double-to-int-expected.txt: Removed.
- fast/js/boxed-double-to-int.html: Removed.
- fast/js/branch-fold-correctness-expected.txt: Removed.
- fast/js/branch-fold-correctness.html: Removed.
- fast/js/break-ASI-expected.txt: Removed.
- fast/js/break-ASI.html: Removed.
- fast/js/cached-call-uninitialized-arguments-expected.txt: Removed.
- fast/js/cached-call-uninitialized-arguments.html: Removed.
- fast/js/cached-eval-gc-expected.txt: Removed.
- fast/js/cached-eval-gc.html: Removed.
- fast/js/call-apply-crash-expected.txt: Removed.
- fast/js/call-apply-crash.html: Removed.
- fast/js/call-base-resolution-expected.txt: Removed.
- fast/js/call-base-resolution.html: Removed.
- fast/js/callback-function-with-handle-event-expected.txt: Removed.
- fast/js/callback-function-with-handle-event.html: Removed.
- fast/js/caller-property-expected.txt: Removed.
- fast/js/caller-property.html: Removed.
- fast/js/char-at-expected.txt: Removed.
- fast/js/char-at.html: Removed.
- fast/js/closure-inside-extra-arg-call-expected.txt: Removed.
- fast/js/closure-inside-extra-arg-call.html: Removed.
- fast/js/code-serialize-paren-expected.txt: Removed.
- fast/js/code-serialize-paren.html: Removed.
- fast/js/codegen-assign-nontemporary-as-rexp-expected.txt: Removed.
- fast/js/codegen-assign-nontemporary-as-rexp.html: Removed.
- fast/js/codegen-jless-expected.txt: Removed.
- fast/js/codegen-jless.html: Removed.
- fast/js/codegen-loops-logical-nodes-expected.txt: Removed.
- fast/js/codegen-loops-logical-nodes.html: Removed.
- fast/js/codegen-peephole-locals-expected.txt: Removed.
- fast/js/codegen-peephole-locals.html: Removed.
- fast/js/codegen-temporaries-expected.txt: Removed.
- fast/js/codegen-temporaries-multiple-global-blocks-expected.txt: Removed.
- fast/js/codegen-temporaries-multiple-global-blocks.html: Removed.
- fast/js/codegen-temporaries.html: Removed.
- fast/js/comparefn-sort-stability-expected.txt: Removed.
- fast/js/comparefn-sort-stability.html: Removed.
- fast/js/comparison-operators-expected.txt: Removed.
- fast/js/comparison-operators-greater-expected.txt: Removed.
- fast/js/comparison-operators-greater.html: Removed.
- fast/js/comparison-operators-less-expected.txt: Removed.
- fast/js/comparison-operators-less.html: Removed.
- fast/js/comparison-operators.html: Removed.
- fast/js/concat-large-strings-crash-expected.txt: Removed.
- fast/js/concat-large-strings-crash.html: Removed.
- fast/js/concat-large-strings-crash2-expected.txt: Removed.
- fast/js/concat-large-strings-crash2.html: Removed.
- fast/js/concat-while-having-a-bad-time-expected.txt: Removed.
- fast/js/concat-while-having-a-bad-time.html: Removed.
- fast/js/console-non-string-values-expected.txt: Removed.
- fast/js/console-non-string-values.html: Removed.
- fast/js/const-expected.txt: Removed.
- fast/js/const-without-initializer-expected.txt: Removed.
- fast/js/const-without-initializer.html: Removed.
- fast/js/const.html: Removed.
- fast/js/constant-count-expected.txt: Removed.
- fast/js/constant-count.html: Removed.
- fast/js/constant-encoding-expected.txt: Removed.
- fast/js/constant-encoding.html: Removed.
- fast/js/constant-fold-not-nan-expected.txt: Removed.
- fast/js/constant-fold-not-nan.html: Removed.
- fast/js/constant-folding-expected.txt: Removed.
- fast/js/constant-folding.html: Removed.
- fast/js/construct-global-object-expected.txt: Removed.
- fast/js/construct-global-object.html: Removed.
- fast/js/constructor-attributes-expected.txt: Removed.
- fast/js/constructor-attributes.html: Removed.
- fast/js/constructor-expected.txt: Removed.
- fast/js/constructor-length.html: Removed.
- fast/js/constructor.html: Removed.
- fast/js/continue-break-multiple-labels-expected.txt: Removed.
- fast/js/continue-break-multiple-labels.html: Removed.
- fast/js/convert-nan-to-bool-expected.txt: Removed.
- fast/js/convert-nan-to-bool.html: Removed.
- fast/js/create-lots-of-workers-expected.txt: Removed.
- fast/js/create-lots-of-workers.html: Removed.
- fast/js/cross-frame-bad-time-expected.txt: Removed.
- fast/js/cross-frame-bad-time.html: Removed.
- fast/js/cross-frame-prototype-expected.txt: Removed.
- fast/js/cross-frame-prototype.html: Removed.
- fast/js/cross-frame-really-bad-time-expected.txt: Removed.
- fast/js/cross-frame-really-bad-time-with-proto-expected.txt: Removed.
- fast/js/cross-frame-really-bad-time-with-proto.html: Removed.
- fast/js/cross-frame-really-bad-time.html: Removed.
- fast/js/cross-global-object-inline-global-var-expected.txt: Removed.
- fast/js/cross-global-object-inline-global-var.html: Removed.
- fast/js/custom-constructors-expected.txt: Removed.
- fast/js/custom-constructors.html: Removed.
- fast/js/cyclic-proto-expected.txt: Removed.
- fast/js/cyclic-proto.html: Removed.
- fast/js/cyclic-prototypes-expected.txt: Removed.
- fast/js/cyclic-prototypes.html: Removed.
- fast/js/cyclic-ref-toString-expected.txt: Removed.
- fast/js/cyclic-ref-toString.html: Removed.
- fast/js/date-DST-pre-1970-expected.txt: Removed.
- fast/js/date-DST-pre-1970.html: Removed.
- fast/js/date-DST-time-cusps-expected.txt: Removed.
- fast/js/date-DST-time-cusps.html: Removed.
- fast/js/date-big-constructor-expected.txt: Removed.
- fast/js/date-big-constructor.html: Removed.
- fast/js/date-big-setdate-expected.txt: Removed.
- fast/js/date-big-setdate.html: Removed.
- fast/js/date-big-setmonth-expected.txt: Removed.
- fast/js/date-big-setmonth.html: Removed.
- fast/js/date-constructor-expected.txt: Removed.
- fast/js/date-constructor.html: Removed.
- fast/js/date-daysfrom1970-overflow-expected.txt: Removed.
- fast/js/date-daysfrom1970-overflow.html: Removed.
- fast/js/date-negative-setmonth-expected.txt: Removed.
- fast/js/date-negative-setmonth.html: Removed.
- fast/js/date-parse-comments-test-expected.txt: Removed.
- fast/js/date-parse-comments-test.html: Removed.
- fast/js/date-parse-test-expected.txt: Removed.
- fast/js/date-parse-test.html: Removed.
- fast/js/date-preserve-milliseconds-expected.txt: Removed.
- fast/js/date-preserve-milliseconds.html: Removed.
- fast/js/date-proto-generic-invocation-expected.txt: Removed.
- fast/js/date-proto-generic-invocation.html: Removed.
- fast/js/date-set-to-nan-expected.txt: Removed.
- fast/js/date-set-to-nan.html: Removed.
- fast/js/date-toisostring-expected.txt: Removed.
- fast/js/date-toisostring.html: Removed.
- fast/js/date-utc-timeclip-expected.txt: Removed.
- fast/js/date-utc-timeclip.html: Removed.
- fast/js/debugger-expected.txt: Removed.
- fast/js/debugger.html: Removed.
- fast/js/declaration-in-block-expected.txt: Removed.
- fast/js/declaration-in-block.html: Removed.
- fast/js/deep-recursion-test-expected.txt: Removed.
- fast/js/deep-recursion-test.html: Removed.
- fast/js/delete-function-parameter-expected.txt: Removed.
- fast/js/delete-function-parameter.html: Removed.
- fast/js/delete-getters-setters-expected.txt: Removed.
- fast/js/delete-getters-setters.html: Removed.
- fast/js/delete-multiple-global-blocks-expected.txt: Removed.
- fast/js/delete-multiple-global-blocks.html: Removed.
- fast/js/delete-syntax-expected.txt: Removed.
- fast/js/delete-syntax.html: Removed.
- fast/js/delete-then-put-expected.txt: Removed.
- fast/js/delete-then-put.html: Removed.
- fast/js/dfg-abs-backwards-propagation-expected.txt: Removed.
- fast/js/dfg-abs-backwards-propagation.html: Removed.
- fast/js/dfg-activation-register-overwritten-in-throw-expected.txt: Removed.
- fast/js/dfg-activation-register-overwritten-in-throw.html: Removed.
- fast/js/dfg-add-not-number-expected.txt: Removed.
- fast/js/dfg-add-not-number.html: Removed.
- fast/js/dfg-allocation-profile-watch-point-exit-expected.txt: Removed.
- fast/js/dfg-allocation-profile-watch-point-exit.html: Removed.
- fast/js/dfg-arguments-alias-activation-expected.txt: Removed.
- fast/js/dfg-arguments-alias-activation.html: Removed.
- fast/js/dfg-arguments-alias-escape-expected.txt: Removed.
- fast/js/dfg-arguments-alias-escape.html: Removed.
- fast/js/dfg-arguments-alias-expected.txt: Removed.
- fast/js/dfg-arguments-alias-one-block-expected.txt: Removed.
- fast/js/dfg-arguments-alias-one-block-osr-exit-expected.txt: Removed.
- fast/js/dfg-arguments-alias-one-block-osr-exit.html: Removed.
- fast/js/dfg-arguments-alias-one-block-overwrite-arguments-expected.txt: Removed.
- fast/js/dfg-arguments-alias-one-block-overwrite-arguments.html: Removed.
- fast/js/dfg-arguments-alias-one-block-overwrite-expected.txt: Removed.
- fast/js/dfg-arguments-alias-one-block-overwrite.html: Removed.
- fast/js/dfg-arguments-alias-one-block.html: Removed.
- fast/js/dfg-arguments-alias.html: Removed.
- fast/js/dfg-arguments-cross-code-origin-expected.txt: Removed.
- fast/js/dfg-arguments-cross-code-origin.html: Removed.
- fast/js/dfg-arguments-mixed-alias-expected.txt: Removed.
- fast/js/dfg-arguments-mixed-alias.html: Removed.
- fast/js/dfg-arguments-osr-exit-expected.txt: Removed.
- fast/js/dfg-arguments-osr-exit-multiple-blocks-before-exit-expected.txt: Removed.
- fast/js/dfg-arguments-osr-exit-multiple-blocks-before-exit.html: Removed.
- fast/js/dfg-arguments-osr-exit-multiple-blocks-expected.txt: Removed.
- fast/js/dfg-arguments-osr-exit-multiple-blocks.html: Removed.
- fast/js/dfg-arguments-osr-exit.html: Removed.
- fast/js/dfg-arguments-out-of-bounds-expected.txt: Removed.
- fast/js/dfg-arguments-out-of-bounds.html: Removed.
- fast/js/dfg-arguments-strict-mode-expected.txt: Removed.
- fast/js/dfg-arguments-strict-mode.html: Removed.
- fast/js/dfg-arguments-unexpected-escape-expected.txt: Removed.
- fast/js/dfg-arguments-unexpected-escape.html: Removed.
- fast/js/dfg-arith-add-overflow-check-elimination-predicted-but-not-proven-int-expected.txt: Removed.
- fast/js/dfg-arith-add-overflow-check-elimination-predicted-but-not-proven-int.html: Removed.
- fast/js/dfg-arith-add-overflow-check-elimination-tower-of-large-numbers-expected.txt: Removed.
- fast/js/dfg-arith-add-overflow-check-elimination-tower-of-large-numbers.html: Removed.
- fast/js/dfg-array-dead-expected.txt: Removed.
- fast/js/dfg-array-dead.html: Removed.
- fast/js/dfg-array-length-dead-expected.txt: Removed.
- fast/js/dfg-array-length-dead.html: Removed.
- fast/js/dfg-array-pop-side-effects-expected.txt: Removed.
- fast/js/dfg-array-pop-side-effects.html: Removed.
- fast/js/dfg-array-pop-value-clearing-expected.txt: Removed.
- fast/js/dfg-array-pop-value-clearing.html: Removed.
- fast/js/dfg-array-push-bad-time-expected.txt: Removed.
- fast/js/dfg-array-push-bad-time.html: Removed.
- fast/js/dfg-array-push-slow-put-expected.txt: Removed.
- fast/js/dfg-array-push-slow-put.html: Removed.
- fast/js/dfg-arrayify-elimination-expected.txt: Removed.
- fast/js/dfg-arrayify-elimination.html: Removed.
- fast/js/dfg-arrayify-when-late-prevent-extensions-expected.txt: Removed.
- fast/js/dfg-arrayify-when-late-prevent-extensions.html: Removed.
- fast/js/dfg-arrayify-when-prevent-extensions-expected.txt: Removed.
- fast/js/dfg-arrayify-when-prevent-extensions.html: Removed.
- fast/js/dfg-bool-to-int32-reuse-expected.txt: Removed.
- fast/js/dfg-bool-to-int32-reuse.html: Removed.
- fast/js/dfg-branch-logical-not-peephole-around-osr-exit-expected.txt: Removed.
- fast/js/dfg-branch-logical-not-peephole-around-osr-exit.html: Removed.
- fast/js/dfg-branch-not-fail-expected.txt: Removed.
- fast/js/dfg-branch-not-fail.html: Removed.
- fast/js/dfg-byte-array-put-expected.txt: Removed.
- fast/js/dfg-byte-array-put.html: Removed.
- fast/js/dfg-byteOffset-neuter-expected.txt: Removed.
- fast/js/dfg-byteOffset-neuter.html: Removed.
- fast/js/dfg-call-function-hit-watchpoint-expected.txt: Removed.
- fast/js/dfg-call-function-hit-watchpoint.html: Removed.
- fast/js/dfg-call-method-hit-watchpoint-expected.txt: Removed.
- fast/js/dfg-call-method-hit-watchpoint.html: Removed.
- fast/js/dfg-captured-var-get-local-expected.txt: Removed.
- fast/js/dfg-captured-var-get-local.html: Removed.
- fast/js/dfg-cfa-merge-with-dead-use-at-tail-expected.txt: Removed.
- fast/js/dfg-cfa-merge-with-dead-use-at-tail.html: Removed.
- fast/js/dfg-cfa-prove-put-by-id-simple-when-storing-to-specialized-function-expected.txt: Removed.
- fast/js/dfg-cfa-prove-put-by-id-simple-when-storing-to-specialized-function.html: Removed.
- fast/js/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null-and-decrement-expected.txt: Removed.
- fast/js/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null-and-decrement.html: Removed.
- fast/js/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null-expected.txt: Removed.
- fast/js/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null.html: Removed.
- fast/js/dfg-cfg-simplify-eliminate-set-local-type-check-then-typeof-expected.txt: Removed.
- fast/js/dfg-cfg-simplify-eliminate-set-local-type-check-then-typeof.html: Removed.
- fast/js/dfg-cfg-simplify-phantom-get-local-on-same-block-set-local-expected.txt: Removed.
- fast/js/dfg-cfg-simplify-phantom-get-local-on-same-block-set-local.html: Removed.
- fast/js/dfg-cfg-simplify-redundant-dead-get-local-expected.txt: Removed.
- fast/js/dfg-cfg-simplify-redundant-dead-get-local.html: Removed.
- fast/js/dfg-check-function-change-structure-expected.txt: Removed.
- fast/js/dfg-check-function-change-structure.html: Removed.
- fast/js/dfg-check-structure-elimination-for-non-cell-expected.txt: Removed.
- fast/js/dfg-check-structure-elimination-for-non-cell.html: Removed.
- fast/js/dfg-check-two-structures-expected.txt: Removed.
- fast/js/dfg-check-two-structures.html: Removed.
- fast/js/dfg-compare-final-object-to-final-object-or-other-expected.txt: Removed.
- fast/js/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt: Removed.
- fast/js/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object.html: Removed.
- fast/js/dfg-compare-final-object-to-final-object-or-other-when-proven-final-object-expected.txt: Removed.
- fast/js/dfg-compare-final-object-to-final-object-or-other-when-proven-final-object.html: Removed.
- fast/js/dfg-compare-final-object-to-final-object-or-other.html: Removed.
- fast/js/dfg-constant-fold-first-local-read-after-block-merge-expected.txt: Removed.
- fast/js/dfg-constant-fold-first-local-read-after-block-merge.html: Removed.
- fast/js/dfg-constant-fold-logical-not-branch-expected.txt: Removed.
- fast/js/dfg-constant-fold-logical-not-branch.html: Removed.
- fast/js/dfg-constant-fold-misprediction-expected.txt: Removed.
- fast/js/dfg-constant-fold-misprediction.html: Removed.
- fast/js/dfg-constant-fold-uncaptured-variable-that-is-later-captured-expected.txt: Removed.
- fast/js/dfg-constant-fold-uncaptured-variable-that-is-later-captured.html: Removed.
- fast/js/dfg-convert-this-dom-window-expected.txt: Removed.
- fast/js/dfg-convert-this-dom-window.html: Removed.
- fast/js/dfg-convert-this-object-then-exit-on-other-expected.txt: Removed.
- fast/js/dfg-convert-this-object-then-exit-on-other.html: Removed.
- fast/js/dfg-convert-this-other-then-exit-on-object-expected.txt: Removed.
- fast/js/dfg-convert-this-other-then-exit-on-object.html: Removed.
- fast/js/dfg-convert-this-polymorphic-object-then-exit-on-other-expected.txt: Removed.
- fast/js/dfg-convert-this-polymorphic-object-then-exit-on-other.html: Removed.
- fast/js/dfg-convert-this-polymorphic-object-then-exit-on-string-expected.txt: Removed.
- fast/js/dfg-convert-this-polymorphic-object-then-exit-on-string.html: Removed.
- fast/js/dfg-create-inlined-arguments-in-closure-inline-expected.txt: Removed.
- fast/js/dfg-create-inlined-arguments-in-closure-inline.html: Removed.
- fast/js/dfg-cross-global-object-inline-new-array-expected.txt: Removed.
- fast/js/dfg-cross-global-object-inline-new-array-literal-expected.txt: Removed.
- fast/js/dfg-cross-global-object-inline-new-array-literal-with-variables-expected.txt: Removed.
- fast/js/dfg-cross-global-object-inline-new-array-literal-with-variables.html: Removed.
- fast/js/dfg-cross-global-object-inline-new-array-literal.html: Removed.
- fast/js/dfg-cross-global-object-inline-new-array-with-elements-expected.txt: Removed.
- fast/js/dfg-cross-global-object-inline-new-array-with-elements.html: Removed.
- fast/js/dfg-cross-global-object-inline-new-array-with-size-expected.txt: Removed.
- fast/js/dfg-cross-global-object-inline-new-array-with-size.html: Removed.
- fast/js/dfg-cross-global-object-inline-new-array.html: Removed.
- fast/js/dfg-cross-global-object-new-array-expected.txt: Removed.
- fast/js/dfg-cross-global-object-new-array.html: Removed.
- fast/js/dfg-cse-cfa-discrepancy-expected.txt: Removed.
- fast/js/dfg-cse-cfa-discrepancy.html: Removed.
- fast/js/dfg-cse-dead-get-scoped-var-expected.txt: Removed.
- fast/js/dfg-cse-dead-get-scoped-var.html: Removed.
- fast/js/dfg-custom-getter-expected.txt: Removed.
- fast/js/dfg-custom-getter-throw-expected.txt: Removed.
- fast/js/dfg-custom-getter-throw-inlined-expected.txt: Removed.
- fast/js/dfg-custom-getter-throw-inlined.html: Removed.
- fast/js/dfg-custom-getter-throw.html: Removed.
- fast/js/dfg-custom-getter.html: Removed.
- fast/js/dfg-dead-min-one-arg-expected.txt: Removed.
- fast/js/dfg-dead-min-one-arg.html: Removed.
- fast/js/dfg-dead-min-two-args-expected.txt: Removed.
- fast/js/dfg-dead-min-two-args.html: Removed.
- fast/js/dfg-dead-redundant-get-array-length-expected.txt: Removed.
- fast/js/dfg-dead-redundant-get-array-length.html: Removed.
- fast/js/dfg-dead-speculation-expected.txt: Removed.
- fast/js/dfg-dead-speculation.html: Removed.
- fast/js/dfg-dead-unreachable-code-with-chain-of-dead-unchecked-nodes-expected.txt: Removed.
- fast/js/dfg-dead-unreachable-code-with-chain-of-dead-unchecked-nodes.html: Removed.
- fast/js/dfg-dead-variable-on-exit-expected.txt: Removed.
- fast/js/dfg-dead-variable-on-exit.html: Removed.
- fast/js/dfg-div-by-neg1-and-then-or-zero-interesting-reg-alloc-expected.txt: Removed.
- fast/js/dfg-div-by-neg1-and-then-or-zero-interesting-reg-alloc.html: Removed.
- fast/js/dfg-div-by-zero-and-then-or-zero-interesting-reg-alloc-expected.txt: Removed.
- fast/js/dfg-div-by-zero-and-then-or-zero-interesting-reg-alloc.html: Removed.
- fast/js/dfg-div-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc-expected.txt: Removed.
- fast/js/dfg-div-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc.html: Removed.
- fast/js/dfg-double-addition-simplify-to-int-expected.txt: Removed.
- fast/js/dfg-double-addition-simplify-to-int.html: Removed.
- fast/js/dfg-double-use-of-post-simplification-double-prediction-expected.txt: Removed.
- fast/js/dfg-double-use-of-post-simplification-double-prediction.html: Removed.
- fast/js/dfg-double-vote-fuzz-expected.txt: Removed.
- fast/js/dfg-double-vote-fuzz.html: Removed.
- fast/js/dfg-ensure-array-storage-on-string-expected.txt: Removed.
- fast/js/dfg-ensure-array-storage-on-string.html: Removed.
- fast/js/dfg-ensure-array-storage-on-window-expected.txt: Removed.
- fast/js/dfg-ensure-array-storage-on-window.html: Removed.
- fast/js/dfg-ensure-contiguous-on-string-expected.txt: Removed.
- fast/js/dfg-ensure-contiguous-on-string.html: Removed.
- fast/js/dfg-ensure-non-array-array-storage-on-window-expected.txt: Removed.
- fast/js/dfg-ensure-non-array-array-storage-on-window.html: Removed.
- fast/js/dfg-exception-expected.txt: Removed.
- fast/js/dfg-exception.html: Removed.
- fast/js/dfg-float32-array-nan-expected.txt: Removed.
- fast/js/dfg-float32-array-nan.html: Removed.
- fast/js/dfg-float32array-expected.txt: Removed.
- fast/js/dfg-float32array.html: Removed.
- fast/js/dfg-float64array-expected.txt: Removed.
- fast/js/dfg-float64array.html: Removed.
- fast/js/dfg-flush-get-local-expected.txt: Removed.
- fast/js/dfg-flush-get-local.html: Removed.
- fast/js/dfg-force-exit-then-sparse-conditional-constant-prop-in-loop-expected.txt: Removed.
- fast/js/dfg-force-exit-then-sparse-conditional-constant-prop-in-loop.html: Removed.
- fast/js/dfg-get-by-id-unset-then-proto-expected.txt: Removed.
- fast/js/dfg-get-by-id-unset-then-proto-less-warmup-expected.txt: Removed.
- fast/js/dfg-get-by-id-unset-then-proto-less-warmup.html: Removed.
- fast/js/dfg-get-by-id-unset-then-proto-more-warmup-expected.txt: Removed.
- fast/js/dfg-get-by-id-unset-then-proto-more-warmup.html: Removed.
- fast/js/dfg-get-by-id-unset-then-proto.html: Removed.
- fast/js/dfg-get-by-val-clobber-expected.txt: Removed.
- fast/js/dfg-get-by-val-clobber.html: Removed.
- fast/js/dfg-get-by-val-getter-cse-expected.txt: Removed.
- fast/js/dfg-get-by-val-getter-cse.html: Removed.
- fast/js/dfg-get-closure-var-put-closure-var-interference-expected.txt: Removed.
- fast/js/dfg-get-closure-var-put-closure-var-interference.html: Removed.
- fast/js/dfg-getter-expected.txt: Removed.
- fast/js/dfg-getter-throw-expected.txt: Removed.
- fast/js/dfg-getter-throw.html: Removed.
- fast/js/dfg-getter.html: Removed.
- fast/js/dfg-holy-put-by-val-interferes-with-get-array-length-expected.txt: Removed.
- fast/js/dfg-holy-put-by-val-interferes-with-get-array-length.html: Removed.
- fast/js/dfg-inline-arguments-become-double-expected.txt: Removed.
- fast/js/dfg-inline-arguments-become-double.html: Removed.
- fast/js/dfg-inline-arguments-become-int32-expected.txt: Removed.
- fast/js/dfg-inline-arguments-become-int32.html: Removed.
- fast/js/dfg-inline-arguments-int32-expected.txt: Removed.
- fast/js/dfg-inline-arguments-int32.html: Removed.
- fast/js/dfg-inline-arguments-osr-exit-and-capture-expected.txt: Removed.
- fast/js/dfg-inline-arguments-osr-exit-and-capture.html: Removed.
- fast/js/dfg-inline-arguments-out-of-bounds-expected.txt: Removed.
- fast/js/dfg-inline-arguments-out-of-bounds.html: Removed.
- fast/js/dfg-inline-arguments-reset-changetype-expected.txt: Removed.
- fast/js/dfg-inline-arguments-reset-changetype.html: Removed.
- fast/js/dfg-inline-arguments-reset-expected.txt: Removed.
- fast/js/dfg-inline-arguments-reset.html: Removed.
- fast/js/dfg-inline-arguments-simple-expected.txt: Removed.
- fast/js/dfg-inline-arguments-simple.html: Removed.
- fast/js/dfg-inline-arguments-use-directly-from-inlined-code-expected.txt: Removed.
- fast/js/dfg-inline-arguments-use-directly-from-inlined-code.html: Removed.
- fast/js/dfg-inline-arguments-use-from-all-the-places-broken-expected.txt: Removed.
- fast/js/dfg-inline-arguments-use-from-all-the-places-broken.html: Removed.
- fast/js/dfg-inline-arguments-use-from-all-the-places-expected.txt: Removed.
- fast/js/dfg-inline-arguments-use-from-all-the-places.html: Removed.
- fast/js/dfg-inline-arguments-use-from-getter-expected.txt: Removed.
- fast/js/dfg-inline-arguments-use-from-getter.html: Removed.
- fast/js/dfg-inline-arguments-use-from-uninlined-code-expected.txt: Removed.
- fast/js/dfg-inline-arguments-use-from-uninlined-code.html: Removed.
- fast/js/dfg-inline-constant-expected.txt: Removed.
- fast/js/dfg-inline-constant.html: Removed.
- fast/js/dfg-inline-constructor-that-uses-arguments-expected.txt: Removed.
- fast/js/dfg-inline-constructor-that-uses-arguments.html: Removed.
- fast/js/dfg-inline-early-return-expected.txt: Removed.
- fast/js/dfg-inline-early-return.html: Removed.
- fast/js/dfg-inline-function-dot-caller-expected.txt: Removed.
- fast/js/dfg-inline-function-dot-caller.html: Removed.
- fast/js/dfg-inline-many-blocks-expected.txt: Removed.
- fast/js/dfg-inline-many-blocks.html: Removed.
- fast/js/dfg-inline-new-array-buffer-expected.txt: Removed.
- fast/js/dfg-inline-new-array-buffer.html: Removed.
- fast/js/dfg-inline-resolve-expected.txt: Removed.
- fast/js/dfg-inline-resolve.html: Removed.
- fast/js/dfg-inline-switch-imm-expected.txt: Removed.
- fast/js/dfg-inline-switch-imm.html: Removed.
- fast/js/dfg-inline-unused-this-expected.txt: Removed.
- fast/js/dfg-inline-unused-this-method-check-expected.txt: Removed.
- fast/js/dfg-inline-unused-this-method-check.html: Removed.
- fast/js/dfg-inline-unused-this.html: Removed.
- fast/js/dfg-inlining-reg-alloc-expected.txt: Removed.
- fast/js/dfg-inlining-reg-alloc.html: Removed.
- fast/js/dfg-int-overflow-in-loop-expected.txt: Removed.
- fast/js/dfg-int-overflow-in-loop.html: Removed.
- fast/js/dfg-int-overflow-large-constants-in-a-line-expected.txt: Removed.
- fast/js/dfg-int-overflow-large-constants-in-a-line.html: Removed.
- fast/js/dfg-int16array-expected.txt: Removed.
- fast/js/dfg-int16array.html: Removed.
- fast/js/dfg-int32-to-double-on-known-number-expected.txt: Removed.
- fast/js/dfg-int32-to-double-on-known-number.html: Removed.
- fast/js/dfg-int32-to-double-on-set-local-and-exit-expected.txt: Removed.
- fast/js/dfg-int32-to-double-on-set-local-and-exit.html: Removed.
- fast/js/dfg-int32-to-double-on-set-local-and-sometimes-exit-expected.txt: Removed.
- fast/js/dfg-int32-to-double-on-set-local-and-sometimes-exit.html: Removed.
- fast/js/dfg-int32array-expected.txt: Removed.
- fast/js/dfg-int32array-overflow-values-expected.txt: Removed.
- fast/js/dfg-int32array-overflow-values.html: Removed.
- fast/js/dfg-int32array.html: Removed.
- fast/js/dfg-int8array-expected.txt: Removed.
- fast/js/dfg-int8array.html: Removed.
- fast/js/dfg-integer-optimization-expected.txt: Removed.
- fast/js/dfg-integer-optimization.html: Removed.
- fast/js/dfg-intrinsic-osr-exit-expected.txt: Removed.
- fast/js/dfg-intrinsic-osr-exit.html: Removed.
- fast/js/dfg-intrinsic-side-effect-assignment-osr-exit-expected.txt: Removed.
- fast/js/dfg-intrinsic-side-effect-assignment-osr-exit.html: Removed.
- fast/js/dfg-intrinsic-unused-this-expected.txt: Removed.
- fast/js/dfg-intrinsic-unused-this-method-check-expected.txt: Removed.
- fast/js/dfg-intrinsic-unused-this-method-check.html: Removed.
- fast/js/dfg-intrinsic-unused-this.html: Removed.
- fast/js/dfg-logical-not-final-object-or-other-expected.txt: Removed.
- fast/js/dfg-logical-not-final-object-or-other.html: Removed.
- fast/js/dfg-make-rope-all-empty-strings-expected.txt: Removed.
- fast/js/dfg-make-rope-all-empty-strings.html: Removed.
- fast/js/dfg-make-rope-side-effects-expected.txt: Removed.
- fast/js/dfg-make-rope-side-effects.html: Removed.
- fast/js/dfg-max-backwards-propagation-expected.txt: Removed.
- fast/js/dfg-max-backwards-propagation.html: Removed.
- fast/js/dfg-min-backwards-propagation-expected.txt: Removed.
- fast/js/dfg-min-backwards-propagation.html: Removed.
- fast/js/dfg-min-max-expected.txt: Removed.
- fast/js/dfg-min-max.html: Removed.
- fast/js/dfg-mispredict-variable-but-prove-int-expected.txt: Removed.
- fast/js/dfg-mispredict-variable-but-prove-int.html: Removed.
- fast/js/dfg-mod-by-neg1-and-then-or-zero-interesting-reg-alloc-expected.txt: Removed.
- fast/js/dfg-mod-by-neg1-and-then-or-zero-interesting-reg-alloc.html: Removed.
- fast/js/dfg-mod-by-zero-and-then-or-zero-interesting-reg-alloc-expected.txt: Removed.
- fast/js/dfg-mod-by-zero-and-then-or-zero-interesting-reg-alloc.html: Removed.
- fast/js/dfg-mod-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc-expected.txt: Removed.
- fast/js/dfg-mod-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc.html: Removed.
- fast/js/dfg-mul-big-integer-with-small-integer-and-bitor-expected.txt: Removed.
- fast/js/dfg-mul-big-integer-with-small-integer-and-bitor.html: Removed.
- fast/js/dfg-mul-big-integer-with-small-integer-and-detect-overflow-expected.txt: Removed.
- fast/js/dfg-mul-big-integer-with-small-integer-and-detect-overflow.html: Removed.
- fast/js/dfg-mul-big-integer-with-small-integer-expected.txt: Removed.
- fast/js/dfg-mul-big-integer-with-small-integer.html: Removed.
- fast/js/dfg-mul-big-integers-expected.txt: Removed.
- fast/js/dfg-mul-big-integers.html: Removed.
- fast/js/dfg-multi-basic-block-structure-clobber-expected.txt: Removed.
- fast/js/dfg-multi-basic-block-structure-clobber.html: Removed.
- fast/js/dfg-multiply-expected.txt: Removed.
- fast/js/dfg-multiply.html: Removed.
- fast/js/dfg-negative-array-index-expected.txt: Removed.
- fast/js/dfg-negative-array-index.html: Removed.
- fast/js/dfg-negative-array-size-expected.txt: Removed.
- fast/js/dfg-negative-array-size.html: Removed.
- fast/js/dfg-new-array-double-const-then-int-const-expected.txt: Removed.
- fast/js/dfg-new-array-double-const-then-int-const.html: Removed.
- fast/js/dfg-obvious-constant-cfa-expected.txt: Removed.
- fast/js/dfg-obvious-constant-cfa.html: Removed.
- fast/js/dfg-osr-entry-hoisted-clobbered-structure-check-expected.txt: Removed.
- fast/js/dfg-osr-entry-hoisted-clobbered-structure-check.html: Removed.
- fast/js/dfg-other-branch-expected.txt: Removed.
- fast/js/dfg-other-branch.html: Removed.
- fast/js/dfg-patchable-get-by-id-after-watchpoint-expected.txt: Removed.
- fast/js/dfg-patchable-get-by-id-after-watchpoint.html: Removed.
- fast/js/dfg-peephole-compare-final-object-to-final-object-or-other-expected.txt: Removed.
- fast/js/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt: Removed.
- fast/js/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.html: Removed.
- fast/js/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object-expected.txt: Removed.
- fast/js/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.html: Removed.
- fast/js/dfg-peephole-compare-final-object-to-final-object-or-other.html: Removed.
- fast/js/dfg-phantom-base-expected.txt: Removed.
- fast/js/dfg-phantom-base.html: Removed.
- fast/js/dfg-phantom-get-local-expected.txt: Removed.
- fast/js/dfg-phantom-get-local.html: Removed.
- fast/js/dfg-post-inc-then-exit-expected.txt: Removed.
- fast/js/dfg-post-inc-then-exit.html: Removed.
- fast/js/dfg-proto-access-inline-osr-exit-expected.txt: Removed.
- fast/js/dfg-proto-access-inline-osr-exit.html: Removed.
- fast/js/dfg-proto-stub-watchpoint-fire-expected.txt: Removed.
- fast/js/dfg-proto-stub-watchpoint-fire.html: Removed.
- fast/js/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps-expected.txt: Removed.
- fast/js/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.html: Removed.
- fast/js/dfg-proven-sqrt-backwards-propagation-expected.txt: Removed.
- fast/js/dfg-proven-sqrt-backwards-propagation.html: Removed.
- fast/js/dfg-put-by-id-allocate-storage-expected.txt: Removed.
- fast/js/dfg-put-by-id-allocate-storage-polymorphic-expected.txt: Removed.
- fast/js/dfg-put-by-id-allocate-storage-polymorphic.html: Removed.
- fast/js/dfg-put-by-id-allocate-storage.html: Removed.
- fast/js/dfg-put-by-id-prototype-check-expected.txt: Removed.
- fast/js/dfg-put-by-id-prototype-check.html: Removed.
- fast/js/dfg-put-by-id-reallocate-storage-expected.txt: Removed.
- fast/js/dfg-put-by-id-reallocate-storage-polymorphic-expected.txt: Removed.
- fast/js/dfg-put-by-id-reallocate-storage-polymorphic.html: Removed.
- fast/js/dfg-put-by-id-reallocate-storage.html: Removed.
- fast/js/dfg-put-by-val-setter-then-get-by-val-expected.txt: Removed.
- fast/js/dfg-put-by-val-setter-then-get-by-val.html: Removed.
- fast/js/dfg-put-scoped-var-backward-flow-expected.txt: Removed.
- fast/js/dfg-put-scoped-var-backward-flow.html: Removed.
- fast/js/dfg-put-to-readonly-property-expected.txt: Removed.
- fast/js/dfg-put-to-readonly-property.html: Removed.
- fast/js/dfg-putbyval-cfa-clobber-expected.txt: Removed.
- fast/js/dfg-putbyval-cfa-clobber.html: Removed.
- fast/js/dfg-redundant-load-of-captured-variable-proven-constant-expected.txt: Removed.
- fast/js/dfg-redundant-load-of-captured-variable-proven-constant.html: Removed.
- fast/js/dfg-resolve-global-polymorphic-non-dictionary-expected.txt: Removed.
- fast/js/dfg-resolve-global-polymorphic-non-dictionary.html: Removed.
- fast/js/dfg-resolve-global-specific-dictionary-expected.txt: Removed.
- fast/js/dfg-resolve-global-specific-dictionary.html: Removed.
- fast/js/dfg-rshift-by-zero-eliminate-valuetoint32-expected.txt: Removed.
- fast/js/dfg-rshift-by-zero-eliminate-valuetoint32.html: Removed.
- fast/js/dfg-side-effect-assignment-osr-exit-expected.txt: Removed.
- fast/js/dfg-side-effect-assignment-osr-exit.html: Removed.
- fast/js/dfg-sqrt-backwards-propagation-expected.txt: Removed.
- fast/js/dfg-sqrt-backwards-propagation.html: Removed.
- fast/js/dfg-store-unexpected-value-into-argument-and-osr-exit-expected.txt: Removed.
- fast/js/dfg-store-unexpected-value-into-argument-and-osr-exit.html: Removed.
- fast/js/dfg-strcat-over-objects-then-exit-on-it-expected.txt: Removed.
- fast/js/dfg-strcat-over-objects-then-exit-on-it.html: Removed.
- fast/js/dfg-strict-mode-arguments-get-beyond-length-expected.txt: Removed.
- fast/js/dfg-strict-mode-arguments-get-beyond-length.html: Removed.
- fast/js/dfg-string-out-of-bounds-check-structure-expected.txt: Removed.
- fast/js/dfg-string-out-of-bounds-check-structure.html: Removed.
- fast/js/dfg-string-out-of-bounds-cse-expected.txt: Removed.
- fast/js/dfg-string-out-of-bounds-cse.html: Removed.
- fast/js/dfg-string-out-of-bounds-negative-check-structure-expected.txt: Removed.
- fast/js/dfg-string-out-of-bounds-negative-check-structure.html: Removed.
- fast/js/dfg-string-out-of-bounds-negative-proto-value-expected.txt: Removed.
- fast/js/dfg-string-out-of-bounds-negative-proto-value.html: Removed.
- fast/js/dfg-string-stricteq-expected.txt: Removed.
- fast/js/dfg-string-stricteq.html: Removed.
- fast/js/dfg-switch-imm-negative-expected.txt: Removed.
- fast/js/dfg-switch-imm-negative.html: Removed.
- fast/js/dfg-tear-off-arguments-not-activation-expected.txt: Removed.
- fast/js/dfg-tear-off-arguments-not-activation.html: Removed.
- fast/js/dfg-tear-off-function-dot-arguments-expected.txt: Removed.
- fast/js/dfg-tear-off-function-dot-arguments.html: Removed.
- fast/js/dfg-to-string-bad-toString-expected.txt: Removed.
- fast/js/dfg-to-string-bad-toString.html: Removed.
- fast/js/dfg-to-string-bad-valueOf-expected.txt: Removed.
- fast/js/dfg-to-string-bad-valueOf.html: Removed.
- fast/js/dfg-to-string-int-expected.txt: Removed.
- fast/js/dfg-to-string-int-or-string-expected.txt: Removed.
- fast/js/dfg-to-string-int-or-string.html: Removed.
- fast/js/dfg-to-string-int.html: Removed.
- fast/js/dfg-to-string-on-cell-expected.txt: Removed.
- fast/js/dfg-to-string-on-cell.html: Removed.
- fast/js/dfg-to-string-on-value-expected.txt: Removed.
- fast/js/dfg-to-string-on-value.html: Removed.
- fast/js/dfg-to-string-side-effect-clobbers-toString-expected.txt: Removed.
- fast/js/dfg-to-string-side-effect-clobbers-toString.html: Removed.
- fast/js/dfg-to-string-side-effect-expected.txt: Removed.
- fast/js/dfg-to-string-side-effect.html: Removed.
- fast/js/dfg-to-string-toString-becomes-bad-expected.txt: Removed.
- fast/js/dfg-to-string-toString-becomes-bad-with-check-structure-expected.txt: Removed.
- fast/js/dfg-to-string-toString-becomes-bad-with-check-structure.html: Removed.
- fast/js/dfg-to-string-toString-becomes-bad-with-dictionary-string-prototype-expected.txt: Removed.
- fast/js/dfg-to-string-toString-becomes-bad-with-dictionary-string-prototype.html: Removed.
- fast/js/dfg-to-string-toString-becomes-bad.html: Removed.
- fast/js/dfg-to-string-toString-in-string-expected.txt: Removed.
- fast/js/dfg-to-string-toString-in-string.html: Removed.
- fast/js/dfg-to-string-valueOf-becomes-bad-expected.txt: Removed.
- fast/js/dfg-to-string-valueOf-becomes-bad.html: Removed.
- fast/js/dfg-to-string-valueOf-in-string-expected.txt: Removed.
- fast/js/dfg-to-string-valueOf-in-string.html: Removed.
- fast/js/dfg-typed-array-neuter-expected.txt: Removed.
- fast/js/dfg-typed-array-neuter.html: Removed.
- fast/js/dfg-uint16array-expected.txt: Removed.
- fast/js/dfg-uint16array.html: Removed.
- fast/js/dfg-uint32-to-number-expected.txt: Removed.
- fast/js/dfg-uint32-to-number-in-middle-of-copy-propagation-expected.txt: Removed.
- fast/js/dfg-uint32-to-number-in-middle-of-copy-propagation.html: Removed.
- fast/js/dfg-uint32-to-number-on-captured-variable-expected.txt: Removed.
- fast/js/dfg-uint32-to-number-on-captured-variable.html: Removed.
- fast/js/dfg-uint32-to-number-skip-then-exit-expected.txt: Removed.
- fast/js/dfg-uint32-to-number-skip-then-exit.html: Removed.
- fast/js/dfg-uint32-to-number.html: Removed.
- fast/js/dfg-uint32array-expected.txt: Removed.
- fast/js/dfg-uint32array-overflow-constant-expected.txt: Removed.
- fast/js/dfg-uint32array-overflow-constant.html: Removed.
- fast/js/dfg-uint32array-overflow-values-expected.txt: Removed.
- fast/js/dfg-uint32array-overflow-values.html: Removed.
- fast/js/dfg-uint32array.html: Removed.
- fast/js/dfg-uint8array-expected.txt: Removed.
- fast/js/dfg-uint8array.html: Removed.
- fast/js/dfg-uint8clampedarray-expected.txt: Removed.
- fast/js/dfg-uint8clampedarray-out-of-bounds-put-by-val-alias-expected.txt: Removed.
- fast/js/dfg-uint8clampedarray-out-of-bounds-put-by-val-alias.html: Removed.
- fast/js/dfg-uint8clampedarray.html: Removed.
- fast/js/dfg-use-function-as-variable-expected.txt: Removed.
- fast/js/dfg-use-function-as-variable-merge-structure-expected.txt: Removed.
- fast/js/dfg-use-function-as-variable-merge-structure.html: Removed.
- fast/js/dfg-use-function-as-variable-not-constant-expected.txt: Removed.
- fast/js/dfg-use-function-as-variable-not-constant.html: Removed.
- fast/js/dfg-use-function-as-variable-with-closure-expected.txt: Removed.
- fast/js/dfg-use-function-as-variable-with-closure.html: Removed.
- fast/js/dfg-use-function-as-variable.html: Removed.
- fast/js/dfg-value-to-int32-with-side-effect-expected.txt: Removed.
- fast/js/dfg-value-to-int32-with-side-effect.html: Removed.
- fast/js/dfg-weak-js-constant-silent-fill-expected.txt: Removed.
- fast/js/dfg-weak-js-constant-silent-fill.html: Removed.
- fast/js/dictionary-no-cache-expected.txt: Removed.
- fast/js/dictionary-no-cache.html: Removed.
- fast/js/dictionary-prototype-caching-expected.txt: Removed.
- fast/js/dictionary-prototype-caching.html: Removed.
- fast/js/direct-entry-to-function-code-expected.txt: Removed.
- fast/js/direct-entry-to-function-code.html: Removed.
- fast/js/do-while-expression-value-expected.txt: Removed.
- fast/js/do-while-expression-value.html: Removed.
- fast/js/do-while-semicolon-expected.txt: Removed.
- fast/js/do-while-semicolon.html: Removed.
- fast/js/do-while-without-semicolon-expected.txt: Removed.
- fast/js/do-while-without-semicolon.html: Removed.
- fast/js/document-all-between-frames-expected.txt: Removed.
- fast/js/document-all-between-frames.html: Removed.
- fast/js/document-all-triggers-masquerades-watchpoint-expected.txt: Removed.
- fast/js/document-all-triggers-masquerades-watchpoint.html: Removed.
- fast/js/dom-static-property-for-in-iteration-expected.txt: Removed.
- fast/js/dom-static-property-for-in-iteration.html: Removed.
- fast/js/dot-node-base-exception-expected.txt: Removed.
- fast/js/dot-node-base-exception.html: Removed.
- fast/js/duplicate-param-crash-expected.txt: Removed.
- fast/js/duplicate-param-crash.html: Removed.
- fast/js/duplicate-param-gc-crash-expected.txt: Removed.
- fast/js/duplicate-param-gc-crash.html: Removed.
- fast/js/encode-URI-test-expected.txt: Removed.
- fast/js/encode-URI-test.html: Removed.
- fast/js/end-in-string-escape-expected.txt: Removed.
- fast/js/end-in-string-escape.html: Removed.
- fast/js/enter-dictionary-indexing-mode-with-blank-indexing-type-expected.txt: Removed.
- fast/js/enter-dictionary-indexing-mode-with-blank-indexing-type.html: Removed.
- fast/js/equality-expected.txt: Removed.
- fast/js/equality.html: Removed.
- fast/js/error-object-write-and-detele-for-stack-property-expected.txt: Removed.
- fast/js/error-object-write-and-detele-for-stack-property.html: Removed.
- fast/js/eval-and-with-expected.txt: Removed.
- fast/js/eval-and-with.html: Removed.
- fast/js/eval-cache-crash-expected.txt: Removed.
- fast/js/eval-cache-crash.html: Removed.
- fast/js/eval-cache-scoped-lookup-expected.txt: Removed.
- fast/js/eval-cache-scoped-lookup.html: Removed.
- fast/js/eval-contained-syntax-error-expected.txt: Removed.
- fast/js/eval-contained-syntax-error.html: Removed.
- fast/js/eval-cross-window-expected.txt: Removed.
- fast/js/eval-cross-window.html: Removed.
- fast/js/eval-keyword-vs-function-expected.txt: Removed.
- fast/js/eval-keyword-vs-function.html: Removed.
- fast/js/eval-overriding-expected.txt: Removed.
- fast/js/eval-overriding.html: Removed.
- fast/js/eval-throw-return-expected.txt: Removed.
- fast/js/eval-throw-return.html: Removed.
- fast/js/eval-var-decl-expected.txt: Removed.
- fast/js/eval-var-decl.html: Removed.
- fast/js/exception-codegen-crash-expected.txt: Removed.
- fast/js/exception-codegen-crash.html: Removed.
- fast/js/exception-expression-offset-expected.txt: Removed.
- fast/js/exception-expression-offset.html: Removed.
- fast/js/exception-for-nonobject-expected.txt: Removed.
- fast/js/exception-for-nonobject.html: Removed.
- fast/js/exception-line-number-expected.txt: Removed.
- fast/js/exception-line-number.html: Removed.
- fast/js/exception-linenums-expected.txt: Removed.
- fast/js/exception-linenums-in-html-1-expected.txt: Removed.
- fast/js/exception-linenums-in-html-1.html: Removed.
- fast/js/exception-linenums-in-html-2-expected.txt: Removed.
- fast/js/exception-linenums-in-html-2.html: Removed.
- fast/js/exception-linenums-in-html-3-expected.txt: Removed.
- fast/js/exception-linenums-in-html-3.html: Removed.
- fast/js/exception-linenums.html: Removed.
- fast/js/exception-propagate-from-dfg-to-llint-expected.txt: Removed.
- fast/js/exception-propagate-from-dfg-to-llint.html: Removed.
- fast/js/exception-properties-expected.txt: Removed.
- fast/js/exception-properties.html: Removed.
- fast/js/exception-registerfile-shrink-expected.txt: Removed.
- fast/js/exception-registerfile-shrink.html: Removed.
- fast/js/exception-sequencing-binops-expected.txt: Removed.
- fast/js/exception-sequencing-binops.html: Removed.
- fast/js/exception-sequencing-binops.js: Removed.
- fast/js/exception-sequencing-binops2-expected.txt: Removed.
- fast/js/exception-sequencing-binops2.html: Removed.
- fast/js/exception-sequencing-expected.txt: Removed.
- fast/js/exception-sequencing.html: Removed.
- fast/js/exception-thrown-from-equal-expected.txt: Removed.
- fast/js/exception-thrown-from-equal.html: Removed.
- fast/js/exception-thrown-from-eval-inside-closure-expected.txt: Removed.
- fast/js/exception-thrown-from-eval-inside-closure.html: Removed.
- fast/js/exception-thrown-from-function-with-lazy-activation-expected.txt: Removed.
- fast/js/exception-thrown-from-function-with-lazy-activation.html: Removed.
- fast/js/exception-thrown-from-new-expected.txt: Removed.
- fast/js/exception-thrown-from-new.html: Removed.
- fast/js/exception-try-finally-scope-error-expected.txt: Removed.
- fast/js/exception-try-finally-scope-error.html: Removed.
- fast/js/exception-with-handler-inside-eval-with-dynamic-scope-expected.txt: Removed.
- fast/js/exception-with-handler-inside-eval-with-dynamic-scope.html: Removed.
- fast/js/exceptions-thrown-in-callbacks-expected.txt: Removed.
- fast/js/exceptions-thrown-in-callbacks.html: Removed.
- fast/js/excessive-comma-usage-expected.txt: Removed.
- fast/js/excessive-comma-usage.html: Removed.
- fast/js/exec-state-marking-expected.txt: Removed.
- fast/js/exec-state-marking.html: Removed.
- fast/js/finally-codegen-failure-expected.txt: Removed.
- fast/js/finally-codegen-failure.html: Removed.
- fast/js/find-ignoring-case-regress-99753-expected.txt: Removed.
- fast/js/find-ignoring-case-regress-99753.html: Removed.
- fast/js/flatten-dictionary-structure-from-which-all-properties-were-deleted-expected.txt: Removed.
- fast/js/flatten-dictionary-structure-from-which-all-properties-were-deleted.html: Removed.
- fast/js/floating-point-truncate-rshift-expected.txt: Removed.
- fast/js/floating-point-truncate-rshift.html: Removed.
- fast/js/for-in-avoid-duplicates-expected.txt: Removed.
- fast/js/for-in-avoid-duplicates.html: Removed.
- fast/js/for-in-cached-expected.txt: Removed.
- fast/js/for-in-cached.html: Removed.
- fast/js/for-in-exeception-expected.txt: Removed.
- fast/js/for-in-exeception.html: Removed.
- fast/js/for-in-to-text-expected.txt: Removed.
- fast/js/for-in-to-text.html: Removed.
- fast/js/for-in-var-scope-expected.txt: Removed.
- fast/js/for-in-var-scope.html: Removed.
- fast/js/function-apply-aliased-expected.txt: Removed.
- fast/js/function-apply-aliased.html: Removed.
- fast/js/function-apply-expected.txt: Removed.
- fast/js/function-apply-many-args-expected.txt: Removed.
- fast/js/function-apply-many-args.html: Removed.
- fast/js/function-apply.html: Removed.
- fast/js/function-argument-evaluation-before-exception-expected.txt: Removed.
- fast/js/function-argument-evaluation-before-exception.html: Removed.
- fast/js/function-argument-evaluation-expected.txt: Removed.
- fast/js/function-argument-evaluation.html: Removed.
- fast/js/function-bind-expected.txt: Removed.
- fast/js/function-bind.html: Removed.
- fast/js/function-call-aliased-expected.txt: Removed.
- fast/js/function-call-aliased.html: Removed.
- fast/js/function-call-register-allocation-expected.txt: Removed.
- fast/js/function-call-register-allocation.html: Removed.
- fast/js/function-constructor-error-expected.txt: Removed.
- fast/js/function-constructor-error.html: Removed.
- fast/js/function-constructor-newline-after-brace-expected.txt: Removed.
- fast/js/function-constructor-newline-after-brace.html: Removed.
- fast/js/function-constructor-single-line-comment-expected.txt: Removed.
- fast/js/function-constructor-single-line-comment.html: Removed.
- fast/js/function-constructor-this-value-expected.txt: Removed.
- fast/js/function-constructor-this-value.html: Removed.
- fast/js/function-declaration-expected.txt: Removed.
- fast/js/function-declaration-statement-expected.txt: Removed.
- fast/js/function-declaration-statement.html: Removed.
- fast/js/function-declaration.html: Removed.
- fast/js/function-declarations-expected.txt: Removed.
- fast/js/function-declarations-in-switch-statement-expected.txt: Removed.
- fast/js/function-declarations-in-switch-statement.html: Removed.
- fast/js/function-declarations.html: Removed.
- fast/js/function-decompilation-operators-expected.txt: Removed.
- fast/js/function-decompilation-operators.html: Removed.
- fast/js/function-dot-apply-replace-base-expected.txt: Removed.
- fast/js/function-dot-apply-replace-base.html: Removed.
- fast/js/function-dot-arguments-and-caller-expected.txt: Removed.
- fast/js/function-dot-arguments-and-caller.html: Removed.
- fast/js/function-dot-arguments-expected.txt: Removed.
- fast/js/function-dot-arguments-identity-expected.txt: Removed.
- fast/js/function-dot-arguments-identity.html: Removed.
- fast/js/function-dot-arguments.html: Removed.
- fast/js/function-dot-arguments2-expected.txt: Removed.
- fast/js/function-dot-arguments2.html: Removed.
- fast/js/function-dot-length-read-only-expected.txt: Removed.
- fast/js/function-dot-length-read-only.html: Removed.
- fast/js/function-length-expected.txt: Removed.
- fast/js/function-length.html: Removed.
- fast/js/function-name-expected.txt: Removed.
- fast/js/function-name-is-in-scope-expected.txt: Removed.
- fast/js/function-name-is-in-scope.html: Removed.
- fast/js/function-name.html: Removed.
- fast/js/function-names-expected.txt: Removed.
- fast/js/function-names.html: Removed.
- fast/js/function-prototype-descriptor-expected.txt: Removed.
- fast/js/function-prototype-descriptor.html: Removed.
- fast/js/function-prototype-expected.txt: Removed.
- fast/js/function-prototype.html: Removed.
- fast/js/function-redefinition-expected.txt: Removed.
- fast/js/function-redefinition.html: Removed.
- fast/js/function-toString-object-literals-expected.txt: Removed.
- fast/js/function-toString-object-literals.html: Removed.
- fast/js/function-toString-parentheses-expected.txt: Removed.
- fast/js/function-toString-parentheses.html: Removed.
- fast/js/function-toString-semicolon-insertion-expected.txt: Removed.
- fast/js/function-toString-semicolon-insertion.html: Removed.
- fast/js/garbage-collect-after-string-appends-expected.txt: Removed.
- fast/js/garbage-collect-after-string-appends.html-disabled: Removed.
- fast/js/get-by-pname-expected.txt: Removed.
- fast/js/get-by-pname-non-final-object-expected.txt: Removed.
- fast/js/get-by-pname-non-final-object.html: Removed.
- fast/js/get-by-pname-only-prototype-properties-expected.txt: Removed.
- fast/js/get-by-pname-only-prototype-properties.html: Removed.
- fast/js/get-by-pname-that-looks-like-a-patchable-get-by-val-expected.txt: Removed.
- fast/js/get-by-pname-that-looks-like-a-patchable-get-by-val.html: Removed.
- fast/js/get-by-pname.html: Removed.
- fast/js/getOwnPropertyDescriptor-expected.txt: Removed.
- fast/js/getOwnPropertyDescriptor.html: Removed.
- fast/js/getter-setter-gc-expected.txt: Removed.
- fast/js/getter-setter-gc.html: Removed.
- fast/js/global-constructors-attributes-dedicated-worker-expected.txt: Removed.
- fast/js/global-constructors-attributes-dedicated-worker.html: Removed.
- fast/js/global-constructors-attributes-expected.txt: Removed.
- fast/js/global-constructors-attributes-shared-worker-expected.txt: Removed.
- fast/js/global-constructors-attributes-shared-worker.html: Removed.
- fast/js/global-constructors-attributes.html: Removed.
- fast/js/global-constructors-deletable-expected.txt: Removed.
- fast/js/global-constructors-deletable.html: Removed.
- fast/js/global-function-resolve-expected.txt: Removed.
- fast/js/global-function-resolve.html: Removed.
- fast/js/global-recursion-on-full-stack-expected.txt: Removed.
- fast/js/global-recursion-on-full-stack.html: Removed.
- fast/js/global-resolve-through-eval-expected.txt: Removed.
- fast/js/global-resolve-through-eval.html: Removed.
- fast/js/global-var-limit-expected.txt: Removed.
- fast/js/global-var-limit.html: Removed.
- fast/js/gmail-re-re-expected.txt: Removed.
- fast/js/gmail-re-re.html: Removed.
- fast/js/has-own-property-expected.txt: Removed.
- fast/js/has-own-property.html: Removed.
- fast/js/ignored-result-null-comparison-crash-expected.txt: Removed.
- fast/js/ignored-result-null-comparison-crash.html: Removed.
- fast/js/ignored-result-ref-crash-expected.txt: Removed.
- fast/js/ignored-result-ref-crash.html: Removed.
- fast/js/immediate-constant-instead-of-cell-expected.txt: Removed.
- fast/js/immediate-constant-instead-of-cell.html: Removed.
- fast/js/implicit-call-with-global-reentry-expected.txt: Removed.
- fast/js/implicit-call-with-global-reentry.html: Removed.
- fast/js/implicit-global-to-global-reentry-expected.txt: Removed.
- fast/js/implicit-global-to-global-reentry.html: Removed.
- fast/js/imul-expected.txt: Removed.
- fast/js/imul.html: Removed.
- fast/js/inc-bracket-assign-subscript-expected.txt: Removed.
- fast/js/inc-bracket-assign-subscript.html: Removed.
- fast/js/inc-const-valueOf-expected.txt: Removed.
- fast/js/inc-const-valueOf.html: Removed.
- fast/js/indexed-setter-on-global-object-expected.txt: Removed.
- fast/js/indexed-setter-on-global-object.html: Removed.
- fast/js/inline-arguments-tear-off-expected.txt: Removed.
- fast/js/inline-arguments-tear-off.html: Removed.
- fast/js/instance-of-immediates-expected.txt: Removed.
- fast/js/instance-of-immediates.html: Removed.
- fast/js/instanceof-XMLHttpRequest-expected.txt: Removed.
- fast/js/instanceof-XMLHttpRequest.html: Removed.
- fast/js/instanceof-operator-expected.txt: Removed.
- fast/js/instanceof-operator.html: Removed.
- fast/js/integer-division-neg2tothe32-by-neg1-expected.txt: Removed.
- fast/js/integer-division-neg2tothe32-by-neg1.html: Removed.
- fast/js/integer-extremes-expected.txt: Removed.
- fast/js/integer-extremes.html: Removed.
- fast/js/interpreter-no-activation-expected.txt: Removed.
- fast/js/interpreter-no-activation.html: Removed.
- fast/js/invalid-callframe-during-unwind-expected.txt: Removed.
- fast/js/invalid-callframe-during-unwind.html: Removed.
- fast/js/invalid-syntax-for-function-expected.txt: Removed.
- fast/js/invalid-syntax-for-function.html: Removed.
- fast/js/isPrototypeOf-expected.txt: Removed.
- fast/js/isPrototypeOf.html: Removed.
- fast/js/jit-float32-array-nan-expected.txt: Removed.
- fast/js/jit-float32-array-nan.html: Removed.
- fast/js/jit-set-profiling-access-type-only-for-get-by-id-self-expected.txt: Removed.
- fast/js/jit-set-profiling-access-type-only-for-get-by-id-self.html: Removed.
- fast/js/js-constructors-use-correct-global-expected.txt: Removed.
- fast/js/js-constructors-use-correct-global.html: Removed.
- fast/js/js-continue-break-restrictions-expected.txt: Removed.
- fast/js/js-continue-break-restrictions.html: Removed.
- fast/js/js-correct-exception-handler-expected.txt: Removed.
- fast/js/js-correct-exception-handler.html: Removed.
- fast/js/jsc-test-list: Removed.
- fast/js/kde: Removed.
- fast/js/kde/Array-expected.txt: Removed.
- fast/js/kde/Array.html: Removed.
- fast/js/kde/Boolean-expected.txt: Removed.
- fast/js/kde/Boolean.html: Removed.
- fast/js/kde/Date-setYear-expected.txt: Removed.
- fast/js/kde/Date-setYear.html: Removed.
- fast/js/kde/Date.html-disabled: Removed.
- fast/js/kde/Error-expected.txt: Removed.
- fast/js/kde/Error.html: Removed.
- fast/js/kde/GlobalObject-expected.txt: Removed.
- fast/js/kde/GlobalObject.html: Removed.
- fast/js/kde/Number-expected.txt: Removed.
- fast/js/kde/Number.html: Removed.
- fast/js/kde/Object-expected.txt: Removed.
- fast/js/kde/Object.html: Removed.
- fast/js/kde/Prototype-expected.txt: Removed.
- fast/js/kde/Prototype.html: Removed.
- fast/js/kde/RegExp-expected.txt: Removed.
- fast/js/kde/RegExp.html: Removed.
- fast/js/kde/StringObject-expected.txt: Removed.
- fast/js/kde/StringObject.html: Removed.
- fast/js/kde/arguments-scope-expected.txt: Removed.
- fast/js/kde/arguments-scope.html: Removed.
- fast/js/kde/assignments-expected.txt: Removed.
- fast/js/kde/assignments.html: Removed.
- fast/js/kde/cast-expected.txt: Removed.
- fast/js/kde/cast.html: Removed.
- fast/js/kde/comment-1-expected.txt: Removed.
- fast/js/kde/comment-1.html: Removed.
- fast/js/kde/comment-2-expected.txt: Removed.
- fast/js/kde/comment-2.html: Removed.
- fast/js/kde/completion-expected.txt: Removed.
- fast/js/kde/completion.html: Removed.
- fast/js/kde/conditional-expected.txt: Removed.
- fast/js/kde/conditional.html: Removed.
- fast/js/kde/const-expected.txt: Removed.
- fast/js/kde/const.html: Removed.
- fast/js/kde/constructor_length-expected.txt: Removed.
- fast/js/kde/constructor_length.html: Removed.
- fast/js/kde/crash-1-expected.txt: Removed.
- fast/js/kde/crash-1.html: Removed.
- fast/js/kde/crash-2-expected.txt: Removed.
- fast/js/kde/crash-2.html: Removed.
- fast/js/kde/delete-expected.txt: Removed.
- fast/js/kde/delete.html: Removed.
- fast/js/kde/empty-expected.txt: Removed.
- fast/js/kde/empty.html: Removed.
- fast/js/kde/encode_decode_uri-expected.txt: Removed.
- fast/js/kde/encode_decode_uri.html: Removed.
- fast/js/kde/eval-expected.txt: Removed.
- fast/js/kde/eval.html: Removed.
- fast/js/kde/evil-n-expected.txt: Removed.
- fast/js/kde/evil-n.html: Removed.
- fast/js/kde/exception_propagation-expected.txt: Removed.
- fast/js/kde/exception_propagation.html: Removed.
- fast/js/kde/exceptions-expected.txt: Removed.
- fast/js/kde/exceptions.html: Removed.
- fast/js/kde/func-decl-expected.txt: Removed.
- fast/js/kde/func-decl.html: Removed.
- fast/js/kde/function-expected.txt: Removed.
- fast/js/kde/function.html: Removed.
- fast/js/kde/function_arguments-expected.txt: Removed.
- fast/js/kde/function_arguments.html: Removed.
- fast/js/kde/function_constructor-expected.txt: Removed.
- fast/js/kde/function_constructor.html: Removed.
- fast/js/kde/function_length-expected.txt: Removed.
- fast/js/kde/function_length.html: Removed.
- fast/js/kde/garbage-n-expected.txt: Removed.
- fast/js/kde/garbage-n.html: Removed.
- fast/js/kde/inbuilt_function_proto-expected.txt: Removed.
- fast/js/kde/inbuilt_function_proto.html: Removed.
- fast/js/kde/inbuilt_function_tostring-expected.txt: Removed.
- fast/js/kde/inbuilt_function_tostring.html: Removed.
- fast/js/kde/iteration-expected.txt: Removed.
- fast/js/kde/iteration.html: Removed.
- fast/js/kde/j-comment-3-expected.txt: Removed.
- fast/js/kde/j-comment-3.html: Removed.
- fast/js/kde/j-comment-4-expected.txt: Removed.
- fast/js/kde/j-comment-4.html: Removed.
- fast/js/kde/literals-expected.txt: Removed.
- fast/js/kde/literals.html: Removed.
- fast/js/kde/lval-exceptions-expected.txt: Removed.
- fast/js/kde/lval-exceptions.html: Removed.
- fast/js/kde/math-expected.txt: Removed.
- fast/js/kde/math.html: Removed.
- fast/js/kde/md5-1-expected.txt: Removed.
- fast/js/kde/md5-1.html: Removed.
- fast/js/kde/md5-2-expected.txt: Removed.
- fast/js/kde/md5-2.html: Removed.
- fast/js/kde/object_prototype-expected.txt: Removed.
- fast/js/kde/object_prototype.html: Removed.
- fast/js/kde/object_prototype_tostring-expected.txt: Removed.
- fast/js/kde/object_prototype_tostring.html: Removed.
- fast/js/kde/operators-expected.txt: Removed.
- fast/js/kde/operators.html: Removed.
- fast/js/kde/parse-expected.txt: Removed.
- fast/js/kde/parse.html: Removed.
- fast/js/kde/prototype_length-expected.txt: Removed.
- fast/js/kde/prototype_length.html: Removed.
- fast/js/kde/prototype_proto-expected.txt: Removed.
- fast/js/kde/prototype_proto.html: Removed.
- fast/js/kde/resources: Removed.
- fast/js/kde/resources/Date.js: Removed.
- fast/js/kde/resources/KNOWN_FAILURES: Removed.
- fast/js/kde/resources/README: Removed.
- fast/js/kde/resources/const.js: Removed.
- fast/js/kde/scope-expected.txt: Removed.
- fast/js/kde/scope.html: Removed.
- fast/js/kde/script-tests: Removed.
- fast/js/kde/script-tests/Array.js: Removed.
- fast/js/kde/script-tests/Boolean.js: Removed.
- fast/js/kde/script-tests/Date-setYear.js: Removed.
- fast/js/kde/script-tests/Error.js: Removed.
- fast/js/kde/script-tests/GlobalObject.js: Removed.
- fast/js/kde/script-tests/Number.js: Removed.
- fast/js/kde/script-tests/Object.js: Removed.
- fast/js/kde/script-tests/Prototype.js: Removed.
- fast/js/kde/script-tests/RegExp.js: Removed.
- fast/js/kde/script-tests/StringObject.js: Removed.
- fast/js/kde/script-tests/TEMPLATE-n.html: Removed.
- fast/js/kde/script-tests/TEMPLATE.html: Removed.
- fast/js/kde/script-tests/arguments-scope.js: Removed.
- fast/js/kde/script-tests/assignments.js: Removed.
- fast/js/kde/script-tests/cast.js: Removed.
- fast/js/kde/script-tests/comment-1.js: Removed.
- fast/js/kde/script-tests/comment-2.js: Removed.
- fast/js/kde/script-tests/completion.js: Removed.
- fast/js/kde/script-tests/conditional.js: Removed.
- fast/js/kde/script-tests/constructor_length.js: Removed.
- fast/js/kde/script-tests/crash-1.js: Removed.
- fast/js/kde/script-tests/crash-2.js: Removed.
- fast/js/kde/script-tests/delete.js: Removed.
- fast/js/kde/script-tests/empty.js: Removed.
- fast/js/kde/script-tests/encode_decode_uri.js: Removed.
- fast/js/kde/script-tests/eval.js: Removed.
- fast/js/kde/script-tests/evil-n.js: Removed.
- fast/js/kde/script-tests/exception_propagation.js: Removed.
- fast/js/kde/script-tests/exceptions.js: Removed.
- fast/js/kde/script-tests/func-decl.js: Removed.
- fast/js/kde/script-tests/function.js: Removed.
- fast/js/kde/script-tests/function_arguments.js: Removed.
- fast/js/kde/script-tests/function_constructor.js: Removed.
- fast/js/kde/script-tests/function_length.js: Removed.
- fast/js/kde/script-tests/garbage-n.js: Removed.
- fast/js/kde/script-tests/inbuilt_function_proto.js: Removed.
- fast/js/kde/script-tests/inbuilt_function_tostring.js: Removed.
- fast/js/kde/script-tests/iteration.js: Removed.
- fast/js/kde/script-tests/j-comment-3.js: Removed.
- fast/js/kde/script-tests/j-comment-4.js: Removed.
- fast/js/kde/script-tests/literals.js: Removed.
- fast/js/kde/script-tests/lval-exceptions.js: Removed.
- fast/js/kde/script-tests/math.js: Removed.
- fast/js/kde/script-tests/md5-1.js: Removed.
- fast/js/kde/script-tests/md5-2.js: Removed.
- fast/js/kde/script-tests/object_prototype.js: Removed.
- fast/js/kde/script-tests/object_prototype_tostring.js: Removed.
- fast/js/kde/script-tests/operators.js: Removed.
- fast/js/kde/script-tests/parse.js: Removed.
- fast/js/kde/script-tests/prototype_length.js: Removed.
- fast/js/kde/script-tests/prototype_proto.js: Removed.
- fast/js/kde/script-tests/scope.js: Removed.
- fast/js/kde/script-tests/statements.js: Removed.
- fast/js/kde/script-tests/string-1-n.js: Removed.
- fast/js/kde/script-tests/string-2-n.js: Removed.
- fast/js/kde/script-tests/var_decl_init.js: Removed.
- fast/js/kde/statements-expected.txt: Removed.
- fast/js/kde/statements.html: Removed.
- fast/js/kde/string-1-n-expected.txt: Removed.
- fast/js/kde/string-1-n.html: Removed.
- fast/js/kde/string-2-n-expected.txt: Removed.
- fast/js/kde/string-2-n.html: Removed.
- fast/js/kde/var_decl_init-expected.txt: Removed.
- fast/js/kde/var_decl_init.html: Removed.
- fast/js/keywords-and-reserved_words-expected.txt: Removed.
- fast/js/keywords-and-reserved_words.html: Removed.
- fast/js/large-expressions-expected.txt: Removed.
- fast/js/large-expressions.html: Removed.
- fast/js/lastModified-expected.txt: Removed.
- fast/js/lastModified.html: Removed.
- fast/js/lazy-create-arguments-from-get-by-val-expected.txt: Removed.
- fast/js/lazy-create-arguments-from-get-by-val.html: Removed.
- fast/js/legitimately-captured-argument-expected.txt: Removed.
- fast/js/legitimately-captured-argument.html: Removed.
- fast/js/lexical-lookup-in-function-constructor-expected.txt: Removed.
- fast/js/lexical-lookup-in-function-constructor.html: Removed.
- fast/js/line-column-numbers-expected.txt: Removed.
- fast/js/line-column-numbers.html: Removed.
- fast/js/logical-or-jless-expected.txt: Removed.
- fast/js/logical-or-jless.html: Removed.
- fast/js/math-expected.txt: Removed.
- fast/js/math-transforms-expected.txt: Removed.
- fast/js/math-transforms.html: Removed.
- fast/js/math.html: Removed.
- fast/js/method-check-expected.txt: Removed.
- fast/js/method-check.html: Removed.
- fast/js/missing-style-end-tag-js-expected.txt: Removed.
- fast/js/missing-style-end-tag-js.html: Removed.
- fast/js/missing-title-end-tag-js-expected.txt: Removed.
- fast/js/missing-title-end-tag-js.html: Removed.
- fast/js/mod-by-zero-expected.txt: Removed.
- fast/js/mod-by-zero.html: Removed.
- fast/js/mod-crash-expected.txt: Removed.
- fast/js/mod-crash.html: Removed.
- fast/js/modify-non-references-expected.txt: Removed.
- fast/js/modify-non-references.html: Removed.
- fast/js/mozilla: Removed.
- fast/js/mozilla/eval: Removed.
- fast/js/mozilla/eval/exhaustive-fun-normalcaller-direct-normalcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-fun-normalcaller-direct-normalcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-fun-normalcaller-direct-strictcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-fun-normalcaller-direct-strictcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-fun-normalcaller-indirect-normalcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-fun-normalcaller-indirect-normalcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-fun-normalcaller-indirect-strictcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-fun-normalcaller-indirect-strictcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-fun-strictcaller-direct-normalcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-fun-strictcaller-direct-normalcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-fun-strictcaller-direct-strictcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-fun-strictcaller-direct-strictcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-fun-strictcaller-indirect-normalcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-fun-strictcaller-indirect-normalcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-fun-strictcaller-indirect-strictcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-fun-strictcaller-indirect-strictcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-global-normalcaller-direct-normalcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-global-normalcaller-direct-normalcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-global-normalcaller-direct-strictcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-global-normalcaller-direct-strictcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-global-normalcaller-indirect-normalcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-global-normalcaller-indirect-normalcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-global-normalcaller-indirect-strictcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-global-normalcaller-indirect-strictcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-global-strictcaller-direct-normalcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-global-strictcaller-direct-normalcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-global-strictcaller-direct-strictcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-global-strictcaller-direct-strictcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-global-strictcaller-indirect-normalcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-global-strictcaller-indirect-normalcode.html: Removed.
- fast/js/mozilla/eval/exhaustive-global-strictcaller-indirect-strictcode-expected.txt: Removed.
- fast/js/mozilla/eval/exhaustive-global-strictcaller-indirect-strictcode.html: Removed.
- fast/js/mozilla/eval/script-tests: Removed.
- fast/js/mozilla/eval/script-tests/TEMPLATE.html: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-fun-normalcaller-direct-normalcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-fun-normalcaller-direct-strictcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-fun-normalcaller-indirect-normalcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-fun-normalcaller-indirect-strictcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-fun-strictcaller-direct-normalcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-fun-strictcaller-direct-strictcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-fun-strictcaller-indirect-normalcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-fun-strictcaller-indirect-strictcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-global-normalcaller-direct-normalcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-global-normalcaller-direct-strictcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-global-normalcaller-indirect-normalcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-global-normalcaller-indirect-strictcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-global-strictcaller-direct-normalcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-global-strictcaller-direct-strictcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-global-strictcaller-indirect-normalcode.js: Removed.
- fast/js/mozilla/eval/script-tests/exhaustive-global-strictcaller-indirect-strictcode.js: Removed.
- fast/js/mozilla/eval/script-tests/undeclared-name-in-nested-strict-eval.js: Removed.
- fast/js/mozilla/eval/undeclared-name-in-nested-strict-eval-expected.txt: Removed.
- fast/js/mozilla/eval/undeclared-name-in-nested-strict-eval.html: Removed.
- fast/js/mozilla/resources: Removed.
- fast/js/mozilla/resources/js-test-post-async.js: Removed.
- fast/js/mozilla/resources/js-test-post-function.js: Removed.
- fast/js/mozilla/resources/js-test-post-n.js: Removed.
- fast/js/mozilla/resources/js-test-post.js: Removed.
- fast/js/mozilla/resources/js-test-pre.js: Removed.
- fast/js/mozilla/resources/js-test-style.css: Removed.
- fast/js/mozilla/resources/mozilla-es5-shell.js: Removed.
- fast/js/mozilla/resources/mozilla-shell.js: Removed.
- fast/js/mozilla/strict: Removed.
- fast/js/mozilla/strict/10.4.2-expected.txt: Removed.
- fast/js/mozilla/strict/10.4.2.html: Removed.
- fast/js/mozilla/strict/10.4.3-expected.txt: Removed.
- fast/js/mozilla/strict/10.4.3.html: Removed.
- fast/js/mozilla/strict/10.6-expected.txt: Removed.
- fast/js/mozilla/strict/10.6.html: Removed.
- fast/js/mozilla/strict/11.1.5-expected.txt: Removed.
- fast/js/mozilla/strict/11.1.5.html: Removed.
- fast/js/mozilla/strict/11.13.1-expected.txt: Removed.
- fast/js/mozilla/strict/11.13.1.html: Removed.
- fast/js/mozilla/strict/11.13.2-expected.txt: Removed.
- fast/js/mozilla/strict/11.13.2.html: Removed.
- fast/js/mozilla/strict/11.3.1-expected.txt: Removed.
- fast/js/mozilla/strict/11.3.1.html: Removed.
- fast/js/mozilla/strict/11.3.2-expected.txt: Removed.
- fast/js/mozilla/strict/11.3.2.html: Removed.
- fast/js/mozilla/strict/11.4.1-expected.txt: Removed.
- fast/js/mozilla/strict/11.4.1.html: Removed.
- fast/js/mozilla/strict/11.4.4-expected.txt: Removed.
- fast/js/mozilla/strict/11.4.4.html: Removed.
- fast/js/mozilla/strict/11.4.5-expected.txt: Removed.
- fast/js/mozilla/strict/11.4.5.html: Removed.
- fast/js/mozilla/strict/12.10.1-expected.txt: Removed.
- fast/js/mozilla/strict/12.10.1.html: Removed.
- fast/js/mozilla/strict/12.14.1-expected.txt: Removed.
- fast/js/mozilla/strict/12.14.1.html: Removed.
- fast/js/mozilla/strict/12.2.1-expected.txt: Removed.
- fast/js/mozilla/strict/12.2.1.html: Removed.
- fast/js/mozilla/strict/13.1-expected.txt: Removed.
- fast/js/mozilla/strict/13.1.html: Removed.
- fast/js/mozilla/strict/15.10.7-expected.txt: Removed.
- fast/js/mozilla/strict/15.10.7.html: Removed.
- fast/js/mozilla/strict/15.3.4.5-expected.txt: Removed.
- fast/js/mozilla/strict/15.3.4.5.html: Removed.
- fast/js/mozilla/strict/15.3.5.1-expected.txt: Removed.
- fast/js/mozilla/strict/15.3.5.1.html: Removed.
- fast/js/mozilla/strict/15.3.5.2-expected.txt: Removed.
- fast/js/mozilla/strict/15.3.5.2.html: Removed.
- fast/js/mozilla/strict/15.4.4.12-expected.txt: Removed.
- fast/js/mozilla/strict/15.4.4.12.html: Removed.
- fast/js/mozilla/strict/15.4.4.13-expected.txt: Removed.
- fast/js/mozilla/strict/15.4.4.13.html: Removed.
- fast/js/mozilla/strict/15.4.4.6-expected.txt: Removed.
- fast/js/mozilla/strict/15.4.4.6.html: Removed.
- fast/js/mozilla/strict/15.4.4.8-expected.txt: Removed.
- fast/js/mozilla/strict/15.4.4.8.html: Removed.
- fast/js/mozilla/strict/15.4.4.9-expected.txt: Removed.
- fast/js/mozilla/strict/15.4.4.9.html: Removed.
- fast/js/mozilla/strict/15.4.5.1-expected.txt: Removed.
- fast/js/mozilla/strict/15.4.5.1.html: Removed.
- fast/js/mozilla/strict/15.5.5.1-expected.txt: Removed.
- fast/js/mozilla/strict/15.5.5.1.html: Removed.
- fast/js/mozilla/strict/15.5.5.2-expected.txt: Removed.
- fast/js/mozilla/strict/15.5.5.2.html: Removed.
- fast/js/mozilla/strict/8.12.5-expected.txt: Removed.
- fast/js/mozilla/strict/8.12.5.html: Removed.
- fast/js/mozilla/strict/8.12.7-expected.txt: Removed.
- fast/js/mozilla/strict/8.12.7.html: Removed.
- fast/js/mozilla/strict/8.7.2-expected.txt: Removed.
- fast/js/mozilla/strict/8.7.2.html: Removed.
- fast/js/mozilla/strict/B.1.1-expected.txt: Removed.
- fast/js/mozilla/strict/B.1.1.html: Removed.
- fast/js/mozilla/strict/B.1.2-expected.txt: Removed.
- fast/js/mozilla/strict/B.1.2.html: Removed.
- fast/js/mozilla/strict/assign-to-callee-name-expected.txt: Removed.
- fast/js/mozilla/strict/assign-to-callee-name.html: Removed.
- fast/js/mozilla/strict/directive-prologue-01-expected.txt: Removed.
- fast/js/mozilla/strict/directive-prologue-01.html: Removed.
- fast/js/mozilla/strict/eval-variable-environment-expected.txt: Removed.
- fast/js/mozilla/strict/eval-variable-environment.html: Removed.
- fast/js/mozilla/strict/function-name-arity-expected.txt: Removed.
- fast/js/mozilla/strict/function-name-arity.html: Removed.
- fast/js/mozilla/strict/primitive-this-no-writeback-expected.txt: Removed.
- fast/js/mozilla/strict/primitive-this-no-writeback.html: Removed.
- fast/js/mozilla/strict/regress-532041-expected.txt: Removed.
- fast/js/mozilla/strict/regress-532041.html: Removed.
- fast/js/mozilla/strict/regress-532254-expected.txt: Removed.
- fast/js/mozilla/strict/regress-532254.html: Removed.
- fast/js/mozilla/strict/regress-599159-expected.txt: Removed.
- fast/js/mozilla/strict/regress-599159.html: Removed.
- fast/js/mozilla/strict/script-tests: Removed.
- fast/js/mozilla/strict/script-tests/10.4.2.js: Removed.
- fast/js/mozilla/strict/script-tests/10.4.3.js: Removed.
- fast/js/mozilla/strict/script-tests/10.6.js: Removed.
- fast/js/mozilla/strict/script-tests/11.1.5.js: Removed.
- fast/js/mozilla/strict/script-tests/11.13.1.js: Removed.
- fast/js/mozilla/strict/script-tests/11.13.2.js: Removed.
- fast/js/mozilla/strict/script-tests/11.3.1.js: Removed.
- fast/js/mozilla/strict/script-tests/11.3.2.js: Removed.
- fast/js/mozilla/strict/script-tests/11.4.1.js: Removed.
- fast/js/mozilla/strict/script-tests/11.4.4.js: Removed.
- fast/js/mozilla/strict/script-tests/11.4.5.js: Removed.
- fast/js/mozilla/strict/script-tests/12.10.1.js: Removed.
- fast/js/mozilla/strict/script-tests/12.14.1.js: Removed.
- fast/js/mozilla/strict/script-tests/12.2.1.js: Removed.
- fast/js/mozilla/strict/script-tests/13.1.js: Removed.
- fast/js/mozilla/strict/script-tests/15.10.7.js: Removed.
- fast/js/mozilla/strict/script-tests/15.3.4.5.js: Removed.
- fast/js/mozilla/strict/script-tests/15.3.5.1.js: Removed.
- fast/js/mozilla/strict/script-tests/15.3.5.2.js: Removed.
- fast/js/mozilla/strict/script-tests/15.4.4.12.js: Removed.
- fast/js/mozilla/strict/script-tests/15.4.4.13.js: Removed.
- fast/js/mozilla/strict/script-tests/15.4.4.6.js: Removed.
- fast/js/mozilla/strict/script-tests/15.4.4.8.js: Removed.
- fast/js/mozilla/strict/script-tests/15.4.4.9.js: Removed.
- fast/js/mozilla/strict/script-tests/15.4.5.1.js: Removed.
- fast/js/mozilla/strict/script-tests/15.5.5.1.js: Removed.
- fast/js/mozilla/strict/script-tests/15.5.5.2.js: Removed.
- fast/js/mozilla/strict/script-tests/8.12.5.js: Removed.
- fast/js/mozilla/strict/script-tests/8.12.7.js: Removed.
- fast/js/mozilla/strict/script-tests/8.7.2.js: Removed.
- fast/js/mozilla/strict/script-tests/B.1.1.js: Removed.
- fast/js/mozilla/strict/script-tests/B.1.2.js: Removed.
- fast/js/mozilla/strict/script-tests/TEMPLATE.html: Removed.
- fast/js/mozilla/strict/script-tests/assign-to-callee-name.js: Removed.
- fast/js/mozilla/strict/script-tests/directive-prologue-01.js: Removed.
- fast/js/mozilla/strict/script-tests/eval-variable-environment.js: Removed.
- fast/js/mozilla/strict/script-tests/function-name-arity.js: Removed.
- fast/js/mozilla/strict/script-tests/primitive-this-no-writeback.js: Removed.
- fast/js/mozilla/strict/script-tests/regress-532041.js: Removed.
- fast/js/mozilla/strict/script-tests/regress-532254.js: Removed.
- fast/js/mozilla/strict/script-tests/regress-599159.js: Removed.
- fast/js/mozilla/strict/script-tests/strict-this-is-not-truthy.js: Removed.
- fast/js/mozilla/strict/script-tests/this-for-function-expression-recursion.js: Removed.
- fast/js/mozilla/strict/script-tests/unbrand-this.js: Removed.
- fast/js/mozilla/strict/strict-this-is-not-truthy-expected.txt: Removed.
- fast/js/mozilla/strict/strict-this-is-not-truthy.html: Removed.
- fast/js/mozilla/strict/this-for-function-expression-recursion-expected.txt: Removed.
- fast/js/mozilla/strict/this-for-function-expression-recursion.html: Removed.
- fast/js/mozilla/strict/unbrand-this-expected.txt: Removed.
- fast/js/mozilla/strict/unbrand-this.html: Removed.
- fast/js/multiline-comment-newline-expected.txt: Removed.
- fast/js/multiline-comment-newline.html: Removed.
- fast/js/named-function-expression-expected.txt: Removed.
- fast/js/named-function-expression.html: Removed.
- fast/js/names-expected.txt: Removed.
- fast/js/names.html: Removed.
- fast/js/native-error-prototype-expected.txt: Removed.
- fast/js/native-error-prototype.html: Removed.
- fast/js/navigator-language-expected.txt: Removed.
- fast/js/navigator-language.html: Removed.
- fast/js/navigator-plugins-crash-expected.txt: Removed.
- fast/js/navigator-plugins-crash.html: Removed.
- fast/js/negate-overflow-expected.txt: Removed.
- fast/js/negate-overflow.html: Removed.
- fast/js/neq-null-crash-expected.txt: Removed.
- fast/js/neq-null-crash.html: Removed.
- fast/js/nested-function-scope-expected.txt: Removed.
- fast/js/nested-function-scope.html: Removed.
- fast/js/nested-functions-expected.txt: Removed.
- fast/js/nested-functions.html: Removed.
- fast/js/nested-object-gc-expected.txt: Removed.
- fast/js/nested-object-gc.html: Removed.
- fast/js/new-array-double-with-holes-expected.txt: Removed.
- fast/js/new-array-double-with-holes.html: Removed.
- fast/js/no-semi-insertion-at-end-of-script-expected.txt: Removed.
- fast/js/no-semi-insertion-at-end-of-script.html: Removed.
- fast/js/non-object-proto-expected.txt: Removed.
- fast/js/non-object-proto.html: Removed.
- fast/js/normal-character-escapes-in-string-literals-expected.txt: Removed.
- fast/js/normal-character-escapes-in-string-literals.html: Removed.
- fast/js/not-a-constructor-to-string-expected.txt: Removed.
- fast/js/not-a-constructor-to-string.html: Removed.
- fast/js/not-a-function-to-string-expected.txt: Removed.
- fast/js/not-a-function-to-string.html: Removed.
- fast/js/null-char-in-string-expected.txt: Removed.
- fast/js/null-char-in-string.html: Removed.
- fast/js/number-cell-reuse-expected.txt: Removed.
- fast/js/number-cell-reuse.html: Removed.
- fast/js/number-parsing-crash-expected.txt: Removed.
- fast/js/number-parsing-crash.html: Removed.
- fast/js/number-toExponential-expected.txt: Removed.
- fast/js/number-toExponential.html: Removed.
- fast/js/number-toString-expected.txt: Removed.
- fast/js/number-toString.html: Removed.
- fast/js/number-tofixed-expected.txt: Removed.
- fast/js/number-tofixed.html: Removed.
- fast/js/number-toprecision-expected.txt: Removed.
- fast/js/number-toprecision.html: Removed.
- fast/js/numeric-compare-expected.txt: Removed.
- fast/js/numeric-compare.html: Removed.
- fast/js/numeric-conversion-expected.txt: Removed.
- fast/js/numeric-conversion.html: Removed.
- fast/js/numeric-escapes-in-string-literals-expected.txt: Removed.
- fast/js/numeric-escapes-in-string-literals.html: Removed.
- fast/js/object-bad-time-expected.txt: Removed.
- fast/js/object-bad-time.html: Removed.
- fast/js/object-extra-comma-expected.txt: Removed.
- fast/js/object-extra-comma.html: Removed.
- fast/js/object-literal-direct-put-expected.txt: Removed.
- fast/js/object-literal-direct-put.html: Removed.
- fast/js/object-literal-syntax-expected.txt: Removed.
- fast/js/object-literal-syntax.html: Removed.
- fast/js/object-prototype-constructor-expected.txt: Removed.
- fast/js/object-prototype-constructor.html: Removed.
- fast/js/object-prototype-properties-expected.txt: Removed.
- fast/js/object-prototype-properties.html: Removed.
- fast/js/object-prototype-toLocaleString-expected.txt: Removed.
- fast/js/object-prototype-toLocaleString.html: Removed.
- fast/js/object-slow-put-expected.txt: Removed.
- fast/js/object-slow-put.html: Removed.
- fast/js/order-of-operations-expected.txt: Removed.
- fast/js/order-of-operations.html: Removed.
- fast/js/parse-backslash-before-newline-expected.txt: Removed.
- fast/js/parse-backslash-before-newline.html: Removed.
- fast/js/parse-error-external-script-in-eval-expected.txt: Removed.
- fast/js/parse-error-external-script-in-eval.html: Removed.
- fast/js/parse-error-external-script-in-new-Function-expected.txt: Removed.
- fast/js/parse-error-external-script-in-new-Function.html: Removed.
- fast/js/parse-nan-expected.txt: Removed.
- fast/js/parse-nan.html: Removed.
- fast/js/parseFloat-expected.txt: Removed.
- fast/js/parseFloat.html: Removed.
- fast/js/parseInt-expected.txt: Removed.
- fast/js/parseInt.html: Removed.
- fast/js/parser-high-byte-character-expected.txt: Removed.
- fast/js/parser-high-byte-character.html: Removed.
- fast/js/parser-syntax-check-expected.txt: Removed.
- fast/js/parser-syntax-check.html: Removed.
- fast/js/parser-xml-close-comment-expected.txt: Removed.
- fast/js/parser-xml-close-comment.html: Removed.
- fast/js/pic: Removed.
- fast/js/pic/cached-array-length-access-expected.txt: Removed.
- fast/js/pic/cached-array-length-access.html: Removed.
- fast/js/pic/cached-deleted-properties-expected.txt: Removed.
- fast/js/pic/cached-deleted-properties.html: Removed.
- fast/js/pic/cached-getter-dictionary-and-proto-expected.txt: Removed.
- fast/js/pic/cached-getter-dictionary-and-proto.html: Removed.
- fast/js/pic/cached-getter-setter-expected.txt: Removed.
- fast/js/pic/cached-getter-setter.html: Removed.
- fast/js/pic/cached-named-property-getter-expected.txt: Removed.
- fast/js/pic/cached-named-property-getter.html: Removed.
- fast/js/pic/cached-prototype-setter-expected.txt: Removed.
- fast/js/pic/cached-prototype-setter.html: Removed.
- fast/js/pic/cached-prototype-then-immediate-expected.txt: Removed.
- fast/js/pic/cached-prototype-then-immediate.html: Removed.
- fast/js/pic/cached-single-entry-transition-expected.txt: Removed.
- fast/js/pic/cached-single-entry-transition.html: Removed.
- fast/js/pic/delete-global-object-expected.txt: Removed.
- fast/js/pic/delete-global-object.html: Removed.
- fast/js/pic/dictionary-prototype-expected.txt: Removed.
- fast/js/pic/dictionary-prototype.html: Removed.
- fast/js/pic/get-empty-string-expected.txt: Removed.
- fast/js/pic/get-empty-string.html: Removed.
- fast/js/pic/get-set-proxy-object-expected.txt: Removed.
- fast/js/pic/get-set-proxy-object.html: Removed.
- fast/js/pic/rehash-poisons-structure-expected.txt: Removed.
- fast/js/pic/rehash-poisons-structure.html: Removed.
- fast/js/pic/undictionary-expected.txt: Removed.
- fast/js/pic/undictionary.html: Removed.
- fast/js/polymorphic-construct-expected.txt: Removed.
- fast/js/polymorphic-construct.html: Removed.
- fast/js/post-inc-assign-overwrites-expected.txt: Removed.
- fast/js/post-inc-assign-overwrites.html: Removed.
- fast/js/post-message-numeric-property-expected.txt: Removed.
- fast/js/post-message-numeric-property.html: Removed.
- fast/js/postfix-syntax-expected.txt: Removed.
- fast/js/postfix-syntax.html: Removed.
- fast/js/prefix-syntax-expected.txt: Removed.
- fast/js/prefix-syntax.html: Removed.
- fast/js/pretty-print-expected.txt: Removed.
- fast/js/pretty-print.html: Removed.
- fast/js/preventExtensions-expected.txt: Removed.
- fast/js/preventExtensions.html: Removed.
- fast/js/primitive-method-this-expected.txt: Removed.
- fast/js/primitive-method-this.html: Removed.
- fast/js/primitive-property-access-edge-cases-expected.txt: Removed.
- fast/js/primitive-property-access-edge-cases.html: Removed.
- fast/js/property-getters-and-setters-expected.txt: Removed.
- fast/js/property-getters-and-setters.html: Removed.
- fast/js/property-iteration-expected.txt: Removed.
- fast/js/property-iteration.html: Removed.
- fast/js/propertyIsEnumerable-expected.txt: Removed.
- fast/js/propertyIsEnumerable.html: Removed.
- fast/js/prototype-chain-caching-with-impure-get-own-property-slot-traps-expected.txt: Removed.
- fast/js/prototype-chain-caching-with-impure-get-own-property-slot-traps.html: Removed.
- fast/js/prototypes-expected.txt: Removed.
- fast/js/prototypes.html: Removed.
- fast/js/put-direct-index-beyond-vector-length-resize-expected.txt: Removed.
- fast/js/put-direct-index-beyond-vector-length-resize.html: Removed.
- fast/js/put-to-base-global-checked-expected.txt: Removed.
- fast/js/put-to-base-global-checked.html: Removed.
- fast/js/random-array-gc-stress-expected.txt: Removed.
- fast/js/random-array-gc-stress.html: Removed.
- fast/js/read-modify-eval-expected.txt: Removed.
- fast/js/read-modify-eval.html: Removed.
- fast/js/recursion-limit-equal-expected.txt: Removed.
- fast/js/recursion-limit-equal.html: Removed.
- fast/js/reentrant-caching-expected.txt: Removed.
- fast/js/reentrant-caching.html: Removed.
- fast/js/reentrant-call-unwind-expected.txt: Removed.
- fast/js/reentrant-call-unwind.html: Removed.
- fast/js/regexp-alternatives-expected.txt: Removed.
- fast/js/regexp-alternatives.html: Removed.
- fast/js/regexp-backreferences-expected.txt: Removed.
- fast/js/regexp-backreferences.html: Removed.
- fast/js/regexp-bol-expected.txt: Removed.
- fast/js/regexp-bol-with-multiline-expected.txt: Removed.
- fast/js/regexp-bol-with-multiline.html: Removed.
- fast/js/regexp-bol.html: Removed.
- fast/js/regexp-caching-expected.txt: Removed.
- fast/js/regexp-caching.html: Removed.
- fast/js/regexp-char-insensitive-expected.txt: Removed.
- fast/js/regexp-char-insensitive.html: Removed.
- fast/js/regexp-character-match-out-of-order-expected.txt: Removed.
- fast/js/regexp-character-match-out-of-order.html: Removed.
- fast/js/regexp-charclass-crash-expected.txt: Removed.
- fast/js/regexp-charclass-crash.html: Removed.
- fast/js/regexp-compile-crash-expected.txt: Removed.
- fast/js/regexp-compile-crash.html: Removed.
- fast/js/regexp-compile-expected.txt: Removed.
- fast/js/regexp-compile.html: Removed.
- fast/js/regexp-divequal-expected.txt: Removed.
- fast/js/regexp-divequal.html: Removed.
- fast/js/regexp-extended-characters-crash-expected.txt: Removed.
- fast/js/regexp-extended-characters-crash.html: Removed.
- fast/js/regexp-extended-characters-match-expected.txt: Removed.
- fast/js/regexp-extended-characters-match.html: Removed.
- fast/js/regexp-extended-characters-more-expected.txt: Removed.
- fast/js/regexp-extended-characters-more.html: Removed.
- fast/js/regexp-find-first-asserted-expected.txt: Removed.
- fast/js/regexp-find-first-asserted.html: Removed.
- fast/js/regexp-in-and-foreach-handling-expected.txt: Removed.
- fast/js/regexp-in-and-foreach-handling.html: Removed.
- fast/js/regexp-lastindex-expected.txt: Removed.
- fast/js/regexp-lastindex.html: Removed.
- fast/js/regexp-literals-arent-constants-expected.txt: Removed.
- fast/js/regexp-literals-arent-constants.html: Removed.
- fast/js/regexp-look-ahead-empty-expected.txt: Removed.
- fast/js/regexp-look-ahead-empty.html: Removed.
- fast/js/regexp-look-ahead-expected.txt: Removed.
- fast/js/regexp-look-ahead.html: Removed.
- fast/js/regexp-many-brackets-expected.txt: Removed.
- fast/js/regexp-many-brackets.html: Removed.
- fast/js/regexp-match-reify-before-putbyval-expected.txt: Removed.
- fast/js/regexp-match-reify-before-putbyval.html: Removed.
- fast/js/regexp-negative-special-characters-expected.txt: Removed.
- fast/js/regexp-negative-special-characters.html: Removed.
- fast/js/regexp-no-extensions-expected.txt: Removed.
- fast/js/regexp-no-extensions.html: Removed.
- fast/js/regexp-non-bmp-expected.txt: Removed.
- fast/js/regexp-non-bmp.html: Removed.
- fast/js/regexp-non-capturing-groups-expected.txt: Removed.
- fast/js/regexp-non-capturing-groups.html: Removed.
- fast/js/regexp-non-character-expected.txt: Removed.
- fast/js/regexp-non-character.html: Removed.
- fast/js/regexp-non-greedy-parentheses-expected.txt: Removed.
- fast/js/regexp-non-greedy-parentheses.html: Removed.
- fast/js/regexp-norepeat-expected.txt: Removed.
- fast/js/regexp-norepeat.html: Removed.
- fast/js/regexp-overflow-expected.txt: Removed.
- fast/js/regexp-overflow-too-big-expected.txt: Removed.
- fast/js/regexp-overflow-too-big.html: Removed.
- fast/js/regexp-overflow.html: Removed.
- fast/js/regexp-range-bound-ffff-expected.txt: Removed.
- fast/js/regexp-range-bound-ffff.html: Removed.
- fast/js/regexp-range-out-of-order-expected.txt: Removed.
- fast/js/regexp-range-out-of-order.html: Removed.
- fast/js/regexp-ranges-and-escaped-hyphens-expected.txt: Removed.
- fast/js/regexp-ranges-and-escaped-hyphens.html: Removed.
- fast/js/regexp-stack-overflow-expected.txt: Removed.
- fast/js/regexp-stack-overflow.html: Removed.
- fast/js/regexp-test-null-string-expected.txt: Removed.
- fast/js/regexp-test-null-string.html: Removed.
- fast/js/regexp-unicode-handling-expected.txt: Removed.
- fast/js/regexp-unicode-handling.html: Removed.
- fast/js/regexp-unicode-overflow-expected.txt: Removed.
- fast/js/regexp-unicode-overflow.html: Removed.
- fast/js/regexp-zero-length-alternatives-expected.txt: Removed.
- fast/js/regexp-zero-length-alternatives.html: Removed.
- fast/js/registerCachingAcrossBranchTargets-expected.txt: Removed.
- fast/js/registerCachingAcrossBranchTargets.html: Removed.
- fast/js/regress: Removed.
- fast/js/regress/ArrayBuffer-DataView-alloc-large-long-lived-expected.txt: Removed.
- fast/js/regress/ArrayBuffer-DataView-alloc-large-long-lived.html: Removed.
- fast/js/regress/ArrayBuffer-DataView-alloc-long-lived-expected.txt: Removed.
- fast/js/regress/ArrayBuffer-DataView-alloc-long-lived.html: Removed.
- fast/js/regress/ArrayBuffer-Int32Array-byteOffset-expected.txt: Removed.
- fast/js/regress/ArrayBuffer-Int32Array-byteOffset.html: Removed.
- fast/js/regress/ArrayBuffer-Int8Array-alloc-expected.txt: Removed.
- fast/js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived-expected.txt: Removed.
- fast/js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html: Removed.
- fast/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-expected.txt: Removed.
- fast/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented-expected.txt: Removed.
- fast/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html: Removed.
- fast/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived.html: Removed.
- fast/js/regress/ArrayBuffer-Int8Array-alloc-long-lived-buffer-expected.txt: Removed.
- fast/js/regress/ArrayBuffer-Int8Array-alloc-long-lived-buffer.html: Removed.
- fast/js/regress/ArrayBuffer-Int8Array-alloc-long-lived-expected.txt: Removed.
- fast/js/regress/ArrayBuffer-Int8Array-alloc-long-lived.html: Removed.
- fast/js/regress/ArrayBuffer-Int8Array-alloc.html: Removed.
- fast/js/regress/DataView-custom-properties-expected.txt: Removed.
- fast/js/regress/DataView-custom-properties.html: Removed.
- fast/js/regress/Float32Array-matrix-mult-expected.txt: Removed.
- fast/js/regress/Float32Array-matrix-mult.html: Removed.
- fast/js/regress/Float32Array-to-Float64Array-set-expected.txt: Removed.
- fast/js/regress/Float32Array-to-Float64Array-set.html: Removed.
- fast/js/regress/Float64Array-alloc-long-lived-expected.txt: Removed.
- fast/js/regress/Float64Array-alloc-long-lived.html: Removed.
- fast/js/regress/Float64Array-to-Int16Array-set-expected.txt: Removed.
- fast/js/regress/Float64Array-to-Int16Array-set.html: Removed.
- fast/js/regress/HashMap-put-get-iterate-expected.txt: Removed.
- fast/js/regress/HashMap-put-get-iterate-keys-expected.txt: Removed.
- fast/js/regress/HashMap-put-get-iterate-keys.html: Removed.
- fast/js/regress/HashMap-put-get-iterate.html: Removed.
- fast/js/regress/HashMap-string-put-get-iterate-expected.txt: Removed.
- fast/js/regress/HashMap-string-put-get-iterate.html: Removed.
- fast/js/regress/Int16Array-alloc-long-lived-expected.txt: Removed.
- fast/js/regress/Int16Array-alloc-long-lived.html: Removed.
- fast/js/regress/Int16Array-bubble-sort-expected.txt: Removed.
- fast/js/regress/Int16Array-bubble-sort-with-byteLength-expected.txt: Removed.
- fast/js/regress/Int16Array-bubble-sort-with-byteLength.html: Removed.
- fast/js/regress/Int16Array-bubble-sort.html: Removed.
- fast/js/regress/Int16Array-load-int-mul-expected.txt: Removed.
- fast/js/regress/Int16Array-load-int-mul.html: Removed.
- fast/js/regress/Int16Array-to-Int32Array-set-expected.txt: Removed.
- fast/js/regress/Int16Array-to-Int32Array-set.html: Removed.
- fast/js/regress/Int32Array-Int8Array-view-alloc-expected.txt: Removed.
- fast/js/regress/Int32Array-Int8Array-view-alloc.html: Removed.
- fast/js/regress/Int32Array-alloc-expected.txt: Removed.
- fast/js/regress/Int32Array-alloc-huge-expected.txt: Removed.
- fast/js/regress/Int32Array-alloc-huge-long-lived-expected.txt: Removed.
- fast/js/regress/Int32Array-alloc-huge-long-lived.html: Removed.
- fast/js/regress/Int32Array-alloc-huge.html: Removed.
- fast/js/regress/Int32Array-alloc-large-expected.txt: Removed.
- fast/js/regress/Int32Array-alloc-large-long-lived-expected.txt: Removed.
- fast/js/regress/Int32Array-alloc-large-long-lived.html: Removed.
- fast/js/regress/Int32Array-alloc-large.html: Removed.
- fast/js/regress/Int32Array-alloc-long-lived-expected.txt: Removed.
- fast/js/regress/Int32Array-alloc-long-lived.html: Removed.
- fast/js/regress/Int32Array-alloc.html: Removed.
- fast/js/regress/Int8Array-alloc-long-lived-expected.txt: Removed.
- fast/js/regress/Int8Array-alloc-long-lived.html: Removed.
- fast/js/regress/Int8Array-load-expected.txt: Removed.
- fast/js/regress/Int8Array-load-with-byteLength-expected.txt: Removed.
- fast/js/regress/Int8Array-load-with-byteLength.html: Removed.
- fast/js/regress/Int8Array-load.html: Removed.
- fast/js/regress/adapt-to-double-divide-expected.txt: Removed.
- fast/js/regress/adapt-to-double-divide.html: Removed.
- fast/js/regress/aliased-arguments-getbyval-expected.txt: Removed.
- fast/js/regress/aliased-arguments-getbyval.html: Removed.
- fast/js/regress/allocate-big-object-expected.txt: Removed.
- fast/js/regress/allocate-big-object.html: Removed.
- fast/js/regress/arity-mismatch-inlining-expected.txt: Removed.
- fast/js/regress/arity-mismatch-inlining.html: Removed.
- fast/js/regress/array-access-polymorphic-structure-expected.txt: Removed.
- fast/js/regress/array-access-polymorphic-structure.html: Removed.
- fast/js/regress/array-nonarray-polymorhpic-access-expected.txt: Removed.
- fast/js/regress/array-nonarray-polymorhpic-access.html: Removed.
- fast/js/regress/array-nonarray-polymorphic-access-expected.txt: Removed.
- fast/js/regress/array-nonarray-polymorphic-access.html: Removed.
- fast/js/regress/array-with-double-add-expected.txt: Removed.
- fast/js/regress/array-with-double-add.html: Removed.
- fast/js/regress/array-with-double-increment-expected.txt: Removed.
- fast/js/regress/array-with-double-increment.html: Removed.
- fast/js/regress/array-with-double-mul-add-expected.txt: Removed.
- fast/js/regress/array-with-double-mul-add.html: Removed.
- fast/js/regress/array-with-double-sum-expected.txt: Removed.
- fast/js/regress/array-with-double-sum.html: Removed.
- fast/js/regress/array-with-int32-add-sub-expected.txt: Removed.
- fast/js/regress/array-with-int32-add-sub.html: Removed.
- fast/js/regress/array-with-int32-or-double-sum-expected.txt: Removed.
- fast/js/regress/array-with-int32-or-double-sum.html: Removed.
- fast/js/regress/basic-set-expected.txt: Removed.
- fast/js/regress/basic-set.html: Removed.
- fast/js/regress/big-int-mul-expected.txt: Removed.
- fast/js/regress/big-int-mul.html: Removed.
- fast/js/regress/boolean-test-expected.txt: Removed.
- fast/js/regress/boolean-test.html: Removed.
- fast/js/regress/branch-fold-expected.txt: Removed.
- fast/js/regress/branch-fold.html: Removed.
- fast/js/regress/cast-int-to-double-expected.txt: Removed.
- fast/js/regress/cast-int-to-double.html: Removed.
- fast/js/regress/cell-argument-expected.txt: Removed.
- fast/js/regress/cell-argument.html: Removed.
- fast/js/regress/cfg-simplify-expected.txt: Removed.
- fast/js/regress/cfg-simplify.html: Removed.
- fast/js/regress/cmpeq-obj-to-obj-other-expected.txt: Removed.
- fast/js/regress/cmpeq-obj-to-obj-other.html: Removed.
- fast/js/regress/constant-test-expected.txt: Removed.
- fast/js/regress/constant-test.html: Removed.
- fast/js/regress/delay-tear-off-arguments-strictmode-expected.txt: Removed.
- fast/js/regress/delay-tear-off-arguments-strictmode.html: Removed.
- fast/js/regress/direct-arguments-getbyval-expected.txt: Removed.
- fast/js/regress/direct-arguments-getbyval.html: Removed.
- fast/js/regress/double-pollution-getbyval-expected.txt: Removed.
- fast/js/regress/double-pollution-getbyval.html: Removed.
- fast/js/regress/double-pollution-putbyoffset-expected.txt: Removed.
- fast/js/regress/double-pollution-putbyoffset.html: Removed.
- fast/js/regress/empty-string-plus-int-expected.txt: Removed.
- fast/js/regress/empty-string-plus-int.html: Removed.
- fast/js/regress/emscripten-cube2hash-expected.txt: Removed.
- fast/js/regress/emscripten-cube2hash.html: Removed.
- fast/js/regress/emscripten-memops-expected.txt: Removed.
- fast/js/regress/emscripten-memops.html: Removed.
- fast/js/regress/external-arguments-getbyval-expected.txt: Removed.
- fast/js/regress/external-arguments-getbyval.html: Removed.
- fast/js/regress/external-arguments-putbyval-expected.txt: Removed.
- fast/js/regress/external-arguments-putbyval.html: Removed.
- fast/js/regress/fold-double-to-int-expected.txt: Removed.
- fast/js/regress/fold-double-to-int.html: Removed.
- fast/js/regress/function-dot-apply-expected.txt: Removed.
- fast/js/regress/function-dot-apply.html: Removed.
- fast/js/regress/function-test-expected.txt: Removed.
- fast/js/regress/function-test.html: Removed.
- fast/js/regress/get-by-id-chain-from-try-block-expected.txt: Removed.
- fast/js/regress/get-by-id-chain-from-try-block.html: Removed.
- fast/js/regress/get-by-id-proto-or-self-expected.txt: Removed.
- fast/js/regress/get-by-id-proto-or-self.html: Removed.
- fast/js/regress/get-by-id-self-or-proto-expected.txt: Removed.
- fast/js/regress/get-by-id-self-or-proto.html: Removed.
- fast/js/regress/imul-double-only-expected.txt: Removed.
- fast/js/regress/imul-double-only.html: Removed.
- fast/js/regress/imul-int-only-expected.txt: Removed.
- fast/js/regress/imul-int-only.html: Removed.
- fast/js/regress/imul-mixed-expected.txt: Removed.
- fast/js/regress/imul-mixed.html: Removed.
- fast/js/regress/in-four-cases-expected.txt: Removed.
- fast/js/regress/in-four-cases.html: Removed.
- fast/js/regress/in-one-case-false-expected.txt: Removed.
- fast/js/regress/in-one-case-false.html: Removed.
- fast/js/regress/in-one-case-true-expected.txt: Removed.
- fast/js/regress/in-one-case-true.html: Removed.
- fast/js/regress/in-two-cases-expected.txt: Removed.
- fast/js/regress/in-two-cases.html: Removed.
- fast/js/regress/indexed-properties-in-objects-expected.txt: Removed.
- fast/js/regress/indexed-properties-in-objects.html: Removed.
- fast/js/regress/inline-arguments-access-expected.txt: Removed.
- fast/js/regress/inline-arguments-access.html: Removed.
- fast/js/regress/inline-arguments-local-escape-expected.txt: Removed.
- fast/js/regress/inline-arguments-local-escape.html: Removed.
- fast/js/regress/inline-get-scoped-var-expected.txt: Removed.
- fast/js/regress/inline-get-scoped-var.html: Removed.
- fast/js/regress/inlined-put-by-id-transition-expected.txt: Removed.
- fast/js/regress/inlined-put-by-id-transition.html: Removed.
- fast/js/regress/int-or-other-abs-then-get-by-val-expected.txt: Removed.
- fast/js/regress/int-or-other-abs-then-get-by-val.html: Removed.
- fast/js/regress/int-or-other-abs-zero-then-get-by-val-expected.txt: Removed.
- fast/js/regress/int-or-other-abs-zero-then-get-by-val.html: Removed.
- fast/js/regress/int-or-other-add-expected.txt: Removed.
- fast/js/regress/int-or-other-add-then-get-by-val-expected.txt: Removed.
- fast/js/regress/int-or-other-add-then-get-by-val.html: Removed.
- fast/js/regress/int-or-other-add.html: Removed.
- fast/js/regress/int-or-other-div-then-get-by-val-expected.txt: Removed.
- fast/js/regress/int-or-other-div-then-get-by-val.html: Removed.
- fast/js/regress/int-or-other-max-then-get-by-val-expected.txt: Removed.
- fast/js/regress/int-or-other-max-then-get-by-val.html: Removed.
- fast/js/regress/int-or-other-min-then-get-by-val-expected.txt: Removed.
- fast/js/regress/int-or-other-min-then-get-by-val.html: Removed.
- fast/js/regress/int-or-other-mod-then-get-by-val-expected.txt: Removed.
- fast/js/regress/int-or-other-mod-then-get-by-val.html: Removed.
- fast/js/regress/int-or-other-mul-then-get-by-val-expected.txt: Removed.
- fast/js/regress/int-or-other-mul-then-get-by-val.html: Removed.
- fast/js/regress/int-or-other-neg-then-get-by-val-expected.txt: Removed.
- fast/js/regress/int-or-other-neg-then-get-by-val.html: Removed.
- fast/js/regress/int-or-other-neg-zero-then-get-by-val-expected.txt: Removed.
- fast/js/regress/int-or-other-neg-zero-then-get-by-val.html: Removed.
- fast/js/regress/int-or-other-sub-expected.txt: Removed.
- fast/js/regress/int-or-other-sub-then-get-by-val-expected.txt: Removed.
- fast/js/regress/int-or-other-sub-then-get-by-val.html: Removed.
- fast/js/regress/int-or-other-sub.html: Removed.
- fast/js/regress/int-overflow-local-expected.txt: Removed.
- fast/js/regress/int-overflow-local.html: Removed.
- fast/js/regress/integer-divide-expected.txt: Removed.
- fast/js/regress/integer-divide.html: Removed.
- fast/js/regress/integer-modulo-expected.txt: Removed.
- fast/js/regress/integer-modulo.html: Removed.
- fast/js/regress/lots-of-fields-expected.txt: Removed.
- fast/js/regress/lots-of-fields.html: Removed.
- fast/js/regress/make-indexed-storage-expected.txt: Removed.
- fast/js/regress/make-indexed-storage.html: Removed.
- fast/js/regress/make-rope-cse-expected.txt: Removed.
- fast/js/regress/make-rope-cse.html: Removed.
- fast/js/regress/marsaglia-expected.txt: Removed.
- fast/js/regress/marsaglia-osr-entry-expected.txt: Removed.
- fast/js/regress/marsaglia-osr-entry.html: Removed.
- fast/js/regress/marsaglia.html: Removed.
- fast/js/regress/method-on-number-expected.txt: Removed.
- fast/js/regress/method-on-number.html: Removed.
- fast/js/regress/negative-zero-divide-expected.txt: Removed.
- fast/js/regress/negative-zero-divide.html: Removed.
- fast/js/regress/negative-zero-modulo-expected.txt: Removed.
- fast/js/regress/negative-zero-modulo.html: Removed.
- fast/js/regress/negative-zero-negate-expected.txt: Removed.
- fast/js/regress/negative-zero-negate.html: Removed.
- fast/js/regress/nested-function-parsing-expected.txt: Removed.
- fast/js/regress/nested-function-parsing-random-expected.txt: Removed.
- fast/js/regress/nested-function-parsing-random.html: Removed.
- fast/js/regress/nested-function-parsing.html: Removed.
- fast/js/regress/new-array-buffer-dead-expected.txt: Removed.
- fast/js/regress/new-array-buffer-dead.html: Removed.
- fast/js/regress/new-array-buffer-push-expected.txt: Removed.
- fast/js/regress/new-array-buffer-push.html: Removed.
- fast/js/regress/new-array-dead-expected.txt: Removed.
- fast/js/regress/new-array-dead.html: Removed.
- fast/js/regress/new-array-push-expected.txt: Removed.
- fast/js/regress/new-array-push.html: Removed.
- fast/js/regress/number-test-expected.txt: Removed.
- fast/js/regress/number-test.html: Removed.
- fast/js/regress/object-closure-call-expected.txt: Removed.
- fast/js/regress/object-closure-call.html: Removed.
- fast/js/regress/object-test-expected.txt: Removed.
- fast/js/regress/object-test.html: Removed.
- fast/js/regress/poly-stricteq-expected.txt: Removed.
- fast/js/regress/poly-stricteq.html: Removed.
- fast/js/regress/polymorphic-structure-expected.txt: Removed.
- fast/js/regress/polymorphic-structure.html: Removed.
- fast/js/regress/polyvariant-monomorphic-get-by-id-expected.txt: Removed.
- fast/js/regress/polyvariant-monomorphic-get-by-id.html: Removed.
- fast/js/regress/put-by-val-large-index-blank-indexing-type-expected.txt: Removed.
- fast/js/regress/put-by-val-large-index-blank-indexing-type.html: Removed.
- fast/js/regress/rare-osr-exit-on-local-expected.txt: Removed.
- fast/js/regress/rare-osr-exit-on-local.html: Removed.
- fast/js/regress/register-pressure-from-osr-expected.txt: Removed.
- fast/js/regress/register-pressure-from-osr.html: Removed.
- fast/js/regress/resources: Removed.
- fast/js/regress/resources/regress-post.js: Removed.
- fast/js/regress/resources/regress-pre.js: Removed.
- fast/js/regress/script-tests: Removed.
- fast/js/regress/script-tests/ArrayBuffer-DataView-alloc-large-long-lived.js: Removed.
- fast/js/regress/script-tests/ArrayBuffer-DataView-alloc-long-lived.js: Removed.
- fast/js/regress/script-tests/ArrayBuffer-Int32Array-byteOffset.js: Removed.
- fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-huge-long-lived.js: Removed.
- fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.js: Removed.
- fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived.js: Removed.
- fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-long-lived-buffer.js: Removed.
- fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-long-lived.js: Removed.
- fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc.js: Removed.
- fast/js/regress/script-tests/DataView-custom-properties.js: Removed.
- fast/js/regress/script-tests/Float32Array-matrix-mult.js: Removed.
- fast/js/regress/script-tests/Float32Array-to-Float64Array-set.js: Removed.
- fast/js/regress/script-tests/Float64Array-alloc-long-lived.js: Removed.
- fast/js/regress/script-tests/Float64Array-to-Int16Array-set.js: Removed.
- fast/js/regress/script-tests/HashMap-put-get-iterate-keys.js: Removed.
- fast/js/regress/script-tests/HashMap-put-get-iterate.js: Removed.
- fast/js/regress/script-tests/HashMap-string-put-get-iterate.js: Removed.
- fast/js/regress/script-tests/Int16Array-alloc-long-lived.js: Removed.
- fast/js/regress/script-tests/Int16Array-bubble-sort-with-byteLength.js: Removed.
- fast/js/regress/script-tests/Int16Array-bubble-sort.js: Removed.
- fast/js/regress/script-tests/Int16Array-load-int-mul.js: Removed.
- fast/js/regress/script-tests/Int16Array-to-Int32Array-set.js: Removed.
- fast/js/regress/script-tests/Int32Array-Int8Array-view-alloc.js: Removed.
- fast/js/regress/script-tests/Int32Array-alloc-huge-long-lived.js: Removed.
- fast/js/regress/script-tests/Int32Array-alloc-huge.js: Removed.
- fast/js/regress/script-tests/Int32Array-alloc-large-long-lived.js: Removed.
- fast/js/regress/script-tests/Int32Array-alloc-large.js: Removed.
- fast/js/regress/script-tests/Int32Array-alloc-long-lived.js: Removed.
- fast/js/regress/script-tests/Int32Array-alloc.js: Removed.
- fast/js/regress/script-tests/Int8Array-alloc-long-lived.js: Removed.
- fast/js/regress/script-tests/Int8Array-load-with-byteLength.js: Removed.
- fast/js/regress/script-tests/Int8Array-load.js: Removed.
- fast/js/regress/script-tests/adapt-to-double-divide.js: Removed.
- fast/js/regress/script-tests/aliased-arguments-getbyval.js: Removed.
- fast/js/regress/script-tests/allocate-big-object.js: Removed.
- fast/js/regress/script-tests/arity-mismatch-inlining.js: Removed.
- fast/js/regress/script-tests/array-access-polymorphic-structure.js: Removed.
- fast/js/regress/script-tests/array-nonarray-polymorhpic-access.js: Removed.
- fast/js/regress/script-tests/array-with-double-add.js: Removed.
- fast/js/regress/script-tests/array-with-double-increment.js: Removed.
- fast/js/regress/script-tests/array-with-double-mul-add.js: Removed.
- fast/js/regress/script-tests/array-with-double-sum.js: Removed.
- fast/js/regress/script-tests/array-with-int32-add-sub.js: Removed.
- fast/js/regress/script-tests/array-with-int32-or-double-sum.js: Removed.
- fast/js/regress/script-tests/basic-set.js: Removed.
- fast/js/regress/script-tests/big-int-mul.js: Removed.
- fast/js/regress/script-tests/boolean-test.js: Removed.
- fast/js/regress/script-tests/branch-fold.js: Removed.
- fast/js/regress/script-tests/cast-int-to-double.js: Removed.
- fast/js/regress/script-tests/cell-argument.js: Removed.
- fast/js/regress/script-tests/cfg-simplify.js: Removed.
- fast/js/regress/script-tests/cmpeq-obj-to-obj-other.js: Removed.
- fast/js/regress/script-tests/constant-test.js: Removed.
- fast/js/regress/script-tests/delay-tear-off-arguments-strictmode.js: Removed.
- fast/js/regress/script-tests/direct-arguments-getbyval.js: Removed.
- fast/js/regress/script-tests/double-pollution-getbyval.js: Removed.
- fast/js/regress/script-tests/double-pollution-putbyoffset.js: Removed.
- fast/js/regress/script-tests/empty-string-plus-int.js: Removed.
- fast/js/regress/script-tests/emscripten-cube2hash.js: Removed.
- fast/js/regress/script-tests/emscripten-memops.js: Removed.
- fast/js/regress/script-tests/external-arguments-getbyval.js: Removed.
- fast/js/regress/script-tests/external-arguments-putbyval.js: Removed.
- fast/js/regress/script-tests/fold-double-to-int.js: Removed.
- fast/js/regress/script-tests/function-dot-apply.js: Removed.
- fast/js/regress/script-tests/function-test.js: Removed.
- fast/js/regress/script-tests/get-by-id-chain-from-try-block.js: Removed.
- fast/js/regress/script-tests/get-by-id-proto-or-self.js: Removed.
- fast/js/regress/script-tests/get-by-id-self-or-proto.js: Removed.
- fast/js/regress/script-tests/imul-double-only.js: Removed.
- fast/js/regress/script-tests/imul-int-only.js: Removed.
- fast/js/regress/script-tests/imul-mixed.js: Removed.
- fast/js/regress/script-tests/in-four-cases.js: Removed.
- fast/js/regress/script-tests/in-one-case-false.js: Removed.
- fast/js/regress/script-tests/in-one-case-true.js: Removed.
- fast/js/regress/script-tests/in-two-cases.js: Removed.
- fast/js/regress/script-tests/indexed-properties-in-objects.js: Removed.
- fast/js/regress/script-tests/inline-arguments-access.js: Removed.
- fast/js/regress/script-tests/inline-arguments-local-escape.js: Removed.
- fast/js/regress/script-tests/inline-get-scoped-var.js: Removed.
- fast/js/regress/script-tests/inlined-put-by-id-transition.js: Removed.
- fast/js/regress/script-tests/int-or-other-abs-then-get-by-val.js: Removed.
- fast/js/regress/script-tests/int-or-other-abs-zero-then-get-by-val.js: Removed.
- fast/js/regress/script-tests/int-or-other-add-then-get-by-val.js: Removed.
- fast/js/regress/script-tests/int-or-other-add.js: Removed.
- fast/js/regress/script-tests/int-or-other-div-then-get-by-val.js: Removed.
- fast/js/regress/script-tests/int-or-other-max-then-get-by-val.js: Removed.
- fast/js/regress/script-tests/int-or-other-min-then-get-by-val.js: Removed.
- fast/js/regress/script-tests/int-or-other-mod-then-get-by-val.js: Removed.
- fast/js/regress/script-tests/int-or-other-mul-then-get-by-val.js: Removed.
- fast/js/regress/script-tests/int-or-other-neg-then-get-by-val.js: Removed.
- fast/js/regress/script-tests/int-or-other-neg-zero-then-get-by-val.js: Removed.
- fast/js/regress/script-tests/int-or-other-sub-then-get-by-val.js: Removed.
- fast/js/regress/script-tests/int-or-other-sub.js: Removed.
- fast/js/regress/script-tests/int-overflow-local.js: Removed.
- fast/js/regress/script-tests/integer-divide.js: Removed.
- fast/js/regress/script-tests/integer-modulo.js: Removed.
- fast/js/regress/script-tests/lots-of-fields.js: Removed.
- fast/js/regress/script-tests/make-indexed-storage.js: Removed.
- fast/js/regress/script-tests/make-rope-cse.js: Removed.
- fast/js/regress/script-tests/marsaglia-osr-entry.js: Removed.
- fast/js/regress/script-tests/marsaglia.js: Removed.
- fast/js/regress/script-tests/method-on-number.js: Removed.
- fast/js/regress/script-tests/negative-zero-divide.js: Removed.
- fast/js/regress/script-tests/negative-zero-modulo.js: Removed.
- fast/js/regress/script-tests/negative-zero-negate.js: Removed.
- fast/js/regress/script-tests/nested-function-parsing-random.js: Removed.
- fast/js/regress/script-tests/nested-function-parsing.js: Removed.
- fast/js/regress/script-tests/new-array-buffer-dead.js: Removed.
- fast/js/regress/script-tests/new-array-buffer-push.js: Removed.
- fast/js/regress/script-tests/new-array-dead.js: Removed.
- fast/js/regress/script-tests/new-array-push.js: Removed.
- fast/js/regress/script-tests/number-test.js: Removed.
- fast/js/regress/script-tests/object-closure-call.js: Removed.
- fast/js/regress/script-tests/object-test.js: Removed.
- fast/js/regress/script-tests/poly-stricteq.js: Removed.
- fast/js/regress/script-tests/polymorphic-structure.js: Removed.
- fast/js/regress/script-tests/polyvariant-monomorphic-get-by-id.js: Removed.
- fast/js/regress/script-tests/put-by-val-large-index-blank-indexing-type.js: Removed.
- fast/js/regress/script-tests/rare-osr-exit-on-local.js: Removed.
- fast/js/regress/script-tests/register-pressure-from-osr.js: Removed.
- fast/js/regress/script-tests/simple-activation-demo.js: Removed.
- fast/js/regress/script-tests/slow-array-profile-convergence.js: Removed.
- fast/js/regress/script-tests/slow-convergence.js: Removed.
- fast/js/regress/script-tests/sparse-conditional.js: Removed.
- fast/js/regress/script-tests/splice-to-remove.js: Removed.
- fast/js/regress/script-tests/string-concat-object.js: Removed.
- fast/js/regress/script-tests/string-concat-pair-object.js: Removed.
- fast/js/regress/script-tests/string-concat-pair-simple.js: Removed.
- fast/js/regress/script-tests/string-concat-simple.js: Removed.
- fast/js/regress/script-tests/string-cons-repeat.js: Removed.
- fast/js/regress/script-tests/string-cons-tower.js: Removed.
- fast/js/regress/script-tests/string-equality.js: Removed.
- fast/js/regress/script-tests/string-get-by-val-big-char.js: Removed.
- fast/js/regress/script-tests/string-get-by-val-out-of-bounds-insane.js: Removed.
- fast/js/regress/script-tests/string-get-by-val-out-of-bounds.js: Removed.
- fast/js/regress/script-tests/string-get-by-val.js: Removed.
- fast/js/regress/script-tests/string-hash.js: Removed.
- fast/js/regress/script-tests/string-long-ident-equality.js: Removed.
- fast/js/regress/script-tests/string-repeat-arith.js: Removed.
- fast/js/regress/script-tests/string-sub.js: Removed.
- fast/js/regress/script-tests/string-test.js: Removed.
- fast/js/regress/script-tests/string-var-equality.js: Removed.
- fast/js/regress/script-tests/structure-hoist-over-transitions.js: Removed.
- fast/js/regress/script-tests/switch-char-constant.js: Removed.
- fast/js/regress/script-tests/switch-char.js: Removed.
- fast/js/regress/script-tests/switch-constant.js: Removed.
- fast/js/regress/script-tests/switch-string-basic-big-var.js: Removed.
- fast/js/regress/script-tests/switch-string-basic-big.js: Removed.
- fast/js/regress/script-tests/switch-string-basic-var.js: Removed.
- fast/js/regress/script-tests/switch-string-basic.js: Removed.
- fast/js/regress/script-tests/switch-string-big-length-tower-var.js: Removed.
- fast/js/regress/script-tests/switch-string-length-tower-var.js: Removed.
- fast/js/regress/script-tests/switch-string-length-tower.js: Removed.
- fast/js/regress/script-tests/switch-string-short.js: Removed.
- fast/js/regress/script-tests/switch.js: Removed.
- fast/js/regress/script-tests/tear-off-arguments-simple.js: Removed.
- fast/js/regress/script-tests/tear-off-arguments.js: Removed.
- fast/js/regress/script-tests/temporal-structure.js: Removed.
- fast/js/regress/script-tests/to-int32-boolean.js: Removed.
- fast/js/regress/script-tests/undefined-test.js: Removed.
- fast/js/regress/simple-activation-demo-expected.txt: Removed.
- fast/js/regress/simple-activation-demo.html: Removed.
- fast/js/regress/slow-array-profile-convergence-expected.txt: Removed.
- fast/js/regress/slow-array-profile-convergence.html: Removed.
- fast/js/regress/slow-convergence-expected.txt: Removed.
- fast/js/regress/slow-convergence.html: Removed.
- fast/js/regress/sparse-conditional-expected.txt: Removed.
- fast/js/regress/sparse-conditional.html: Removed.
- fast/js/regress/splice-to-remove-expected.txt: Removed.
- fast/js/regress/splice-to-remove.html: Removed.
- fast/js/regress/string-concat-object-expected.txt: Removed.
- fast/js/regress/string-concat-object.html: Removed.
- fast/js/regress/string-concat-pair-object-expected.txt: Removed.
- fast/js/regress/string-concat-pair-object.html: Removed.
- fast/js/regress/string-concat-pair-simple-expected.txt: Removed.
- fast/js/regress/string-concat-pair-simple.html: Removed.
- fast/js/regress/string-concat-simple-expected.txt: Removed.
- fast/js/regress/string-concat-simple.html: Removed.
- fast/js/regress/string-cons-repeat-expected.txt: Removed.
- fast/js/regress/string-cons-repeat.html: Removed.
- fast/js/regress/string-cons-tower-expected.txt: Removed.
- fast/js/regress/string-cons-tower.html: Removed.
- fast/js/regress/string-equality-expected.txt: Removed.
- fast/js/regress/string-equality.html: Removed.
- fast/js/regress/string-get-by-val-big-char-expected.txt: Removed.
- fast/js/regress/string-get-by-val-big-char.html: Removed.
- fast/js/regress/string-get-by-val-expected.txt: Removed.
- fast/js/regress/string-get-by-val-out-of-bounds-expected.txt: Removed.
- fast/js/regress/string-get-by-val-out-of-bounds-insane-expected.txt: Removed.
- fast/js/regress/string-get-by-val-out-of-bounds-insane.html: Removed.
- fast/js/regress/string-get-by-val-out-of-bounds.html: Removed.
- fast/js/regress/string-get-by-val.html: Removed.
- fast/js/regress/string-hash-expected.txt: Removed.
- fast/js/regress/string-hash.html: Removed.
- fast/js/regress/string-long-ident-equality-expected.txt: Removed.
- fast/js/regress/string-long-ident-equality.html: Removed.
- fast/js/regress/string-repeat-arith-expected.txt: Removed.
- fast/js/regress/string-repeat-arith.html: Removed.
- fast/js/regress/string-sub-expected.txt: Removed.
- fast/js/regress/string-sub.html: Removed.
- fast/js/regress/string-test-expected.txt: Removed.
- fast/js/regress/string-test.html: Removed.
- fast/js/regress/string-var-equality-expected.txt: Removed.
- fast/js/regress/string-var-equality.html: Removed.
- fast/js/regress/structure-hoist-over-transitions-expected.txt: Removed.
- fast/js/regress/structure-hoist-over-transitions.html: Removed.
- fast/js/regress/switch-char-constant-expected.txt: Removed.
- fast/js/regress/switch-char-constant.html: Removed.
- fast/js/regress/switch-char-expected.txt: Removed.
- fast/js/regress/switch-char.html: Removed.
- fast/js/regress/switch-constant-expected.txt: Removed.
- fast/js/regress/switch-constant.html: Removed.
- fast/js/regress/switch-expected.txt: Removed.
- fast/js/regress/switch-string-basic-big-expected.txt: Removed.
- fast/js/regress/switch-string-basic-big-var-expected.txt: Removed.
- fast/js/regress/switch-string-basic-big-var.html: Removed.
- fast/js/regress/switch-string-basic-big.html: Removed.
- fast/js/regress/switch-string-basic-expected.txt: Removed.
- fast/js/regress/switch-string-basic-var-expected.txt: Removed.
- fast/js/regress/switch-string-basic-var.html: Removed.
- fast/js/regress/switch-string-basic.html: Removed.
- fast/js/regress/switch-string-big-length-tower-var-expected.txt: Removed.
- fast/js/regress/switch-string-big-length-tower-var.html: Removed.
- fast/js/regress/switch-string-length-tower-expected.txt: Removed.
- fast/js/regress/switch-string-length-tower-var-expected.txt: Removed.
- fast/js/regress/switch-string-length-tower-var.html: Removed.
- fast/js/regress/switch-string-length-tower.html: Removed.
- fast/js/regress/switch-string-short-expected.txt: Removed.
- fast/js/regress/switch-string-short.html: Removed.
- fast/js/regress/switch.html: Removed.
- fast/js/regress/tear-off-arguments-expected.txt: Removed.
- fast/js/regress/tear-off-arguments-simple-expected.txt: Removed.
- fast/js/regress/tear-off-arguments-simple.html: Removed.
- fast/js/regress/tear-off-arguments.html: Removed.
- fast/js/regress/temporal-structure-expected.txt: Removed.
- fast/js/regress/temporal-structure.html: Removed.
- fast/js/regress/to-int32-boolean-expected.txt: Removed.
- fast/js/regress/to-int32-boolean.html: Removed.
- fast/js/regress/undefined-test-expected.txt: Removed.
- fast/js/regress/undefined-test.html: Removed.
- fast/js/rehash-assign-expected.txt: Removed.
- fast/js/rehash-assign.html: Removed.
- fast/js/removing-Cf-characters-expected.txt: Removed.
- fast/js/removing-Cf-characters.html: Removed.
- fast/js/reparsing-semicolon-insertion-expected.txt: Removed.
- fast/js/reparsing-semicolon-insertion.html: Removed.
- fast/js/repeat-cached-vm-reentry-expected.txt: Removed.
- fast/js/repeat-cached-vm-reentry.html: Removed.
- fast/js/reserved-words-as-property-expected.txt: Removed.
- fast/js/reserved-words-as-property.html: Removed.
- fast/js/reserved-words-expected.txt: Removed.
- fast/js/reserved-words-strict-expected.txt: Removed.
- fast/js/reserved-words-strict.html: Removed.
- fast/js/reserved-words.html: Removed.
- fast/js/resize-array-assign-expected.txt: Removed.
- fast/js/resize-array-assign.html: Removed.
- fast/js/resolve-arguments-from-scope-expected.txt: Removed.
- fast/js/resolve-arguments-from-scope.html: Removed.
- fast/js/resources: Removed.
- fast/js/resources/JSON-parse.js: Removed.
- fast/js/resources/JSON-stringify.js: Removed.
- fast/js/resources/Promise-catch-in-workers.js: Removed.
- fast/js/resources/Promise-fulfill-in-workers.js: Removed.
- fast/js/resources/Promise-init-in-workers.js: Removed.
- fast/js/resources/Promise-reject-in-workers.js: Removed.
- fast/js/resources/Promise-resolve-in-workers.js: Removed.
- fast/js/resources/Promise-simple-in-workers.js: Removed.
- fast/js/resources/Promise-then-in-workers.js: Removed.
- fast/js/resources/Promise-then-without-callbacks-in-workers.js: Removed.
- fast/js/resources/bom-in-file-retains-correct-offset.js: Removed.
- fast/js/resources/codegen-temporaries-multiple-global-blocks-1.js: Removed.
- fast/js/resources/codegen-temporaries-multiple-global-blocks-2.js: Removed.
- fast/js/resources/const.js: Removed.
- fast/js/resources/document-all-between-frames-subframe.html: Removed.
- fast/js/resources/empty-worker.js: Removed.
- fast/js/resources/fs-test-post.js: Removed.
- fast/js/resources/garbage-collect-after-string-appends.js-disabled: Removed.
- fast/js/resources/getOwnPropertyDescriptor.js: Removed.
- fast/js/resources/image-preload-helper.js: Removed.
- fast/js/resources/instanceof-operator-dummy-worker.js: Removed.
- fast/js/resources/js-constructors-use-correct-global.js: Removed.
- fast/js/resources/json2-es5-compat.js: Removed.
- fast/js/resources/lexical-lookup-in-function-constructor-child.html: Removed.
- fast/js/resources/parse-error-external-script-in-eval.js: Removed.
- fast/js/resources/parse-error-external-script-in-new-Function.js: Removed.
- fast/js/resources/script-line-number.js: Removed.
- fast/js/resources/select-options-remove.js: Removed.
- fast/js/resources/string-concatenate-outofmemory.js: Removed.
- fast/js/same-origin-subframe-about-blank-expected.txt: Removed.
- fast/js/same-origin-subframe-about-blank.html: Removed.
- fast/js/script-line-number-expected.txt: Removed.
- fast/js/script-line-number.html: Removed.
- fast/js/script-tests: Removed.
- fast/js/script-tests/Array-isArray.js: Removed.
- fast/js/script-tests/JSON-parse-reviver.js: Removed.
- fast/js/script-tests/JSON-stringify-replacer.js: Removed.
- fast/js/script-tests/Object-create.js: Removed.
- fast/js/script-tests/Object-defineProperties.js: Removed.
- fast/js/script-tests/Object-defineProperty.js: Removed.
- fast/js/script-tests/Object-getOwnPropertyNames.js: Removed.
- fast/js/script-tests/Object-keys.js: Removed.
- fast/js/script-tests/TEMPLATE.html: Removed.
- fast/js/script-tests/ToNumber.js: Removed.
- fast/js/script-tests/activation-proto.js: Removed.
- fast/js/script-tests/add-recovery.js: Removed.
- fast/js/script-tests/apply-varargs.js: Removed.
- fast/js/script-tests/arguments-bad-index.js: Removed.
- fast/js/script-tests/arguments.js: Removed.
- fast/js/script-tests/array-bad-time.js: Removed.
- fast/js/script-tests/array-constructor-host-call.js: Removed.
- fast/js/script-tests/array-defineOwnProperty.js: Removed.
- fast/js/script-tests/array-enumerators-functions.js: Removed.
- fast/js/script-tests/array-every.js: Removed.
- fast/js/script-tests/array-filter.js: Removed.
- fast/js/script-tests/array-float-delete.js: Removed.
- fast/js/script-tests/array-functions-non-arrays.js: Removed.
- fast/js/script-tests/array-holes.js: Removed.
- fast/js/script-tests/array-index-immediate-types.js: Removed.
- fast/js/script-tests/array-indexing.js: Removed.
- fast/js/script-tests/array-iterate-backwards.js: Removed.
- fast/js/script-tests/array-join-bug-11524.js: Removed.
- fast/js/script-tests/array-lastIndexOf.js: Removed.
- fast/js/script-tests/array-proto-func-length-getter-except.js: Removed.
- fast/js/script-tests/array-proto-func-property-getter-except.js: Removed.
- fast/js/script-tests/array-prototype-properties.js: Removed.
- fast/js/script-tests/array-reduce.js: Removed.
- fast/js/script-tests/array-reduceRight.js: Removed.
- fast/js/script-tests/array-reset-large-index.js: Removed.
- fast/js/script-tests/array-slow-put.js: Removed.
- fast/js/script-tests/array-sort-exception.js: Removed.
- fast/js/script-tests/array-sort-numericCompare.js: Removed.
- fast/js/script-tests/array-sort-reentrance.js: Removed.
- fast/js/script-tests/array-sort-small-sparse-array-with-large-length.js: Removed.
- fast/js/script-tests/array-sort-sparse.js: Removed.
- fast/js/script-tests/array-splice.js: Removed.
- fast/js/script-tests/array-tostring-and-join.js: Removed.
- fast/js/script-tests/array-tostring-ignore-separator.js: Removed.
- fast/js/script-tests/array-type-speculation.js: Removed.
- fast/js/script-tests/assign.js: Removed.
- fast/js/script-tests/avl-crash.js: Removed.
- fast/js/script-tests/basic-map.js: Removed.
- fast/js/script-tests/basic-set.js: Removed.
- fast/js/script-tests/basic-strict-mode.js: Removed.
- fast/js/script-tests/bitops-type-tag.js: Removed.
- fast/js/script-tests/boolean-argument-prediction.js: Removed.
- fast/js/script-tests/boxed-double-to-int.js: Removed.
- fast/js/script-tests/break-ASI.js: Removed.
- fast/js/script-tests/cached-call-uninitialized-arguments.js: Removed.
- fast/js/script-tests/cached-eval-gc.js: Removed.
- fast/js/script-tests/call-apply-crash.js: Removed.
- fast/js/script-tests/caller-property.js: Removed.
- fast/js/script-tests/char-at.js: Removed.
- fast/js/script-tests/closure-inside-extra-arg-call.js: Removed.
- fast/js/script-tests/code-serialize-paren.js: Removed.
- fast/js/script-tests/codegen-assign-nontemporary-as-rexp.js: Removed.
- fast/js/script-tests/codegen-jless.js: Removed.
- fast/js/script-tests/codegen-loops-logical-nodes.js: Removed.
- fast/js/script-tests/codegen-peephole-locals.js: Removed.
- fast/js/script-tests/codegen-temporaries.js: Removed.
- fast/js/script-tests/comparefn-sort-stability.js: Removed.
- fast/js/script-tests/comparison-operators-greater.js: Removed.
- fast/js/script-tests/comparison-operators-less.js: Removed.
- fast/js/script-tests/comparison-operators.js: Removed.
- fast/js/script-tests/concat-while-having-a-bad-time.js: Removed.
- fast/js/script-tests/const-without-initializer.js: Removed.
- fast/js/script-tests/constant-count.js: Removed.
- fast/js/script-tests/constant-encoding.js: Removed.
- fast/js/script-tests/constant-fold-not-nan.js: Removed.
- fast/js/script-tests/constant-folding.js: Removed.
- fast/js/script-tests/constructor-attributes.js: Removed.
- fast/js/script-tests/constructor.js: Removed.
- fast/js/script-tests/continue-break-multiple-labels.js: Removed.
- fast/js/script-tests/convert-nan-to-bool.js: Removed.
- fast/js/script-tests/cross-frame-bad-time.js: Removed.
- fast/js/script-tests/cross-frame-really-bad-time-with-proto.js: Removed.
- fast/js/script-tests/cross-frame-really-bad-time.js: Removed.
- fast/js/script-tests/cross-global-object-inline-global-var.js: Removed.
- fast/js/script-tests/custom-constructors.js: Removed.
- fast/js/script-tests/cyclic-proto.js: Removed.
- fast/js/script-tests/cyclic-prototypes.js: Removed.
- fast/js/script-tests/cyclic-ref-toString.js: Removed.
- fast/js/script-tests/date-DST-pre-1970.js: Removed.
- fast/js/script-tests/date-DST-time-cusps.js: Removed.
- fast/js/script-tests/date-big-constructor.js: Removed.
- fast/js/script-tests/date-big-setdate.js: Removed.
- fast/js/script-tests/date-big-setmonth.js: Removed.
- fast/js/script-tests/date-constructor.js: Removed.
- fast/js/script-tests/date-daysfrom1970-overflow.js: Removed.
- fast/js/script-tests/date-negative-setmonth.js: Removed.
- fast/js/script-tests/date-parse-comments-test.js: Removed.
- fast/js/script-tests/date-parse-test.js: Removed.
- fast/js/script-tests/date-preserve-milliseconds.js: Removed.
- fast/js/script-tests/date-proto-generic-invocation.js: Removed.
- fast/js/script-tests/date-set-to-nan.js: Removed.
- fast/js/script-tests/date-toisostring.js: Removed.
- fast/js/script-tests/date-utc-timeclip.js: Removed.
- fast/js/script-tests/debugger.js: Removed.
- fast/js/script-tests/declaration-in-block.js: Removed.
- fast/js/script-tests/delete-getters-setters.js: Removed.
- fast/js/script-tests/delete-syntax.js: Removed.
- fast/js/script-tests/delete-then-put.js: Removed.
- fast/js/script-tests/dfg-abs-backwards-propagation.js: Removed.
- fast/js/script-tests/dfg-activation-register-overwritten-in-throw.js: Removed.
- fast/js/script-tests/dfg-add-not-number.js: Removed.
- fast/js/script-tests/dfg-allocation-profile-watch-point-exit.js: Removed.
- fast/js/script-tests/dfg-arguments-alias-escape.js: Removed.
- fast/js/script-tests/dfg-arguments-alias-one-block-osr-exit.js: Removed.
- fast/js/script-tests/dfg-arguments-alias-one-block-overwrite-arguments.js: Removed.
- fast/js/script-tests/dfg-arguments-alias-one-block-overwrite.js: Removed.
- fast/js/script-tests/dfg-arguments-alias-one-block.js: Removed.
- fast/js/script-tests/dfg-arguments-alias.js: Removed.
- fast/js/script-tests/dfg-arguments-cross-code-origin.js: Removed.
- fast/js/script-tests/dfg-arguments-mixed-alias.js: Removed.
- fast/js/script-tests/dfg-arguments-osr-exit-multiple-blocks-before-exit.js: Removed.
- fast/js/script-tests/dfg-arguments-osr-exit-multiple-blocks.js: Removed.
- fast/js/script-tests/dfg-arguments-osr-exit.js: Removed.
- fast/js/script-tests/dfg-arguments-out-of-bounds.js: Removed.
- fast/js/script-tests/dfg-arguments-strict-mode.js: Removed.
- fast/js/script-tests/dfg-arguments-unexpected-escape.js: Removed.
- fast/js/script-tests/dfg-arith-add-overflow-check-elimination-predicted-but-not-proven-int.js: Removed.
- fast/js/script-tests/dfg-arith-add-overflow-check-elimination-tower-of-large-numbers.js: Removed.
- fast/js/script-tests/dfg-array-dead.js: Removed.
- fast/js/script-tests/dfg-array-length-dead.js: Removed.
- fast/js/script-tests/dfg-array-pop-side-effects.js: Removed.
- fast/js/script-tests/dfg-array-pop-value-clearing.js: Removed.
- fast/js/script-tests/dfg-array-push-bad-time.js: Removed.
- fast/js/script-tests/dfg-array-push-slow-put.js: Removed.
- fast/js/script-tests/dfg-arrayify-elimination.js: Removed.
- fast/js/script-tests/dfg-arrayify-when-late-prevent-extensions.js: Removed.
- fast/js/script-tests/dfg-arrayify-when-prevent-extensions.js: Removed.
- fast/js/script-tests/dfg-bool-to-int32-reuse.js: Removed.
- fast/js/script-tests/dfg-branch-logical-not-peephole-around-osr-exit.js: Removed.
- fast/js/script-tests/dfg-branch-not-fail.js: Removed.
- fast/js/script-tests/dfg-byte-array-put.js: Removed.
- fast/js/script-tests/dfg-byteOffset-neuter.js: Removed.
- fast/js/script-tests/dfg-call-function-hit-watchpoint.js: Removed.
- fast/js/script-tests/dfg-call-method-hit-watchpoint.js: Removed.
- fast/js/script-tests/dfg-captured-var-get-local.js: Removed.
- fast/js/script-tests/dfg-cfa-merge-with-dead-use-at-tail.js: Removed.
- fast/js/script-tests/dfg-cfa-prove-put-by-id-simple-when-storing-to-specialized-function.js: Removed.
- fast/js/script-tests/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null-and-decrement.js: Removed.
- fast/js/script-tests/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null.js: Removed.
- fast/js/script-tests/dfg-cfg-simplify-eliminate-set-local-type-check-then-typeof.js: Removed.
- fast/js/script-tests/dfg-cfg-simplify-phantom-get-local-on-same-block-set-local.js: Removed.
- fast/js/script-tests/dfg-cfg-simplify-redundant-dead-get-local.js: Removed.
- fast/js/script-tests/dfg-check-function-change-structure.js: Removed.
- fast/js/script-tests/dfg-check-structure-elimination-for-non-cell.js: Removed.
- fast/js/script-tests/dfg-check-two-structures.js: Removed.
- fast/js/script-tests/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object.js: Removed.
- fast/js/script-tests/dfg-compare-final-object-to-final-object-or-other-when-proven-final-object.js: Removed.
- fast/js/script-tests/dfg-compare-final-object-to-final-object-or-other.js: Removed.
- fast/js/script-tests/dfg-constant-fold-first-local-read-after-block-merge.js: Removed.
- fast/js/script-tests/dfg-constant-fold-logical-not-branch.js: Removed.
- fast/js/script-tests/dfg-constant-fold-misprediction.js: Removed.
- fast/js/script-tests/dfg-constant-fold-uncaptured-variable-that-is-later-captured.js: Removed.
- fast/js/script-tests/dfg-convert-this-dom-window.js: Removed.
- fast/js/script-tests/dfg-convert-this-object-then-exit-on-other.js: Removed.
- fast/js/script-tests/dfg-convert-this-other-then-exit-on-object.js: Removed.
- fast/js/script-tests/dfg-convert-this-polymorphic-object-then-exit-on-other.js: Removed.
- fast/js/script-tests/dfg-convert-this-polymorphic-object-then-exit-on-string.js: Removed.
- fast/js/script-tests/dfg-create-inlined-arguments-in-closure-inline.js: Removed.
- fast/js/script-tests/dfg-cross-global-object-inline-new-array-literal-with-variables.js: Removed.
- fast/js/script-tests/dfg-cross-global-object-inline-new-array-literal.js: Removed.
- fast/js/script-tests/dfg-cross-global-object-inline-new-array-with-elements.js: Removed.
- fast/js/script-tests/dfg-cross-global-object-inline-new-array-with-size.js: Removed.
- fast/js/script-tests/dfg-cross-global-object-inline-new-array.js: Removed.
- fast/js/script-tests/dfg-cross-global-object-new-array.js: Removed.
- fast/js/script-tests/dfg-cse-cfa-discrepancy.js: Removed.
- fast/js/script-tests/dfg-cse-dead-get-scoped-var.js: Removed.
- fast/js/script-tests/dfg-custom-getter-throw-inlined.js: Removed.
- fast/js/script-tests/dfg-custom-getter-throw.js: Removed.
- fast/js/script-tests/dfg-custom-getter.js: Removed.
- fast/js/script-tests/dfg-dead-min-one-arg.js: Removed.
- fast/js/script-tests/dfg-dead-min-two-args.js: Removed.
- fast/js/script-tests/dfg-dead-redundant-get-array-length.js: Removed.
- fast/js/script-tests/dfg-dead-speculation.js: Removed.
- fast/js/script-tests/dfg-dead-unreachable-code-with-chain-of-dead-unchecked-nodes.js: Removed.
- fast/js/script-tests/dfg-dead-variable-on-exit.js: Removed.
- fast/js/script-tests/dfg-div-by-neg1-and-then-or-zero-interesting-reg-alloc.js: Removed.
- fast/js/script-tests/dfg-div-by-zero-and-then-or-zero-interesting-reg-alloc.js: Removed.
- fast/js/script-tests/dfg-div-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc.js: Removed.
- fast/js/script-tests/dfg-double-addition-simplify-to-int.js: Removed.
- fast/js/script-tests/dfg-double-use-of-post-simplification-double-prediction.js: Removed.
- fast/js/script-tests/dfg-double-vote-fuzz.js: Removed.
- fast/js/script-tests/dfg-ensure-array-storage-on-string.js: Removed.
- fast/js/script-tests/dfg-ensure-array-storage-on-window.js: Removed.
- fast/js/script-tests/dfg-ensure-contiguous-on-string.js: Removed.
- fast/js/script-tests/dfg-ensure-non-array-array-storage-on-window.js: Removed.
- fast/js/script-tests/dfg-exception.js: Removed.
- fast/js/script-tests/dfg-float32-array-nan.js: Removed.
- fast/js/script-tests/dfg-float32array.js: Removed.
- fast/js/script-tests/dfg-float64array.js: Removed.
- fast/js/script-tests/dfg-flush-get-local.js: Removed.
- fast/js/script-tests/dfg-force-exit-then-sparse-conditional-constant-prop-in-loop.js: Removed.
- fast/js/script-tests/dfg-get-by-id-unset-then-proto-less-warmup.js: Removed.
- fast/js/script-tests/dfg-get-by-id-unset-then-proto-more-warmup.js: Removed.
- fast/js/script-tests/dfg-get-by-id-unset-then-proto.js: Removed.
- fast/js/script-tests/dfg-get-by-val-clobber.js: Removed.
- fast/js/script-tests/dfg-get-by-val-getter-cse.js: Removed.
- fast/js/script-tests/dfg-get-closure-var-put-closure-var-interference.js: Removed.
- fast/js/script-tests/dfg-getter-throw.js: Removed.
- fast/js/script-tests/dfg-getter.js: Removed.
- fast/js/script-tests/dfg-holy-put-by-val-interferes-with-get-array-length.js: Removed.
- fast/js/script-tests/dfg-inline-arguments-become-double.js: Removed.
- fast/js/script-tests/dfg-inline-arguments-become-int32.js: Removed.
- fast/js/script-tests/dfg-inline-arguments-int32.js: Removed.
- fast/js/script-tests/dfg-inline-arguments-osr-exit-and-capture.js: Removed.
- fast/js/script-tests/dfg-inline-arguments-out-of-bounds.js: Removed.
- fast/js/script-tests/dfg-inline-arguments-reset-changetype.js: Removed.
- fast/js/script-tests/dfg-inline-arguments-reset.js: Removed.
- fast/js/script-tests/dfg-inline-arguments-simple.js: Removed.
- fast/js/script-tests/dfg-inline-arguments-use-directly-from-inlined-code.js: Removed.
- fast/js/script-tests/dfg-inline-arguments-use-from-all-the-places-broken.js: Removed.
- fast/js/script-tests/dfg-inline-arguments-use-from-all-the-places.js: Removed.
- fast/js/script-tests/dfg-inline-arguments-use-from-getter.js: Removed.
- fast/js/script-tests/dfg-inline-arguments-use-from-uninlined-code.js: Removed.
- fast/js/script-tests/dfg-inline-constant.js: Removed.
- fast/js/script-tests/dfg-inline-constructor-that-uses-arguments.js: Removed.
- fast/js/script-tests/dfg-inline-early-return.js: Removed.
- fast/js/script-tests/dfg-inline-function-dot-caller.js: Removed.
- fast/js/script-tests/dfg-inline-many-blocks.js: Removed.
- fast/js/script-tests/dfg-inline-new-array-buffer.js: Removed.
- fast/js/script-tests/dfg-inline-switch-imm.js: Removed.
- fast/js/script-tests/dfg-inline-unused-this-method-check.js: Removed.
- fast/js/script-tests/dfg-inline-unused-this.js: Removed.
- fast/js/script-tests/dfg-inlining-reg-alloc.js: Removed.
- fast/js/script-tests/dfg-int-overflow-in-loop.js: Removed.
- fast/js/script-tests/dfg-int-overflow-large-constants-in-a-line.js: Removed.
- fast/js/script-tests/dfg-int16array.js: Removed.
- fast/js/script-tests/dfg-int32-to-double-on-known-number.js: Removed.
- fast/js/script-tests/dfg-int32-to-double-on-set-local-and-exit.js: Removed.
- fast/js/script-tests/dfg-int32-to-double-on-set-local-and-sometimes-exit.js: Removed.
- fast/js/script-tests/dfg-int32array-overflow-values.js: Removed.
- fast/js/script-tests/dfg-int32array.js: Removed.
- fast/js/script-tests/dfg-int8array.js: Removed.
- fast/js/script-tests/dfg-integer-optimization.js: Removed.
- fast/js/script-tests/dfg-intrinsic-osr-exit.js: Removed.
- fast/js/script-tests/dfg-intrinsic-side-effect-assignment-osr-exit.js: Removed.
- fast/js/script-tests/dfg-intrinsic-unused-this-method-check.js: Removed.
- fast/js/script-tests/dfg-intrinsic-unused-this.js: Removed.
- fast/js/script-tests/dfg-logical-not-final-object-or-other.js: Removed.
- fast/js/script-tests/dfg-make-rope-all-empty-strings.js: Removed.
- fast/js/script-tests/dfg-make-rope-side-effects.js: Removed.
- fast/js/script-tests/dfg-max-backwards-propagation.js: Removed.
- fast/js/script-tests/dfg-min-backwards-propagation.js: Removed.
- fast/js/script-tests/dfg-min-max.js: Removed.
- fast/js/script-tests/dfg-mispredict-variable-but-prove-int.js: Removed.
- fast/js/script-tests/dfg-mod-by-neg1-and-then-or-zero-interesting-reg-alloc.js: Removed.
- fast/js/script-tests/dfg-mod-by-zero-and-then-or-zero-interesting-reg-alloc.js: Removed.
- fast/js/script-tests/dfg-mod-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc.js: Removed.
- fast/js/script-tests/dfg-mul-big-integer-with-small-integer-and-bitor.js: Removed.
- fast/js/script-tests/dfg-mul-big-integer-with-small-integer-and-detect-overflow.js: Removed.
- fast/js/script-tests/dfg-mul-big-integer-with-small-integer.js: Removed.
- fast/js/script-tests/dfg-mul-big-integers.js: Removed.
- fast/js/script-tests/dfg-multi-basic-block-structure-clobber.js: Removed.
- fast/js/script-tests/dfg-multiply.js: Removed.
- fast/js/script-tests/dfg-negative-array-index.js: Removed.
- fast/js/script-tests/dfg-negative-array-size.js: Removed.
- fast/js/script-tests/dfg-new-array-double-const-then-int-const.js: Removed.
- fast/js/script-tests/dfg-obvious-constant-cfa.js: Removed.
- fast/js/script-tests/dfg-osr-entry-hoisted-clobbered-structure-check.js: Removed.
- fast/js/script-tests/dfg-other-branch.js: Removed.
- fast/js/script-tests/dfg-patchable-get-by-id-after-watchpoint.js: Removed.
- fast/js/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.js: Removed.
- fast/js/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.js: Removed.
- fast/js/script-tests/dfg-peephole-compare-final-object-to-final-object-or-other.js: Removed.
- fast/js/script-tests/dfg-phantom-base.js: Removed.
- fast/js/script-tests/dfg-phantom-get-local.js: Removed.
- fast/js/script-tests/dfg-post-inc-then-exit.js: Removed.
- fast/js/script-tests/dfg-proto-access-inline-osr-exit.js: Removed.
- fast/js/script-tests/dfg-proto-stub-watchpoint-fire.js: Removed.
- fast/js/script-tests/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.js: Removed.
- fast/js/script-tests/dfg-proven-sqrt-backwards-propagation.js: Removed.
- fast/js/script-tests/dfg-put-by-id-allocate-storage-polymorphic.js: Removed.
- fast/js/script-tests/dfg-put-by-id-allocate-storage.js: Removed.
- fast/js/script-tests/dfg-put-by-id-prototype-check.js: Removed.
- fast/js/script-tests/dfg-put-by-id-reallocate-storage-polymorphic.js: Removed.
- fast/js/script-tests/dfg-put-by-id-reallocate-storage.js: Removed.
- fast/js/script-tests/dfg-put-by-val-setter-then-get-by-val.js: Removed.
- fast/js/script-tests/dfg-put-scoped-var-backward-flow.js: Removed.
- fast/js/script-tests/dfg-put-to-readonly-property.js: Removed.
- fast/js/script-tests/dfg-putbyval-cfa-clobber.js: Removed.
- fast/js/script-tests/dfg-redundant-load-of-captured-variable-proven-constant.js: Removed.
- fast/js/script-tests/dfg-resolve-global-polymorphic-non-dictionary.js: Removed.
- fast/js/script-tests/dfg-resolve-global-specific-dictionary.js: Removed.
- fast/js/script-tests/dfg-rshift-by-zero-eliminate-valuetoint32.js: Removed.
- fast/js/script-tests/dfg-side-effect-assignment-osr-exit.js: Removed.
- fast/js/script-tests/dfg-sqrt-backwards-propagation.js: Removed.
- fast/js/script-tests/dfg-store-unexpected-value-into-argument-and-osr-exit.js: Removed.
- fast/js/script-tests/dfg-strcat-over-objects-then-exit-on-it.js: Removed.
- fast/js/script-tests/dfg-strict-mode-arguments-get-beyond-length.js: Removed.
- fast/js/script-tests/dfg-string-out-of-bounds-check-structure.js: Removed.
- fast/js/script-tests/dfg-string-out-of-bounds-cse.js: Removed.
- fast/js/script-tests/dfg-string-out-of-bounds-negative-check-structure.js: Removed.
- fast/js/script-tests/dfg-string-out-of-bounds-negative-proto-value.js: Removed.
- fast/js/script-tests/dfg-string-stricteq.js: Removed.
- fast/js/script-tests/dfg-switch-imm-negative.js: Removed.
- fast/js/script-tests/dfg-tear-off-arguments-not-activation.js: Removed.
- fast/js/script-tests/dfg-tear-off-function-dot-arguments.js: Removed.
- fast/js/script-tests/dfg-to-string-bad-toString.js: Removed.
- fast/js/script-tests/dfg-to-string-bad-valueOf.js: Removed.
- fast/js/script-tests/dfg-to-string-int-or-string.js: Removed.
- fast/js/script-tests/dfg-to-string-int.js: Removed.
- fast/js/script-tests/dfg-to-string-on-cell.js: Removed.
- fast/js/script-tests/dfg-to-string-on-value.js: Removed.
- fast/js/script-tests/dfg-to-string-side-effect-clobbers-toString.js: Removed.
- fast/js/script-tests/dfg-to-string-side-effect.js: Removed.
- fast/js/script-tests/dfg-to-string-toString-becomes-bad-with-check-structure.js: Removed.
- fast/js/script-tests/dfg-to-string-toString-becomes-bad-with-dictionary-string-prototype.js: Removed.
- fast/js/script-tests/dfg-to-string-toString-becomes-bad.js: Removed.
- fast/js/script-tests/dfg-to-string-toString-in-string.js: Removed.
- fast/js/script-tests/dfg-to-string-valueOf-becomes-bad.js: Removed.
- fast/js/script-tests/dfg-to-string-valueOf-in-string.js: Removed.
- fast/js/script-tests/dfg-typed-array-neuter.js: Removed.
- fast/js/script-tests/dfg-uint16array.js: Removed.
- fast/js/script-tests/dfg-uint32-to-number-in-middle-of-copy-propagation.js: Removed.
- fast/js/script-tests/dfg-uint32-to-number-on-captured-variable.js: Removed.
- fast/js/script-tests/dfg-uint32-to-number-skip-then-exit.js: Removed.
- fast/js/script-tests/dfg-uint32-to-number.js: Removed.
- fast/js/script-tests/dfg-uint32array-overflow-constant.js: Removed.
- fast/js/script-tests/dfg-uint32array-overflow-values.js: Removed.
- fast/js/script-tests/dfg-uint32array.js: Removed.
- fast/js/script-tests/dfg-uint8array.js: Removed.
- fast/js/script-tests/dfg-uint8clampedarray-out-of-bounds-put-by-val-alias.js: Removed.
- fast/js/script-tests/dfg-uint8clampedarray.js: Removed.
- fast/js/script-tests/dfg-use-function-as-variable-merge-structure.js: Removed.
- fast/js/script-tests/dfg-use-function-as-variable-not-constant.js: Removed.
- fast/js/script-tests/dfg-use-function-as-variable-with-closure.js: Removed.
- fast/js/script-tests/dfg-use-function-as-variable.js: Removed.
- fast/js/script-tests/dfg-value-to-int32-with-side-effect.js: Removed.
- fast/js/script-tests/dfg-weak-js-constant-silent-fill.js: Removed.
- fast/js/script-tests/dictionary-no-cache.js: Removed.
- fast/js/script-tests/dictionary-prototype-caching.js: Removed.
- fast/js/script-tests/do-while-semicolon.js: Removed.
- fast/js/script-tests/document-all-triggers-masquerades-watchpoint.js: Removed.
- fast/js/script-tests/dot-node-base-exception.js: Removed.
- fast/js/script-tests/duplicate-param-crash.js: Removed.
- fast/js/script-tests/duplicate-param-gc-crash.js: Removed.
- fast/js/script-tests/end-in-string-escape.js: Removed.
- fast/js/script-tests/enter-dictionary-indexing-mode-with-blank-indexing-type.js: Removed.
- fast/js/script-tests/equality.js: Removed.
- fast/js/script-tests/eval-and-with.js: Removed.
- fast/js/script-tests/eval-cache-crash.js: Removed.
- fast/js/script-tests/eval-cache-scoped-lookup.js: Removed.
- fast/js/script-tests/eval-contained-syntax-error.js: Removed.
- fast/js/script-tests/eval-throw-return.js: Removed.
- fast/js/script-tests/eval-var-decl.js: Removed.
- fast/js/script-tests/exception-expression-offset.js: Removed.
- fast/js/script-tests/exception-for-nonobject.js: Removed.
- fast/js/script-tests/exception-line-number.js: Removed.
- fast/js/script-tests/exception-linenums.js: Removed.
- fast/js/script-tests/exception-propagate-from-dfg-to-llint.js: Removed.
- fast/js/script-tests/exception-properties.js: Removed.
- fast/js/script-tests/exception-registerfile-shrink.js: Removed.
- fast/js/script-tests/exception-try-finally-scope-error.js: Removed.
- fast/js/script-tests/exception-with-handler-inside-eval-with-dynamic-scope.js: Removed.
- fast/js/script-tests/excessive-comma-usage.js: Removed.
- fast/js/script-tests/finally-codegen-failure.js: Removed.
- fast/js/script-tests/flatten-dictionary-structure-from-which-all-properties-were-deleted.js: Removed.
- fast/js/script-tests/for-in-avoid-duplicates.js: Removed.
- fast/js/script-tests/for-in-cached.js: Removed.
- fast/js/script-tests/for-in-exeception.js: Removed.
- fast/js/script-tests/for-in-to-text.js: Removed.
- fast/js/script-tests/for-in-var-scope.js: Removed.
- fast/js/script-tests/function-apply-aliased.js: Removed.
- fast/js/script-tests/function-apply-many-args.js: Removed.
- fast/js/script-tests/function-apply.js: Removed.
- fast/js/script-tests/function-bind.js: Removed.
- fast/js/script-tests/function-call-aliased.js: Removed.
- fast/js/script-tests/function-call-register-allocation.js: Removed.
- fast/js/script-tests/function-constructor-error.js: Removed.
- fast/js/script-tests/function-constructor-newline-after-brace.js: Removed.
- fast/js/script-tests/function-constructor-single-line-comment.js: Removed.
- fast/js/script-tests/function-declaration-statement.js: Removed.
- fast/js/script-tests/function-declaration.js: Removed.
- fast/js/script-tests/function-declarations-in-switch-statement.js: Removed.
- fast/js/script-tests/function-dot-apply-replace-base.js: Removed.
- fast/js/script-tests/function-dot-arguments.js: Removed.
- fast/js/script-tests/function-dot-length-read-only.js: Removed.
- fast/js/script-tests/function-name.js: Removed.
- fast/js/script-tests/function-names.js: Removed.
- fast/js/script-tests/function-prototype-descriptor.js: Removed.
- fast/js/script-tests/function-toString-object-literals.js: Removed.
- fast/js/script-tests/function-toString-parentheses.js: Removed.
- fast/js/script-tests/function-toString-semicolon-insertion.js: Removed.
- fast/js/script-tests/get-by-pname-non-final-object.js: Removed.
- fast/js/script-tests/get-by-pname-only-prototype-properties.js: Removed.
- fast/js/script-tests/get-by-pname-that-looks-like-a-patchable-get-by-val.js: Removed.
- fast/js/script-tests/get-by-pname.js: Removed.
- fast/js/script-tests/getter-setter-gc.js: Removed.
- fast/js/script-tests/global-constructors-attributes.js: Removed.
- fast/js/script-tests/global-constructors-deletable.js: Removed.
- fast/js/script-tests/global-function-resolve.js: Removed.
- fast/js/script-tests/global-resolve-through-eval.js: Removed.
- fast/js/script-tests/gmail-re-re.js: Removed.
- fast/js/script-tests/has-own-property.js: Removed.
- fast/js/script-tests/ignored-result-null-comparison-crash.js: Removed.
- fast/js/script-tests/ignored-result-ref-crash.js: Removed.
- fast/js/script-tests/immediate-constant-instead-of-cell.js: Removed.
- fast/js/script-tests/implicit-call-with-global-reentry.js: Removed.
- fast/js/script-tests/imul.js: Removed.
- fast/js/script-tests/inc-bracket-assign-subscript.js: Removed.
- fast/js/script-tests/inc-const-valueOf.js: Removed.
- fast/js/script-tests/indexed-setter-on-global-object.js: Removed.
- fast/js/script-tests/inline-arguments-tear-off.js: Removed.
- fast/js/script-tests/instance-of-immediates.js: Removed.
- fast/js/script-tests/instanceof-XMLHttpRequest.js: Removed.
- fast/js/script-tests/instanceof-operator.js: Removed.
- fast/js/script-tests/integer-division-neg2tothe32-by-neg1.js: Removed.
- fast/js/script-tests/integer-extremes.js: Removed.
- fast/js/script-tests/interpreter-no-activation.js: Removed.
- fast/js/script-tests/invalid-callframe-during-unwind.js: Removed.
- fast/js/script-tests/isPrototypeOf.js: Removed.
- fast/js/script-tests/jit-float32-array-nan.js: Removed.
- fast/js/script-tests/jit-set-profiling-access-type-only-for-get-by-id-self.js: Removed.
- fast/js/script-tests/js-continue-break-restrictions.js: Removed.
- fast/js/script-tests/js-correct-exception-handler.js: Removed.
- fast/js/script-tests/keywords-and-reserved_words.js: Removed.
- fast/js/script-tests/large-expressions.js: Removed.
- fast/js/script-tests/lastModified.js: Removed.
- fast/js/script-tests/lazy-create-arguments-from-get-by-val.js: Removed.
- fast/js/script-tests/legitimately-captured-argument.js: Removed.
- fast/js/script-tests/line-column-numbers.js: Removed.
- fast/js/script-tests/logical-or-jless.js: Removed.
- fast/js/script-tests/math-transforms.js: Removed.
- fast/js/script-tests/math.js: Removed.
- fast/js/script-tests/method-check.js: Removed.
- fast/js/script-tests/mod-by-zero.js: Removed.
- fast/js/script-tests/mod-crash.js: Removed.
- fast/js/script-tests/modify-non-references.js: Removed.
- fast/js/script-tests/multiline-comment-newline.js: Removed.
- fast/js/script-tests/named-function-expression.js: Removed.
- fast/js/script-tests/names.js: Removed.
- fast/js/script-tests/native-error-prototype.js: Removed.
- fast/js/script-tests/neq-null-crash.js: Removed.
- fast/js/script-tests/nested-functions.js: Removed.
- fast/js/script-tests/nested-object-gc.js: Removed.
- fast/js/script-tests/new-array-double-with-holes.js: Removed.
- fast/js/script-tests/no-semi-insertion-at-end-of-script.js: Removed.
- fast/js/script-tests/non-object-proto.js: Removed.
- fast/js/script-tests/normal-character-escapes-in-string-literals.js: Removed.
- fast/js/script-tests/null-char-in-string.js: Removed.
- fast/js/script-tests/number-cell-reuse.js: Removed.
- fast/js/script-tests/number-parsing-crash.js: Removed.
- fast/js/script-tests/number-toExponential.js: Removed.
- fast/js/script-tests/number-toString.js: Removed.
- fast/js/script-tests/number-tofixed.js: Removed.
- fast/js/script-tests/number-toprecision.js: Removed.
- fast/js/script-tests/numeric-compare.js: Removed.
- fast/js/script-tests/numeric-conversion.js: Removed.
- fast/js/script-tests/numeric-escapes-in-string-literals.js: Removed.
- fast/js/script-tests/object-bad-time.js: Removed.
- fast/js/script-tests/object-extra-comma.js: Removed.
- fast/js/script-tests/object-literal-direct-put.js: Removed.
- fast/js/script-tests/object-literal-syntax.js: Removed.
- fast/js/script-tests/object-prototype-constructor.js: Removed.
- fast/js/script-tests/object-prototype-properties.js: Removed.
- fast/js/script-tests/object-prototype-toLocaleString.js: Removed.
- fast/js/script-tests/object-slow-put.js: Removed.
- fast/js/script-tests/order-of-operations.js: Removed.
- fast/js/script-tests/parse-backslash-before-newline.js: Removed.
- fast/js/script-tests/parse-nan.js: Removed.
- fast/js/script-tests/parseFloat.js: Removed.
- fast/js/script-tests/parseInt.js: Removed.
- fast/js/script-tests/parser-high-byte-character.js: Removed.
- fast/js/script-tests/parser-syntax-check.js: Removed.
- fast/js/script-tests/parser-xml-close-comment.js: Removed.
- fast/js/script-tests/polymorphic-construct.js: Removed.
- fast/js/script-tests/post-inc-assign-overwrites.js: Removed.
- fast/js/script-tests/post-message-numeric-property.js: Removed.
- fast/js/script-tests/postfix-syntax.js: Removed.
- fast/js/script-tests/prefix-syntax.js: Removed.
- fast/js/script-tests/pretty-print.js: Removed.
- fast/js/script-tests/preventExtensions.js: Removed.
- fast/js/script-tests/primitive-method-this.js: Removed.
- fast/js/script-tests/primitive-property-access-edge-cases.js: Removed.
- fast/js/script-tests/property-getters-and-setters.js: Removed.
- fast/js/script-tests/property-iteration.js: Removed.
- fast/js/script-tests/propertyIsEnumerable.js: Removed.
- fast/js/script-tests/prototype-chain-caching-with-impure-get-own-property-slot-traps.js: Removed.
- fast/js/script-tests/prototypes.js: Removed.
- fast/js/script-tests/put-direct-index-beyond-vector-length-resize.js: Removed.
- fast/js/script-tests/put-to-base-global-checked.js: Removed.
- fast/js/script-tests/random-array-gc-stress.js: Removed.
- fast/js/script-tests/read-modify-eval.js: Removed.
- fast/js/script-tests/recursion-limit-equal.js: Removed.
- fast/js/script-tests/reentrant-caching.js: Removed.
- fast/js/script-tests/reentrant-call-unwind.js: Removed.
- fast/js/script-tests/regexp-alternatives.js: Removed.
- fast/js/script-tests/regexp-backreferences.js: Removed.
- fast/js/script-tests/regexp-bol-with-multiline.js: Removed.
- fast/js/script-tests/regexp-bol.js: Removed.
- fast/js/script-tests/regexp-char-insensitive.js: Removed.
- fast/js/script-tests/regexp-character-match-out-of-order.js: Removed.
- fast/js/script-tests/regexp-compile-crash.js: Removed.
- fast/js/script-tests/regexp-compile.js: Removed.
- fast/js/script-tests/regexp-divequal.js: Removed.
- fast/js/script-tests/regexp-extended-characters-crash.js: Removed.
- fast/js/script-tests/regexp-extended-characters-match.js: Removed.
- fast/js/script-tests/regexp-extended-characters-more.js: Removed.
- fast/js/script-tests/regexp-find-first-asserted.js: Removed.
- fast/js/script-tests/regexp-in-and-foreach-handling.js: Removed.
- fast/js/script-tests/regexp-lastindex.js: Removed.
- fast/js/script-tests/regexp-literals-arent-constants.js: Removed.
- fast/js/script-tests/regexp-look-ahead-empty.js: Removed.
- fast/js/script-tests/regexp-look-ahead.js: Removed.
- fast/js/script-tests/regexp-many-brackets.js: Removed.
- fast/js/script-tests/regexp-match-reify-before-putbyval.js: Removed.
- fast/js/script-tests/regexp-negative-special-characters.js: Removed.
- fast/js/script-tests/regexp-no-extensions.js: Removed.
- fast/js/script-tests/regexp-non-bmp.js: Removed.
- fast/js/script-tests/regexp-non-capturing-groups.js: Removed.
- fast/js/script-tests/regexp-non-character.js: Removed.
- fast/js/script-tests/regexp-non-greedy-parentheses.js: Removed.
- fast/js/script-tests/regexp-norepeat.js: Removed.
- fast/js/script-tests/regexp-overflow-too-big.js: Removed.
- fast/js/script-tests/regexp-overflow.js: Removed.
- fast/js/script-tests/regexp-range-bound-ffff.js: Removed.
- fast/js/script-tests/regexp-range-out-of-order.js: Removed.
- fast/js/script-tests/regexp-ranges-and-escaped-hyphens.js: Removed.
- fast/js/script-tests/regexp-stack-overflow.js: Removed.
- fast/js/script-tests/regexp-unicode-handling.js: Removed.
- fast/js/script-tests/regexp-unicode-overflow.js: Removed.
- fast/js/script-tests/regexp-zero-length-alternatives.js: Removed.
- fast/js/script-tests/registerCachingAcrossBranchTargets.js: Removed.
- fast/js/script-tests/rehash-assign.js: Removed.
- fast/js/script-tests/removing-Cf-characters.js: Removed.
- fast/js/script-tests/reparsing-semicolon-insertion.js: Removed.
- fast/js/script-tests/repeat-cached-vm-reentry.js: Removed.
- fast/js/script-tests/reserved-words-as-property.js: Removed.
- fast/js/script-tests/reserved-words-strict.js: Removed.
- fast/js/script-tests/reserved-words.js: Removed.
- fast/js/script-tests/resize-array-assign.js: Removed.
- fast/js/script-tests/resolve-arguments-from-scope.js: Removed.
- fast/js/script-tests/select-options-add.js: Removed.
- fast/js/script-tests/slash-lineterminator-parse.js: Removed.
- fast/js/script-tests/sort-large-array.js: Removed.
- fast/js/script-tests/sort-no-jit-code-crash.js: Removed.
- fast/js/script-tests/sort-non-numbers.js: Removed.
- fast/js/script-tests/sort-randomly.js: Removed.
- fast/js/script-tests/sort-stability.js: Removed.
- fast/js/script-tests/sort-with-side-effecting-comparisons.js: Removed.
- fast/js/script-tests/sparse-array.js: Removed.
- fast/js/script-tests/stack-at-creation-for-error-objects.js: Removed.
- fast/js/script-tests/stack-overflow-arrity-catch.js: Removed.
- fast/js/script-tests/stack-overflow-catch.js: Removed.
- fast/js/script-tests/stack-trace.js: Removed.
- fast/js/script-tests/stack-unwinding.js: Removed.
- fast/js/script-tests/statement-list-register-crash.js: Removed.
- fast/js/script-tests/static-scope-object.js: Removed.
- fast/js/script-tests/strict-callback-this.js: Removed.
- fast/js/script-tests/strict-readonly-statics.js: Removed.
- fast/js/script-tests/strict-throw-type-error.js: Removed.
- fast/js/script-tests/string-capitalization.js: Removed.
- fast/js/script-tests/string-from-char-code.js: Removed.
- fast/js/script-tests/string-index-overflow.js: Removed.
- fast/js/script-tests/string-localeCompare.js: Removed.
- fast/js/script-tests/string-match.js: Removed.
- fast/js/script-tests/string-property-deletion.js: Removed.
- fast/js/script-tests/string-property-iteration.js: Removed.
- fast/js/script-tests/string-prototype-properties.js: Removed.
- fast/js/script-tests/string-replace-2.js: Removed.
- fast/js/script-tests/string-replace-3.js: Removed.
- fast/js/script-tests/string-replacement-outofmemory.js: Removed.
- fast/js/script-tests/string-slice-abnormal-values.js: Removed.
- fast/js/script-tests/string-sort.js: Removed.
- fast/js/script-tests/string-split-conformance.js: Removed.
- fast/js/script-tests/string-split-double-empty.js: Removed.
- fast/js/script-tests/string-split-ignore-case.js: Removed.
- fast/js/script-tests/string-substr.js: Removed.
- fast/js/script-tests/string-trim.js: Removed.
- fast/js/script-tests/string_replace.js: Removed.
- fast/js/script-tests/switch-behaviour.js: Removed.
- fast/js/script-tests/this-non-object-proto.js: Removed.
- fast/js/script-tests/throw-exception-in-global-setter.js: Removed.
- fast/js/script-tests/throw-from-finally.js: Removed.
- fast/js/script-tests/toInt32UInt32.js: Removed.
- fast/js/script-tests/toString-elision-trailing-comma.js: Removed.
- fast/js/script-tests/toString-exception.js: Removed.
- fast/js/script-tests/toString-for-var-decl.js: Removed.
- fast/js/script-tests/toString-number-dot-expr.js: Removed.
- fast/js/script-tests/toString-overrides.js: Removed.
- fast/js/script-tests/toString-prefix-postfix-preserve-parens.js: Removed.
- fast/js/script-tests/toString-recursion.js: Removed.
- fast/js/script-tests/toString-stack-overflow.js: Removed.
- fast/js/script-tests/tostring-exception-in-property-access.js: Removed.
- fast/js/script-tests/transition-cache-dictionary-crash.js: Removed.
- fast/js/script-tests/try-catch-try-try-catch-try-finally-return-catch-finally.js: Removed.
- fast/js/script-tests/try-try-return-finally-finally.js: Removed.
- fast/js/script-tests/typed-array-access.js: Removed.
- fast/js/script-tests/typed-array-copy.js: Removed.
- fast/js/script-tests/typed-array-set-different-types.js: Removed.
- fast/js/script-tests/typedarray-set-destination-smaller-than-source.js: Removed.
- fast/js/script-tests/typedarray-set-overlapping-elements-of-same-size.js: Removed.
- fast/js/script-tests/typedarray-set-same-type-memmove.js: Removed.
- fast/js/script-tests/typedarray-set-source-smaller-than-destination.js: Removed.
- fast/js/script-tests/typeof-codegen-crash.js: Removed.
- fast/js/script-tests/typeof-constant-string.js: Removed.
- fast/js/script-tests/typeof-syntax.js: Removed.
- fast/js/script-tests/unexpected-constant-crash.js: Removed.
- fast/js/script-tests/unmatching-argument-count.js: Removed.
- fast/js/script-tests/unshift-multi.js: Removed.
- fast/js/script-tests/var-declarations-zero-width.js: Removed.
- fast/js/script-tests/var-shadows-arg-crash.js: Removed.
- fast/js/script-tests/var-shadows-arg-gc-crash.js: Removed.
- fast/js/script-tests/vardecl-blocks-init.js: Removed.
- fast/js/script-tests/vardecl-preserve-arguments.js: Removed.
- fast/js/script-tests/webcore-string-comparison.js: Removed.
- fast/js/script-tests/with-scope-gc.js: Removed.
- fast/js/select-options-add-expected.txt: Removed.
- fast/js/select-options-add.html: Removed.
- fast/js/select-options-remove-expected.txt: Removed.
- fast/js/select-options-remove-gc-expected.txt: Removed.
- fast/js/select-options-remove-gc.html: Removed.
- fast/js/select-options-remove.html: Removed.
- fast/js/slash-lineterminator-parse-expected.txt: Removed.
- fast/js/slash-lineterminator-parse.html: Removed.
- fast/js/sort-large-array-expected.txt: Removed.
- fast/js/sort-large-array.html: Removed.
- fast/js/sort-no-jit-code-crash-expected.txt: Removed.
- fast/js/sort-no-jit-code-crash.html: Removed.
- fast/js/sort-non-numbers-expected.txt: Removed.
- fast/js/sort-non-numbers.html: Removed.
- fast/js/sort-randomly-expected.txt: Removed.
- fast/js/sort-randomly.html: Removed.
- fast/js/sort-stability-expected.txt: Removed.
- fast/js/sort-stability.html: Removed.
- fast/js/sort-with-side-effecting-comparisons-expected.txt: Removed.
- fast/js/sort-with-side-effecting-comparisons.html: Removed.
- fast/js/sparse-array-expected.txt: Removed.
- fast/js/sparse-array.html: Removed.
- fast/js/stack-at-creation-for-error-objects-expected.txt: Removed.
- fast/js/stack-at-creation-for-error-objects.html: Removed.
- fast/js/stack-overflow-arrity-catch-expected.txt: Removed.
- fast/js/stack-overflow-arrity-catch.html: Removed.
- fast/js/stack-overflow-catch-expected.txt: Removed.
- fast/js/stack-overflow-catch.html: Removed.
- fast/js/stack-trace-expected.txt: Removed.
- fast/js/stack-trace.html: Removed.
- fast/js/stack-unwinding-expected.txt: Removed.
- fast/js/stack-unwinding.html: Removed.
- fast/js/statement-list-register-crash-expected.txt: Removed.
- fast/js/statement-list-register-crash.html: Removed.
- fast/js/static-scope-object-expected.txt: Removed.
- fast/js/static-scope-object.html: Removed.
- fast/js/strict-callback-this-expected.txt: Removed.
- fast/js/strict-callback-this.html: Removed.
- fast/js/strict-readonly-statics-expected.txt: Removed.
- fast/js/strict-readonly-statics.html: Removed.
- fast/js/strict-throw-type-error-expected.txt: Removed.
- fast/js/strict-throw-type-error.html: Removed.
- fast/js/string-anchor-expected.txt: Removed.
- fast/js/string-anchor.html: Removed.
- fast/js/string-capitalization-expected.txt: Removed.
- fast/js/string-capitalization.html: Removed.
- fast/js/string-concatenate-outofmemory-expected.txt: Removed.
- fast/js/string-concatenate-outofmemory.html-disabled: Removed.
- fast/js/string-fontcolor-expected.txt: Removed.
- fast/js/string-fontcolor.html: Removed.
- fast/js/string-fontsize-expected.txt: Removed.
- fast/js/string-fontsize.html: Removed.
- fast/js/string-from-char-code-expected.txt: Removed.
- fast/js/string-from-char-code.html: Removed.
- fast/js/string-index-overflow-expected.txt: Removed.
- fast/js/string-index-overflow.html: Removed.
- fast/js/string-link-expected.txt: Removed.
- fast/js/string-link.html: Removed.
- fast/js/string-localeCompare-expected.txt: Removed.
- fast/js/string-localeCompare.html: Removed.
- fast/js/string-match-expected.txt: Removed.
- fast/js/string-match.html: Removed.
- fast/js/string-property-deletion-expected.txt: Removed.
- fast/js/string-property-deletion.html: Removed.
- fast/js/string-property-iteration-expected.txt: Removed.
- fast/js/string-property-iteration.html: Removed.
- fast/js/string-prototype-properties-expected.txt: Removed.
- fast/js/string-prototype-properties.html: Removed.
- fast/js/string-replace-2-expected.txt: Removed.
- fast/js/string-replace-2.html: Removed.
- fast/js/string-replace-3-expected.txt: Removed.
- fast/js/string-replace-3.html: Removed.
- fast/js/string-replace-exception-crash-expected.txt: Removed.
- fast/js/string-replace-exception-crash.html: Removed.
- fast/js/string-replacement-outofmemory-expected.txt: Removed.
- fast/js/string-replacement-outofmemory.html: Removed.
- fast/js/string-slice-abnormal-values-expected.txt: Removed.
- fast/js/string-slice-abnormal-values.html: Removed.
- fast/js/string-sort-expected.txt: Removed.
- fast/js/string-sort.html: Removed.
- fast/js/string-split-conformance-expected.txt: Removed.
- fast/js/string-split-conformance.html: Removed.
- fast/js/string-split-double-empty-expected.txt: Removed.
- fast/js/string-split-double-empty.html: Removed.
- fast/js/string-split-ignore-case-expected.txt: Removed.
- fast/js/string-split-ignore-case.html: Removed.
- fast/js/string-substr-expected.txt: Removed.
- fast/js/string-substr.html: Removed.
- fast/js/string-trim-expected.txt: Removed.
- fast/js/string-trim.html: Removed.
- fast/js/string_replace-expected.txt: Removed.
- fast/js/string_replace.html: Removed.
- fast/js/switch-behaviour-expected.txt: Removed.
- fast/js/switch-behaviour.html: Removed.
- fast/js/text-field-resize-expected.txt: Removed.
- fast/js/text-field-resize.html: Removed.
- fast/js/this-non-object-proto-expected.txt: Removed.
- fast/js/this-non-object-proto.html: Removed.
- fast/js/throw-exception-in-global-setter-expected.txt: Removed.
- fast/js/throw-exception-in-global-setter.html: Removed.
- fast/js/throw-from-array-sort-expected.txt: Removed.
- fast/js/throw-from-array-sort.html: Removed.
- fast/js/throw-from-finally-expected.txt: Removed.
- fast/js/throw-from-finally.html: Removed.
- fast/js/toInt32UInt32-expected.txt: Removed.
- fast/js/toInt32UInt32.html: Removed.
- fast/js/toString-and-valueOf-override-expected.txt: Removed.
- fast/js/toString-and-valueOf-override.html: Removed.
- fast/js/toString-dontEnum-expected.txt: Removed.
- fast/js/toString-dontEnum.html: Removed.
- fast/js/toString-elision-trailing-comma-expected.txt: Removed.
- fast/js/toString-elision-trailing-comma.html: Removed.
- fast/js/toString-exception-expected.txt: Removed.
- fast/js/toString-exception.html: Removed.
- fast/js/toString-for-var-decl-expected.txt: Removed.
- fast/js/toString-for-var-decl.html: Removed.
- fast/js/toString-number-dot-expr-expected.txt: Removed.
- fast/js/toString-number-dot-expr.html: Removed.
- fast/js/toString-number-expected.txt: Removed.
- fast/js/toString-number.html: Removed.
- fast/js/toString-overrides-expected.txt: Removed.
- fast/js/toString-overrides.html: Removed.
- fast/js/toString-prefix-postfix-preserve-parens-expected.txt: Removed.
- fast/js/toString-prefix-postfix-preserve-parens.html: Removed.
- fast/js/toString-recursion-expected.txt: Removed.
- fast/js/toString-recursion.html: Removed.
- fast/js/toString-stack-overflow-expected.txt: Removed.
- fast/js/toString-stack-overflow.html: Removed.
- fast/js/toString-try-else-expected.txt: Removed.
- fast/js/toString-try-else.html: Removed.
- fast/js/tostring-exception-in-property-access-expected.txt: Removed.
- fast/js/tostring-exception-in-property-access.html: Removed.
- fast/js/transition-cache-dictionary-crash-expected.txt: Removed.
- fast/js/transition-cache-dictionary-crash.html: Removed.
- fast/js/trivial-functions-expected.txt: Removed.
- fast/js/trivial-functions.html: Removed.
- fast/js/try-catch-crash-expected.txt: Removed.
- fast/js/try-catch-crash.html: Removed.
- fast/js/try-catch-try-try-catch-try-finally-return-catch-finally-expected.txt: Removed.
- fast/js/try-catch-try-try-catch-try-finally-return-catch-finally.html: Removed.
- fast/js/try-try-return-finally-finally-expected.txt: Removed.
- fast/js/try-try-return-finally-finally.html: Removed.
- fast/js/typed-array-access-expected.txt: Removed.
- fast/js/typed-array-access.html: Removed.
- fast/js/typed-array-copy-expected.txt: Removed.
- fast/js/typed-array-copy.html: Removed.
- fast/js/typed-array-set-different-types-expected.txt: Removed.
- fast/js/typed-array-set-different-types.html: Removed.
- fast/js/typedarray-set-destination-smaller-than-source-expected.txt: Removed.
- fast/js/typedarray-set-destination-smaller-than-source.html: Removed.
- fast/js/typedarray-set-overlapping-elements-of-same-size-expected.txt: Removed.
- fast/js/typedarray-set-overlapping-elements-of-same-size.html: Removed.
- fast/js/typedarray-set-same-type-memmove-expected.txt: Removed.
- fast/js/typedarray-set-same-type-memmove.html: Removed.
- fast/js/typedarray-set-source-smaller-than-destination-expected.txt: Removed.
- fast/js/typedarray-set-source-smaller-than-destination.html: Removed.
- fast/js/typeof-codegen-crash-expected.txt: Removed.
- fast/js/typeof-codegen-crash.html: Removed.
- fast/js/typeof-constant-string-expected.txt: Removed.
- fast/js/typeof-constant-string.html: Removed.
- fast/js/typeof-syntax-expected.txt: Removed.
- fast/js/typeof-syntax.html: Removed.
- fast/js/uncaught-exception-line-number-expected.txt: Removed.
- fast/js/uncaught-exception-line-number.html: Removed.
- fast/js/unexpected-constant-crash-expected.txt: Removed.
- fast/js/unexpected-constant-crash.html: Removed.
- fast/js/unmatching-argument-count-expected.txt: Removed.
- fast/js/unmatching-argument-count.html: Removed.
- fast/js/unshift-multi-expected.txt: Removed.
- fast/js/unshift-multi.html: Removed.
- fast/js/var-declarations-expected.txt: Removed.
- fast/js/var-declarations-shadowing-expected.txt: Removed.
- fast/js/var-declarations-shadowing.html: Removed.
- fast/js/var-declarations-zero-width-expected.txt: Removed.
- fast/js/var-declarations-zero-width.html: Removed.
- fast/js/var-declarations.html: Removed.
- fast/js/var-shadows-arg-crash-expected.txt: Removed.
- fast/js/var-shadows-arg-crash.html: Removed.
- fast/js/var-shadows-arg-gc-crash-expected.txt: Removed.
- fast/js/var-shadows-arg-gc-crash.html: Removed.
- fast/js/vardecl-blocks-init-expected.txt: Removed.
- fast/js/vardecl-blocks-init.html: Removed.
- fast/js/vardecl-preserve-arguments-expected.txt: Removed.
- fast/js/vardecl-preserve-arguments.html: Removed.
- fast/js/vardecl-preserve-parameters-expected.txt: Removed.
- fast/js/vardecl-preserve-parameters.html: Removed.
- fast/js/vardecl-preserve-vardecl-expected.txt: Removed.
- fast/js/vardecl-preserve-vardecl.html: Removed.
- fast/js/webcore-string-comparison-expected.txt: Removed.
- fast/js/webcore-string-comparison.html: Removed.
- fast/js/webidl-type-mapping-expected.txt: Removed.
- fast/js/webidl-type-mapping.html: Removed.
- fast/js/while-expression-value-expected.txt: Removed.
- fast/js/while-expression-value.html: Removed.
- fast/js/window-location-href-file-urls-expected.txt: Removed.
- fast/js/window-location-href-file-urls.html: Removed.
- fast/js/with-scope-gc-expected.txt: Removed.
- fast/js/with-scope-gc.html: Removed.
- js: Copied from LayoutTests/fast/js.
- js/Array-isArray.html:
- js/JSON-parse-reviver.html:
- js/JSON-parse.html:
- js/JSON-stringify-replacer.html:
- js/JSON-stringify.html:
- js/Object-create.html:
- js/Object-defineProperties.html:
- js/Object-defineProperty.html:
- js/Object-getOwnPropertyNames.html:
- js/Object-keys.html:
- js/Promise-already-fulfilled.html:
- js/Promise-already-rejected.html:
- js/Promise-already-resolved.html:
- js/Promise-catch-in-workers.html:
- js/Promise-catch.html:
- js/Promise-chain.html:
- js/Promise-exception.html:
- js/Promise-fulfill-in-workers.html:
- js/Promise-fulfill.html:
- js/Promise-init-in-workers.html:
- js/Promise-init.html:
- js/Promise-reject-in-workers.html:
- js/Promise-reject.html:
- js/Promise-resolve-chain.html:
- js/Promise-resolve-in-workers.html:
- js/Promise-resolve-with-then-exception.html:
- js/Promise-resolve-with-then-fulfill.html:
- js/Promise-resolve-with-then-reject.html:
- js/Promise-resolve.html:
- js/Promise-simple-fulfill-inside-callback.html:
- js/Promise-simple-fulfill.html:
- js/Promise-simple-in-workers.html:
- js/Promise-simple.html:
- js/Promise-static-fulfill.html:
- js/Promise-static-reject.html:
- js/Promise-static-resolve.html:
- js/Promise-then-in-workers.html:
- js/Promise-then-without-callbacks-in-workers.html:
- js/Promise-then-without-callbacks.html:
- js/Promise-then.html:
- js/Promise-types.html:
- js/Promise.html:
- js/ToNumber.html:
- js/activation-proto.html:
- js/add-recovery.html:
- js/apply-varargs.html: Copied from LayoutTests/fast/js/apply-varargs.html.
- js/arguments-bad-index.html:
- js/arguments.html:
- js/array-bad-time.html:
- js/array-constructor-host-call.html:
- js/array-defineOwnProperty.html:
- js/array-enumerators-functions.html:
- js/array-every.html:
- js/array-filter.html:
- js/array-float-delete.html:
- js/array-functions-non-arrays.html:
- js/array-holes.html:
- js/array-index-immediate-types.html:
- js/array-indexing.html:
- js/array-iterate-backwards.html:
- js/array-join-bug-11524.html:
- js/array-lastIndexOf.html:
- js/array-proto-func-length-getter-except.html:
- js/array-proto-func-property-getter-except.html:
- js/array-prototype-properties.html:
- js/array-reduce.html:
- js/array-reduceRight.html:
- js/array-reset-large-index.html:
- js/array-slow-put.html:
- js/array-sort-exception.html:
- js/array-sort-numericCompare.html:
- js/array-sort-reentrance.html:
- js/array-sort-small-sparse-array-with-large-length.html:
- js/array-sort-sparse.html:
- js/array-splice.html:
- js/array-tostring-and-join.html:
- js/array-tostring-ignore-separator.html:
- js/array-type-speculation.html:
- js/assign.html:
- js/avl-crash.html:
- js/basic-map.html:
- js/basic-set.html:
- js/basic-strict-mode.html:
- js/bitops-type-tag.html:
- js/bom-in-file-retains-correct-offset.html:
- js/boolean-argument-prediction.html:
- js/boxed-double-to-int.html:
- js/break-ASI.html:
- js/cached-call-uninitialized-arguments.html:
- js/cached-eval-gc.html:
- js/call-apply-crash.html:
- js/call-base-resolution.html:
- js/callback-function-with-handle-event.html:
- js/caller-property.html:
- js/char-at.html:
- js/closure-inside-extra-arg-call.html:
- js/code-serialize-paren.html:
- js/codegen-assign-nontemporary-as-rexp.html:
- js/codegen-jless.html:
- js/codegen-loops-logical-nodes.html:
- js/codegen-peephole-locals.html:
- js/codegen-temporaries-multiple-global-blocks.html:
- js/codegen-temporaries.html:
- js/comparefn-sort-stability.html:
- js/comparison-operators-greater.html:
- js/comparison-operators-less.html:
- js/comparison-operators.html:
- js/concat-while-having-a-bad-time.html:
- js/console-non-string-values.html:
- js/const-without-initializer.html:
- js/const.html:
- js/constant-count.html:
- js/constant-encoding.html:
- js/constant-fold-not-nan.html:
- js/constant-folding.html:
- js/constructor-attributes.html:
- js/constructor-length.html:
- js/constructor.html:
- js/continue-break-multiple-labels.html:
- js/convert-nan-to-bool.html:
- js/create-lots-of-workers.html:
- js/cross-frame-bad-time.html:
- js/cross-frame-prototype.html:
- js/cross-frame-really-bad-time-with-proto.html:
- js/cross-frame-really-bad-time.html:
- js/cross-global-object-inline-global-var.html:
- js/custom-constructors.html:
- js/cyclic-proto.html:
- js/cyclic-prototypes.html:
- js/cyclic-ref-toString.html:
- js/date-DST-pre-1970.html:
- js/date-DST-time-cusps.html:
- js/date-big-constructor.html:
- js/date-big-setdate.html:
- js/date-big-setmonth.html:
- js/date-constructor.html:
- js/date-daysfrom1970-overflow.html:
- js/date-negative-setmonth.html:
- js/date-parse-comments-test.html:
- js/date-parse-test.html:
- js/date-preserve-milliseconds.html:
- js/date-proto-generic-invocation.html:
- js/date-set-to-nan.html:
- js/date-toisostring.html:
- js/date-utc-timeclip.html:
- js/debugger.html:
- js/declaration-in-block.html:
- js/deep-recursion-test.html:
- js/delete-getters-setters.html:
- js/delete-multiple-global-blocks.html:
- js/delete-syntax.html:
- js/delete-then-put.html:
- js/dfg-abs-backwards-propagation.html:
- js/dfg-activation-register-overwritten-in-throw.html:
- js/dfg-add-not-number.html:
- js/dfg-allocation-profile-watch-point-exit.html:
- js/dfg-arguments-alias-escape.html:
- js/dfg-arguments-alias-one-block-osr-exit.html:
- js/dfg-arguments-alias-one-block-overwrite-arguments.html:
- js/dfg-arguments-alias-one-block-overwrite.html:
- js/dfg-arguments-alias-one-block.html:
- js/dfg-arguments-alias.html:
- js/dfg-arguments-cross-code-origin.html:
- js/dfg-arguments-mixed-alias.html:
- js/dfg-arguments-osr-exit-multiple-blocks-before-exit.html:
- js/dfg-arguments-osr-exit-multiple-blocks.html:
- js/dfg-arguments-osr-exit.html:
- js/dfg-arguments-out-of-bounds.html:
- js/dfg-arguments-strict-mode.html:
- js/dfg-arguments-unexpected-escape.html:
- js/dfg-arith-add-overflow-check-elimination-predicted-but-not-proven-int.html:
- js/dfg-arith-add-overflow-check-elimination-tower-of-large-numbers.html:
- js/dfg-array-dead.html:
- js/dfg-array-length-dead.html:
- js/dfg-array-pop-side-effects.html:
- js/dfg-array-pop-value-clearing.html:
- js/dfg-array-push-bad-time.html:
- js/dfg-array-push-slow-put.html:
- js/dfg-arrayify-elimination.html:
- js/dfg-arrayify-when-late-prevent-extensions.html:
- js/dfg-arrayify-when-prevent-extensions.html:
- js/dfg-bool-to-int32-reuse.html:
- js/dfg-branch-logical-not-peephole-around-osr-exit.html:
- js/dfg-branch-not-fail.html:
- js/dfg-byte-array-put.html:
- js/dfg-byteOffset-neuter.html:
- js/dfg-call-function-hit-watchpoint.html:
- js/dfg-call-method-hit-watchpoint.html:
- js/dfg-captured-var-get-local.html:
- js/dfg-cfa-merge-with-dead-use-at-tail.html:
- js/dfg-cfa-prove-put-by-id-simple-when-storing-to-specialized-function.html:
- js/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null-and-decrement.html:
- js/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null.html:
- js/dfg-cfg-simplify-eliminate-set-local-type-check-then-typeof.html:
- js/dfg-cfg-simplify-phantom-get-local-on-same-block-set-local.html:
- js/dfg-cfg-simplify-redundant-dead-get-local.html:
- js/dfg-check-function-change-structure.html:
- js/dfg-check-structure-elimination-for-non-cell.html:
- js/dfg-check-two-structures.html:
- js/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object.html:
- js/dfg-compare-final-object-to-final-object-or-other-when-proven-final-object.html:
- js/dfg-compare-final-object-to-final-object-or-other.html:
- js/dfg-constant-fold-first-local-read-after-block-merge.html:
- js/dfg-constant-fold-logical-not-branch.html:
- js/dfg-constant-fold-misprediction.html:
- js/dfg-constant-fold-uncaptured-variable-that-is-later-captured.html:
- js/dfg-convert-this-dom-window.html:
- js/dfg-convert-this-object-then-exit-on-other.html:
- js/dfg-convert-this-other-then-exit-on-object.html:
- js/dfg-convert-this-polymorphic-object-then-exit-on-other.html:
- js/dfg-convert-this-polymorphic-object-then-exit-on-string.html:
- js/dfg-create-inlined-arguments-in-closure-inline.html:
- js/dfg-cross-global-object-inline-new-array-literal-with-variables.html:
- js/dfg-cross-global-object-inline-new-array-literal.html:
- js/dfg-cross-global-object-inline-new-array-with-elements.html:
- js/dfg-cross-global-object-inline-new-array-with-size.html:
- js/dfg-cross-global-object-inline-new-array.html:
- js/dfg-cross-global-object-new-array.html:
- js/dfg-cse-cfa-discrepancy.html:
- js/dfg-cse-dead-get-scoped-var.html:
- js/dfg-custom-getter-throw-inlined.html:
- js/dfg-custom-getter-throw.html:
- js/dfg-custom-getter.html:
- js/dfg-dead-min-one-arg.html:
- js/dfg-dead-min-two-args.html:
- js/dfg-dead-redundant-get-array-length.html:
- js/dfg-dead-speculation.html:
- js/dfg-dead-unreachable-code-with-chain-of-dead-unchecked-nodes.html:
- js/dfg-dead-variable-on-exit.html:
- js/dfg-div-by-neg1-and-then-or-zero-interesting-reg-alloc.html:
- js/dfg-div-by-zero-and-then-or-zero-interesting-reg-alloc.html:
- js/dfg-div-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc.html:
- js/dfg-double-addition-simplify-to-int.html:
- js/dfg-double-use-of-post-simplification-double-prediction.html:
- js/dfg-double-vote-fuzz.html:
- js/dfg-ensure-array-storage-on-string.html:
- js/dfg-ensure-array-storage-on-window.html:
- js/dfg-ensure-contiguous-on-string.html:
- js/dfg-ensure-non-array-array-storage-on-window.html:
- js/dfg-exception.html:
- js/dfg-float32-array-nan.html:
- js/dfg-float32array.html:
- js/dfg-float64array.html:
- js/dfg-flush-get-local.html:
- js/dfg-force-exit-then-sparse-conditional-constant-prop-in-loop.html:
- js/dfg-get-by-id-unset-then-proto-less-warmup.html:
- js/dfg-get-by-id-unset-then-proto-more-warmup.html:
- js/dfg-get-by-id-unset-then-proto.html:
- js/dfg-get-by-val-clobber.html:
- js/dfg-get-by-val-getter-cse.html:
- js/dfg-get-closure-var-put-closure-var-interference.html:
- js/dfg-getter-throw.html:
- js/dfg-getter.html:
- js/dfg-holy-put-by-val-interferes-with-get-array-length.html:
- js/dfg-inline-arguments-become-double.html:
- js/dfg-inline-arguments-become-int32.html:
- js/dfg-inline-arguments-int32.html:
- js/dfg-inline-arguments-osr-exit-and-capture.html:
- js/dfg-inline-arguments-out-of-bounds.html:
- js/dfg-inline-arguments-reset-changetype.html:
- js/dfg-inline-arguments-reset.html:
- js/dfg-inline-arguments-simple.html:
- js/dfg-inline-arguments-use-directly-from-inlined-code.html:
- js/dfg-inline-arguments-use-from-all-the-places-broken.html:
- js/dfg-inline-arguments-use-from-all-the-places.html:
- js/dfg-inline-arguments-use-from-getter.html:
- js/dfg-inline-arguments-use-from-uninlined-code.html:
- js/dfg-inline-constant.html:
- js/dfg-inline-constructor-that-uses-arguments.html:
- js/dfg-inline-early-return.html:
- js/dfg-inline-function-dot-caller.html:
- js/dfg-inline-many-blocks.html:
- js/dfg-inline-new-array-buffer.html:
- js/dfg-inline-switch-imm.html:
- js/dfg-inline-unused-this-method-check.html:
- js/dfg-inline-unused-this.html:
- js/dfg-inlining-reg-alloc.html:
- js/dfg-int-overflow-in-loop.html:
- js/dfg-int-overflow-large-constants-in-a-line.html:
- js/dfg-int16array.html:
- js/dfg-int32-to-double-on-known-number.html:
- js/dfg-int32-to-double-on-set-local-and-exit.html:
- js/dfg-int32-to-double-on-set-local-and-sometimes-exit.html:
- js/dfg-int32array-overflow-values.html:
- js/dfg-int32array.html:
- js/dfg-int8array.html:
- js/dfg-integer-optimization.html:
- js/dfg-intrinsic-osr-exit.html:
- js/dfg-intrinsic-side-effect-assignment-osr-exit.html:
- js/dfg-intrinsic-unused-this-method-check.html:
- js/dfg-intrinsic-unused-this.html:
- js/dfg-logical-not-final-object-or-other.html:
- js/dfg-make-rope-all-empty-strings.html:
- js/dfg-make-rope-side-effects.html:
- js/dfg-max-backwards-propagation.html:
- js/dfg-min-backwards-propagation.html:
- js/dfg-min-max.html:
- js/dfg-mispredict-variable-but-prove-int.html:
- js/dfg-mod-by-neg1-and-then-or-zero-interesting-reg-alloc.html:
- js/dfg-mod-by-zero-and-then-or-zero-interesting-reg-alloc.html:
- js/dfg-mod-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc.html:
- js/dfg-mul-big-integer-with-small-integer-and-bitor.html:
- js/dfg-mul-big-integer-with-small-integer-and-detect-overflow.html:
- js/dfg-mul-big-integer-with-small-integer.html:
- js/dfg-mul-big-integers.html:
- js/dfg-multi-basic-block-structure-clobber.html:
- js/dfg-multiply.html:
- js/dfg-negative-array-index.html:
- js/dfg-negative-array-size.html:
- js/dfg-new-array-double-const-then-int-const.html:
- js/dfg-obvious-constant-cfa.html:
- js/dfg-osr-entry-hoisted-clobbered-structure-check.html:
- js/dfg-other-branch.html:
- js/dfg-patchable-get-by-id-after-watchpoint.html:
- js/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.html:
- js/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.html:
- js/dfg-peephole-compare-final-object-to-final-object-or-other.html:
- js/dfg-phantom-base.html:
- js/dfg-phantom-get-local.html:
- js/dfg-post-inc-then-exit.html:
- js/dfg-proto-access-inline-osr-exit.html:
- js/dfg-proto-stub-watchpoint-fire.html:
- js/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.html:
- js/dfg-proven-sqrt-backwards-propagation.html:
- js/dfg-put-by-id-allocate-storage-polymorphic.html:
- js/dfg-put-by-id-allocate-storage.html:
- js/dfg-put-by-id-prototype-check.html:
- js/dfg-put-by-id-reallocate-storage-polymorphic.html:
- js/dfg-put-by-id-reallocate-storage.html:
- js/dfg-put-by-val-setter-then-get-by-val.html:
- js/dfg-put-scoped-var-backward-flow.html:
- js/dfg-put-to-readonly-property.html:
- js/dfg-putbyval-cfa-clobber.html:
- js/dfg-redundant-load-of-captured-variable-proven-constant.html:
- js/dfg-resolve-global-polymorphic-non-dictionary.html:
- js/dfg-resolve-global-specific-dictionary.html:
- js/dfg-rshift-by-zero-eliminate-valuetoint32.html:
- js/dfg-side-effect-assignment-osr-exit.html:
- js/dfg-sqrt-backwards-propagation.html:
- js/dfg-store-unexpected-value-into-argument-and-osr-exit.html:
- js/dfg-strcat-over-objects-then-exit-on-it.html:
- js/dfg-strict-mode-arguments-get-beyond-length.html:
- js/dfg-string-out-of-bounds-check-structure.html:
- js/dfg-string-out-of-bounds-cse.html:
- js/dfg-string-out-of-bounds-negative-check-structure.html:
- js/dfg-string-out-of-bounds-negative-proto-value.html:
- js/dfg-string-stricteq.html:
- js/dfg-switch-imm-negative.html:
- js/dfg-tear-off-arguments-not-activation.html:
- js/dfg-tear-off-function-dot-arguments.html:
- js/dfg-to-string-bad-toString.html:
- js/dfg-to-string-bad-valueOf.html:
- js/dfg-to-string-int-or-string.html:
- js/dfg-to-string-int.html:
- js/dfg-to-string-on-cell.html:
- js/dfg-to-string-on-value.html:
- js/dfg-to-string-side-effect-clobbers-toString.html:
- js/dfg-to-string-side-effect.html:
- js/dfg-to-string-toString-becomes-bad-with-check-structure.html:
- js/dfg-to-string-toString-becomes-bad-with-dictionary-string-prototype.html:
- js/dfg-to-string-toString-becomes-bad.html:
- js/dfg-to-string-toString-in-string.html:
- js/dfg-to-string-valueOf-becomes-bad.html:
- js/dfg-to-string-valueOf-in-string.html:
- js/dfg-typed-array-neuter.html:
- js/dfg-uint16array.html:
- js/dfg-uint32-to-number-in-middle-of-copy-propagation.html:
- js/dfg-uint32-to-number-on-captured-variable.html:
- js/dfg-uint32-to-number-skip-then-exit.html:
- js/dfg-uint32-to-number.html:
- js/dfg-uint32array-overflow-constant.html:
- js/dfg-uint32array-overflow-values.html:
- js/dfg-uint32array.html:
- js/dfg-uint8array.html:
- js/dfg-uint8clampedarray-out-of-bounds-put-by-val-alias.html:
- js/dfg-uint8clampedarray.html:
- js/dfg-use-function-as-variable-merge-structure.html:
- js/dfg-use-function-as-variable-not-constant.html:
- js/dfg-use-function-as-variable-with-closure.html:
- js/dfg-use-function-as-variable.html:
- js/dfg-value-to-int32-with-side-effect.html:
- js/dfg-weak-js-constant-silent-fill.html:
- js/dictionary-no-cache.html:
- js/dictionary-prototype-caching.html:
- js/do-while-semicolon.html:
- js/document-all-between-frames.html:
- js/document-all-triggers-masquerades-watchpoint.html:
- js/dom-static-property-for-in-iteration.html:
- js/dot-node-base-exception.html:
- js/duplicate-param-crash.html:
- js/duplicate-param-gc-crash.html:
- js/end-in-string-escape.html:
- js/enter-dictionary-indexing-mode-with-blank-indexing-type.html:
- js/equality.html:
- js/error-object-write-and-detele-for-stack-property.html:
- js/eval-and-with.html:
- js/eval-cache-crash.html:
- js/eval-cache-scoped-lookup.html:
- js/eval-contained-syntax-error.html:
- js/eval-throw-return.html:
- js/eval-var-decl.html:
- js/exception-expression-offset.html:
- js/exception-for-nonobject.html:
- js/exception-line-number-expected.txt:
- js/exception-line-number.html:
- js/exception-linenums-in-html-1.html:
- js/exception-linenums-in-html-2.html:
- js/exception-linenums-in-html-3.html:
- js/exception-linenums.html:
- js/exception-propagate-from-dfg-to-llint.html:
- js/exception-properties.html:
- js/exception-registerfile-shrink.html:
- js/exception-try-finally-scope-error.html:
- js/exception-with-handler-inside-eval-with-dynamic-scope.html:
- js/excessive-comma-usage.html:
- js/finally-codegen-failure.html:
- js/flatten-dictionary-structure-from-which-all-properties-were-deleted.html:
- js/for-in-avoid-duplicates.html:
- js/for-in-cached.html:
- js/for-in-exeception.html:
- js/for-in-to-text.html:
- js/for-in-var-scope.html:
- js/function-apply-aliased.html:
- js/function-apply-many-args.html:
- js/function-apply.html:
- js/function-bind.html:
- js/function-call-aliased.html:
- js/function-call-register-allocation.html:
- js/function-constructor-error.html:
- js/function-constructor-newline-after-brace.html:
- js/function-constructor-single-line-comment.html:
- js/function-declaration-statement.html:
- js/function-declaration.html:
- js/function-declarations-in-switch-statement.html:
- js/function-decompilation-operators.html:
- js/function-dot-apply-replace-base.html:
- js/function-dot-arguments.html:
- js/function-dot-length-read-only.html:
- js/function-length.html:
- js/function-name.html:
- js/function-names.html:
- js/function-prototype-descriptor.html:
- js/function-prototype.html:
- js/function-redefinition.html:
- js/function-toString-object-literals.html:
- js/function-toString-parentheses.html:
- js/function-toString-semicolon-insertion.html:
- js/get-by-pname-non-final-object.html:
- js/get-by-pname-only-prototype-properties.html:
- js/get-by-pname-that-looks-like-a-patchable-get-by-val.html:
- js/get-by-pname.html:
- js/getOwnPropertyDescriptor.html:
- js/getter-setter-gc.html:
- js/global-constructors-attributes-dedicated-worker.html:
- js/global-constructors-attributes-shared-worker.html:
- js/global-constructors-attributes.html:
- js/global-constructors-deletable.html:
- js/global-function-resolve.html:
- js/global-resolve-through-eval.html:
- js/gmail-re-re.html:
- js/has-own-property.html:
- js/ignored-result-null-comparison-crash.html:
- js/ignored-result-ref-crash.html:
- js/immediate-constant-instead-of-cell.html:
- js/implicit-call-with-global-reentry.html:
- js/imul.html:
- js/inc-bracket-assign-subscript.html:
- js/inc-const-valueOf.html:
- js/indexed-setter-on-global-object.html:
- js/inline-arguments-tear-off.html:
- js/instance-of-immediates.html:
- js/instanceof-XMLHttpRequest.html:
- js/instanceof-operator.html:
- js/integer-division-neg2tothe32-by-neg1.html:
- js/integer-extremes.html:
- js/interpreter-no-activation.html:
- js/invalid-callframe-during-unwind.html:
- js/isPrototypeOf.html:
- js/jit-float32-array-nan.html:
- js/jit-set-profiling-access-type-only-for-get-by-id-self.html:
- js/js-constructors-use-correct-global.html:
- js/js-continue-break-restrictions.html:
- js/js-correct-exception-handler.html:
- js/jsc-test-list:
- js/kde/Array.html:
- js/kde/Boolean.html:
- js/kde/Date-setYear.html:
- js/kde/Error.html:
- js/kde/GlobalObject.html:
- js/kde/Number.html:
- js/kde/Object.html:
- js/kde/Prototype.html:
- js/kde/RegExp.html:
- js/kde/StringObject.html:
- js/kde/arguments-scope.html:
- js/kde/assignments.html:
- js/kde/cast.html:
- js/kde/comment-1.html:
- js/kde/comment-2.html:
- js/kde/completion.html:
- js/kde/conditional.html:
- js/kde/const.html:
- js/kde/constructor_length.html:
- js/kde/crash-1.html:
- js/kde/crash-2.html:
- js/kde/delete.html:
- js/kde/empty.html:
- js/kde/encode_decode_uri.html:
- js/kde/eval.html:
- js/kde/evil-n.html:
- js/kde/exception_propagation.html:
- js/kde/exceptions.html:
- js/kde/func-decl.html:
- js/kde/function.html:
- js/kde/function_arguments.html:
- js/kde/function_constructor.html:
- js/kde/function_length.html:
- js/kde/garbage-n.html:
- js/kde/inbuilt_function_proto.html:
- js/kde/inbuilt_function_tostring.html:
- js/kde/iteration.html:
- js/kde/j-comment-3.html:
- js/kde/j-comment-4.html:
- js/kde/literals.html:
- js/kde/lval-exceptions.html:
- js/kde/math.html:
- js/kde/md5-1.html:
- js/kde/md5-2.html:
- js/kde/object_prototype.html:
- js/kde/object_prototype_tostring.html:
- js/kde/operators.html:
- js/kde/parse.html:
- js/kde/prototype_length.html:
- js/kde/prototype_proto.html:
- js/kde/scope.html:
- js/kde/script-tests/TEMPLATE-n.html:
- js/kde/script-tests/TEMPLATE.html:
- js/kde/statements.html:
- js/kde/string-1-n.html:
- js/kde/string-2-n.html:
- js/kde/var_decl_init.html:
- js/keywords-and-reserved_words.html:
- js/large-expressions.html:
- js/lastModified.html:
- js/lazy-create-arguments-from-get-by-val.html:
- js/legitimately-captured-argument.html:
- js/line-column-numbers.html: Copied from LayoutTests/fast/js/line-column-numbers.html.
- js/logical-or-jless.html:
- js/math-transforms.html:
- js/math.html:
- js/method-check.html:
- js/missing-style-end-tag-js.html:
- js/missing-title-end-tag-js.html:
- js/mod-by-zero.html:
- js/mod-crash.html:
- js/modify-non-references.html:
- js/multiline-comment-newline.html:
- js/named-function-expression.html:
- js/names.html:
- js/native-error-prototype.html:
- js/navigator-language.html:
- js/neq-null-crash.html:
- js/nested-functions.html:
- js/nested-object-gc.html:
- js/new-array-double-with-holes.html:
- js/no-semi-insertion-at-end-of-script.html:
- js/non-object-proto.html:
- js/normal-character-escapes-in-string-literals.html:
- js/null-char-in-string.html:
- js/number-cell-reuse.html:
- js/number-parsing-crash.html:
- js/number-toExponential.html:
- js/number-toString.html:
- js/number-tofixed.html:
- js/number-toprecision.html:
- js/numeric-compare.html:
- js/numeric-conversion.html:
- js/numeric-escapes-in-string-literals.html:
- js/object-bad-time.html:
- js/object-extra-comma.html:
- js/object-literal-direct-put.html:
- js/object-literal-syntax.html:
- js/object-prototype-constructor.html:
- js/object-prototype-properties.html:
- js/object-prototype-toLocaleString.html:
- js/object-slow-put.html:
- js/order-of-operations.html:
- js/parse-backslash-before-newline.html:
- js/parse-nan.html:
- js/parseFloat.html:
- js/parseInt.html:
- js/parser-high-byte-character.html:
- js/parser-syntax-check.html:
- js/parser-xml-close-comment.html:
- js/polymorphic-construct.html:
- js/post-inc-assign-overwrites.html:
- js/post-message-numeric-property.html:
- js/postfix-syntax.html:
- js/prefix-syntax.html:
- js/pretty-print.html:
- js/preventExtensions.html:
- js/primitive-method-this.html:
- js/primitive-property-access-edge-cases.html:
- js/property-getters-and-setters.html:
- js/property-iteration.html:
- js/propertyIsEnumerable.html:
- js/prototype-chain-caching-with-impure-get-own-property-slot-traps.html:
- js/prototypes.html:
- js/put-direct-index-beyond-vector-length-resize.html:
- js/put-to-base-global-checked.html:
- js/random-array-gc-stress.html:
- js/read-modify-eval.html:
- js/recursion-limit-equal.html:
- js/reentrant-caching.html:
- js/reentrant-call-unwind.html:
- js/regexp-alternatives.html:
- js/regexp-backreferences.html:
- js/regexp-bol-with-multiline.html:
- js/regexp-bol.html:
- js/regexp-char-insensitive.html:
- js/regexp-character-match-out-of-order.html:
- js/regexp-compile-crash.html:
- js/regexp-compile.html:
- js/regexp-divequal.html:
- js/regexp-extended-characters-crash.html:
- js/regexp-extended-characters-match.html:
- js/regexp-extended-characters-more.html:
- js/regexp-find-first-asserted.html:
- js/regexp-in-and-foreach-handling.html:
- js/regexp-lastindex.html:
- js/regexp-literals-arent-constants.html:
- js/regexp-look-ahead-empty.html:
- js/regexp-look-ahead.html:
- js/regexp-many-brackets.html:
- js/regexp-match-reify-before-putbyval.html:
- js/regexp-negative-special-characters.html:
- js/regexp-no-extensions.html:
- js/regexp-non-bmp.html:
- js/regexp-non-capturing-groups.html:
- js/regexp-non-character.html:
- js/regexp-non-greedy-parentheses.html:
- js/regexp-norepeat.html:
- js/regexp-overflow-too-big.html:
- js/regexp-overflow.html:
- js/regexp-range-bound-ffff.html:
- js/regexp-range-out-of-order.html:
- js/regexp-ranges-and-escaped-hyphens.html:
- js/regexp-stack-overflow.html:
- js/regexp-unicode-handling.html:
- js/regexp-unicode-overflow.html:
- js/regexp-zero-length-alternatives.html:
- js/registerCachingAcrossBranchTargets.html:
- js/regress/ArrayBuffer-DataView-alloc-large-long-lived.html:
- js/regress/ArrayBuffer-DataView-alloc-long-lived.html:
- js/regress/ArrayBuffer-Int32Array-byteOffset.html:
- js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html:
- js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html:
- js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived.html:
- js/regress/ArrayBuffer-Int8Array-alloc-long-lived-buffer.html:
- js/regress/ArrayBuffer-Int8Array-alloc-long-lived.html:
- js/regress/ArrayBuffer-Int8Array-alloc.html:
- js/regress/DataView-custom-properties.html:
- js/regress/Float32Array-matrix-mult.html:
- js/regress/Float32Array-to-Float64Array-set.html:
- js/regress/Float64Array-alloc-long-lived.html:
- js/regress/Float64Array-to-Int16Array-set.html:
- js/regress/HashMap-put-get-iterate-keys.html:
- js/regress/HashMap-put-get-iterate.html:
- js/regress/HashMap-string-put-get-iterate.html:
- js/regress/Int16Array-alloc-long-lived.html:
- js/regress/Int16Array-bubble-sort-with-byteLength.html:
- js/regress/Int16Array-bubble-sort.html:
- js/regress/Int16Array-load-int-mul.html:
- js/regress/Int16Array-to-Int32Array-set.html:
- js/regress/Int32Array-Int8Array-view-alloc.html:
- js/regress/Int32Array-alloc-huge-long-lived.html:
- js/regress/Int32Array-alloc-huge.html:
- js/regress/Int32Array-alloc-large-long-lived.html:
- js/regress/Int32Array-alloc-large.html:
- js/regress/Int32Array-alloc-long-lived.html:
- js/regress/Int32Array-alloc.html:
- js/regress/Int8Array-alloc-long-lived.html:
- js/regress/Int8Array-load-with-byteLength.html:
- js/regress/Int8Array-load.html:
- js/regress/adapt-to-double-divide.html:
- js/regress/aliased-arguments-getbyval.html:
- js/regress/allocate-big-object.html:
- js/regress/arity-mismatch-inlining.html:
- js/regress/array-access-polymorphic-structure.html:
- js/regress/array-nonarray-polymorhpic-access.html:
- js/regress/array-nonarray-polymorphic-access.html:
- js/regress/array-with-double-add.html:
- js/regress/array-with-double-increment.html:
- js/regress/array-with-double-mul-add.html:
- js/regress/array-with-double-sum.html:
- js/regress/array-with-int32-add-sub.html:
- js/regress/array-with-int32-or-double-sum.html:
- js/regress/basic-set.html:
- js/regress/big-int-mul.html:
- js/regress/boolean-test.html:
- js/regress/branch-fold.html:
- js/regress/cast-int-to-double.html:
- js/regress/cell-argument.html:
- js/regress/cfg-simplify.html:
- js/regress/cmpeq-obj-to-obj-other.html:
- js/regress/constant-test.html:
- js/regress/delay-tear-off-arguments-strictmode.html:
- js/regress/direct-arguments-getbyval.html:
- js/regress/double-pollution-getbyval.html:
- js/regress/double-pollution-putbyoffset.html:
- js/regress/empty-string-plus-int.html:
- js/regress/emscripten-cube2hash.html:
- js/regress/emscripten-memops.html:
- js/regress/external-arguments-getbyval.html:
- js/regress/external-arguments-putbyval.html:
- js/regress/fold-double-to-int.html:
- js/regress/function-dot-apply.html:
- js/regress/function-test.html:
- js/regress/get-by-id-chain-from-try-block.html:
- js/regress/get-by-id-proto-or-self.html:
- js/regress/get-by-id-self-or-proto.html:
- js/regress/imul-double-only.html:
- js/regress/imul-int-only.html:
- js/regress/imul-mixed.html:
- js/regress/in-four-cases.html:
- js/regress/in-one-case-false.html:
- js/regress/in-one-case-true.html:
- js/regress/in-two-cases.html:
- js/regress/indexed-properties-in-objects.html:
- js/regress/inline-arguments-access.html:
- js/regress/inline-arguments-local-escape.html:
- js/regress/inline-get-scoped-var.html:
- js/regress/inlined-put-by-id-transition.html:
- js/regress/int-or-other-abs-then-get-by-val.html:
- js/regress/int-or-other-abs-zero-then-get-by-val.html:
- js/regress/int-or-other-add-then-get-by-val.html:
- js/regress/int-or-other-add.html:
- js/regress/int-or-other-div-then-get-by-val.html:
- js/regress/int-or-other-max-then-get-by-val.html:
- js/regress/int-or-other-min-then-get-by-val.html:
- js/regress/int-or-other-mod-then-get-by-val.html:
- js/regress/int-or-other-mul-then-get-by-val.html:
- js/regress/int-or-other-neg-then-get-by-val.html:
- js/regress/int-or-other-neg-zero-then-get-by-val.html:
- js/regress/int-or-other-sub-then-get-by-val.html:
- js/regress/int-or-other-sub.html:
- js/regress/int-overflow-local.html:
- js/regress/integer-divide.html:
- js/regress/integer-modulo.html:
- js/regress/lots-of-fields.html:
- js/regress/make-indexed-storage.html:
- js/regress/make-rope-cse.html:
- js/regress/marsaglia-osr-entry.html:
- js/regress/marsaglia.html:
- js/regress/method-on-number.html:
- js/regress/negative-zero-divide.html:
- js/regress/negative-zero-modulo.html:
- js/regress/negative-zero-negate.html:
- js/regress/nested-function-parsing-random.html:
- js/regress/nested-function-parsing.html:
- js/regress/new-array-buffer-dead.html:
- js/regress/new-array-buffer-push.html:
- js/regress/new-array-dead.html:
- js/regress/new-array-push.html:
- js/regress/number-test.html:
- js/regress/object-closure-call.html:
- js/regress/object-test.html:
- js/regress/poly-stricteq.html:
- js/regress/polymorphic-structure.html:
- js/regress/polyvariant-monomorphic-get-by-id.html:
- js/regress/put-by-val-large-index-blank-indexing-type.html:
- js/regress/rare-osr-exit-on-local.html:
- js/regress/register-pressure-from-osr.html:
- js/regress/simple-activation-demo.html:
- js/regress/slow-array-profile-convergence.html:
- js/regress/slow-convergence.html:
- js/regress/sparse-conditional.html:
- js/regress/splice-to-remove.html:
- js/regress/string-concat-object.html:
- js/regress/string-concat-pair-object.html:
- js/regress/string-concat-pair-simple.html:
- js/regress/string-concat-simple.html:
- js/regress/string-cons-repeat.html:
- js/regress/string-cons-tower.html:
- js/regress/string-equality.html:
- js/regress/string-get-by-val-big-char.html:
- js/regress/string-get-by-val-out-of-bounds-insane.html:
- js/regress/string-get-by-val-out-of-bounds.html:
- js/regress/string-get-by-val.html:
- js/regress/string-hash.html:
- js/regress/string-long-ident-equality.html:
- js/regress/string-repeat-arith.html:
- js/regress/string-sub.html:
- js/regress/string-test.html:
- js/regress/string-var-equality.html:
- js/regress/structure-hoist-over-transitions.html:
- js/regress/switch-char-constant.html:
- js/regress/switch-char.html:
- js/regress/switch-constant.html:
- js/regress/switch-string-basic-big-var.html:
- js/regress/switch-string-basic-big.html:
- js/regress/switch-string-basic-var.html:
- js/regress/switch-string-basic.html:
- js/regress/switch-string-big-length-tower-var.html:
- js/regress/switch-string-length-tower-var.html:
- js/regress/switch-string-length-tower.html:
- js/regress/switch-string-short.html:
- js/regress/switch.html:
- js/regress/tear-off-arguments-simple.html:
- js/regress/tear-off-arguments.html:
- js/regress/temporal-structure.html:
- js/regress/to-int32-boolean.html:
- js/regress/undefined-test.html:
- js/rehash-assign.html:
- js/removing-Cf-characters.html:
- js/reparsing-semicolon-insertion.html:
- js/repeat-cached-vm-reentry.html:
- js/reserved-words-as-property.html:
- js/reserved-words-strict.html:
- js/reserved-words.html:
- js/resize-array-assign.html:
- js/resolve-arguments-from-scope.html:
- js/resources/Promise-catch-in-workers.js:
- js/resources/Promise-fulfill-in-workers.js:
- js/resources/Promise-init-in-workers.js:
- js/resources/Promise-reject-in-workers.js:
- js/resources/Promise-resolve-in-workers.js:
- js/resources/Promise-simple-in-workers.js:
- js/resources/Promise-then-in-workers.js:
- js/resources/Promise-then-without-callbacks-in-workers.js:
- js/resources/document-all-between-frames-subframe.html:
- js/script-line-number.html:
- js/script-tests/TEMPLATE.html:
- js/script-tests/exception-line-number.js:
(window.onerror):
- js/script-tests/global-constructors-attributes.js:
- js/script-tests/toString-exception.js:
- js/select-options-add.html:
- js/select-options-remove-gc.html:
- js/select-options-remove.html:
- js/slash-lineterminator-parse.html:
- js/sort-large-array.html:
- js/sort-no-jit-code-crash.html:
- js/sort-non-numbers.html:
- js/sort-randomly.html:
- js/sort-stability.html:
- js/sort-with-side-effecting-comparisons.html:
- js/sparse-array.html:
- js/stack-at-creation-for-error-objects.html: Copied from LayoutTests/fast/js/stack-at-creation-for-error-objects.html.
- js/stack-overflow-arrity-catch.html:
- js/stack-overflow-catch.html:
- js/stack-trace.html: Copied from LayoutTests/fast/js/stack-trace.html.
- js/stack-unwinding.html:
- js/statement-list-register-crash.html:
- js/static-scope-object.html:
- js/strict-callback-this.html:
- js/strict-readonly-statics.html:
- js/strict-throw-type-error.html:
- js/string-anchor.html:
- js/string-capitalization.html:
- js/string-fontcolor.html:
- js/string-fontsize.html:
- js/string-from-char-code.html:
- js/string-index-overflow.html:
- js/string-link.html:
- js/string-localeCompare.html:
- js/string-match.html:
- js/string-property-deletion.html:
- js/string-property-iteration.html:
- js/string-prototype-properties.html:
- js/string-replace-2.html:
- js/string-replace-3.html:
- js/string-replacement-outofmemory.html:
- js/string-slice-abnormal-values.html:
- js/string-sort.html:
- js/string-split-conformance.html:
- js/string-split-double-empty.html:
- js/string-split-ignore-case.html:
- js/string-substr.html:
- js/string-trim.html:
- js/string_replace.html:
- js/switch-behaviour.html:
- js/this-non-object-proto.html:
- js/throw-exception-in-global-setter.html:
- js/throw-from-finally.html:
- js/toInt32UInt32.html:
- js/toString-elision-trailing-comma.html:
- js/toString-exception-expected.txt:
- js/toString-exception.html:
- js/toString-for-var-decl.html:
- js/toString-number-dot-expr.html:
- js/toString-number.html:
- js/toString-overrides.html:
- js/toString-prefix-postfix-preserve-parens.html:
- js/toString-recursion.html:
- js/toString-stack-overflow.html:
- js/toString-try-else.html:
- js/tostring-exception-in-property-access.html:
- js/transition-cache-dictionary-crash.html:
- js/try-catch-try-try-catch-try-finally-return-catch-finally.html:
- js/try-try-return-finally-finally.html:
- js/typed-array-access.html:
- js/typed-array-copy.html:
- js/typed-array-set-different-types.html:
- js/typedarray-set-destination-smaller-than-source.html:
- js/typedarray-set-overlapping-elements-of-same-size.html:
- js/typedarray-set-same-type-memmove.html:
- js/typedarray-set-source-smaller-than-destination.html:
- js/typeof-codegen-crash.html:
- js/typeof-constant-string.html:
- js/typeof-syntax.html:
- js/unexpected-constant-crash.html:
- js/unmatching-argument-count.html:
- js/unshift-multi.html:
- js/var-declarations-zero-width.html:
- js/var-shadows-arg-crash.html:
- js/var-shadows-arg-gc-crash.html:
- js/vardecl-blocks-init.html:
- js/vardecl-preserve-arguments.html:
- js/webcore-string-comparison.html:
- js/webidl-type-mapping.html:
- js/with-scope-gc.html:
- platform/blackberry/fast/js: Removed.
- platform/blackberry/fast/js/constructor-length-expected.txt: Removed.
- platform/blackberry/js: Copied from LayoutTests/platform/blackberry/fast/js.
- platform/efl-wk1/TestExpectations:
- platform/efl-wk2/TestExpectations:
- platform/efl/fast/js: Removed.
- platform/efl/fast/js/constructor-length-expected.txt: Removed.
- platform/efl/fast/js/dom-static-property-for-in-iteration-expected.txt: Removed.
- platform/efl/fast/js/exception-linenums-in-html-3-expected.png: Removed.
- platform/efl/fast/js/global-constructors-attributes-dedicated-worker-expected.txt: Removed.
- platform/efl/fast/js/global-constructors-attributes-expected.txt: Removed.
- platform/efl/fast/js/global-constructors-attributes-shared-worker-expected.txt: Removed.
- platform/efl/fast/js/missing-style-end-tag-js-expected.png: Removed.
- platform/efl/fast/js/missing-title-end-tag-js-expected.png: Removed.
- platform/efl/js: Copied from LayoutTests/platform/efl/fast/js.
- platform/gtk-wk1/TestExpectations:
- platform/gtk-wk2/TestExpectations:
- platform/gtk/TestExpectations:
- platform/gtk/fast/js: Removed.
- platform/gtk/fast/js/constructor-length-expected.txt: Removed.
- platform/gtk/fast/js/dom-static-property-for-in-iteration-expected.txt: Removed.
- platform/gtk/fast/js/exception-linenums-in-html-3-expected.png: Removed.
- platform/gtk/fast/js/function-length-expected.txt: Removed.
- platform/gtk/fast/js/global-constructors-attributes-dedicated-worker-expected.txt: Removed.
- platform/gtk/fast/js/global-constructors-attributes-expected.txt: Removed.
- platform/gtk/fast/js/global-constructors-attributes-shared-worker-expected.txt: Removed.
- platform/gtk/fast/js/missing-style-end-tag-js-expected.png: Removed.
- platform/gtk/fast/js/missing-title-end-tag-js-expected.png: Removed.
- platform/gtk/js: Copied from LayoutTests/platform/gtk/fast/js.
- platform/mac-lion/fast/js: Removed.
- platform/mac-lion/fast/js/global-constructors-attributes-expected.txt: Removed.
- platform/mac-lion/js: Copied from LayoutTests/platform/mac-lion/fast/js.
- platform/mac/TestExpectations:
- platform/mac/fast/js: Removed.
- platform/mac/fast/js/constructor-length-expected.txt: Removed.
- platform/mac/fast/js/exception-linenums-in-html-3-expected.png: Removed.
- platform/mac/fast/js/missing-style-end-tag-js-expected.png: Removed.
- platform/mac/fast/js/missing-title-end-tag-js-expected.png: Removed.
- platform/mac/js: Copied from LayoutTests/platform/mac/fast/js.
- platform/qt-arm/TestExpectations:
- platform/qt-mac/TestExpectations:
- platform/qt-wk2/TestExpectations:
- platform/qt/TestExpectations:
- platform/qt/fast/js: Removed.
- platform/qt/fast/js/constructor-length-expected.txt: Removed.
- platform/qt/fast/js/date-DST-time-cusps-expected.txt: Removed.
- platform/qt/fast/js/dom-static-property-for-in-iteration-expected.txt: Removed.
- platform/qt/fast/js/exception-linenums-in-html-3-expected.png: Removed.
- platform/qt/fast/js/global-constructors-attributes-expected.txt: Removed.
- platform/qt/fast/js/missing-style-end-tag-js-expected.png: Removed.
- platform/qt/fast/js/missing-title-end-tag-js-expected.png: Removed.
- platform/qt/fast/js/regexp-range-bound-ffff-expected.txt: Removed.
- platform/qt/fast/js/switch-behaviour-expected.txt: Removed.
- platform/qt/js: Copied from LayoutTests/platform/qt/fast/js.
- platform/win/TestExpectations:
- platform/win/fast/js: Removed.
- platform/win/fast/js/dom-static-property-for-in-iteration-expected.txt: Removed.
- platform/win/fast/js/global-constructors-attributes-dedicated-worker-expected.txt: Removed.
- platform/win/fast/js/global-constructors-attributes-shared-worker-expected.txt: Removed.
- platform/win/js: Copied from LayoutTests/platform/win/fast/js.
- platform/wincairo/TestExpectations:
- 9:40 AM Changeset in webkit [155451] by
-
- 1 edit in releases/WebKitGTK/webkit-2.2/Source/WebKit2/GNUmakefile.list.am
Build fix - removing duplicate build targets for NetscapePluginModuleNone and NetscapePluginNone.
- 9:36 AM Changeset in webkit [155450] by
-
- 1 copy in tags/Safari-534.59.10
155225
- 9:33 AM Changeset in webkit [155449] by
-
- 1 delete in tags/Safari-534.59.10
Remove Tag in order to retag with correct revision number.
- 9:20 AM Changeset in webkit [155448] by
-
- 3 edits in trunk/Tools
[GTK] Missing DRT AccessibilityController::addNotificationListener implementation
https://bugs.webkit.org/show_bug.cgi?id=70606
Patch by Denis Nomiyama <d.nomiyama@samsung.com> on 2013-09-10
Reviewed by Mario Sanchez Prada.
Implemented the global notification listener for
AccessibilityController. The signal is generated by
AXObjectCache::postPlatformNotification() and received by
axObjectEventListener(). axObjectEventListener will then invoke
JSObjectCallAsFunction() with the respective callback function.
There is no additional test for this patch since its implementation will
be tested by a11y layout tests that are currently skipped (e.g. bug
98370).
- DumpRenderTree/AccessibilityController.h: Added a global notification
handler for GTK+.
- DumpRenderTree/atk/AccessibilityControllerAtk.cpp:
(AccessibilityController::AccessibilityController): Initializes the
global handler with 0.
(AccessibilityController::addNotificationListener): Creates the
notification handler and sets the notification function callback.
(AccessibilityController::removeNotificationListener): Removes the
global handler.
- 9:02 AM Changeset in webkit [155447] by
-
- 2 edits in trunk/Source/WebCore
REGRESSION (r147454): Youtube annotation links to new window broken
https://bugs.webkit.org/show_bug.cgi?id=114242
Reviewed by Anders Carlsson.
Set the UserGestureIndicator to allow popups the same way the issue was solved for WebKit2.
- plugins/PluginView.cpp:
(WebCore::PluginView::performRequest):
- 8:01 AM Changeset in webkit [155446] by
-
- 2 edits in trunk/LayoutTests
Unreviewed. Removed failure expectations for tests that are
now passing after the rebaseline done in r155033.
- platform/gtk/TestExpectations: Removed 7 expectations.
- 7:54 AM Changeset in webkit [155445] by
-
- 2 edits in trunk/LayoutTests
Unreviewed. Updated paths for JS resources in test after r155411.
- accessibility/paragraph-with-linebreaks.html: Use ../resources/js-test-pre.js
instead of ../fast/js/resources/js-test-pre.js.
- 7:46 AM Changeset in webkit [155444] by
-
- 3 edits4 moves in trunk
[ATK] Incorrect type for holding float value
https://bugs.webkit.org/show_bug.cgi?id=121091
Patch by Krzysztof Czech <k.czech@samsung.com> on 2013-09-10
Reviewed by Mario Sanchez Prada.
Tools:
Variable is not set properly, because of it's type.
- WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
(WTR::alterCurrentValue):
LayoutTests:
Sharing specific mac tests with efl and gtk.
- accessibility/aria-slider-value-change-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/aria-slider-value-change-expected.txt.
- accessibility/aria-slider-value-change.html: Renamed from LayoutTests/platform/mac/accessibility/aria-slider-value-change.html.
- accessibility/range-alter-by-step-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/range-alter-by-step-expected.txt.
- accessibility/range-alter-by-step.html: Renamed from LayoutTests/platform/mac/accessibility/range-alter-by-step.html.
- 7:27 AM Changeset in webkit [155443] by
-
- 5 edits in trunk/LayoutTests
[EFL] Changed expected results after r154702
https://bugs.webkit.org/show_bug.cgi?id=121092
Unreviewed EFL gardening.
Patch by Krzysztof Wolanski <k.wolanski@samsung.com> on 2013-09-10
- platform/efl/editing/selection/5057506-2-expected.txt:
- platform/efl/editing/selection/5057506-expected.txt:
- 7:03 AM Changeset in webkit [155442] by
-
- 2 edits in releases/WebKitGTK/webkit-2.2/Source/WebCore/platform/gtk/po
Merge 155441 - Updated Spanish translation for WebKitGtk+
https://bugs.webkit.org/show_bug.cgi?id=121032
Patch by Daniel Mustieles <daniel.mustieles@gmail.com> on 2013-09-10
Reviewed by Gustavo Noronha.
- es.po: updated.
- 7:02 AM Changeset in webkit [155441] by
-
- 2 edits in trunk/Source/WebCore/platform/gtk/po
Updated Spanish translation for WebKitGtk+
https://bugs.webkit.org/show_bug.cgi?id=121032
Patch by Daniel Mustieles <daniel.mustieles@gmail.com> on 2013-09-10
Reviewed by Gustavo Noronha.
- es.po: updated.
- 6:59 AM Changeset in webkit [155440] by
-
- 2 edits in releases/WebKitGTK/webkit-2.2/Source/WebCore/platform/gtk/po
Merge 155439 - [l10n] [pt_BR] Updated Brazilian Portuguese translation of WebKitGTK+
https://bugs.webkit.org/show_bug.cgi?id=120642
Patch by Enrico Nicoletto <liverig@gmail.com> on 2013-09-10
Reviewed by Gustavo Noronha.
- pt_BR.po: updated.
- 6:56 AM Changeset in webkit [155439] by
-
- 2 edits in trunk/Source/WebCore/platform/gtk/po
[l10n] [pt_BR] Updated Brazilian Portuguese translation of WebKitGTK+
https://bugs.webkit.org/show_bug.cgi?id=120642
Patch by Enrico Nicoletto <liverig@gmail.com> on 2013-09-10
Reviewed by Gustavo Noronha.
- pt_BR.po: updated.
- 6:51 AM Changeset in webkit [155438] by
-
- 3 edits in releases/WebKitGTK/webkit-2.2/Source/WebKit2
Merge r155345 - [GTK][WK2] Update ContextMenu Download API
https://bugs.webkit.org/show_bug.cgi?id=120763
Patch by Brian Holt <brian.holt@samsung.com> on 2013-09-09
Reviewed by Carlos Garcia Campos.
Mark the new Download items in the Context Menu with the Since
tag, and include a unit test for Context Menu audio.
- UIProcess/API/gtk/WebKitContextMenuActions.h:
- UIProcess/API/gtk/tests/TestContextMenu.cpp:
(testContextMenuDefaultMenu):
- 6:39 AM Changeset in webkit [155437] by
-
- 4 edits in releases/WebKitGTK/webkit-2.2/Source/WebKit2
Merge r154987 - [GTK] [WK2] TestContextMenu default-menu fails
https://bugs.webkit.org/show_bug.cgi?id=120459
Patch by Brian Holt <brian.holt@samsung.com> on 2013-09-03
Reviewed by Gustavo Noronha Silva.
Add context menu items for downloading media elements.
- UIProcess/API/gtk/WebKitContextMenuActions.cpp:
(webkitContextMenuActionGetActionTag):
(webkitContextMenuActionGetForContextMenuItem):
(webkitContextMenuActionGetLabel):
- UIProcess/API/gtk/WebKitContextMenuActions.h:
- UIProcess/API/gtk/tests/TestContextMenu.cpp:
- 6:36 AM Changeset in webkit [155436] by
-
- 2 edits in releases/WebKitGTK/webkit-2.2/Source/WebKit2
Merge r155430 - [GTK] /webkit2/WebKitWebView/default-menu fails when GtkSettings:gtk-show-input-method-menu is disabled
https://bugs.webkit.org/show_bug.cgi?id=121088
Reviewed by Xan Lopez.
- UIProcess/API/gtk/tests/TestContextMenu.cpp: Always check
Unicode submenu is present in default context menu for editable
content.
- 6:32 AM Changeset in webkit [155435] by
-
- 2 edits in trunk/Source/WebCore
[GTK] The code generator produces a warning if a parameter can be NULL
https://bugs.webkit.org/show_bug.cgi?id=121093
Reviewed by Christophe Dumez.
Return an empty string instead of an undefined value if a
particular parameter doesn't need to be checked.
- bindings/scripts/CodeGeneratorGObject.pm:
(GetGReturnMacro):
- 6:30 AM Changeset in webkit [155434] by
-
- 3 edits in trunk/Source/WebCore
MediaStream API: Enhance MediaStreamDescriptor add/remove component
https://bugs.webkit.org/show_bug.cgi?id=120874
Merge blink https://chromium.googlesource.com/chromium/blink/+/67fcacf13ce922a762d7a1c6fb9e1b8e51e662ea
Patch by Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> on 2013-09-10
Reviewed by Eric Carlson.
No new tests needed.
- Modules/mediastream/MediaStream.cpp:
(WebCore::MediaStream::addTrack):
(WebCore::MediaStream::removeTrack):
(WebCore::MediaStream::addRemoteTrack):
(WebCore::MediaStream::removeRemoteTrack):
- platform/mediastream/MediaStreamDescriptor.h:
(WebCore::MediaStreamDescriptor::addRemoteTrack):
(WebCore::MediaStreamDescriptor::removeRemoteTrack):
(WebCore::MediaStreamDescriptor::addComponent):
(WebCore::MediaStreamDescriptor::removeComponent):
- 6:11 AM Changeset in webkit [155433] by
-
- 7 edits in trunk
[Qt] make use of qtHaveModule()
https://bugs.webkit.org/show_bug.cgi?id=121090
Reviewed by Jocelyn Turcotte.
Use qtHaveModule instead of our own haveQtModule.
Source/WebKit2:
- WebProcess.pro:
Tools:
- QtTestBrowser/QtTestBrowser.pro:
- qmake/mkspecs/features/configure.prf:
- qmake/mkspecs/features/features.prf:
- qmake/mkspecs/features/functions.prf:
- 4:06 AM Changeset in webkit [155432] by
-
- 2 edits in trunk/Tools
Unreviewed. Add myself as a committer.
Patch by Michał Pakuła vel Rutka <Michał Pakuła vel Rutka> on 2013-09-10
- Scripts/webkitpy/common/config/contributors.json:
- 3:55 AM Changeset in webkit [155431] by
-
- 2 edits in trunk/Tools
Unreviewed. Add myself as a committer.
- Scripts/webkitpy/common/config/contributors.json:
- 3:02 AM Changeset in webkit [155430] by
-
- 2 edits in trunk/Source/WebKit2
[GTK] /webkit2/WebKitWebView/default-menu fails when GtkSettings:gtk-show-input-method-menu is disabled
https://bugs.webkit.org/show_bug.cgi?id=121088
Reviewed by Xan Lopez.
- UIProcess/API/gtk/tests/TestContextMenu.cpp: Always check
Unicode submenu is present in default context menu for editable
content.
- 2:41 AM Changeset in webkit [155429] by
-
- 78 edits in trunk/Source/WebCore
toFooElement() should use static_cast, not reinterpret_cast.
<https://webkit.org/b/121087>
Reviewed by Antti Koivisto.
reinterpret_cast is not safe for downcasting with multiple inheritance.
Add a ELEMENT_TYPE_CASTS(classname) macro that goes after class definitions.
It expands into the following methods:
- FooElement* toFooElement(Node*)
- const FooElement* toFooElement(const Node*)
- FooElement& toFooElement(Node&)
- const FooElement& toFooElement(const Node&)
As a bonus, it also adds these to catch unnecessary casting:
- void toFooElement(const Node*)
- void toFooElement(const Node&)
There might be a more clever way of doing this, but this gets us to a
correct place so we can think in peace.
- bridge/qt/qt_pixmapruntime.cpp:
(JSC::Bindings::assignToHTMLImageElement):
(JSC::Bindings::QtPixmapRuntime::toQt):
- dom/Element.h:
(WebCore::isElement):
- dom/make_names.pl:
(printTypeHelpers):
- html/HTMLAnchorElement.h:
- html/HTMLAreaElement.h:
- html/HTMLAudioElement.h:
- html/HTMLBaseElement.h:
- html/HTMLCanvasElement.h:
- html/HTMLElement.h:
(WebCore::isHTMLElement):
- html/HTMLFieldSetElement.h:
- html/HTMLFormElement.h:
- html/HTMLFrameSetElement.h:
- html/HTMLImageElement.h:
- html/HTMLInputElement.h:
- html/HTMLLabelElement.h:
- html/HTMLLegendElement.h:
- html/HTMLMapElement.h:
- html/HTMLMeterElement.h:
- html/HTMLOptGroupElement.h:
- html/HTMLOptionElement.h:
- html/HTMLParamElement.h:
- html/HTMLProgressElement.h:
- html/HTMLScriptElement.h:
- html/HTMLSourceElement.h:
- html/HTMLStyleElement.h:
- html/HTMLTableElement.h:
- html/HTMLTableRowElement.h:
- html/HTMLTextAreaElement.h:
- html/HTMLTitleElement.h:
- html/HTMLTrackElement.h:
- svg/SVGAltGlyphDefElement.h:
- svg/SVGAltGlyphElement.h:
- svg/SVGAltGlyphItemElement.h:
- svg/SVGAnimateMotionElement.h:
- svg/SVGAnimateTransformElement.h:
- svg/SVGCircleElement.h:
- svg/SVGClipPathElement.h:
- svg/SVGCursorElement.h:
- svg/SVGEllipseElement.h:
- svg/SVGFEDistantLightElement.h:
- svg/SVGFEFuncAElement.h:
- svg/SVGFEFuncBElement.h:
- svg/SVGFEFuncGElement.h:
- svg/SVGFEFuncRElement.h:
- svg/SVGFEMergeNodeElement.h:
- svg/SVGFEPointLightElement.h:
- svg/SVGFESpotLightElement.h:
- svg/SVGFilterElement.h:
- svg/SVGFontElement.h:
- svg/SVGFontFaceElement.h:
- svg/SVGFontFaceNameElement.h:
- svg/SVGFontFaceSrcElement.h:
- svg/SVGFontFaceUriElement.h:
- svg/SVGForeignObjectElement.h:
- svg/SVGGlyphElement.h:
- svg/SVGGlyphRefElement.h:
- svg/SVGHKernElement.h:
- svg/SVGImageElement.h:
- svg/SVGLineElement.h:
- svg/SVGLinearGradientElement.h:
- svg/SVGMPathElement.h:
- svg/SVGMarkerElement.h:
- svg/SVGMaskElement.h:
- svg/SVGMissingGlyphElement.h:
- svg/SVGPathElement.h:
- svg/SVGPatternElement.h:
- svg/SVGRadialGradientElement.h:
- svg/SVGRectElement.h:
- svg/SVGSVGElement.h:
- svg/SVGScriptElement.h:
- svg/SVGStyleElement.h:
- svg/SVGTextElement.h:
- svg/SVGTextPathElement.h:
- svg/SVGTitleElement.h:
- svg/SVGUseElement.h:
- svg/SVGVKernElement.h:
- svg/SVGViewElement.h:
- 1:52 AM Changeset in webkit [155428] by
-
- 7 edits3 adds in trunk
[GTK] Test /webkit/atk/getTextInParagraphAndBodyModerate fails
https://bugs.webkit.org/show_bug.cgi?id=105538
Reviewed by Chris Fleizach.
Source/WebCore:
Expose '\n' for linebreaks when they were explicitly set by the
author of the web content with a <br> tag.
Tests: accessibility/paragraph-with-linebreaks.html
- accessibility/AccessibilityNodeObject.cpp:
(WebCore::shouldAddSpaceBeforeAppendingNextElement): Helper
function to decide when to append spaces when building the text
under an element, considering line breaks.
(WebCore::AccessibilityNodeObject::textUnderElement): Use the
shouldAddSpaceBeforeAppendingNextElement() function here.
- accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::textUnderElement): Return the
renderer's text for accessibility objects exposing <br> elements.
- html/parser/HTMLParserIdioms.h:
(WebCore::isHTMLSpaceButNotLineBreak): New helper function, useful
to be passed to other functions like simplifyWhiteSpace().
Tools:
Unskip passing test getTextInParagraphAndBodyModerate.
- Scripts/run-gtk-tests:
(TestRunner): Unskip pasing test.
LayoutTests:
Added new Layout test and platform specific expectations.
- platform/efl/accessibility/paragraph-with-linebreaks-expected.txt: Added.
- platform/gtk/accessibility/paragraph-with-linebreaks-expected.txt: Added.
- accessibility/paragraph-with-linebreaks.html: Added.
- 1:51 AM Changeset in webkit [155427] by
-
- 2 edits in releases/WebKitGTK/webkit-2.2/Source/WebKit2
Merge r154818 - [GTK] [WK2] TestWebKitWebView page-visibility fails
https://bugs.webkit.org/show_bug.cgi?id=120406
Patch by Brian Holt <brian.holt@samsung.com> on 2013-08-29
Reviewed by Gustavo Noronha Silva.
Removed the webkit prefix for document visibility properties.
- UIProcess/API/gtk/tests/TestWebKitWebView.cpp:
(testWebViewPageVisibility):
- 1:09 AM WebKitGTK/2.0.x edited by
- (diff)
- 1:09 AM Changeset in webkit [155426] by
-
- 5 edits in releases/WebKitGTK/webkit-2.2/Source/WebCore
Merge r155198 - Stop using fastNew/fastDelete in WebCore
https://bugs.webkit.org/show_bug.cgi?id=120867
Reviewed by Geoffrey Garen.
Using fastNew/fastDelete can be dangerous, especially when put into a smart pointer
such as OwnPtr which uses regular delete. Because of this I'd like to remove fastNew/fastDelete.
Turns out it's only used in a couple of places in WebCore, so just use new/delete here instead.
- platform/audio/FFTFrame.h:
- platform/audio/gstreamer/FFTFrameGStreamer.cpp:
(WebCore::FFTFrame::FFTFrame):
(WebCore::FFTFrame::~FFTFrame):
(WebCore::FFTFrame::doFFT):
(WebCore::FFTFrame::doInverseFFT):
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:
(WebCore::MediaPlayerPrivateGStreamerBase::MediaPlayerPrivateGStreamerBase):
(WebCore::MediaPlayerPrivateGStreamerBase::~MediaPlayerPrivateGStreamerBase):
- platform/graphics/gstreamer/VideoSinkGStreamer.cpp:
(webkitVideoSinkDispose):
- 12:27 AM Changeset in webkit [155425] by
-
- 3 edits2 adds in trunk
When deleting editable content, typing style should be reset when moving into another node.
https://bugs.webkit.org/show_bug.cgi?id=120726
Reviewed by Ryosuke Niwa.
Source/WebCore:
When moving from one text node to the other, while deleting characters,
the deleted text node's style was being applied to any new characters
added into the existing text node.
Typing Style in the frame selection maintains the editing style for the
deleted text node, so that if new characters are inserted at the position
of the deleted text node, it's style can be applied to them.
However, when moving into another text node, we should reset or clear the
typing style maintained by the frame selection. This ensures that any new
content inserted within the existing node does not take on any uncleared
style of the deleted node.
Test: editing/deleting/maintain-style-after-delete.html
- editing/DeleteSelectionCommand.cpp:
(WebCore::DeleteSelectionCommand::saveTypingStyleState):
Calling clearTypingStyle() on frame selection whenever deletion occurs
within the same text node. Thus any existing typing styleh held by the
frame selection shall be cleared.
LayoutTests:
- editing/deleting/maintain-style-after-delete-expected.txt: Added.
- editing/deleting/maintain-style-after-delete.html: Added.
Testcase added for verifying that style of the text node being deleted
is maintained.
- 12:00 AM Changeset in webkit [155424] by
-
- 2 edits in trunk/Source/WebCore
Some refinements in FrameView::layout
https://bugs.webkit.org/show_bug.cgi?id=121076
Reviewed by Andreas Kling.
- page/FrameView.cpp:
(WebCore::FrameView::layout): Use a reference for the document in
this function since code assumes it's non-null anyway. Change code to
only call styleResolverIfExists once. Rewrite comments about blocks
and the scopes they create for better clarity. Make m_nestedLayoutCount
easier to read. Use HTMLElement* for the pointer to the body element.
Moved the call to calculateScrollbarModesForLayout in so we don't
waste time doing it for subtree layouts. Get rid of the unhelpful
currentHMode and currentVMode local variables. Get rid of an extra
block scope we did not need.
Sep 9, 2013:
- 11:42 PM Changeset in webkit [155423] by
-
- 79 edits in trunk
Remove more references to the deleted js-test-style.css.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Reviewed by Ryosuke Niwa.
Tools:
- Scripts/webkitpy/to_be_moved/update_webgl_conformance_tests.py:
(translate_includes):
LayoutTests:
- fast/canvas/webgl/array-unit-tests.html:
- fast/canvas/webgl/context-lost-restored.html:
- fast/canvas/webgl/context-lost.html:
- fast/canvas/webgl/typed-arrays-in-workers.html:
- fast/css/aspect-ratio-parsing-tests.html:
- fast/forms/fieldset/fieldset-disabled.html:
- fast/js/apply-varargs.html:
- fast/js/line-column-numbers.html:
- fast/js/stack-at-creation-for-error-objects.html:
- fast/js/stack-trace.html:
- platform/iphone-simulator/accessibility/accessibility-aria-table-children.html:
- platform/iphone-simulator/accessibility/accessibility-crash-in-axcontainer.html:
- platform/iphone-simulator/accessibility/accessibility-hint.html:
- platform/iphone-simulator/accessibility/aria-label-with-internal-text.html:
- platform/iphone-simulator/accessibility/aria-pressed-state.html:
- platform/iphone-simulator/accessibility/centerpoint.html:
- platform/iphone-simulator/accessibility/file-upload-button.html:
- platform/iphone-simulator/accessibility/focus-change-notifications.html:
- platform/iphone-simulator/accessibility/header-elements.html:
- platform/iphone-simulator/accessibility/identifier.html:
- platform/iphone-simulator/accessibility/internal-link.html:
- platform/iphone-simulator/accessibility/landmark-type.html:
- platform/iphone-simulator/accessibility/link-with-images-text.html:
- platform/iphone-simulator/accessibility/link-with-only-image.html:
- platform/iphone-simulator/accessibility/math.html:
- platform/iphone-simulator/accessibility/mixed-checkboxes.html:
- platform/iphone-simulator/accessibility/password-value.html:
- platform/iphone-simulator/accessibility/placeholder-value.html:
- platform/iphone-simulator/accessibility/popup-button-value-label.html:
- platform/iphone-simulator/accessibility/progressbar.html:
- platform/iphone-simulator/accessibility/selected-buttons.html:
- platform/iphone-simulator/accessibility/selected-text.html:
- platform/iphone-simulator/accessibility/svg-path-crash.html:
- platform/iphone-simulator/accessibility/tab-role.html:
- platform/iphone-simulator/accessibility/table-cell-for-row-col.html:
- platform/iphone-simulator/accessibility/table-cell-ranges.html:
- platform/iphone-simulator/accessibility/tables-lists.html:
- platform/iphone-simulator/accessibility/text-line-no-ignored-elements.html:
- platform/iphone-simulator/accessibility/text-marker-list-item.html:
- platform/iphone-simulator/accessibility/text-marker-validation.html:
- platform/iphone-simulator/accessibility/text-role.html:
- platform/iphone-simulator/accessibility/textfield-in-axvalue.html:
- platform/iphone-simulator/accessibility/url-test.html:
- platform/mac/accessibility/document-title-used-for-description.html:
- platform/mac/accessibility/iframe-aria-hidden.html:
- platform/mac/accessibility/scrollbars.html:
- platform/mac/accessibility/search-with-frames.html:
- platform/mac/accessibility/selected-tab-crash.html:
- platform/mac/accessibility/submit-button-default-value.html:
- platform/mac/accessibility/supports-focus-setting.html:
- platform/mac/fast/forms/input-appearance-spinbutton-up.html:
- platform/mac/fast/forms/input-appearance-spinbutton.html:
- svg/dom/css-transforms.xhtml:
- svg/dynamic-updates/SVG-dynamic-css-transform.html:
- svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting.html:
- webaudio/audiobuffersource-loop-comprehensive.html:
- webaudio/audiobuffersource-start.html:
- webaudio/audioparam-connect-audioratesignal.html:
- webaudio/audioparam-summingjunction.html:
- webaudio/biquad-allpass.html:
- webaudio/biquad-bandpass.html:
- webaudio/biquad-highpass.html:
- webaudio/biquad-highshelf.html:
- webaudio/biquad-lowpass.html:
- webaudio/biquad-lowshelf.html:
- webaudio/biquad-notch.html:
- webaudio/biquad-peaking.html:
- webaudio/convolution-mono-mono.html:
- webaudio/convolver-setBuffer-null.html:
- webaudio/distance-exponential.html:
- webaudio/distance-inverse.html:
- webaudio/distance-linear.html:
- webaudio/javascriptaudionode-zero-input-channels.html:
- webaudio/oscillator-basic.html:
- webaudio/panner-equalpower-stereo.html:
- webaudio/panner-equalpower.html:
- 11:32 PM BadContent edited by
- Block a spamming email address. (diff)
- 11:16 PM Changeset in webkit [155422] by
-
- 12 edits in trunk/Source/WebCore
Adding "explicit" keyword in DOM related classes constructor
https://bugs.webkit.org/show_bug.cgi?id=121031
Patch by Santosh Mahto <santosh.ma@samsung.com> on 2013-09-09
Reviewed by Ryosuke Niwa.
Added the explicit keyword in constructors.
- dom/ActiveDOMObject.h:
- dom/ContainerNode.h:
- dom/DocumentStyleSheetCollection.h:
- dom/ElementAncestorIterator.h:
- dom/ElementData.h:
- dom/ElementRareData.h:
- dom/EventListenerMap.h:
- dom/QualifiedName.h:
(WebCore::QualifiedName::QualifiedName):
- dom/TreeScope.h:
- dom/ViewportArguments.h:
(WebCore::ViewportArguments::ViewportArguments):
- dom/VisitedLinkState.h:
- 11:10 PM Changeset in webkit [155421] by
-
- 5 edits in trunk/Source/WebCore
Remove unreviewed gunk I just accidentally committed :|
- 11:09 PM Changeset in webkit [155420] by
-
- 6 edits in trunk/Source/JavaScriptCore
There should be one "invalid" virtual register constant
https://bugs.webkit.org/show_bug.cgi?id=121057
Reviewed by Filip Pizlo.
Unify all references to an invalid virtual register to be the enum InvalidVirtualRegister.
Changed the value of InvalidVirtualRegister to be maximum integer value.
- bytecode/CodeBlock.h:
(JSC::CodeBlock::setArgumentsRegister):
(JSC::CodeBlock::usesArguments):
- bytecode/LazyOperandValueProfile.h:
(JSC::LazyOperandValueProfileKey::LazyOperandValueProfileKey):
(JSC::LazyOperandValueProfileKey::operator!):
(JSC::LazyOperandValueProfileKey::isHashTableDeletedValue):
(JSC::LazyOperandValueProfile::LazyOperandValueProfile):
- bytecode/UnlinkedCodeBlock.cpp:
(JSC::UnlinkedCodeBlock::UnlinkedCodeBlock):
- bytecode/UnlinkedCodeBlock.h:
(JSC::UnlinkedCodeBlock::usesArguments):
(JSC::UnlinkedCodeBlock::usesGlobalObject):
- bytecode/VirtualRegister.h:
- 11:07 PM Changeset in webkit [155419] by
-
- 6 edits in trunk/Source/WebCore
HTMLTextAreaElement no longer needs custom style resolve callbacks.
<https://webkit.org/b/121073>
Reviewed by Ryosuke Niwa.
After r155408 HTMLTextAreaElement doesn't override didAttachRenderer() anymore,
so we don't need to fire callbacks on textarea elements during style resolve.
- html/HTMLTextAreaElement.cpp:
(WebCore::HTMLTextAreaElement::HTMLTextAreaElement):
- 11:01 PM Changeset in webkit [155418] by
-
- 12 edits in trunk/Source/JavaScriptCore
Change virtual register function arguments from unsigned to int
https://bugs.webkit.org/show_bug.cgi?id=121055
Reviewed by Filip Pizlo.
This is a largely mechanical change. This changes function paramaters and local variables used to
represent bytecode operands from being unsigned to be int.
- bytecode/CodeOrigin.h:
- dfg/DFGByteCodeParser.cpp:
- jit/JIT.h:
- jit/JITArithmetic.cpp:
- jit/JITArithmetic32_64.cpp:
- jit/JITInlines.h:
- jit/JITOpcodes.cpp:
- jit/JITOpcodes32_64.cpp:
- jit/JITPropertyAccess.cpp:
- jit/JITPropertyAccess32_64.cpp:
- jit/JITStubCall.h:
- 10:43 PM Changeset in webkit [155417] by
-
- 5 edits in trunk/Source/WebCore
ScriptController should have a Frame& internally.
<https://webkit.org/b/121071>
Reviewed by Anders Carlsson.
Change ScriptController::m_frame to a reference since it's tied to
the lifetime of the owning Frame.
- 10:42 PM Changeset in webkit [155416] by
-
- 4 edits in trunk/Source/WebCore
ScriptRunner should have a Document& internally.
<https://webkit.org/b/121072>
Reviewed by Anders Carlsson.
Change ScriptRunner::m_document to a reference since it's tied to
the lifetime of the Document.
- 10:37 PM Changeset in webkit [155415] by
-
- 23 edits in trunk/Source/JavaScriptCore
Add local to/from operand helpers similar to argument to/from operand2
https://bugs.webkit.org/show_bug.cgi?id=121056
Reviewed by Geoffrey Garen.
Added localToOperand(), operandToLocal() and operandIsLocal() to Operands.h, very similar to
argumentToOperand(), et al. Used the new helpers everywhere where an index into a data
structure is intended instead of the actual virtual register offset. When the stack is
changed to grow down, local register offsets can be negative. Also added the helper
DFG::SpeculativeJIT::generationInfoFromVirtualRegister() for the common case accessing
m_generationInfo[operandToLocal(val)].
- bytecode/CodeBlock.cpp:
- bytecode/CodeBlock.h:
- bytecode/Operands.h:
(JSC::localToOperand):
(JSC::operandIsLocal):
(JSC::operandToLocal):
- bytecompiler/BytecodeGenerator.h:
- dfg/DFGAbstractInterpreterInlines.h:
- dfg/DFGByteCodeParser.cpp:
- dfg/DFGCFGSimplificationPhase.cpp:
- dfg/DFGCPSRethreadingPhase.cpp:
- dfg/DFGOSREntry.cpp:
- dfg/DFGOSRExitCompiler32_64.cpp:
- dfg/DFGOSRExitCompiler64.cpp:
- dfg/DFGScoreBoard.h:
- dfg/DFGSpeculativeJIT.cpp:
- dfg/DFGSpeculativeJIT.h:
(JSC::DFG::SpeculativeJIT::generationInfoFromVirtualRegister):
- dfg/DFGSpeculativeJIT32_64.cpp:
- dfg/DFGSpeculativeJIT64.cpp:
- dfg/DFGValidate.cpp:
- dfg/DFGVariableEventStream.cpp:
- dfg/DFGVirtualRegisterAllocationPhase.cpp:
- jit/JITInlines.h:
- jit/JITOpcodes.cpp:
- jit/JITOpcodes32_64.cpp:
- 8:44 PM Changeset in webkit [155414] by
-
- 33 edits in trunk/Source
Ref-ify more stack guards.
<https://webkit.org/b/121070>
Rubber-stamped by Anders Carlsson.
RefPtr<Foo> protect(this) => Ref<Foo> protect(*this).
- 8:16 PM Changeset in webkit [155413] by
-
- 2 edits in trunk/Source/JavaScriptCore
Unreviewed, disable GC logging.
- heap/Heap.cpp:
- 8:10 PM Changeset in webkit [155412] by
-
- 48 edits in trunk/Source/WebCore
Generate more SVG type checks and conversions.
<https://webkit.org/b/121066>
Reviewed by Anders Carlsson.
Switch another slew of SVG elements to auto-generated isFooElement()
and toFooElement() helpers.
Removed now-unnecessary casts and assertions as appropriate.
Converted some simple loops to childrenOfType iteration instead of
traversing child Nodes.
PS. This patch also adds const versions of toFooElement().
- 7:46 PM Changeset in webkit [155411] by
-
- 11 edits5 deletes in trunk
Tools: Re-landing r155392 (Point Tools scripts to LayoutTests/resources).
https://bugs.webkit.org/show_bug.cgi?id=120899.
Not reviewed.
The webkitpy test failure that resulted in the rollout is due to
update_webgl_conformance_tests_unittest.py referencing js-test-style.css
which is to be deleted. Deleting that line fixes the issue.
- Scripts/make-new-script-test:
(makePathToSharedSources):
- Scripts/run-fast-jsc:
- Scripts/webkitperl/httpd.pm:
(getDefaultConfigForTestDirectory):
- Scripts/webkitpy/layout_tests/servers/apache_http_server.py:
(LayoutTestApacheHttpd.init):
- Scripts/webkitpy/layout_tests/servers/http_server.py:
(Lighttpd.init):
- Scripts/webkitpy/layout_tests/servers/http_server_integrationtest.py:
(BaseTest.integration_test_port_and_root):
- Scripts/webkitpy/layout_tests/servers/http_server_unittest.py:
(TestHttpServer.test_start_cmd):
- Scripts/webkitpy/to_be_moved/update_webgl_conformance_tests.py:
(translate_includes):
- Scripts/webkitpy/to_be_moved/update_webgl_conformance_tests_unittest.py:
(TestTranslation.test_include_rewriting):
LayoutTests: Re-landing 155392 (Remove old fast/js/resources pre and post test files).
https://bugs.webkit.org/show_bug.cgi?id=120899.
Not reviewed.
- fast/js/resources/js-test-post-async.js: Removed.
- fast/js/resources/js-test-post.js: Removed.
- fast/js/resources/js-test-pre.js: Removed.
- fast/js/resources/standalone-post.js: Removed.
- fast/js/resources/standalone-pre.js: Removed.
- 7:05 PM Changeset in webkit [155410] by
-
- 125 edits1 delete in trunk/LayoutTests
Remove un-needed js-test-style.css.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Reviewed by Ryosuke Niwa.
Also adjusted a line number in fast/events/suspend-timers-expected.txt to
account for the deleted line.
- accessibility/anonymous-render-block-in-continuation-causes-crash.html:
- accessibility/duplicate-axrenderobject-crash.html:
- accessibility/loading-iframe-sends-notification.html:
- accessibility/multiselect-list-reports-active-option.html:
- accessibility/notification-listeners.html:
- css3/filters/custom-with-at-rule-syntax/parsing-at-rule-invalid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-at-rule-valid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-custom-function-invalid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-custom-function-valid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-geometry-property-invalid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-geometry-property-valid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-mix-property-invalid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-mix-property-valid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-parameters-property-invalid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-parameters-property-valid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-src-property-invalid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-src-property-valid.html:
- css3/filters/custom/custom-filter-crash-inline-computed-style.html:
- css3/filters/custom/custom-filter-property-computed-style.html:
- css3/filters/custom/custom-filter-property-parsing-invalid.html:
- css3/filters/custom/custom-filter-property-parsing.html:
- css3/filters/custom/effect-custom-disabled.html:
- editing/spelling/spellcheck-async-mutation.html:
- editing/spelling/spellcheck-async.html:
- editing/spelling/spelling-unified-emulation.html:
- editing/text-iterator/findString-selection-disabled.html:
- fast/box-shadow/box-shadow-parsing-invalid.html:
- fast/box-sizing/table-cell.html:
- fast/canvas/webgl/arraybuffer-transfer-of-control.html:
- fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias.html:
- fast/canvas/webgl/context-creation-and-destruction.html:
- fast/canvas/webgl/context-release-upon-reload.html:
- fast/canvas/webgl/framebuffer-bindings-unaffected-on-resize.html:
- fast/canvas/webgl/functions-returning-strings.html:
- fast/canvas/webgl/index-validation.html:
- fast/canvas/webgl/instanceof-test.html:
- fast/canvas/webgl/oes-texture-half-float-not-supported.html:
- fast/canvas/webgl/oes-texture-half-float.html:
- fast/canvas/webgl/shader-precision-format.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgb565.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgba4444.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgba5551.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgb565.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgba4444.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgba5551.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgb565.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgba4444.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgba5551.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgb565.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba4444.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba5551.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html:
- fast/canvas/webgl/tex-image-with-greyscale-image.html:
- fast/canvas/webgl/texture-color-profile.html:
- fast/css/content-language-case-insensitivity.html:
- fast/css/content-language-comma-separated-list.html:
- fast/css/content-language-dynamically-added.html:
- fast/css/content-language-dynamically-changed.html:
- fast/css/content-language-dynamically-removed.html:
- fast/css/content-language-empty.html:
- fast/css/content-language-late.html:
- fast/css/content-language-mapped-to-webkit-locale.html:
- fast/css/content-language-multiple.html:
- fast/css/content-language-no-content.html:
- fast/css/content-language-only-whitespace.html:
- fast/css/content-language-with-whitespace.html:
- fast/css/getComputedStyle/computed-style-select-overflow.html:
- fast/css/image-orientation/image-orientation.html:
- fast/css/image-resolution/image-resolution.html:
- fast/css/lang-mapped-to-webkit-locale-dynamic.xhtml:
- fast/css/lang-mapped-to-webkit-locale.xhtml:
- fast/css/style-scoped/basic-attribute.html:
- fast/css/style-scoped/registering-shadowroot.html:
- fast/css/style-scoped/registering.html:
- fast/css/table-border-spacing.html:
- fast/css/xml-lang-ignored-in-html.html:
- fast/dom/gc-attribute-node.html:
- fast/events/platform-wheelevent-paging-x-in-non-scrolling-div.html:
- fast/events/platform-wheelevent-paging-x-in-non-scrolling-page.html:
- fast/events/platform-wheelevent-paging-x-in-scrolling-div.html:
- fast/events/platform-wheelevent-paging-x-in-scrolling-page.html:
- fast/events/platform-wheelevent-paging-xy-in-scrolling-div.html:
- fast/events/platform-wheelevent-paging-xy-in-scrolling-page.html:
- fast/events/platform-wheelevent-paging-y-in-non-scrolling-div.html:
- fast/events/platform-wheelevent-paging-y-in-non-scrolling-page.html:
- fast/events/platform-wheelevent-paging-y-in-scrolling-div.html:
- fast/events/platform-wheelevent-paging-y-in-scrolling-page.html:
- fast/events/suspend-timers-expected.txt:
- fast/events/suspend-timers.html:
- fast/events/touch/gesture/touch-gesture-noscroll-body-propagated.html:
- fast/events/touch/gesture/touch-gesture-noscroll-body-xhidden.html:
- fast/events/touch/gesture/touch-gesture-noscroll-body-yhidden.html:
- fast/events/touch/gesture/touch-gesture-noscroll-body.html:
- fast/events/touch/gesture/touch-gesture-noscroll-iframe.html:
- fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-div-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-div-twice-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-iframe-editable.html:
- fast/events/touch/gesture/touch-gesture-scroll-iframe-not-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-iframe-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-iframe.html:
- fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-page-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-page.html:
- fast/events/touch/gesture/touch-gesture-scroll-shy-target.html:
- fast/files/url-null.html:
- fast/filesystem/simple-required-arguments-getdirectory.html:
- fast/filesystem/simple-required-arguments-getfile.html:
- fast/filesystem/simple-required-arguments-getmetadata.html:
- fast/filesystem/simple-required-arguments-remove.html:
- fast/forms/form-dirname-attribute.html:
- fast/forms/setCustomValidity-arguments.html:
- fast/js/resources/js-test-style.css: Removed.
- fast/mediastream/LocalMediaStream-onended.html:
- fast/mediastream/MediaStream-add-remove-tracks.html:
- fast/mediastream/MediaStream-onended.html:
- fast/mediastream/MediaStreamConstructor.html:
- fast/mediastream/MediaStreamTrack.html:
- fast/mediastream/RTCIceCandidate.html:
- fast/mediastream/RTCSessionDescription.html:
- fast/mediastream/constructors.html:
- fast/mediastream/getusermedia.html:
- 6:27 PM Changeset in webkit [155409] by
-
- 16 edits in trunk/Source
[WebGL] Allow multithreaded OpenGL contexts
https://bugs.webkit.org/show_bug.cgi?id=121062
Reviewed by Simon Fraser.
Expose a new preference "multithreadedWebGLEnabled".
Source/WebCore:
Also examine the value of that preference and, on Mac,
tell the CGLContext that it should go to multithreaded mode.
- html/canvas/WebGLRenderingContext.cpp:
(WebCore::WebGLRenderingContext::create): Look at the value of the new setting, and
toggle a flag on the context attributes.
- page/Settings.in: New Setting "multithreadedWebGLEnabled".
- platform/graphics/GraphicsContext3D.h:
(WebCore::GraphicsContext3D::Attributes::Attributes): Add a "multithreaded" flag.
- platform/graphics/mac/GraphicsContext3DMac.mm:
(WebCore::GraphicsContext3D::GraphicsContext3D): If the context attributes
suggest we should, tell the OpenGL context to go into multithreaded mode.
Source/WebKit/mac:
- WebView/WebPreferenceKeysPrivate.h:
- WebView/WebPreferences.mm:
(+[WebPreferences initialize]):
(-[WebPreferences multithreadedWebGLEnabled]):
(-[WebPreferences setMultithreadedWebGLEnabled:]):
- WebView/WebPreferencesPrivate.h:
- WebView/WebView.mm:
(-[WebView _preferencesChanged:]):
Source/WebKit2:
- Shared/WebPreferencesStore.h:
- UIProcess/API/C/WKPreferences.cpp:
(WKPreferencesSetMultithreadedWebGLEnabled):
(WKPreferencesGetMultithreadedWebGLEnabled):
- UIProcess/API/C/WKPreferencesPrivate.h:
- WebProcess/WebPage/WebPage.cpp:
(WebKit::WebPage::updatePreferences):
- mac/WebKit2.order:
- 6:08 PM Changeset in webkit [155408] by
-
- 15 edits in trunk
Remove HTMLTextFormControl::fixPlaceholderRenderer
https://bugs.webkit.org/show_bug.cgi?id=121058
Reviewed by Kent Tamura.
Source/WebCore:
HTMLTextFormControl::fixPlaceholderRenderer was added in r118733 to swap the order in which placeholder appears.
Namely, when a text form control element is focused, placeholder should be rendered behind the text for the caret
to render on top of, not behind, the placeholder text. However, we can achieve the same effect by changing
the order of elements in the shadow DOM instead of manually manipuating the render tree as the assertion failure
mentioned in the change log is a bogus one.
Cleaned up the code by removing HTMLTextFormControl::fixPlaceholderRenderer and changed the order in which inner
text element and placeholder element appear. Also fixed the assertion in Position's constructor.
- dom/Position.cpp:
(WebCore::Position::Position): The original assertion was bogus. What we don't want have is for a Position to be
before or after a shadow root. It's fine for it be anchroed against the shadow root as long as it's inside.
- html/HTMLTextAreaElement.cpp:
(WebCore::HTMLTextAreaElement::updatePlaceholderText): Insert the placeholder before the inner text element.
- html/HTMLTextAreaElement.h:
- html/HTMLTextFormControlElement.cpp:
- html/HTMLTextFormControlElement.h:
- html/TextFieldInputType.cpp:
(WebCore::TextFieldInputType::updatePlaceholderText): Ditto.
- html/TextFieldInputType.h:
LayoutTests:
Rebaseline tests now that the placeholder appears before the inner text element.
- fast/forms/placeholder-position-expected.txt:
- platform/mac/fast/forms/input-placeholder-visibility-1-expected.txt:
- platform/mac/fast/forms/input-placeholder-visibility-3-expected.txt:
- platform/mac/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
- platform/mac/fast/forms/textarea-placeholder-visibility-1-expected.txt:
- platform/mac/fast/forms/textarea-placeholder-visibility-2-expected.txt:
- 5:43 PM Changeset in webkit [155407] by
-
- 11 edits in trunk/Source/WTF
Introduce WTF::createOwned
https://bugs.webkit.org/show_bug.cgi?id=121059
Reviewed by Andreas Kling.
WTF::createOwned is a function template that does adoptPtr + new in a single function call,
with all the arguments being perfectly forwarded thanks to C++11.
Being forward-looking, createOwned returns an OwnPtr rather than a PassOwnPtr since the plan is
to get rid of PassOwnPtr and just use std::move instead.
- wtf/FilePrintStream.cpp:
- wtf/FilePrintStream.h:
- wtf/HashTable.h:
- wtf/ListHashSet.h:
- wtf/OwnPtr.h:
(WTF::OwnPtr::OwnPtr):
(WTF::createOwned):
(WTF::createThread):
(WTF::establishIdentifierForPthreadHandle):
(WTF::createThreadInternal):
(WTF::Collator::userDefault):
(WTF::Collator::userDefault):
- 5:35 PM Changeset in webkit [155406] by
-
- 3 edits in trunk/Source/JavaScriptCore
CopiedSpace::startedCopying should not call MarkedSpace::capacity
https://bugs.webkit.org/show_bug.cgi?id=121045
Reviewed by Geoffrey Garen.
MarkedSpace::capacity() iterates every block in MarkedSpace. Instead we should just
keep track of our total capacity in MarkedSpace as we add and remove MarkedBlocks.
- heap/MarkedSpace.cpp:
(JSC::MarkedSpace::freeBlock):
- heap/MarkedSpace.h:
(JSC::MarkedSpace::didAddBlock):
(JSC::MarkedSpace::capacity):
- 5:33 PM Changeset in webkit [155405] by
-
- 1 copy in tags/Safari-537.71
New Tag.
- 5:23 PM Changeset in webkit [155404] by
-
- 11 edits5 copies in trunk
Tools: Rolling out r155392 (Point Tools scripts to LayoutTests/resources): breaks tests.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Not reviewed.
- Scripts/make-new-script-test:
(makePathToSharedSources):
- Scripts/run-fast-jsc:
- Scripts/webkitperl/httpd.pm:
(getDefaultConfigForTestDirectory):
- Scripts/webkitpy/layout_tests/servers/apache_http_server.py:
(LayoutTestApacheHttpd.init):
- Scripts/webkitpy/layout_tests/servers/http_server.py:
(Lighttpd.init):
- Scripts/webkitpy/layout_tests/servers/http_server_integrationtest.py:
(BaseTest.integration_test_port_and_root):
- Scripts/webkitpy/layout_tests/servers/http_server_unittest.py:
(TestHttpServer.test_start_cmd):
- Scripts/webkitpy/to_be_moved/update_webgl_conformance_tests.py:
(translate_includes):
- Scripts/webkitpy/to_be_moved/update_webgl_conformance_tests_unittest.py:
(TestTranslation.test_include_rewriting):
LayoutTests: Rolling out r155392(Remove old fast/js/resources pre and post test files): breaks tests.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Not reviewed.
- fast/js/resources/js-test-post-async.js: Copied from LayoutTests/fast/js/resources/js-test-post-async.js.
- fast/js/resources/js-test-post.js: Copied from LayoutTests/fast/js/resources/js-test-post.js.
- fast/js/resources/js-test-pre.js: Copied from LayoutTests/fast/js/resources/js-test-pre.js.
- fast/js/resources/standalone-post.js: Copied from LayoutTests/fast/js/resources/standalone-post.js.
- fast/js/resources/standalone-pre.js: Copied from LayoutTests/fast/js/resources/standalone-pre.js.
- 5:08 PM Changeset in webkit [155403] by
-
- 2 edits in trunk/Websites/webkit.org
Update build instructions for Apple Windows port to include cygwin php install steps.
- building/tools.html:
- 4:37 PM Changeset in webkit [155402] by
-
- 13 edits2 deletes in trunk/Source
Remove wtf/TypeTraits.h
https://bugs.webkit.org/show_bug.cgi?id=121047
Reviewed by Darin Adler.
- GNUmakefile.list.am:
- WTF.pro:
- WTF.vcxproj/WTF.vcxproj:
- WTF.vcxproj/WTF.vcxproj.filters:
- WTF.xcodeproj/project.pbxproj:
- wtf/CMakeLists.txt:
- wtf/TypeTraits.cpp: Removed.
- wtf/TypeTraits.h: Removed.
- wtf/VectorTraits.h:
- 4:04 PM Changeset in webkit [155401] by
-
- 5 edits in trunk/LayoutTests
Fix path to post file in a fwe tests, and adjust the expected results to match.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Rubber stamped by Filip Pizlo.
- fast/events/constructors/speech-recognition-error-constructor-expected.txt:
- fast/events/constructors/speech-recognition-error-constructor.html:
- fast/events/constructors/storage-event-constructor-expected.txt:
- fast/events/constructors/storage-event-constructor.html:
- 4:04 PM Changeset in webkit [155400] by
-
- 5 edits in branches/safari-534.59-branch/Source
Versioning.
- 4:03 PM Changeset in webkit [155399] by
-
- 4 edits in trunk/Source/JavaScriptCore
Wrong for SlowPathCall to load callFrame reg from vm.topCallFrame after call
https://bugs.webkit.org/show_bug.cgi?id=120537
Reviewed by Geoffrey Garen.
Changed JITSlowPathCall::call() to update vm.topCallFrame from the callFrameRegister instead of the
other way around.
- jit/JIT.h:
- jit/JITInlines.h:
- jit/SlowPathCall.h:
(JSC::JITSlowPathCall::call):
- 4:02 PM Changeset in webkit [155398] by
-
- 27 edits in trunk/Source/WebCore
Hide node() below RenderSVGModelObject, use element() instead.
<https://webkit.org/b/121051>
Reviewed by Darin Adler.
This was almost already there, just delete node() and add an element() that returns a SVGElement*.
The SVG render tree is crazy casual about compile-time types, this is only scratching the surface.
- 3:56 PM Changeset in webkit [155397] by
-
- 1 copy in tags/Safari-534.59.11
New Tag.
- 3:55 PM Changeset in webkit [155396] by
-
- 5 edits in branches/safari-534.59-branch/Source
Versioning.
- 3:41 PM Changeset in webkit [155395] by
-
- 3 edits in trunk/Source/JavaScriptCore
JSArray::shiftCountWithArrayStorage doesn't change indexBias when shifting the last element in m_vector
https://bugs.webkit.org/show_bug.cgi?id=120389
Reviewed by Michael Saboff.
Went through and cleaned up shiftCountWithArrayStorage. Gave meaningful variable names
and commented the confusing parts. This led to realizing how to fix this bug, which has
been done. The issue was that we were modifying the vector length unconditionally, even
when we weren't logically changing the length of the vector. Instead, we should only modify
the vector length when we modify the index bias.
- runtime/JSArray.cpp:
(JSC::JSArray::shiftCountWithArrayStorage):
- 3:36 PM Changeset in webkit [155394] by
-
- 1 edit2 adds in trunk/LayoutTests
Prevent overflow of width/height of layout overflow rectangle which can cause scroll bar to misfunction
https://bugs.webkit.org/show_bug.cgi?id=121041
Reviewed by Darin Adler.
Merge the test from https://chromium.googlesource.com/chromium/blink/+/d050f9be579d02e40c8924b4153376bc32ffba1a
- scrollbars/scrollbar-large-overflow-rectangle-expected.txt: Added.
- scrollbars/scrollbar-large-overflow-rectangle.html: Added.
- 3:27 PM Changeset in webkit [155393] by
-
- 2 edits in trunk/Source/WebCore
Fixing EFL build
https://bugs.webkit.org/show_bug.cgi?id=121048
Patch by Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> on 2013-09-09
Reviewed by Darin Adler.
No new tests needed.
- platform/efl/RenderThemeEfl.cpp:
(WebCore::RenderThemeEfl::applyEdjeRTLState):
- 3:22 PM Changeset in webkit [155392] by
-
- 11 edits5 deletes in trunk
Tools: Point Tools scripts to LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Reviewed by Ryosuke Niwa.
- Scripts/make-new-script-test:
(makePathToSharedSources):
- Scripts/run-fast-jsc:
- Scripts/webkitperl/httpd.pm:
(getDefaultConfigForTestDirectory):
- Scripts/webkitpy/layout_tests/servers/apache_http_server.py:
(LayoutTestApacheHttpd.init):
- Scripts/webkitpy/layout_tests/servers/http_server.py:
(Lighttpd.init):
- Scripts/webkitpy/layout_tests/servers/http_server_integrationtest.py:
(BaseTest.integration_test_port_and_root):
- Scripts/webkitpy/layout_tests/servers/http_server_unittest.py:
(TestHttpServer.test_start_cmd):
- Scripts/webkitpy/to_be_moved/update_webgl_conformance_tests.py:
(translate_includes):
- Scripts/webkitpy/to_be_moved/update_webgl_conformance_tests_unittest.py:
(TestTranslation.test_include_rewriting):
LayoutTests: Remove old fast/js/resources pre and post test files.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Reviewed by Ryosuke Niwa.
- fast/js/resources/js-test-post-async.js: Removed.
- fast/js/resources/js-test-post.js: Removed.
- fast/js/resources/js-test-pre.js: Removed.
- fast/js/resources/standalone-post.js: Removed.
- fast/js/resources/standalone-pre.js: Removed.
- 3:18 PM Changeset in webkit [155391] by
-
- 11 edits2 adds in trunk/Source/WebCore
Move Floats out of RenderBlock
https://bugs.webkit.org/show_bug.cgi?id=120779
Reviewed by Alexandru Chiculita.
Move FloatingObject, FloatingObjects and related code into
FloatingObjects.{h,cpp}. This not only makes the code more readable
and maintainable, it also will allow for more decoupling of
RenderBlock and the FloatingObjects, hopefully making it possible for
FloatingObjects to be more central and not need to have one for each
RenderBlock that is affected by floats.
No new tests, no behavior change.
- CMakeLists.txt:
- GNUmakefile.list.am:
- Target.pri:
- WebCore.vcxproj/WebCore.vcxproj:
- WebCore.xcodeproj/project.pbxproj:
- rendering/FloatingObjects.cpp: Added.
(WebCore::ComputeFloatOffsetAdapter::ComputeFloatOffsetAdapter):
(WebCore::ComputeFloatOffsetAdapter::lowValue):
(WebCore::ComputeFloatOffsetAdapter::highValue):
(WebCore::ComputeFloatOffsetAdapter::outermostFloat):
(WebCore::FloatingObjects::FloatingObjects):
(WebCore::FloatingObjects::~FloatingObjects):
(WebCore::FloatingObjects::clearLineBoxTreePointers):
(WebCore::FloatingObjects::clear):
(WebCore::FloatingObjects::increaseObjectsCount):
(WebCore::FloatingObjects::decreaseObjectsCount):
(WebCore::FloatingObjects::intervalForFloatingObject):
(WebCore::FloatingObjects::addPlacedObject):
(WebCore::FloatingObjects::removePlacedObject):
(WebCore::FloatingObjects::add):
(WebCore::FloatingObjects::remove):
(WebCore::FloatingObjects::computePlacedFloatsTree):
(WebCore::FloatingObjects::logicalLeftOffset):
(WebCore::FloatingObjects::logicalRightOffset):
(WebCore::rangesIntersect):
(WebCore::::updateOffsetIfNeeded):
(WebCore::::collectIfNeeded):
(WebCore::::getHeightRemaining):
(WebCore::::string):
- rendering/FloatingObjects.h: Added.
(WebCore::FloatingObject::FloatingObject):
(WebCore::FloatingObject::clone):
(WebCore::FloatingObject::type):
(WebCore::FloatingObject::renderer):
(WebCore::FloatingObject::isPlaced):
(WebCore::FloatingObject::setIsPlaced):
(WebCore::FloatingObject::x):
(WebCore::FloatingObject::maxX):
(WebCore::FloatingObject::y):
(WebCore::FloatingObject::maxY):
(WebCore::FloatingObject::width):
(WebCore::FloatingObject::height):
(WebCore::FloatingObject::setX):
(WebCore::FloatingObject::setY):
(WebCore::FloatingObject::setWidth):
(WebCore::FloatingObject::setHeight):
(WebCore::FloatingObject::frameRect):
(WebCore::FloatingObject::setFrameRect):
(WebCore::FloatingObject::paginationStrut):
(WebCore::FloatingObject::setPaginationStrut):
(WebCore::FloatingObject::isInPlacedTree):
(WebCore::FloatingObject::setIsInPlacedTree):
(WebCore::FloatingObject::shouldPaint):
(WebCore::FloatingObject::setShouldPaint):
(WebCore::FloatingObject::isDescendant):
(WebCore::FloatingObject::setIsDescendant):
(WebCore::FloatingObject::setRenderer):
(WebCore::FloatingObject::originatingLine):
(WebCore::FloatingObject::setOriginatingLine):
(WebCore::FloatingObject::logicalTop):
(WebCore::FloatingObject::logicalBottom):
(WebCore::FloatingObject::logicalLeft):
(WebCore::FloatingObject::logicalRight):
(WebCore::FloatingObject::logicalWidth):
(WebCore::FloatingObject::pixelSnappedLogicalTop):
(WebCore::FloatingObject::pixelSnappedLogicalBottom):
(WebCore::FloatingObject::pixelSnappedLogicalLeft):
(WebCore::FloatingObject::pixelSnappedLogicalRight):
(WebCore::FloatingObject::setLogicalTop):
(WebCore::FloatingObject::setLogicalLeft):
(WebCore::FloatingObject::setLogicalHeight):
(WebCore::FloatingObject::setLogicalWidth):
(WebCore::FloatingObjectHashFunctions::hash):
(WebCore::FloatingObjectHashFunctions::equal):
(WebCore::FloatingObjectHashTranslator::hash):
(WebCore::FloatingObjectHashTranslator::equal):
(WebCore::FloatingObjects::setHorizontalWritingMode):
(WebCore::FloatingObjects::hasLeftObjects):
(WebCore::FloatingObjects::hasRightObjects):
(WebCore::FloatingObjects::set):
(WebCore::FloatingObjects::placedFloatsTree):
- rendering/RenderBlock.cpp:
(WebCore::RenderBlock::RenderBlock):
(WebCore::RenderBlock::insertFloatingObject):
- rendering/RenderBlock.h:
- rendering/RenderBlockLineLayout.cpp:
(WebCore::LineWidth::shrinkAvailableWidthForNewFloatIfNeeded):
(WebCore::LineLayoutState::lastFloat):
(WebCore::LineLayoutState::setLastFloat):
- rendering/RenderView.cpp:
(WebCore::RenderView::intervalArena):
- 3:15 PM Changeset in webkit [155390] by
-
- 3 edits in trunk/Source/WebCore
REGRESSION (r155377): Convert the media elements that were RenderBlocks to RenderBlockFlows
https://bugs.webkit.org/show_bug.cgi?id=121052
Reviewed by Anders Carlsson.
Convert a couple of media renderers that I missed from RenderBlock to RenderBlockFlow.
The previous patch that I landed added asserts that get triggered now when this
situation occurs.
- rendering/RenderMediaControlElements.cpp:
(WebCore::RenderMediaVolumeSliderContainer::RenderMediaVolumeSliderContainer):
(WebCore::RenderMediaVolumeSliderContainer::layout):
(WebCore::RenderTextTrackContainerElement::RenderTextTrackContainerElement):
(WebCore::RenderTextTrackContainerElement::layout):
- rendering/RenderMediaControlElements.h:
- 3:15 PM Changeset in webkit [155389] by
-
- 2 edits in trunk/LayoutTests
Skipping this newly-added test since it asserts on debug builds.
https://bugs.webkit.org/show_bug.cgi?id=121053 tracks fixing this for real.
- platform/mac/TestExpectations:
- 2:59 PM Changeset in webkit [155388] by
-
- 3 edits in trunk/Tools
Unreviewed. Update Cygwin Downloader to include lighttpd and download setup-x86.exe.
- CygwinDownloader/cygwin-downloader.py:
- CygwinDownloader/cygwin-downloader.zip:
- 2:54 PM Changeset in webkit [155387] by
-
- 1 copy in tags/Safari-534.59.10
New Tag.
- 2:54 PM Changeset in webkit [155386] by
-
- 1 delete in tags/Safari-534.59.10
Remove tag.
- 2:47 PM Changeset in webkit [155385] by
-
- 3 edits in trunk
Unreviewed, fix Ruby exception handling.
- Scripts/run-jsc-stress-tests:
- 2:36 PM Changeset in webkit [155384] by
-
- 9 edits in trunk/LayoutTests
fast/js/dfg-* tests should wait for the concurrent JIT
https://bugs.webkit.org/show_bug.cgi?id=120723
Rubber stamped by Oliver Hunt.
Convert more tests.
- fast/js/dfg-ensure-array-storage-on-string-expected.txt:
- fast/js/dfg-ensure-array-storage-on-window-expected.txt:
- fast/js/dfg-ensure-contiguous-on-string-expected.txt:
- fast/js/dfg-ensure-non-array-array-storage-on-window-expected.txt:
- fast/js/script-tests/dfg-ensure-array-storage-on-string.js:
(while):
- fast/js/script-tests/dfg-ensure-array-storage-on-window.js:
(while):
- fast/js/script-tests/dfg-ensure-contiguous-on-string.js:
- fast/js/script-tests/dfg-ensure-non-array-array-storage-on-window.js:
- 2:36 PM Changeset in webkit [155383] by
-
- 4 edits3 adds in trunk
Stress tests should test the jsc profiler (-p)
https://bugs.webkit.org/show_bug.cgi?id=121043
PerformanceTests/SunSpider:
Reviewed by Mark Hahnenberg.
Add a jsc-stress-test that tries to profile SunSpider.
- profiler-test.yaml: Added.
Tools:
Reviewed by Mark Hahnenberg.
Add a runProfiler command that all tests could use. This requires profiler-test-helper,
which first runs the JS test and then tries the output with display-profiler-output.
But if any of the things required for this to work aren't present, we just do a simpler
test that just uses "-p".
Because I didn't want to pollute SunSpider with "@ runProfiler", I added the ability
to create test collections using a yaml file that specifies the test path and the
command to run.
- Scripts/jsc-stress-test-helpers: Added.
- Scripts/jsc-stress-test-helpers/profiler-test-helper: Added.
- Scripts/run-javascriptcore-tests:
- Scripts/run-jsc-stress-tests:
- 2:32 PM Changeset in webkit [155382] by
-
- 2 edits in trunk/Source/WebCore
[Bug Fix] Calling m_audioComponents.remove in removeAudioComponent (MediaStreamDescriptor)
https://bugs.webkit.org/show_bug.cgi?id=121034
Patch by Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> on 2013-09-09
Reviewed by Eric Carlson.
No new tests needed.
- platform/mediastream/MediaStreamDescriptor.h:
(WebCore::MediaStreamDescriptor::removeAudioComponent):
- 2:23 PM Changeset in webkit [155381] by
-
- 4 edits in branches/safari-534.59-branch/Source/JavaScriptCore
Merge fix for <rdar://problem/14909253>
- 2:04 PM Changeset in webkit [155380] by
-
- 4 edits in trunk/Source/WebCore
Stop using WTF type traits in WebCore
https://bugs.webkit.org/show_bug.cgi?id=121042
Reviewed by Andreas Kling.
Replace uses of WTF type traits in CrossThreadCopier with a simpler solution
that uses std::is_convertible_to and some helpers.
- dom/CrossThreadTask.h:
- platform/CrossThreadCopier.h:
- platform/MainThreadTask.h:
- 1:30 PM Changeset in webkit [155379] by
-
- 4 edits in trunk/Source
Enable WebGL for OS X nightlies
https://bugs.webkit.org/show_bug.cgi?id=121040
Reviewed by Beth Dakin.
Source/WebKit/mac:
- WebView/WebPreferences.mm:
(+[WebPreferences initialize]): Set WebPreference to YES.
Source/WebKit2:
- Shared/WebPreferencesStore.h: Set initial value to true.
- 1:28 PM Changeset in webkit [155378] by
-
- 4 edits in trunk
Internals should always cause a layout before calling into TextIterator
https://bugs.webkit.org/show_bug.cgi?id=120891
Reviewed by Antti Koivisto.
Source/WebCore:
Inspired by https://chromium.googlesource.com/chromium/blink/+/5fee5da7b04a710171c79bd6e87eca3533188e45.
Force a layout in the constructors of TextIterator, and SimplifiedBackwardsTextIterator and remove
superfluous calls to updateLayout() in other places.
As much as I hate for a constructor to have a side effect like this, I couldn't think of a better place
to update the layout. Unfortunately, we're slowly moving away from manually createing TextIterator and
wrapping them in a static function.
- editing/TextIterator.cpp:
(WebCore::TextIterator::TextIterator):
(WebCore::SimplifiedBackwardsTextIterator::SimplifiedBackwardsTextIterator):
(WebCore::TextIterator::rangeFromLocationAndLength):
(WebCore::findPlainText):
LayoutTests:
Progression.
- platform/mac/editing/input/caret-primary-bidi-expected.txt:
- 1:23 PM Changeset in webkit [155377] by
-
- 11 edits in trunk/Source/WebCore
Move layoutBlock and layoutBlockChildren into RenderBlockFlow
https://bugs.webkit.org/show_bug.cgi?id=121036
Reviewed by Dean Jackson.
Move layoutBlock into RenderBlockFlow and make the base class version of
the method ASSERT_NOT_REACHED. Begin the process of moving block layout
into RenderBlockFlow by putting layoutBlockChildren there as well.
This patch also puts clearFloats into RenderBlockFlow and just ditches the
SVG-specific forceLayoutInlineChildren by letting RenderSVGText do what it
needs in its own file.
Convert RenderListBox to be a RenderBlockFlow, since this is necessary for it
to get the correct layoutBlock method.
Patch RenderRegion to call RenderBlockFlow::layoutBlock rather than RenderBlock::layoutBlock.
Fix run-ins so that they create block flows rather than blocks, and restrict run-ins to
only be block flows.
- rendering/RenderBlock.cpp:
(WebCore::RenderBlock::layoutBlock):
(WebCore::RenderBlock::createReplacementRunIn):
(WebCore::RenderBlock::moveRunInUnderSiblingBlockIfNeeded):
- rendering/RenderBlock.h:
- rendering/RenderBlockFlow.cpp:
(WebCore::RenderBlockFlow::clearFloats):
(WebCore::RenderBlockFlow::layoutBlock):
(WebCore::RenderBlockFlow::layoutBlockChildren):
- rendering/RenderBlockFlow.h:
- rendering/RenderBlockLineLayout.cpp:
(WebCore::RenderBlockFlow::layoutInlineChildren):
- rendering/RenderListBox.cpp:
(WebCore::RenderListBox::RenderListBox):
(WebCore::RenderListBox::layout):
(WebCore::RenderListBox::paintObject):
(WebCore::RenderListBox::addFocusRingRects):
(WebCore::RenderListBox::nodeAtPoint):
- rendering/RenderListBox.h:
- rendering/RenderRegion.cpp:
(WebCore::RenderRegion::paintObject):
(WebCore::RenderRegion::styleDidChange):
(WebCore::RenderRegion::layoutBlock):
(WebCore::RenderRegion::insertedIntoTree):
(WebCore::RenderRegion::willBeRemovedFromTree):
(WebCore::RenderRegion::computeIntrinsicLogicalWidths):
(WebCore::RenderRegion::computePreferredLogicalWidths):
(WebCore::RenderRegion::updateLogicalHeight):
- rendering/RenderTextControlSingleLine.cpp:
(WebCore::RenderTextControlSingleLine::layout):
- rendering/svg/RenderSVGText.cpp:
(WebCore::RenderSVGText::layout):
- 1:21 PM Changeset in webkit [155376] by
-
- 4 edits in branches/safari-534.59-branch/Source/JavaScriptCore
Rollout 155365.
- 12:58 PM Changeset in webkit [155375] by
-
- 2 edits in trunk/Source/WebCore
Try to fix GTK build.
Not reviewed.
- accessibility/AccessibilityTable.cpp:
(WebCore::AccessibilityTable::isTableExposableThroughAccessibility):
- 12:54 PM Changeset in webkit [155374] by
-
- 67 edits in trunk/Source/WebCore
Hide node() below RenderLayerModelObject, use element() instead
https://bugs.webkit.org/show_bug.cgi?id=121038
Reviewed by Dave Hyatt.
Switch all call sites to element(). Remove now unnecessary casts, type checks and dead code.
Make constructors below RenderLayerModelObject take an Element instead of a ContainerNode.
This also removes a branch from many hasTagName() and isFooElement() calls.
- accessibility/AccessibilityRenderObject.cpp:
(WebCore::startOfContinuations):
- accessibility/AccessibilityTable.cpp:
(WebCore::AccessibilityTable::isDataTable):
- accessibility/AccessibilityTableCell.cpp:
(WebCore::AccessibilityTableCell::titleUIElement):
- accessibility/AccessibilityTableColumn.cpp:
(WebCore::AccessibilityTableColumn::headerObjectForSection):
- editing/markup.cpp:
(WebCore::highestAncestorToWrapMarkup):
- html/HTMLTableCellElement.cpp:
(WebCore::HTMLTableCellElement::cellAbove):
- html/shadow/SliderThumbElement.cpp:
(WebCore::RenderSliderThumb::updateAppearance):
(WebCore::RenderSliderContainer::computeLogicalHeight):
(WebCore::RenderSliderContainer::layout):
- page/Frame.cpp:
(WebCore::Frame::frameForWidget):
- rendering/RenderBlock.cpp:
(WebCore::OverflowEventDispatcher::~OverflowEventDispatcher):
(WebCore::RenderBlock::RenderBlock):
(WebCore::RenderBlock::clone):
(WebCore::RenderBlock::createReplacementRunIn):
(WebCore::RenderBlock::paintObject):
(WebCore::RenderBlock::isSelectionRoot):
(WebCore::RenderBlock::nodeForHitTest):
(WebCore::RenderBlock::hasLineIfEmpty):
(WebCore::RenderBlock::addFocusRingRects):
- rendering/RenderBlock.h:
- rendering/RenderBlockFlow.cpp:
(WebCore::RenderBlockFlow::RenderBlockFlow):
- rendering/RenderBlockFlow.h:
- rendering/RenderBlockLineLayout.cpp:
(WebCore::RenderBlock::addOverflowFromInlineChildren):
- rendering/RenderBox.cpp:
(WebCore::RenderBox::RenderBox):
(WebCore::RenderBox::updateFromStyle):
(WebCore::RenderBox::scroll):
(WebCore::RenderBox::logicalScroll):
(WebCore::RenderBox::canBeProgramaticallyScrolled):
(WebCore::RenderBox::nodeAtPoint):
(WebCore::RenderBox::paintCustomHighlight):
(WebCore::RenderBox::computeLogicalWidthInRegion):
(WebCore::RenderBox::sizesLogicalWidthToFitContent):
(WebCore::RenderBox::localCaretRect):
- rendering/RenderBox.h:
- rendering/RenderBoxModelObject.cpp:
(WebCore::RenderBoxModelObject::RenderBoxModelObject):
- rendering/RenderBoxModelObject.h:
- rendering/RenderButton.cpp:
(WebCore::RenderButton::updateFromElement):
(WebCore::RenderButton::canHaveGeneratedChildren):
- rendering/RenderButton.h:
- rendering/RenderEmbeddedObject.cpp:
(WebCore::RenderEmbeddedObject::paintContents):
(WebCore::RenderEmbeddedObject::isReplacementObscured):
(WebCore::RenderEmbeddedObject::layout):
(WebCore::RenderEmbeddedObject::viewCleared):
(WebCore::RenderEmbeddedObject::handleUnavailablePluginIndicatorEvent):
- rendering/RenderFileUploadControl.cpp:
(WebCore::RenderFileUploadControl::updateFromElement):
(WebCore::RenderFileUploadControl::maxFilenameWidth):
(WebCore::RenderFileUploadControl::paintObject):
(WebCore::RenderFileUploadControl::computeIntrinsicLogicalWidths):
(WebCore::RenderFileUploadControl::uploadButton):
(WebCore::RenderFileUploadControl::fileTextValue):
- rendering/RenderFrame.cpp:
(WebCore::RenderFrame::edgeInfo):
(WebCore::RenderFrame::viewCleared):
- rendering/RenderFrameBase.cpp:
(WebCore::RenderFrameBase::layoutWithFlattening):
- rendering/RenderFrameSet.cpp:
(WebCore::RenderFrameSet::frameSet):
- rendering/RenderHTMLCanvas.cpp:
(WebCore::RenderHTMLCanvas::requiresLayer):
(WebCore::RenderHTMLCanvas::paintReplaced):
(WebCore::RenderHTMLCanvas::canvasSizeChanged):
- rendering/RenderIFrame.cpp:
(WebCore::RenderIFrame::isSeamless):
(WebCore::RenderIFrame::flattenFrame):
- rendering/RenderImage.cpp:
(WebCore::RenderImage::imageChanged):
(WebCore::RenderImage::paintAreaElementFocusRing):
(WebCore::RenderImage::areaElementFocusChanged):
(WebCore::RenderImage::paintIntoRect):
(WebCore::RenderImage::imageMap):
(WebCore::RenderImage::nodeAtPoint):
(WebCore::RenderImage::updateAltText):
- rendering/RenderInline.cpp:
(WebCore::RenderInline::clone):
(WebCore::RenderInline::hitTestCulledInline):
(WebCore::RenderInline::updateHitTestResult):
- rendering/RenderInline.h:
- rendering/RenderLayer.cpp:
(WebCore::RenderLayer::RenderLayer):
(WebCore::RenderLayer::~RenderLayer):
(WebCore::RenderLayer::name):
(WebCore::RenderLayer::isTransparent):
(WebCore::RenderLayer::scrollTo):
(WebCore::RenderLayer::resize):
(WebCore::RenderLayer::filterNeedsRepaint):
- rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::createPrimaryGraphicsLayer):
(WebCore::RenderLayerBacking::updateGraphicsLayerConfiguration):
- rendering/RenderLayerCompositor.cpp:
(WebCore::RenderLayerCompositor::frameContentsCompositor):
- rendering/RenderLayerFilterInfo.cpp:
(WebCore::RenderLayer::FilterInfo::notifyFinished):
(WebCore::RenderLayer::FilterInfo::updateReferenceFilterClients):
(WebCore::RenderLayer::FilterInfo::notifyCustomFilterProgramLoaded):
- rendering/RenderLayerModelObject.cpp:
(WebCore::RenderLayerModelObject::RenderLayerModelObject):
- rendering/RenderLayerModelObject.h:
(WebCore::RenderLayerModelObject::element):
- rendering/RenderListBox.cpp:
(WebCore::RenderListBox::selectElement):
(WebCore::RenderListBox::paintItemForeground):
(WebCore::RenderListBox::paintItemBackground):
(WebCore::RenderListBox::scrollTo):
(WebCore::RenderListBox::createScrollbar):
- rendering/RenderListItem.cpp:
(WebCore::isList):
(WebCore::enclosingList):
(WebCore::nextListItem):
(WebCore::previousListItem):
(WebCore::RenderListItem::calcValue):
(WebCore::RenderListItem::explicitValueChanged):
(WebCore::RenderListItem::setExplicitValue):
(WebCore::RenderListItem::clearExplicitValue):
(WebCore::previousOrNextItem):
(WebCore::RenderListItem::updateListMarkerNumbers):
- rendering/RenderMarquee.cpp:
(WebCore::RenderMarquee::marqueeSpeed):
- rendering/RenderMedia.cpp:
(WebCore::RenderMedia::mediaElement):
- rendering/RenderMediaControlElements.cpp:
(WebCore::RenderMediaControlTimelineContainer::layout):
(WebCore::RenderTextTrackContainerElement::layout):
- rendering/RenderMenuList.cpp:
(WebCore::RenderMenuList::selectElement):
(WebCore::RenderMenuList::valueChanged):
(WebCore::RenderMenuList::createScrollbar):
- rendering/RenderMeter.cpp:
(WebCore::RenderMeter::meterElement):
- rendering/RenderPart.cpp:
(WebCore::RenderPart::requiresAcceleratedCompositing):
(WebCore::RenderPart::embeddedContentBox):
- rendering/RenderProgress.cpp:
(WebCore::RenderProgress::progressElement):
- rendering/RenderReplaced.cpp:
(WebCore::RenderReplaced::positionForPoint):
(WebCore::RenderReplaced::isSelected):
- rendering/RenderSearchField.cpp:
(WebCore::RenderSearchField::autosaveName):
(WebCore::RenderSearchField::createScrollbar):
- rendering/RenderSlider.cpp:
(WebCore::RenderSlider::layout):
(WebCore::RenderSlider::inDragMode):
- rendering/RenderSnapshottedPlugIn.cpp:
(WebCore::RenderSnapshottedPlugIn::plugInImageElement):
- rendering/RenderTable.cpp:
(WebCore::RenderTable::convertStyleLogicalWidthToComputedWidth):
(WebCore::RenderTable::convertStyleLogicalHeightToComputedHeight):
(WebCore::RenderTable::nodeAtPoint):
- rendering/RenderTableCell.cpp:
(WebCore::RenderTableCell::parseColSpanFromDOM):
(WebCore::RenderTableCell::parseRowSpanFromDOM):
(WebCore::RenderTableCell::updateColAndRowSpanFlags):
(WebCore::RenderTableCell::colSpanOrRowSpanChanged):
(WebCore::RenderTableCell::computePreferredLogicalWidths):
- rendering/RenderTableCol.cpp:
(WebCore::RenderTableCol::updateFromElement):
- rendering/RenderTextControl.cpp:
(WebCore::RenderTextControl::textFormControlElement):
(WebCore::RenderTextControl::adjustInnerTextStyle):
(WebCore::RenderTextControl::updateFromElement):
(WebCore::RenderTextControl::layoutSpecialExcludedChild):
- rendering/RenderTextControlMultiLine.cpp:
(WebCore::RenderTextControlMultiLine::~RenderTextControlMultiLine):
(WebCore::RenderTextControlMultiLine::nodeAtPoint):
(WebCore::RenderTextControlMultiLine::preferredContentLogicalWidth):
(WebCore::RenderTextControlMultiLine::computeControlLogicalHeight):
- rendering/RenderTextControlSingleLine.cpp:
(WebCore::RenderTextControlSingleLine::nodeAtPoint):
(WebCore::RenderTextControlSingleLine::capsLockStateMayHaveChanged):
(WebCore::RenderTextControlSingleLine::textShouldBeTruncated):
(WebCore::RenderTextControlSingleLine::inputElement):
- rendering/RenderThemeMac.mm:
(WebCore::RenderThemeMac::paintSnapshottedPluginOverlay):
- rendering/RenderTreeAsText.cpp:
(WebCore::writeRenderRegionList):
- rendering/RenderVideo.cpp:
(WebCore::RenderVideo::updateIntrinsicSize):
(WebCore::RenderVideo::videoElement):
- rendering/RenderWidget.cpp:
(WebCore::RenderWidget::setWidgetGeometry):
(WebCore::RenderWidget::updateWidgetPosition):
(WebCore::RenderWidget::nodeAtPoint):
- rendering/mathml/RenderMathMLFenced.cpp:
(WebCore::RenderMathMLFenced::updateFromElement):
(WebCore::RenderMathMLFenced::createMathMLOperator):
(WebCore::RenderMathMLFenced::styleDidChange):
- rendering/mathml/RenderMathMLFraction.cpp:
(WebCore::RenderMathMLFraction::updateFromElement):
- rendering/mathml/RenderMathMLOperator.cpp:
(WebCore::RenderMathMLOperator::updateFromElement):
(WebCore::RenderMathMLOperator::createGlyph):
- rendering/mathml/RenderMathMLSpace.cpp:
(WebCore::RenderMathMLSpace::updateFromElement):
- rendering/svg/RenderSVGForeignObject.cpp:
(WebCore::RenderSVGForeignObject::layout):
- rendering/svg/RenderSVGRoot.cpp:
(WebCore::RenderSVGRoot::computeIntrinsicRatioInformation):
(WebCore::RenderSVGRoot::isEmbeddedThroughSVGImage):
(WebCore::RenderSVGRoot::isEmbeddedThroughFrameContainingSVGDocument):
(WebCore::RenderSVGRoot::computeReplacedLogicalWidth):
(WebCore::RenderSVGRoot::computeReplacedLogicalHeight):
(WebCore::RenderSVGRoot::layout):
(WebCore::RenderSVGRoot::paintReplaced):
(WebCore::RenderSVGRoot::buildLocalToBorderBoxTransform):
(WebCore::RenderSVGRoot::nodeAtPoint):
(WebCore::RenderSVGRoot::hasRelativeDimensions):
(WebCore::RenderSVGRoot::hasRelativeIntrinsicLogicalWidth):
(WebCore::RenderSVGRoot::hasRelativeLogicalHeight):
- rendering/svg/RenderSVGText.cpp:
(WebCore::RenderSVGText::layout):
(WebCore::RenderSVGText::strokeBoundingBox):
- rendering/svg/RenderSVGTextPath.cpp:
(WebCore::RenderSVGTextPath::layoutPath):
(WebCore::RenderSVGTextPath::startOffset):
(WebCore::RenderSVGTextPath::exactAlignment):
(WebCore::RenderSVGTextPath::stretchMethod):
- 12:42 PM Changeset in webkit [155373] by
-
- 28 edits3 deletes in trunk/Tools
[webkitpy] Remove the DeprecatedPort class
https://bugs.webkit.org/show_bug.cgi?id=121030
Reviewed by Ryosuke Niwa.
Remove the remaining uses of DeprecatedPort, folding its functionality into the Port class.
The various methods returning commands are moved from the DeprecatedPort class into the Port class,
with the Port subclasses overriding specific methods as required.
- Scripts/webkitpy/common/config/ports.py: Removed.
- Scripts/webkitpy/common/config/ports_mock.py: Removed.
- Scripts/webkitpy/common/config/ports_unittest.py: Removed.
- Scripts/webkitpy/port/base.py:
(Port.tooling_flag): This method returns the command line argument that corresponds to the type of the port.
It's formatted as '--port=port_name', where port_name is the port's name that's additionally appended the '-wk2'
string if the port instance represents the WK2 variation of the port.
(Port.script_shell_command): Moved here from the DeprecatedPort interface.
(Port.make_args): Ditto.
(Port.update_webkit_command): Ditto.
(Port.check_webkit_style_command): Ditto.
(Port.prepare_changelog_command): Ditto.
(Port.build_webkit_command): Ditto.
(Port.run_javascriptcore_tests_command): Ditto.
(Port.run_webkit_unit_tests_command): Ditto.
(Port.run_webkit_tests_command): Ditto.
(Port.run_python_unittests_command): Ditto.
(Port.run_perl_unittests_command): Ditto.
(Port.run_bindings_tests_command): Ditto.
- Scripts/webkitpy/port/base_unittest.py:
(PortTest.test_build_webkit_command): Add a test for the Port.build_webkit_command() method that tests correct
return value with different build types passed to the method.
- Scripts/webkitpy/port/efl.py:
(EflPort.build_webkit_command): Override the Port.build_webkit_command() method, appending the necessary options
to the command line.
- Scripts/webkitpy/port/efl_unittest.py:
(EflPortTest.test_commands): A thorough test of return values for all the new methods, for both the WK1 and WK2
variations of the EflPort class.
- Scripts/webkitpy/port/gtk.py:
(GtkPort.build_webkit_command): Override the Port.build_webkit_command() method, appending the necessary options
to the command line.
(GtkPort.run_webkit_tests_command): Ditto for Port.run_webkit_tests_command().
- Scripts/webkitpy/port/gtk_unittest.py:
(GtkPortTest.test_commands): A thorough test of return values for all the new methods, for both the WK1
and WK2 variations of the GtkPort class.
- Scripts/webkitpy/port/mac_unittest.py:
(MacTest.test_commands): A thorough test of return values for all the new methods, for both the WK1 and WK2
variations of the MacPort class.
- Scripts/webkitpy/port/qt.py:
(QtPort.build_webkit_command): Override the Port.build_webkit_command() method, appending the necessary options
to the command line.
(QtPort.run_webkit_tests_command): Ditto for Port.run_webkit_tests_command().
- Scripts/webkitpy/port/qt_unittest.py:
(QtPortTest.test_commands): A thorough test of return values for all the new methods, for both the WK1 and WK2
variations of the QtPort class.
- Scripts/webkitpy/port/test.py:
(TestPort.make_args): Return a mock value that's intended for testing.
(TestPort.check_webkit_style_command): Return the script's name prepended with 'mock-'.
(TestPort.update_webkit_command): Ditto.
(TestPort.build_webkit_command): Ditto.
(TestPort.prepare_changelog_command): Ditto.
(TestPort.run_python_unittests_command): Ditto.
(TestPort.run_perl_unittests_command): Ditto.
(TestPort.run_javascriptcore_tests_command): Ditto.
(TestPort.run_webkit_unit_tests_command): Ditto.
(TestPort.run_webkit_tests_command): Ditto.
(TestPort.run_bindings_tests_command): Ditto.
- Scripts/webkitpy/tool/bot/flakytestreporter.py:
(FlakyTestReporter.init): WebKitPatch.port() should be called now.
- Scripts/webkitpy/tool/bot/irc_command.py:
(Rollout._update_working_copy): Ditto.
- Scripts/webkitpy/tool/commands/download_unittest.py:
(DownloadCommandsTest.test_land_cowhand): Fix a typo, javacriptcore -> javascriptcore.
- Scripts/webkitpy/tool/commands/earlywarningsystem.py:
(AbstractEarlyWarningSystem.run_command): Use the tooling flag as provided by the Port interface.
- Scripts/webkitpy/tool/commands/queues.py:
(PatchProcessingQueue.begin_work_queue): Remove the use of the DeprecatedPort. Create the port that will be used
by the PatchProcessingQueue through the tool's port factory, and also pass it to the tool, keeping the nasty
abstraction violation.
(CommitQueue.run_command): Use the tooling flag as provided by the Port interface.
- Scripts/webkitpy/tool/main.py:
(WebKitPatch.init): self._deprecated_port -> self._port.
(WebKitPatch.port): Replaces the WebKitPatch.deprecated_port() method, returns self._port.
(WebKitPatch.handle_global_options): Create the Port object through the PortFactory.
- Scripts/webkitpy/tool/mocktool.py:
(MockTool.init): self._deprecated_port -> self._port. The TestPort object also has its name method overridden
to return 'MockPort', as many output comparisons rely on the MockPort name. These should all be replaced later, in
a separate patch.
(MockTool.port): Mimicks WebKitPatch.port().
- Scripts/webkitpy/tool/steps/build.py:
(Build.build): WebKitPatch.port() should be called now.
- Scripts/webkitpy/tool/steps/checkstyle.py:
(CheckStyle.run): Ditto.
- Scripts/webkitpy/tool/steps/commit.py:
(Commit._check_test_expectations): Ditto.
- Scripts/webkitpy/tool/steps/preparechangelog.py:
(PrepareChangeLog.run): Ditto.
- Scripts/webkitpy/tool/steps/preparechangelogforrevert.py:
(PrepareChangeLogForRevert.run): Ditto.
- Scripts/webkitpy/tool/steps/runtests.py:
(RunTests.run): Ditto.
- Scripts/webkitpy/tool/steps/runtests_unittest.py:
(RunTestsTest.test_webkit_run_unit_tests): The unnecessary methods should now be overridden on MockTool._port.
- Scripts/webkitpy/tool/steps/steps_unittest.py:
(StepsTest.test_runtests_args): Remove the MockTool._deprecated_port override, but don't replace it. Rather than
that the expected test output is adjusted to contain the mock-* command names.
- Scripts/webkitpy/tool/steps/update.py:
(Update._update_command): WebKitPatch.port() should be called now.
- Scripts/webkitpy/tool/steps/update_unittest.py:
(UpdateTest.test_update_command_non_interactive): Override the MockTool._port for testing purposes with the port
that corresponds to the removed DeprecatedPort subclasses.
(UpdateTest.test_update_command_interactive): Ditto.
- 12:35 PM Changeset in webkit [155372] by
-
- 3 edits in trunk/Tools
[GTK] 32-bit builder should run the JSC tests
https://bugs.webkit.org/show_bug.cgi?id=119215
Reviewed by Philippe Normand.
Rename the TestClass member of the TestFactory and BuildAndTestFactory classes
to a more descriptive name, 'LayoutTestClass'. In these two factory classes, the layout testing-specific
steps are only added if the LayoutTestClass member was not overridden to the value of None in a
derived class.
Remove the BuildAndAPITestFactory class and replace it with the BuildAndNonLayoutTestFactory class that
is derived from the BuildAndTestFactory class and overrides the LayoutTestClass member to the value of None.
This allows for builders of the BuildAndNonLayoutTest type to run all but the layout tests. This type
is currently used by the GTK 32-bit builder - there's at the moment no interest to have the builder cover
layout testing while other types of testing are still expected to be performed.
- BuildSlaveSupport/build.webkit.org-config/config.json:
- BuildSlaveSupport/build.webkit.org-config/master.cfg:
(BuildFactory.init):
(TestFactory):
(TestFactory.init):
(BuildAndTestFactory):
(BuildAndTestFactory.init):
(BuildAndTestWebKit2Factory):
(BuildAndTestWebKit2OnlyFactory):
(BuildAndNonLayoutTestFactory):
(TestLeaksFactory):
(TestWebKit2Factory):
- 12:23 PM Changeset in webkit [155371] by
-
- 2 edits in trunk/Tools
Unreviewed. Add myself as a committer.
- Scripts/webkitpy/common/config/contributors.json:
- 12:21 PM Changeset in webkit [155370] by
-
- 12 edits in trunk/Source/WebCore
Make RenderView anonymous
https://bugs.webkit.org/show_bug.cgi?id=121013
Reviewed by Darin Adler and Dave Hyatt.
RenderView is currently the only renderer that has an associated Node that is not either Element or Text.
By making it anonymous (not have associated node, RenderView::node() returns null) we will be able to
significantly tighten typing in both render and DOM trees.
- accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::node):
We need to grab document() instead of node() in a few places for RenderViews to keep existing code
behaving like it did.
- inspector/InspectorLayerTreeAgent.cpp:
(WebCore::InspectorLayerTreeAgent::buildObjectForLayer):
Don't tell inspector that the root layer is anonymous for now to avoid changing behavior.
- rendering/RenderBlock.cpp:
(WebCore::RenderBlock::nodeForHitTest):
- rendering/RenderBox.cpp:
(WebCore::RenderBox::canBeProgramaticallyScrolled):
The old non-virtual RenderView test renderer->node == &renderer->document() does not work anymore.
Switch to isRenderView() which is now non-virtual in a number of places.
(WebCore::RenderBox::canAutoscroll):
(WebCore::RenderBox::findAutoscrollable):
(WebCore::RenderBox::computeReplacedLogicalHeightUsing):
- rendering/RenderBoxModelObject.cpp:
(WebCore::RenderBoxModelObject::hasAutoHeightOrContainingBlockWithAutoHeight):
- rendering/RenderLayerBacking.cpp:
(WebCore::RenderLayerBacking::isSimpleContainerCompositingLayer):
- rendering/RenderObject.h:
(WebCore::RenderObject::isRenderReplaced):
(WebCore::RenderObject::isAnonymousBlock):
RenderView is anonymous but not a CSS anonymous block.
(WebCore::RenderObject::isText):
(WebCore::RenderObject::isRenderView):
Make isRenderView non-virtual since it is now hot. Reuse existing bits.
(WebCore::RenderObject::setIsText):
(WebCore::RenderObject::setIsRenderView):
(WebCore::RenderObject::RenderObjectBitfields::RenderObjectBitfields):
- rendering/RenderTreeAsText.cpp:
(WebCore::writeSelection):
- rendering/RenderView.cpp:
Make anonymous.
(WebCore::RenderView::RenderView):
- rendering/RenderView.h:
- rendering/svg/RenderSVGRoot.cpp:
(WebCore::RenderSVGRoot::computeReplacedLogicalHeight):
- 12:19 PM Changeset in webkit [155369] by
-
- 6 edits in trunk/LayoutTests
Change some remaining fast/* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Rubber stamped by Filip Pizlo.
- fast/dom/Element/scroll-width-hidden.html:
- fast/dom/Element/scroll-width-visible.html:
- fast/dom/HTMLInputElement/input-line-height.html:
- fast/dom/processing-instruction-inherit-characterdata.xhtml:
- fast/events/before-unload-returnValue.html:
- 11:47 AM Changeset in webkit [155368] by
-
- 3 edits in trunk/Source/WebCore
Move logical(Left|Right)FloatOffsetForLine methods into FloatingObjects
https://bugs.webkit.org/show_bug.cgi?id=120705
Reviewed by Sam Weinig.
These are the only consumers of the CalculateFloatOffsetAdapter and
the placed floats tree, so it will allow us to reduce the public
interface of FloatingObjects and make the placed floats tree private.
No new tests, no behavior change.
- rendering/RenderBlock.cpp:
(WebCore::RenderBlock::logicalLeftFloatOffsetForLine):
(WebCore::RenderBlock::logicalRightFloatOffsetForLine):
(WebCore::RenderBlock::FloatingObjects::logicalLeftOffset):
(WebCore::RenderBlock::FloatingObjects::logicalRightOffset):
- rendering/RenderBlock.h:
(WebCore::RenderBlock::FloatingObjects::placedFloatsTree):
- 11:40 AM Changeset in webkit [155367] by
-
- 23 edits3 adds in trunk
Add support for BeforeUnloadEvent interface
https://bugs.webkit.org/show_bug.cgi?id=120849
Reviewed by Darin Adler.
Source/WebCore:
Add support for BeforeUnloadEvent as per the specification:
http://www.whatwg.org/specs/web-apps/current-work/#beforeunloadevent
BeforeUnloadEvent has a returnValue attribute. Setting returnValue to a non-empty
string in an event handler causes the user agent should ask the user to confirm
that they wish to unload the document. This is equivalent to returning a non-empty
string in the EventHandler:
http://www.whatwg.org/specs/web-apps/current-work/#onbeforeunloadeventhandler
BeforeUnloadEvent and returnValue are already supported by IE and Firefox. Previously,
WebKit was passing a base Event type to the beforeunload event handlers instead of
a BeforeUnloadEvent.
Note that this patch keeps support for the legacy Event.returnValue attribute. This used
to be an IE extension but this is no longer supported by IE (nor Firefox). The standard
preventDefault() should be used instead however (supported in IE >= 9).
Test: fast/events/before-unload-returnValue.html
- CMakeLists.txt:
- DerivedSources.cpp:
- DerivedSources.make:
- DerivedSources.pri:
- GNUmakefile.list.am:
- WebCore.order:
- WebCore.vcxproj/WebCore.vcxproj:
- bindings/js/JSEventListener.cpp:
(WebCore::JSEventListener::handleEvent):
- dom/BeforeUnloadEvent.cpp:
(WebCore::BeforeUnloadEvent::isBeforeUnloadEvent):
(WebCore::BeforeUnloadEvent::~BeforeUnloadEvent):
- dom/BeforeUnloadEvent.h:
(WebCore::BeforeUnloadEvent::create):
(WebCore::BeforeUnloadEvent::returnValue):
(WebCore::BeforeUnloadEvent::setReturnValue):
(WebCore::toBeforeUnloadEvent):
- dom/BeforeUnloadEvent.idl: Added.
- dom/Event.cpp:
(WebCore::Event::isBeforeUnloadEvent):
- dom/Event.h:
(WebCore::Event::legacyReturnValue):
(WebCore::Event::setLegacyReturnValue):
- dom/Event.idl:
- dom/EventNames.in:
- loader/FrameLoader.cpp:
(WebCore::FrameLoader::handleBeforeUnloadEvent):
LayoutTests:
Add layout test for validate support for the BeforeUnloadEvent.
Also rebaseline fast/js/global-constructors-attributes.html as
BeforeUnloadEvent is now exposed on the global Window object.
- fast/events/before-unload-returnValue-expected.txt: Added.
- fast/events/before-unload-returnValue.html: Added.
- fast/js/global-constructors-attributes-expected.txt:
- platform/efl/fast/js/global-constructors-attributes-expected.txt:
- platform/gtk/fast/js/global-constructors-attributes-expected.txt:
- platform/mac-lion/fast/js/global-constructors-attributes-expected.txt:
- platform/qt/fast/js/global-constructors-attributes-expected.txt:
- 11:37 AM Changeset in webkit [155366] by
-
- 20 edits in trunk/Source/WebCore
Get rid of isBlockFlowFlexBoxOrGrid().
https://bugs.webkit.org/show_bug.cgi?id=120897
Convert all callers and get rid of this method.
Reviewed by Beth Dakin.
- accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::computeAccessibilityIsIgnored):
(WebCore::AccessibilityRenderObject::determineAccessibilityRole):
- dom/Position.cpp:
(WebCore::Position::isCandidate):
(WebCore::Position::getInlineBoxAndOffset):
(WebCore::Position::primaryDirection):
- dom/PositionIterator.cpp:
(WebCore::PositionIterator::isCandidate):
- editing/CompositeEditCommand.cpp:
(WebCore::CompositeEditCommand::addBlockPlaceholderIfNeeded):
- editing/Editor.cpp:
(WebCore::Editor::baseWritingDirectionForSelectionStart):
- editing/FrameSelection.cpp:
(WebCore::caretRenderer):
- editing/TextIterator.cpp:
(WebCore::TextIterator::shouldRepresentNodeOffsetZero):
- editing/TypingCommand.cpp:
(WebCore::TypingCommand::makeEditableRootEmpty):
- editing/htmlediting.cpp:
(WebCore::isBlockFlowElement):
- rendering/LayoutState.cpp:
(WebCore::LayoutState::LayoutState):
- rendering/RenderBlock.cpp:
(WebCore::RenderBlock::layoutBlock):
(WebCore::RenderBlock::collapseMargins):
(WebCore::RenderBlock::selectionGaps):
(WebCore::RenderBlock::firstLineBoxBaseline):
(WebCore::RenderBlock::lastLineBoxBaseline):
(WebCore::RenderBlock::firstLineBlock):
(WebCore::findFirstLetterBlock):
(WebCore::shouldCheckLines):
(WebCore::RenderBlock::adjustForBorderFit):
- rendering/RenderBox.cpp:
(WebCore::RenderBox::computeRectForRepaint):
(WebCore::RenderBox::positionForPoint):
- rendering/RenderBoxModelObject.h:
(WebCore::RenderBoxModelObject::canHaveBoxInfoInRegion):
- rendering/RenderInline.cpp:
(WebCore::RenderInline::computeRectForRepaint):
- rendering/RenderLineBoxList.cpp:
(WebCore::RenderLineBoxList::dirtyLinesFromChangedChild):
- rendering/RenderObject.cpp:
(WebCore::RenderObject::computeRectForRepaint):
(WebCore::RenderObject::styleWillChange):
(WebCore::firstLineStyleForCachedUncachedType):
- rendering/RenderObject.h:
- rendering/RenderObjectChildList.cpp:
(WebCore::RenderObjectChildList::insertChildNode):
- rendering/RenderView.h:
- 11:21 AM Changeset in webkit [155365] by
-
- 4 edits in branches/safari-534.59-branch/Source/JavaScriptCore
Merge fix for <rdar://problem/14909253>
- 11:19 AM Changeset in webkit [155364] by
-
- 2 edits in trunk/Source/WebCore
MediaStream API: Stop means stop
https://bugs.webkit.org/show_bug.cgi?id=120873
Reviewed by Jer Noble.
Merge blink https://chromium.googlesource.com/chromium/blink/+/9a97b0f3892320fa5741485e06a78183b77c3635
by Tommy Widenflycht.
Removing notification functionality from MediaStreamTrack::stop because the world is being torn down.
No new tests, the original author was unable to come up with a reliable test case.
- Modules/mediastream/MediaStreamTrack.cpp:
(WebCore::MediaStreamTrack::stop): Don't call didEndTrack, the world is going away.
- 10:56 AM Changeset in webkit [155363] by
-
- 2 edits in trunk/Source/WebCore
Unreviewed, fix build.
- Modules/encryptedmedia/MediaKeySession.h:
- 10:48 AM Changeset in webkit [155362] by
-
- 5 edits in trunk/Source/WebCore
MediaStream API: Moving Add/Remove track from WebMediaStreamCenterClient to WebMediaStream
https://bugs.webkit.org/show_bug.cgi?id=120872
Reviewed by Jer Noble.
Merge https://chromium.googlesource.com/chromium/blink/+/7d740fd27c1f345b59c846df01c3adce53c18e6e
Simple cleanup that makes the API cleaner.
- Modules/mediastream/MediaStream.cpp:
(WebCore::MediaStream::removeTrack):
(WebCore::MediaStream::addRemoteTrack):
(WebCore::MediaStream::removeRemoteTrack):
- platform/mediastream/MediaStreamCenter.cpp:
- platform/mediastream/MediaStreamCenter.h:
- platform/mediastream/MediaStreamDescriptor.h:
(WebCore::MediaStreamDescriptor::removeAudioComponent):
(WebCore::MediaStreamDescriptor::addRemoteTrack):
(WebCore::MediaStreamDescriptor::removeRemoteTrack):
- 10:41 AM Changeset in webkit [155361] by
-
- 3 edits3 adds in trunk
[WK2] Assertion failure in WebCore::Page::checkSubframeCountConsistency when going back
https://bugs.webkit.org/show_bug.cgi?id=119781
Reviewed by Alexey Proskuryakov.
Source/WebCore:
We should pair restoring a cached frame and adding it to FrameTree so that
actual added frame count in FrameTree keeps same with restored frame count.
Otherwise assert failure occurs in Page::CheckSubframeCountConsistency.
We have added cached frames to FrameTree ahead and then restored them by tree travelsal.
But this way doesn't guarantee subframecount of Page and the number of child of FrameTree are equal.
In addition, we still make sure that adding a cached frame to FrameTree should happen
before opening it. Because FrameTree might be used while restoring a cached page.
Test: fast/history/go-back-to-iframe-with-plugin.html
- history/CachedFrame.cpp:
(WebCore::CachedFrameBase::restore):
(WebCore::CachedFrame::open):
LayoutTests:
To verify this fix, we need to use the CachedPage in WK2 debug mode.
And the test page should have at least one iframe with plugin.
- fast/history/go-back-to-iframe-with-plugin-expected.txt: Added.
- fast/history/go-back-to-iframe-with-plugin.html: Added.
- fast/history/resources/subframe-with-plugin.html: Added.
- 10:34 AM Changeset in webkit [155360] by
-
- 2 edits28 adds in trunk/Source
Nix upstreaming - Adding stubs and Nix specific platform files
https://bugs.webkit.org/show_bug.cgi?id=118358
Reviewed by Benjamin Poulain.
Basically adding all files that have "Nix" in their names and
are related to WebCore module.
Source/WebCore:
No new tests. They will be uploaded on another patch during the
upstreaming process.
- css/mediaControlsNix.css: Added.
- css/mediaControlsNixFullscreen.css: Added.
- page/nix/EventHandlerNix.cpp: Added.
- platform/graphics/egl/GLContextFromCurrentEGL.cpp: Added.
- platform/graphics/egl/GLContextFromCurrentEGL.h: Added.
- platform/graphics/gstreamer/PlatformVideoWindowNix.cpp: Added.
- platform/graphics/nix/IconNix.cpp: Added.
- platform/graphics/nix/ImageNix.cpp: Added.
- platform/nix/CursorNix.cpp: Added.
- platform/nix/DragDataNix.cpp: Added.
- platform/nix/DragImageNix.cpp: Added.
- platform/nix/GamepadsNix.cpp: Added.
- platform/nix/LanguageNix.cpp: Added.
- platform/nix/LocalizedStringsNix.cpp: Added.
- platform/nix/NixKeyboardUtilities.cpp: Added.
- platform/nix/NixKeyboardUtilities.h: Added.
- platform/nix/PasteboardNix.cpp: Added.
- platform/nix/PlatformKeyboardEventNix.cpp: Added.
- platform/nix/PlatformScreenNix.cpp: Added.
- platform/nix/SoundNix.cpp: Added.
- platform/nix/WidgetNix.cpp: Added.
- platform/text/nix/TextBreakIteratorInternalICUNix.cpp: Added.
Source/WTF:
- wtf/nix/FeatureDefinesNix.h: Added.
- wtf/nix/PlatformNix.h: Added.
- 10:27 AM Changeset in webkit [155359] by
-
- 2 edits in releases/WebKitGTK/webkit-2.2/Source/WebKit2
Merge r155353 - Unreviewed build fix.
- GNUmakefile.list.am: Typo - left-over \ from a copy/paste, most likely.
- 10:16 AM Changeset in webkit [155358] by
-
- 33 edits in trunk/Source/WebCore
Preparing WebCore to receive Nix Port
https://bugs.webkit.org/show_bug.cgi?id=118326
Reviewed by Eric Carlson.
Only adding the compilation directives that are Nix specific, in the
existent WebCore files
- loader/FrameLoader.cpp:
(WebCore::FrameLoader::defaultObjectContentType):
- platform/Cursor.h:
- platform/DragData.h:
- platform/DragImage.h:
- platform/FileSystem.h:
- platform/RunLoop.h:
- platform/Widget.h:
- platform/audio/FFTFrame.h:
- platform/audio/HRTFElevation.cpp:
- platform/cairo/WidgetBackingStore.h:
- platform/graphics/ANGLEWebKitBridge.h:
- platform/graphics/FontPlatformData.h:
- platform/graphics/GraphicsContext3D.cpp:
- platform/graphics/GraphicsContext3D.h:
- platform/graphics/OpenGLESShims.h:
- platform/graphics/OpenGLShims.cpp:
(WebCore::getProcAddress):
- platform/graphics/OpenGLShims.h:
- platform/graphics/PlatformLayer.h:
- platform/graphics/cairo/GLContext.cpp:
(WebCore::GLContext::createContextForWindow):
- platform/graphics/cairo/GraphicsContext3DPrivate.cpp:
(WebCore::GraphicsContext3DPrivate::GraphicsContext3DPrivate):
- platform/graphics/freetype/FontPlatformDataFreeType.cpp:
- platform/graphics/opengl/Extensions3DOpenGL.cpp:
(WebCore::Extensions3DOpenGL::createVertexArrayOES):
(WebCore::Extensions3DOpenGL::deleteVertexArrayOES):
(WebCore::Extensions3DOpenGL::isVertexArrayOES):
(WebCore::Extensions3DOpenGL::bindVertexArrayOES):
(WebCore::Extensions3DOpenGL::supportsExtension):
- platform/graphics/opengl/Extensions3DOpenGL.h:
- platform/graphics/opengl/Extensions3DOpenGLCommon.cpp:
- platform/graphics/opengl/Extensions3DOpenGLES.h:
- platform/graphics/opengl/GraphicsContext3DOpenGL.cpp:
- platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp:
(WebCore::GraphicsContext3D::reshape):
- platform/graphics/texmap/TextureMapper.h:
- plugins/PluginPackage.cpp:
- plugins/PluginView.cpp:
(WebCore::PluginView::PluginView):
- plugins/PluginView.h:
- plugins/PluginViewNone.cpp:
- 10:10 AM Changeset in webkit [155357] by
-
- 18 edits in trunk/Source
Begin moving off of TypeTraits.h
https://bugs.webkit.org/show_bug.cgi?id=121006
Reviewed by Darin Adler.
Source/JavaScriptCore:
Convert uses of WTF type traits to STL type traits.
- heap/PassWeak.h:
- runtime/JSCell.h:
(JSC::jsCast):
(JSC::jsDynamicCast):
- runtime/WriteBarrier.h:
(JSC::validateCell):
Source/WebKit2:
Convert uses of WTF type traits to STL type traits.
- Platform/CoreIPC/ArgumentCoder.h:
- Platform/CoreIPC/ArgumentCoders.h:
- Platform/CoreIPC/ArgumentDecoder.h:
- Platform/CoreIPC/ArgumentEncoder.h:
- Platform/CoreIPC/Arguments.h:
- Shared/API/c/WKSharedAPICast.h:
(WebKit::toImpl):
Source/WTF:
The C++11 has its own type traits implementation that is more complete and handles corner cases better
since it ties into the compiler. Begin switching uses of WTF type traits to STL type traits.
- wtf/CheckedArithmetic.h:
- wtf/HashTraits.h:
- wtf/NeverDestroyed.h:
- wtf/OwnPtr.h:
- wtf/PassOwnPtr.h:
(WTF::adoptPtr):
- wtf/RetainPtr.h:
- 9:58 AM Changeset in webkit [155356] by
-
- 27 edits in trunk/Source/WebCore
Tighten up EventQueue classes a bit, less indirection and memory allocation
https://bugs.webkit.org/show_bug.cgi?id=121016
Reviewed by Andreas Kling.
- Modules/encryptedmedia/MediaKeySession.cpp:
(WebCore::MediaKeySession::MediaKeySession): Updated since event queue is now
a member rather than an OwnPtr.
(WebCore::MediaKeySession::close): Ditto.
(WebCore::MediaKeySession::keyRequestTimerFired): Ditto.
(WebCore::MediaKeySession::addKeyTimerFired): Ditto.
- Modules/encryptedmedia/MediaKeySession.h: Ditto.
- Modules/indexeddb/IDBDatabase.cpp:
(WebCore::IDBDatabase::closeConnection): Updated since ScriptExecutionContext's
eventQueue function now returns a reference rather than a pointer. Also, the
cancelEvent function takes a reference instead of a pointer.
(WebCore::IDBDatabase::enqueueEvent): Ditto.
- Modules/indexeddb/IDBRequest.cpp:
(WebCore::IDBRequest::abort): Ditto.
(WebCore::IDBRequest::enqueueEvent): Ditto.
- Modules/indexeddb/IDBTransaction.cpp:
(WebCore::IDBTransaction::enqueueEvent): Ditto.
- Modules/mediasource/MediaSource.cpp:
(WebCore::MediaSource::MediaSource): Updated since event queue is now a
member rather than an OwnPtr. Also use initialization instead of assignment
to set up source buffers.
(WebCore::MediaSource::hasPendingActivity): Ditto.
(WebCore::MediaSource::stop): Ditto.
(WebCore::MediaSource::scheduleEvent): Ditto.
- Modules/mediasource/MediaSource.h: Ditto.
- Modules/mediasource/SourceBufferList.cpp:
(WebCore::SourceBufferList::SourceBufferList): Take references instead of
pointers.
(WebCore::SourceBufferList::length): Changed type to unsigned instead of
unsigned long. This is an IDL "unsigned long", which corresponds to "unsigned"
in our C++ DOM implementation.
(WebCore::SourceBufferList::createAndFireEvent): Updated since event queue is
now a reference.
(WebCore::SourceBufferList::scriptExecutionContext): Updated since script
execution context is now a reference.
- Modules/mediasource/SourceBufferList.h: Ditto.
- dom/Document.cpp:
(WebCore::Document::Document): Updated since event queue is now a member rather
than a RefPtr.
(WebCore::Document::detach): Ditto.
(WebCore::Document::enqueueWindowEvent): Ditto.
(WebCore::Document::enqueueDocumentEvent): Ditto.
- dom/Document.h: Ditto.
- dom/DocumentEventQueue.cpp: Renamed DocumentEventQueueTimer to just Timer and
made it a class member of DocumentEventQueue. Also changed it to use references
instead of pointers and removed unneeded ScriptExecutionContext argument.
(WebCore::DocumentEventQueue::DocumentEventQueue): Updated to take a document
reference instead of a script execution context pointer.
(WebCore::DocumentEventQueue::enqueueEvent): Wrote the assertions in a clearer
style and do the assertions even when the queue is closed.
(WebCore::DocumentEventQueue::enqueueOrDispatchScrollEvent): Removed the unneeded
ScrollEventTargetType argument, since the policy is specific to the document node.
Made the argument a reference instead of a PassRefPtr, and rewrote the function
to be more straightforward and readable.
(WebCore::DocumentEventQueue::cancelEvent): Use the return value recently added to
the remove function to avoid the need for use of iterators and a find/remove pair.
(WebCore::DocumentEventQueue::pendingEventTimerFired): Rewrote this to use the
recently added ListHashSet takeFirst function. Also protect the document instead
of protecting just this object during the dispatch. Can't really protect the
event queue since it's no longer separately reference counted.
(WebCore::DocumentEventQueue::dispatchEvent): Changed this to take a reference and
added a FIXME about some curious code in here that needs a "why" comment.
- dom/DocumentEventQueue.h: Removed many unneeded includes, some unneeded forward
declarations, marked the class final, made it no longer derive from RefCounted,
removed ScrollEventTargetType and create, and did the other changes mentioned above.
- dom/EventQueue.h: Got rid of many uneeded includes, changed the argument type
of cancelEvent to Event& and rewrote the comment for close.
- dom/GenericEventQueue.cpp:
(WebCore::GenericEventQueue::GenericEventQueue): Updated to take a reference.
(WebCore::GenericEventQueue::enqueueEvent): Ditto.
(WebCore::GenericEventQueue::timerFired): Ditto.
- dom/GenericEventQueue.h: Changed this class to no longer derive from EventQueue
since there was no value coming from that polymorphism. Removed all the virtual
keywords from the class. Switched from pointers to references. Removed the unused
cancelEvent function. Removed the create function since this is always used as a
data member, not a pointer on the heap.
- dom/ScriptExecutionContext.h: Changed the return type of eventQueue to a reference.
- html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::HTMLMediaElement): Updated since event queue is now a
member rather than an OwnPtr.
(WebCore::HTMLMediaElement::~HTMLMediaElement): Ditto.
(WebCore::HTMLMediaElement::scheduleEvent): Ditto.
(WebCore::HTMLMediaElement::updateActiveTextTrackCues): Ditto.
(WebCore::HTMLMediaElement::cancelPendingEventsAndCallbacks): Ditto.
(WebCore::HTMLMediaElement::mediaPlayerKeyAdded): Ditto.
(WebCore::HTMLMediaElement::mediaPlayerKeyError): Ditto.
(WebCore::HTMLMediaElement::mediaPlayerKeyMessage): Ditto.
(WebCore::HTMLMediaElement::mediaPlayerKeyNeeded): Ditto.
(WebCore::HTMLMediaElement::stop): Ditto.
(WebCore::HTMLMediaElement::hasPendingActivity): Ditto.
- html/HTMLMediaElement.h: Ditto.
- page/EventHandler.cpp:
(WebCore::EventHandler::sendScrollEvent): Updated to remove the now-uneeded
ScrollEventTargetType argument, and also to use references instead of pointers.
- rendering/RenderLayer.cpp:
(WebCore::RenderLayer::scrollTo): Ditto.
- rendering/RenderListBox.cpp:
(WebCore::RenderListBox::scrollTo): Ditto.
- workers/WorkerEventQueue.cpp:
(WebCore::WorkerEventQueue::WorkerEventQueue): Updated to work with references
instead of pointers.
(WebCore::WorkerEventQueue::enqueueEvent): Ditto.
(WebCore::WorkerEventQueue::cancelEvent): Use the take function instead of a
get/remove pair, to eliminate double hashing.
- workers/WorkerEventQueue.h: Removed unneeded includes, forward declarations,
the create function, and the private removeEvent function. Marked class final.
- workers/WorkerGlobalScope.cpp:
(WebCore::WorkerGlobalScope::WorkerGlobalScope): Updated since eventQueue is
now a data member.
(WebCore::WorkerGlobalScope::eventQueue): Ditto.
- workers/WorkerGlobalScope.h: Made m_eventQueue a queue instead of a pointer
to a queue. Also made the eventQueue function private and final.
- 9:42 AM Changeset in webkit [155355] by
-
- 7 edits in releases/WebKitGTK/webkit-2.2/Source/WebKit2
Merge r155347 - [GTK] Cancel the current active WebKitAuthenticationRequest on load failed
https://bugs.webkit.org/show_bug.cgi?id=120350
Patch by Anton Obzhirov <Anton Obzhirov> on 2013-09-09
Reviewed by Carlos Garcia Campos.
The default dialog does not get closed and the authentication is not cancelled
if loading fails or is stopped on a page which requires HTTP authentication.
This patch cancels the authentication request on load failed
and adds new authentication cancelled signal in WebKitAuthenticationRequest
to allow the application handling of authentication UI.
- UIProcess/API/gtk/WebKitAuthenticationDialog.cpp:
(authenticationCancelled):
(webkitAuthenticationDialogInitialize):
(webkitAuthenticationDialogDispose):
(webkitAuthenticationDialogNew):
- UIProcess/API/gtk/WebKitAuthenticationDialog.h:
- UIProcess/API/gtk/WebKitAuthenticationRequest.cpp:
(webkit_authentication_request_class_init):
(webkit_authentication_request_cancel):
- UIProcess/API/gtk/WebKitWebView.cpp:
(webkitWebViewAuthenticate):
(webkitWebViewLoadFailed):
(webkitWebViewHandleAuthenticationChallenge):
(webkitWebViewCancelAuthenticationRequest):
- UIProcess/API/gtk/tests/TestWebKitWebView.cpp:
(testWebViewAuthenticationLoadCancelled):
(beforeAll):
- 9:35 AM Changeset in webkit [155354] by
-
- 3 edits2 adds in trunk
[CSS Shapes] Heap-buffer-overflow in WebCore::ShapeInterval<float>::subtractShapeIntervals
https://bugs.webkit.org/show_bug.cgi?id=120802
Reviewed by Darin Adler.
Source/WebCore:
Revised the implementation of subtractShapeIntervals() to isloate and check the
places where it dereferences ShapeInterval vector iterators.
Test: fast/shapes/shape-inside/shape-inside-subtract-intervals-crash.html
- rendering/shapes/ShapeInterval.h:
(WebCore::ShapeInterval::subtractShapeIntervals):
LayoutTests:
Added a test case that crashed a bounds-checking runtime prior to this fix.
- fast/shapes/shape-inside/shape-inside-subtract-intervals-crash-expected.html: Added.
- fast/shapes/shape-inside/shape-inside-subtract-intervals-crash.html: Added.
- 9:35 AM Changeset in webkit [155353] by
-
- 2 edits in trunk/Source/WebKit2
Unreviewed build fix.
- GNUmakefile.list.am: Typo - left-over \ from a copy/paste, most likely.
- 9:27 AM Changeset in webkit [155352] by
-
- 5 edits in trunk/Source/WebCore
matchingShorthandsForLonghand builds map using a giant function
https://bugs.webkit.org/show_bug.cgi?id=121029
Reviewed by Anders Carlsson.
There is no need to use a map for this; a switch statement is fine.
Also, these structures are simple enough that we can build them
every time; we don't need to keep them in globals.
- css/CSSParser.cpp:
(WebCore::CSSParser::addProperty): Got rid of non-helpful local in
CSS_VARIABLES code. Updated for change in return value of the
matchingShorthandsForLonghand.
(WebCore::CSSParser::parseShorthand): Updated for change in return
type of propertiesForInitialization.
- css/CSSProperty.cpp:
(WebCore::StylePropertyMetadata::shorthandID): Updated for change in
return value of matchingShorthandsForLonghand.
- css/StylePropertyShorthand.cpp:
(WebCore::backgroundShorthand): Got rid of local variable, constructing
the StylePropertyShorthand every time.
(WebCore::backgroundPositionShorthand): Ditto.
(WebCore::backgroundRepeatShorthand): Ditto.
(WebCore::borderShorthand): Ditto.
(WebCore::borderAbridgedShorthand): Ditto.
(WebCore::borderBottomShorthand): Ditto.
(WebCore::borderColorShorthand): Ditto.
(WebCore::borderImageShorthand): Ditto.
(WebCore::borderLeftShorthand): Ditto.
(WebCore::borderRadiusShorthand): Ditto.
(WebCore::webkitBorderRadiusShorthand): Ditto.
(WebCore::borderRightShorthand): Ditto.
(WebCore::borderSpacingShorthand): Ditto.
(WebCore::borderStyleShorthand): Ditto.
(WebCore::borderTopShorthand): Ditto.
(WebCore::borderWidthShorthand): Ditto.
(WebCore::listStyleShorthand): Ditto.
(WebCore::fontShorthand): Ditto.
(WebCore::marginShorthand): Ditto. Ditto.
(WebCore::markerShorthand): Ditto.
(WebCore::outlineShorthand): Ditto.
(WebCore::overflowShorthand): Ditto.
(WebCore::paddingShorthand): Ditto.
(WebCore::transitionShorthand): Ditto.
(WebCore::webkitAnimationShorthand): Ditto.
(WebCore::webkitAnimationShorthandForParsing): Ditto.
(WebCore::webkitBorderAfterShorthand): Ditto.
(WebCore::webkitBorderBeforeShorthand): Ditto.
(WebCore::webkitBorderEndShorthand): Ditto.
(WebCore::webkitBorderStartShorthand): Ditto.
(WebCore::webkitColumnsShorthand): Ditto.
(WebCore::webkitColumnRuleShorthand): Ditto.
(WebCore::webkitFlexFlowShorthand): Ditto.
(WebCore::webkitFlexShorthand): Ditto.
(WebCore::webkitMarginCollapseShorthand): Ditto.
(WebCore::webkitGridColumnShorthand): Ditto.
(WebCore::webkitGridRowShorthand): Ditto.
(WebCore::webkitMarqueeShorthand): Ditto.
(WebCore::webkitMaskShorthand): Ditto.
(WebCore::webkitMaskPositionShorthand): Ditto.
(WebCore::webkitMaskRepeatShorthand): Ditto.
(WebCore::webkitTextDecorationShorthand): Ditto.
(WebCore::webkitTextEmphasisShorthand): Ditto.
(WebCore::webkitTextStrokeShorthand): Ditto.
(WebCore::webkitTransitionShorthand): Ditto.
(WebCore::webkitTransformOriginShorthand): Ditto.
(WebCore::widthShorthand): Ditto.
(WebCore::heightShorthand): Ditto.
(WebCore::shorthandForProperty): Ditto.
(WebCore::makeVector): Added. Helper function for the cases in the
switch inside matchingShorthandsForLonghand.
(WebCore::matchingShorthandsForLonghand): Rewrote this to use a switch
instead of a map.
(WebCore::indexOfShorthandForLonghand): Tightened up the coding style a bit.
- css/StylePropertyShorthand.h: Changed type of StylePropertyShorthand's
propertiesForInitialization to be an array of shorthands rather than an
array of pointers to shorthands. Changed return types of the shorthand
functions to return a shorthand object rather than a reference. Did the same
for the other functions.
- 7:39 AM Changeset in webkit [155351] by
-
- 4 edits in trunk
MouseEnter and MouseLeave may be emitted on Document nodes
https://bugs.webkit.org/show_bug.cgi?id=120862
Reviewed by Antonio Gomes.
Source/WebCore:
Replace the overgeneric use of Nodes with Elements in updateHoverActiveState.
This also fixes the bug of emitting mouseenter/mouseleave events on Document,
since Document is not an Element.
This is tested by fast/events/mouseenterleave-on-subframe.html
- dom/Document.cpp:
(WebCore::Document::updateHoverActiveState):
LayoutTests:
Update expectations now we correctly do not get mouseenter/mouseleave events
targeted for Document nodes.
- fast/events/mouseenterleave-on-subframe-expected.txt:
- 7:30 AM Changeset in webkit [155350] by
-
- 13 edits in trunk/LayoutTests
[Qt] fast/regions/overflow* converted reftests failing after r155114
https://bugs.webkit.org/show_bug.cgi?id=120848
Patch by Mihai Maerean <Mihai Maerean> on 2013-09-09
Reviewed by Antti Koivisto.
The tests are now platform independent by specifing the font.
- fast/regions/overflow-in-uniform-regions-dynamic-expected.html:
- fast/regions/overflow-in-uniform-regions-dynamic.html:
- fast/regions/overflow-in-variable-width-regions-expected.html:
- fast/regions/overflow-in-variable-width-regions.html:
- fast/regions/overflow-moving-below-floats-in-variable-width-regions-expected.html:
- fast/regions/overflow-moving-below-floats-in-variable-width-regions.html:
- fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.html:
- fast/regions/overflow-not-moving-below-floats-in-variable-width-regions.html:
- fast/regions/overflow-rtl-in-variable-width-regions-expected.html:
- fast/regions/overflow-rtl-in-variable-width-regions.html:
- fast/regions/overflow-size-change-in-variable-width-regions-expected.html:
- fast/regions/overflow-size-change-in-variable-width-regions.html:
- 7:01 AM Changeset in webkit [155349] by
-
- 1 edit1 move in trunk/LayoutTests
Unreviewed fixup of expectation name.
- fast/events/mouseenterleave-on-subframe-expected.txt: Renamed from LayoutTests/fast/events/mouseenterleave-on-subframe-expected.html.
- 6:58 AM Changeset in webkit [155348] by
-
- 3 edits2 adds in trunk
MouseLeave not always emitted when cursor leaves subframe
https://bugs.webkit.org/show_bug.cgi?id=121026
Reviewed by Antonio Gomes.
Source/WebCore:
Forward the PlatformMouseEvent in the recursive calls so nested documents
also get a chance to emit mouseleave when the hover moves out.
Test: fast/events/mouseenterleave-on-subframe.html
- dom/Document.cpp:
(WebCore::Document::updateHoverActiveState):
LayoutTests:
Test or mouseenter/mouseleave events in an inner document. Note this test also
tests bug 120862, but the initial expectations assume that part to fail.
- fast/events/mouseenterleave-on-subframe-expected.html: Added.
- fast/events/mouseenterleave-on-subframe.html: Added.
- 6:49 AM Changeset in webkit [155347] by
-
- 7 edits in trunk/Source/WebKit2
[GTK] Cancel the current active WebKitAuthenticationRequest on load failed
https://bugs.webkit.org/show_bug.cgi?id=120350
Patch by Anton Obzhirov <Anton Obzhirov> on 2013-09-09
Reviewed by Carlos Garcia Campos.
The default dialog does not get closed and the authentication is not cancelled
if loading fails or is stopped on a page which requires HTTP authentication.
This patch cancels the authentication request on load failed
and adds new authentication cancelled signal in WebKitAuthenticationRequest
to allow the application handling of authentication UI.
- UIProcess/API/gtk/WebKitAuthenticationDialog.cpp:
(authenticationCancelled):
(webkitAuthenticationDialogInitialize):
(webkitAuthenticationDialogDispose):
(webkitAuthenticationDialogNew):
- UIProcess/API/gtk/WebKitAuthenticationDialog.h:
- UIProcess/API/gtk/WebKitAuthenticationRequest.cpp:
(webkit_authentication_request_class_init):
(webkit_authentication_request_cancel):
- UIProcess/API/gtk/WebKitWebView.cpp:
(webkitWebViewAuthenticate):
(webkitWebViewLoadFailed):
(webkitWebViewHandleAuthenticationChallenge):
(webkitWebViewCancelAuthenticationRequest):
- UIProcess/API/gtk/tests/TestWebKitWebView.cpp:
(testWebViewAuthenticationLoadCancelled):
(beforeAll):
- 6:47 AM Changeset in webkit [155346] by
-
- 3 edits in trunk/Source/WebCore
Adding username to RTCIceServer
https://bugs.webkit.org/show_bug.cgi?id=120861
Patch by Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> on 2013-09-09
Reviewed by Eric Carlson.
No new tests needed. Existing media stream tests already cover it
- Modules/mediastream/RTCPeerConnection.cpp:
(WebCore::RTCPeerConnection::parseConfiguration):
- platform/mediastream/RTCConfiguration.h:
(WebCore::RTCIceServer::create):
(WebCore::RTCIceServer::username):
(WebCore::RTCIceServer::RTCIceServer):
- 6:05 AM Changeset in webkit [155345] by
-
- 3 edits in trunk/Source/WebKit2
[GTK][WK2] Update ContextMenu Download API
https://bugs.webkit.org/show_bug.cgi?id=120763
Patch by Brian Holt <brian.holt@samsung.com> on 2013-09-09
Reviewed by Carlos Garcia Campos.
Mark the new Download items in the Context Menu with the Since
tag, and include a unit test for Context Menu audio.
- UIProcess/API/gtk/WebKitContextMenuActions.h:
- UIProcess/API/gtk/tests/TestContextMenu.cpp:
(testContextMenuDefaultMenu):
- 3:37 AM Changeset in webkit [155344] by
-
- 26 edits in trunk/Source/WebCore
Hide Document::renderer()
https://bugs.webkit.org/show_bug.cgi?id=121028
Reviewed by Andreas Kling.
Use less generic Document::renderView() instead.
- accessibility/AXObjectCache.cpp:
(WebCore::AXObjectCache::postNotification):
- accessibility/AccessibilityObject.cpp:
(WebCore::appendAccessibilityObject):
- accessibility/AccessibilityScrollView.cpp:
(WebCore::AccessibilityScrollView::webAreaObject):
- css/CSSFontSelector.cpp:
(WebCore::CSSFontSelector::dispatchInvalidationCallbacks):
- css/StyleResolver.cpp:
(WebCore::StyleResolver::appendAuthorStyleSheets):
- dom/Document.cpp:
(WebCore::Document::~Document):
(WebCore::Document::webkitGetNamedFlows):
(WebCore::Document::setVisualUpdatesAllowed):
(WebCore::Document::elementFromPoint):
(WebCore::Document::caretRangeFromPoint):
(WebCore::Document::updateLayout):
(WebCore::Document::existingAXObjectCache):
(WebCore::Document::axObjectCache):
(WebCore::Document::setVisuallyOrdered):
(WebCore::Document::implicitClose):
(WebCore::Document::prepareMouseEvent):
(WebCore::Document::styleResolverChanged):
(WebCore::Document::documentWillBecomeInactive):
(WebCore::Document::documentDidResumeFromPageCache):
- dom/Document.h:
- dom/DocumentStyleSheetCollection.cpp:
(WebCore::DocumentStyleSheetCollection::updateActiveStyleSheets):
- dom/Element.cpp:
(WebCore::Element::~Element):
- dom/InlineStyleSheetOwner.cpp:
(WebCore::InlineStyleSheetOwner::removedFromDocument):
- dom/ProcessingInstruction.cpp:
(WebCore::ProcessingInstruction::removedFrom):
- editing/FrameSelection.cpp:
(WebCore::FrameSelection::contains):
- html/HTMLElement.cpp:
(WebCore::HTMLElement::adjustDirectionalityIfNeededAfterChildrenChanged):
- html/HTMLLinkElement.cpp:
(WebCore::HTMLLinkElement::removedFrom):
- html/HTMLStyleElement.cpp:
(WebCore::HTMLStyleElement::parseAttribute):
(WebCore::HTMLStyleElement::registerWithScopingNode):
(WebCore::HTMLStyleElement::unregisterWithScopingNode):
- html/parser/HTMLResourcePreloader.cpp:
(WebCore::HTMLResourcePreloader::preload):
- loader/ImageLoader.cpp:
(WebCore::ImageLoader::updateFromElement):
- page/EventHandler.cpp:
(WebCore::EventHandler::handleWheelEvent):
(WebCore::EventHandler::handleGestureScrollBegin):
- page/Frame.cpp:
(WebCore::Frame::setPageAndTextZoomFactors):
- page/FrameView.cpp:
(WebCore::FrameView::layout):
(WebCore::FrameView::doLayoutWithFrameFlattening):
- page/Page.cpp:
(WebCore::Page::setPageScaleFactor):
- page/PrintContext.cpp:
(WebCore::PrintContext::spoolAllPagesWithBoundaries):
- platform/graphics/mac/MediaPlayerPrivateQTKit.mm:
(WebCore::MediaPlayerPrivateQTKit::paint):
- style/StyleResolveTree.cpp:
(WebCore::Style::resolveTree):
- svg/SVGDocument.cpp:
(WebCore::SVGDocument::updatePan):
- 3:11 AM Changeset in webkit [155343] by
-
- 3 edits8 adds in trunk/LayoutTests
[EFL] Added new expected results after r153435
https://bugs.webkit.org/show_bug.cgi?id=121025
Unreviewed EFL gardening.
Patch by Krzysztof Czech <k.czech@samsung.com> on 2013-09-09
- platform/efl-wk1/TestExpectations:
- platform/efl-wk1/accessibility/lists-expected.txt: Added.
- platform/efl-wk1/accessibility/plugin-expected.txt: Added.
- platform/efl-wk1/accessibility/table-with-aria-role-expected.txt: Added.
- platform/efl-wk1/accessibility/transformed-element-expected.txt: Added.
- platform/efl-wk2/TestExpectations:
- platform/efl-wk2/accessibility/lists-expected.txt: Added.
- platform/efl-wk2/accessibility/plugin-expected.txt: Added.
- platform/efl-wk2/accessibility/table-with-aria-role-expected.txt: Added.
- platform/efl-wk2/accessibility/transformed-element-expected.txt: Added.
- 3:05 AM Changeset in webkit [155342] by
-
- 2 edits in releases/WebKitGTK/webkit-2.2/Tools
Merge r154841 - [GTK] Should enable WebGL by default on MiniBrowser
https://bugs.webkit.org/show_bug.cgi?id=120420
Patch by Andre Moreira Magalhaes <Andre Moreira Magalhaes> on 2013-08-29
Reviewed by Gustavo Noronha Silva.
Enable WebGL by default on MiniBrowser.
- MiniBrowser/gtk/main.c:
(main):
- 3:04 AM WebKitGTK/2.2.x edited by
- (diff)
- 3:01 AM Changeset in webkit [155341] by
-
- 2 edits in releases/WebKitGTK/webkit-2.2/Source/WebCore
Merge r155329 - [GTK] ghost cursor when mouse hovers over an image file in a tab
https://bugs.webkit.org/show_bug.cgi?id=120675
Reviewed by Carlos Garcia Campos.
No new tests, covered by existing.
- platform/gtk/CursorGtk.cpp:
(WebCore::createNamedCursor): Use new gdk_cursor_new_from_surface()
when compiling against GTK+ 3.9.12 or newer.
- 3:00 AM WebKitGTK/2.2.x edited by
- (diff)
- 2:56 AM Changeset in webkit [155340] by
-
- 9 edits2 adds in trunk
[DOM4] Have ProcessingInstruction inherit CharacterData
https://bugs.webkit.org/show_bug.cgi?id=120691
Reviewed by Darin Adler.
Source/WebCore:
Have ProcessingInstruction inherit CharacterData as per the latest DOM4
specification:
http://dom.spec.whatwg.org/#processinginstruction
Previously, ProcessingInstruction was inheriting from Node as per DOM
Level 3.
Firefox and Blink already follow DOM4 here but not IE10.
This change leads to less code duplication.
Test: fast/dom/processing-instruction-inherit-characterdata.xhtml
- bindings/objc/PublicDOMInterfaces.h:
- dom/CharacterData.cpp:
(WebCore::CharacterData::setDataAndUpdate):
- dom/ProcessingInstruction.cpp:
(WebCore::ProcessingInstruction::ProcessingInstruction):
(WebCore::ProcessingInstruction::cloneNode):
(WebCore::ProcessingInstruction::checkStyleSheet):
(WebCore::ProcessingInstruction::insertedInto):
(WebCore::ProcessingInstruction::removedFrom):
(WebCore::ProcessingInstruction::finishParsingChildren):
- dom/ProcessingInstruction.h:
(WebCore::toProcessingInstruction):
- dom/ProcessingInstruction.idl:
LayoutTests:
Add layout test to validate that ProcessingInstruction inherits from
CharacterData.
- fast/dom/coreDOM-element-attribute-js-null-expected.txt:
- fast/dom/coreDOM-element-attribute-js-null.xhtml:
- fast/dom/processing-instruction-inherit-characterdata-expected.txt: Added.
- fast/dom/processing-instruction-inherit-characterdata.xhtml: Added.
- 2:51 AM Changeset in webkit [155339] by
-
- 2 edits in releases/WebKitGTK/webkit-2.2
Merge r155245 - [GTK] Bump the required Clang version to 3.2
https://bugs.webkit.org/show_bug.cgi?id=112537
Reviewed by Gustavo Noronha Silva.
- Source/autotools/CheckSystemAndBasicDependencies.m4: Require the Clang 3.2 stack
when the Clang compiler is specified.
- 2:50 AM WebKitGTK/2.2.x edited by
- (diff)
- 2:40 AM Changeset in webkit [155338] by
-
- 2 edits in trunk/Source/WTF
[Qt] Remove FastAllocBase.h from WTF.pro.
https://bugs.webkit.org/show_bug.cgi?id=121024
Patch by Julien Brianceau <jbriance@cisco.com> on 2013-09-09
Reviewed by Jocelyn Turcotte.
- WTF.pro: Remove FastAllocBase.h as this file disappeared in r155251.
- 2:39 AM Changeset in webkit [155337] by
-
- 6 edits2 moves in trunk
[AX][ATK] AccessibilityObject representing ProgressBar element should be ATK_VALUE type
https://bugs.webkit.org/show_bug.cgi?id=121023
Patch by Krzysztof Czech <k.czech@samsung.com> on 2013-09-09
Reviewed by Mario Sanchez Prada.
Source/WebCore:
Test: accessibility/progressbar.html
ProgressBar element should support ATK_VALUE interface.
- accessibility/atk/WebKitAccessibleWrapperAtk.cpp:
(getInterfaceMaskFromObject):
Tools:
Added mappings to ATK's ProgressBar element.
- DumpRenderTree/atk/AccessibilityUIElementAtk.cpp:
(roleToString):
- WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp:
(WTR::roleToString):
LayoutTests:
Sharing progressbar.html specific mac test with efl and gtk.
- accessibility/progressbar-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/progressbar-expected.txt.
- accessibility/progressbar.html: Renamed from LayoutTests/platform/mac/accessibility/progressbar.html.
- 2:25 AM Changeset in webkit [155336] by
-
- 2 edits in releases/WebKitGTK/webkit-2.2/Source/ThirdParty
Merge r155210 - GTest: add support for FreeBSD and Hurd
https://bugs.webkit.org/show_bug.cgi?id=120870
Patch by Emilio Pozuelo Monfort <pochu@debian.org>
Reviewed by Gustavo Noronha Silva.
- gtest/include/gtest/internal/gtest-port.h:
- 2:24 AM WebKitGTK/2.2.x edited by
- (diff)
- 2:19 AM BuildingQtOnLinux edited by
- Remove outdated Qt4 information. (diff)
- 2:19 AM Changeset in webkit [155335] by
-
- 2 edits in releases/WebKitGTK/webkit-2.2/Source/WTF
Merge r155193 - [GTK] GlibUtilities: getCurrentExecutablePath() does not compile on GNU/Hurd
https://bugs.webkit.org/show_bug.cgi?id=120793
Reviewed by Gustavo Noronha Silva.
Original patch by Svante Signell <svante.signell@telia.com>.
PATH_MAX is not defined in GNU/Hurd, this patch adds a dummy
implementation to make it compile.
- wtf/gobject/GlibUtilities.cpp:
(getCurrentExecutablePath):
- 2:18 AM WebKitGTK/2.2.x edited by
- (diff)
- 2:07 AM Changeset in webkit [155334] by
-
- 3 edits in releases/WebKitGTK/webkit-2.2/Source/WebKit2
Merge r155125 - [WK2] [GTK] Remove the test to disable AC under Wayland from WebKitWebViewGroup
https://bugs.webkit.org/show_bug.cgi?id=120762
Reviewed by Gustavo Noronha Silva.
The code to disable AC under Wayland is not run if we're using
WebKitTestRunner, so it would be better to move it to
WebKitWebViewBase.
However it's not really necessary to do that, instead it's much
simpler to disable accelerated compositing in all cases unless we
know we can support it.
- UIProcess/API/gtk/WebKitWebViewBase.cpp:
(webkitWebViewBaseUpdatePreferences):
- UIProcess/API/gtk/WebKitWebViewGroup.cpp:
(webkitWebViewGroupAttachSettingsToPageGroup):
- 2:06 AM WebKitGTK/2.2.x edited by
- (diff)
- 2:03 AM Changeset in webkit [155333] by
-
- 2 edits in releases/WebKitGTK/webkit-2.2/Source/WebKit2
Merge r154728 - [GTK][WK2] Disable accelerated compositing under Wayland
https://bugs.webkit.org/show_bug.cgi?id=120347
Reviewed by Martin Robinson.
Accelerated compositing is not yet supported under the Wayland display protocol,
so it should be disabled. Since it is enabled by default and the GTK WK2 API does
not provide any way to change that, it's enough to disable it when attaching the
WebKitSettings object to the WebPageGroup if running under Wayland.
- UIProcess/API/gtk/WebKitWebViewGroup.cpp:
(webkitWebViewGroupAttachSettingsToPageGroup):
- 2:02 AM WebKitGTK/2.2.x edited by
- (diff)
- 1:57 AM Changeset in webkit [155332] by
-
- 20 edits in releases/WebKitGTK/webkit-2.2
Merge r155032 - [GTK] Add support for the Wayland build target
https://bugs.webkit.org/show_bug.cgi?id=120627
Reviewed by Gustavo Noronha Silva.
.:
Add support for building the GTK port with Wayland as the target. The Wayland target can be the sole target
that's enabled, or it can be enabled in parallel with the X11 target.
Each of those two targets, when enabled, checks for the corresponding GTK+ windowing dependency being present.
In the case of only the Wayland target being enabled, the accelerated compositing feature is disabled at
build-time as the feature is not yet supported under the Wayland display protocol. X11-based plugin support is
also disabled under that configuration, even if the WebKitPluginProcess is still built but is left non-operational.
GLX support is also disabled if not building the X11 target.
The Wayland target can be enabled through using the --with-target configuration option that now accepts two
additional values:
- 'wayland' - only enables the Wayland target,
- 'x11,wayland' - enables the X11 and Wayland targets that are to be built in parallel.
This makes it possible to build the GTK port of WebKit with the Wayland target, relying solely on the GTK+
dependency that only has the Wayland backend enabled, and removes linking against any X11-related library.
Note that at the moment there seem to be other dependencies that still link to X11-related libraries.
Complete functionality is not yet guaranteed, but is of course the goal.
- Source/autotools/FindDependencies.m4: Store the version of the basic GTK+ dependency that was found.
This is later used to check that the GTK+ X11 and GTK+ Wayland dependencies are of the same version. The
X11-specific dependencies are grouped into one section (apart from the XComposite and XDamage dependencies),
also checking for the GTK+ X11 dependency. If the X11 target is not enabled, the GLX dependency is disabled.
Additionally check for the GTK+ Wayland dependency if the Wayland target is enabled.
We only check for the presence and correct version of the GTK+ X11 and Wayland dependencies, if necessary.
Check for the XComposite and XDamage dependencies if the X11 target is enabled (in addition to the OpenGL
headers being present).
In case of the Wayland target being enabled while the X11 target is not, disable the accelerated compositing
feature as there's no support yet for it under the Wayland display protocol.
- Source/autotools/PrintBuildConfiguration.m4: The build configuration should now print out 'GDK targets'.
- Source/autotools/ReadCommandLineArguments.m4: The --with-target option can now take two additional values,
'wayland' and 'x11,wayland'. The first one enables only the Wayland target, while the second one enables both
X11 and Wayland targets. This makes it possible to build the GTK port with both X11 and Wayland display protocols
supported in the same build.
We must now check the outcoming with_target variable to see if the special case of building one or both of the
possible parallel targets was chosen. We define with_x11_target and with_wayland_target variables if the
with_target value applies to that case.
- Source/autotools/SetupAutoconfHeader.m4: Do not define the XP_UNIX macro on builds that enable the Wayland-only
target. It should still be defined if we're building both X11 and Wayland targets in parallel.
- Source/autotools/SetupAutomake.m4: Define TARGET_X11 and TARGET_WAYLAND Automake conditionals if the new
with_x11_target or with_wayland_target variables were set, respectively. Additionall, define the TARGET_X11_OR_WAYLAND
Automake conditional if we're building either of the two targets.
Source/WebCore:
- GNUmakefile.list.am: Reorder the Source/WebCore/plugins/np* source files.
The X11-specific source files should only be included if the X11 target is being built. PluginPackageNone and
PluginViewNone source files must be included in non-X11-target builds. Other source files that were previously
guarded with the TARGET_X11 conditional should also be built for the Wayland target, so the new TARGET_X11_OR_WAYLAND
conditional is used. If neither of those two targets is being built we fall back to adding source files to the build
as necessary by the actual build target.
- platform/gtk/GtkVersioning.c:
(gdk_screen_get_monitor_workarea): Additionally guard bits of code that depend on the GDK_WINDOWING_X11 macro being
defined - these should only be built when building the X11 target, checked for with PLATFORM(X11).
Source/WebKit/gtk:
- WebCoreSupport/ChromeClientGtk.cpp:
(WebKit::createBackingStore): Additionally guard the <gdk/gdkx.h> inclusion and the inclusion and use of
WidgetBackingStoreGtkX11 with PLATFORM(X11), ensuring this code is built when also building with X11 target
enabled. GDK_WINDOWING_X11 macro can be defined even if the X11 target is disabled.
Source/WebKit2:
- GNUmakefile.list.am: Build X11-specific NetscapePluginModule and NetscapePlugin classes if building the X11 target,
fall back to the generic, empty classes otherwise.
- PluginProcess/unix/PluginProcessMainUnix.cpp:
(WebKit::PluginProcessMainUnix): Guard the NetscapePluginModule::scanPlugin() invocation with PLUGIN_ARCHITECTURE(X11),
it's at the moment specific to the X11 implementation of the Netscape plugins.
- UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp: Guard PluginProcessProxy::scanPlugin() with PLUGIN_ARCHITECTURE(X11),
just like it's guarded in the PluginProcessProxy class declaration.
- UIProcess/cairo/BackingStoreCairo.cpp: Additionally guard <gdk/gdkx.h> and WidgetBackingStoreGtkX11 inclusion and use
with PLATFORM(X11), this code should only be built when building the X11 target.
(WebKit::createBackingStoreForGTK):
- UIProcess/gtk/WebPageProxyGtk.cpp: Guard the createPluginContainer() and windowedPluginGeometryDidChange() methods and their
helper functions and objects with PLUGIN_ARCHITECTURE(X11), just like they're guarded in the WebPageProxy class declaration.
- config.h: Only define PLUGIN_ARCHITECTURE_X11 to 1 if we're actually building the X11 target.
Tools:
- GNUmakefile.am: Define the additional macros also if building the Wayland target.
- 1:55 AM WebKitGTK/2.2.x edited by
- (diff)
- 1:48 AM HackingGtk edited by
- (diff)
- 1:47 AM HackingGtk edited by
- (diff)
- 1:43 AM WebKitGTK/StartHacking edited by
- (diff)
- 1:43 AM WebKitGTK/StartHacking edited by
- (diff)
- 1:38 AM WebKitGTK/StartHacking edited by
- (diff)
- 1:29 AM Changeset in webkit [155331] by
-
- 4 edits in releases/WebKitGTK/webkit-2.2/Source/WebKit2
Merge r155066 - [WK2][GTK] ASSERTION in WebKit::LayerTreeHostGtk::invalidate
https://bugs.webkit.org/show_bug.cgi?id=117733
Reviewed by Martin Robinson.
If the GL context cannot be created then an invalid
LayerTreeHostGtk object will be returned.
This patch disables accelerated compositing if the system doesn't
support it.
- UIProcess/API/gtk/WebKitWebView.cpp:
(webkitWebViewUpdateSettings):
- UIProcess/API/gtk/WebKitWebViewBase.cpp:
(webkitWebViewBaseUpdatePreferences):
(webkitWebViewBaseCreateWebPage):
- UIProcess/API/gtk/WebKitWebViewBasePrivate.h:
- 1:28 AM WebKitGTK/2.2.x edited by
- (diff)
- 1:17 AM WebKitGTK/2.2.x edited by
- (diff)
- 12:42 AM WebKitGTK/2.2.x edited by
- (diff)
- 12:40 AM Changeset in webkit [155330] by
-
- 2 edits in releases/WebKitGTK/webkit-2.2/Source/WebCore
Merge r155039 - [GTK] Color of input button's text broken with recent gnome-themes-standard
https://bugs.webkit.org/show_bug.cgi?id=120581
Reviewed by Carlos Garcia Campos.
- platform/gtk/RenderThemeGtk3.cpp:
(WebCore::getStyleContext): add the "text-button" class.
(WebCore::RenderThemeGtk::systemColor): Use the ACTIVE state flag,
as this is the one actually used for button labels.
- 12:31 AM Changeset in webkit [155329] by
-
- 2 edits in trunk/Source/WebCore
[GTK] ghost cursor when mouse hovers over an image file in a tab
https://bugs.webkit.org/show_bug.cgi?id=120675
Reviewed by Carlos Garcia Campos.
No new tests, covered by existing.
- platform/gtk/CursorGtk.cpp:
(WebCore::createNamedCursor): Use new gdk_cursor_new_from_surface()
when compiling against GTK+ 3.9.12 or newer.
- 12:28 AM Changeset in webkit [155328] by
-
- 4 edits2 adds in releases/WebKitGTK/webkit-2.2
Merge r155024 - [GStreamer] cannot play live streams
https://bugs.webkit.org/show_bug.cgi?id=116831
Patch by Andre Moreira Magalhaes <Andre Moreira Magalhaes> on 2013-09-04
Reviewed by Philippe Normand.
Source/WebCore:
Fix issues with rtsp streams embedded on <video> not loading.
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
Do not reset pipeline to READY state on STATE_CHANGE_ASYNC when entering PAUSED state for
live streams, otherwise we enter an endless loop of READY->PAUSED->READY->PAUSED when
starting playback.
Tools:
Fix timeout issues with rtspsrc/udpsrc gstreamer elements.
- gtk/jhbuild.modules:
- gtk/patches/rtspsrc-timeout-on-udpsrc-is-in-nanoseconds.patch: Added.
- gtk/patches/udpsrc-improve-timeouts.patch: Added.
Changed gstreamer jhbuild modules to use tarball repos (required to add patches)
and added 2 patches to gst-plugins-good to fix timeout issues with rtsp streams.
Both patches are applied upstream and can be removed once a new gstreamer release
is out (up to 1.0.10 the patches are not included) and we bump the requirements.
- 12:27 AM WebKitGTK/2.2.x edited by
- (diff)
- 12:24 AM Changeset in webkit [155327] by
-
- 2 edits in releases/WebKitGTK/webkit-2.2/Source/WebCore
Merge r155104 - [Qt][WK1] REGRESSION(r154988): compositing/video/video-with-invalid-source.html
https://bugs.webkit.org/show_bug.cgi?id=120683
Patch by Andre Moreira Magalhaes <Andre Moreira Magalhaes> on 2013-09-05
Reviewed by Philippe Normand.
Do not set pipeline state to NULL on MediaPlayerPrivateGStreamer::loadingFailed()
otherwise the bus is flushed and we never get a GST_MESSAGE_ERROR when failing to
load uris.
Also restore previous behaviour (before r154988) of not invoking loadingFailed() for
all failed manual state change attempts.
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
(WebCore::MediaPlayerPrivateGStreamer::changePipelineState):
Do not call loadingFailed() if state change fails as all manual state changes are
now done with changePipelineState().
(WebCore::MediaPlayerPrivateGStreamer::play):
(WebCore::MediaPlayerPrivateGStreamer::pause):
(WebCore::MediaPlayerPrivateGStreamer::seek):
(WebCore::MediaPlayerPrivateGStreamer::handleMessage):
Restore previous behaviour (before changeset r154988) when calling changePipelineState().
(WebCore::MediaPlayerPrivateGStreamer::updateStates):
Do nothing if changing to READY on EOS (same behaviour as setting to NULL as it was before
changeset r154988).
(WebCore::MediaPlayerPrivateGStreamer::loadingFailed):
Do not set pipeline state to NULL so we properly get GST_MESSAGE_ERROR on loading failures.
- 12:23 AM WebKitGTK/2.2.x edited by
- (diff)
- 12:19 AM Changeset in webkit [155326] by
-
- 3 edits in releases/WebKitGTK/webkit-2.2/Source/WebCore
Merge r154988 - [GStreamer] Don't set state to NULL until element is destroyed
https://bugs.webkit.org/show_bug.cgi?id=117354
Patch by Andre Moreira Magalhaes <Andre Moreira Magalhaes> on 2013-09-03
Reviewed by Philippe Normand.
Don't set playbin to NULL until it is going to be destroyed or if we stay
for too long on the READY state. Instead only set the state to READY as this
allows much faster state changes to PAUSED/PLAYING again. playbin internally
caches some state that is destroyed when setting it to NULL.
This state is independent of the URI and it is even possible to change the
URI in READY state.
To avoid having resources (e.g. audio devices) open indefinitely,
when setting the state to READY we create a timeout and if the timeout
is reached we reset the pipeline state to NULL to free resources.
Also now all state changes use the changePipelineState method instead of setting
the playbin state directly with gst_element_set_state, so we have a better control
of when we are requesting state changes.
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:
(WebCore::mediaPlayerPrivateReadyStateTimeoutCallback):
(WebCore::MediaPlayerPrivateGStreamer::MediaPlayerPrivateGStreamer):
(WebCore::MediaPlayerPrivateGStreamer::~MediaPlayerPrivateGStreamer):
(WebCore::MediaPlayerPrivateGStreamer::commitLoad):
(WebCore::MediaPlayerPrivateGStreamer::changePipelineState):
(WebCore::MediaPlayerPrivateGStreamer::setRate):
(WebCore::MediaPlayerPrivateGStreamer::handlePluginInstallerResult):
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:
- 12:18 AM WebKitGTK/2.2.x edited by
- (diff)
- 12:01 AM Changeset in webkit [155325] by
-
- 2 edits in trunk/Source/WebCore
HTMLDocument.h : Removing unnecessary forward declaration.
https://bugs.webkit.org/show_bug.cgi?id=121002
Patch by Santosh Mahto <santosh.ma@samsung.com> on 2013-09-08
Reviewed by Darin Adler.
Just code cleanup.
Removed the two forward declaration in HTMLDocument.h file.
- html/HTMLDocument.h:
Sep 8, 2013:
- 11:55 PM Changeset in webkit [155324] by
-
- 5 edits2 adds in trunk
defining line height affects height of text box
https://bugs.webkit.org/show_bug.cgi?id=17619
Patch by Gurpreet Kaur <k.gurpreet@samsung.com> on 2013-09-08
Reviewed by Darin Adler.
Source/WebCore:
Giving line height to input elements increase the height
of the element. To make it work similiar as Mozilla and IE
line-height :normal should be applied for input elements.
Test: fast/dom/HTMLInputElement/input-line-height.html
- css/html.css:
(input):
Made the line-height: normal as !important so that it does not
consider any other line-height specified through internal or
external styles.
LayoutTests:
- fast/dom/HTMLInputElement/input-line-height-expected.txt: Added.
- fast/dom/HTMLInputElement/input-line-height.html: Added.
Added new test for verifying that giving line-height to input element
has no affect on its height.
- fast/forms/placeholder-position-expected.txt:
- platform/mac/fast/forms/placeholder-position-expected.png:
Rebaselining existing tests as per the new behavior. The position
of input elements have been modified since line-height is not being
considered.
- 11:54 PM Changeset in webkit [155323] by
-
- 3 edits4 adds in trunk
Scrollbar width is not applied when element hidden
https://bugs.webkit.org/show_bug.cgi?id=90546
Patch by Gurpreet Kaur <k.gurpreet@samsung.com> on 2013-09-08
Reviewed by Simon Fraser.
Source/WebCore:
Webkit has css properties through which custom scroll
bars can be added. Incase the element's visible property
is hidden and custom scrollbar properties are applied
the scrollbar width is not considered when quering the
element.clientWidth. Incase of non-custom scrollbars
whether the element's visible property is hidden or not
correct scrollbar width is considered.
Tests: fast/dom/Element/scroll-width-hidden.html
fast/dom/Element/scroll-width-visible.html
- rendering/RenderScrollbar.cpp:
(WebCore::RenderScrollbar::updateScrollbarPart):
Incase custom scrollbar is created there is a check whether
the renderer to which scrollbar is added is visible or not.
This check is not required since for non-custom scrollbars same
check is not present. Also whether element's visible property is
hidden or not a placeholder is set for the element. Both behavoiur
i.e custom and non-custom scrollbars should be same.
LayoutTests:
- fast/dom/Element/scroll-width-hidden-expected.txt: Added.
- fast/dom/Element/scroll-width-hidden.html: Added.
- fast/dom/Element/scroll-width-visible-expected.txt: Added.
- fast/dom/Element/scroll-width-visible.html: Added.
Added new test for verifying that scroll width returns proper
values for element which is visible and hidden.
- 11:41 PM Changeset in webkit [155322] by
-
- 2 edits in trunk/Source/WebCore
GStreamer 0.10 build fix after r155251.
Patch by Tamas Czene <tczene@inf.u-szeged.hu> on 2013-09-08
Reviewed by Csaba Osztrogonác.
- platform/graphics/gstreamer/GStreamerVersioning.cpp:
- 10:18 PM Changeset in webkit [155321] by
-
- 5 edits in trunk/Source
[wk2] REGRESSION (r154673): PDF scrolling moves very slowly
https://bugs.webkit.org/show_bug.cgi?id=120542
Reviewed by Tim Horton.
Source/WebCore:
Handle 'wheel' events in addition to 'mousewheel'.
- html/shadow/MediaControlsApple.cpp:
Listen for the standard 'wheel' event instead of the legacy 'mousewheel' one.
While not strictly needed, we should use the legacy events as little as
possible.
- plugins/PluginView.cpp:
Handle 'wheel' events in addition to 'mousewheel'.
Source/WebKit2:
Handle 'wheel' events in addition to 'mousewheel'. This fixes
PDF scrolling.
- WebProcess/Plugins/PluginView.cpp:
(WebKit::PluginView::handleEvent):
- 10:12 PM Changeset in webkit [155320] by
-
- 8 edits in trunk/Source/WebCore
Make Editor::deleteButtonController a reference
https://bugs.webkit.org/show_bug.cgi?id=121019
Reviewed by Andreas Kling.
- dom/ContainerNode.cpp:
(WebCore::ContainerNode::cloneChildNodes): Updated to use . instead of ->.
- editing/DeleteButton.cpp:
(WebCore::DeleteButton::defaultEventHandler): Ditto.
- editing/DeleteButtonController.cpp:
(WebCore::DeleteButtonController::DeleteButtonController): Updated to take a Frame&
instead of a Frame*.
(WebCore::DeleteButtonController::respondToChangedSelection): Ditto.
(WebCore::DeleteButtonController::createDeletionUI): Ditto.
(WebCore::DeleteButtonController::show): Ditto.
(WebCore::DeleteButtonController::enable): Ditto.
(WebCore::DeleteButtonController::deleteTarget): Ditto.
- editing/DeleteButtonController.h: Ditto.
- editing/Editor.cpp:
(WebCore::Editor::avoidIntersectionWithDeleteButtonController): Removed bogus
null check from both versions of this function.
(WebCore::Editor::Editor): Use construction rather than assignment and pass
a reference instead of a pointer to make m_deleteButtonController.
(WebCore::Editor::clear): Ditto.
- editing/Editor.h: Made deleteButtonController return a reference.
Also reorganized the header to put all the conditional functions together,
and not mixed in with non-conditional ones.
- editing/markup.cpp:
(WebCore::createMarkup): Updated to use . instead of -> and also to use
emptyString() instead of constructing a new empty string.
- 8:54 PM Changeset in webkit [155319] by
-
- 2 edits in trunk/Source/WTF
Deprecate AdoptCF and AdoptNS (on all platforms except iOS for now)
https://bugs.webkit.org/show_bug.cgi?id=121017
Reviewed by Andreas Kling.
- wtf/RetainPtr.h: Use the preprocessor to rename AdoptCF and AdoptNS
to DeprecatedAdoptCF and DeprecatedAdoptNS on all platforms except
for iOS. Also removed an unneeded explicit conversion in the retainPtr
function. Also re-sorted the using lines at the end of the file.
- 7:11 PM Changeset in webkit [155318] by
-
- 22 edits in trunk/Source/WebCore
InlineBox::root() should return a reference.
<https://webkit.org/b/121014>
Reviewed by Antti Koivisto.
There is always a root inline box, so make root() return a reference.
Also make some effort to cache the result in a local at call sites.
- 5:11 PM Changeset in webkit [155317] by
-
- 8 edits in trunk/Source/JavaScriptCore
Calculating the size of the Heap should not require walking over it
https://bugs.webkit.org/show_bug.cgi?id=120910
Reviewed by Geoffrey Garen.
Currently Heap::size() is O(sizeof(Heap)). This is too expensive to
call during a collection. We should keep a count of visited and copied
bytes as each collection progresses so as to avoid re-walking the Heap
at the end of collection.
- heap/GCThreadSharedData.cpp:
(JSC::GCThreadSharedData::childBytesVisited):
(JSC::GCThreadSharedData::childBytesCopied):
- heap/GCThreadSharedData.h:
- heap/Heap.cpp:
(JSC::Heap::Heap):
(JSC::Heap::markRoots):
(JSC::Heap::sizeAfterCollect):
(JSC::Heap::collect):
- heap/Heap.h:
- heap/SlotVisitor.cpp:
(JSC::SlotVisitor::SlotVisitor):
(JSC::SlotVisitor::reset):
- heap/SlotVisitor.h:
(JSC::SlotVisitor::bytesVisited):
(JSC::SlotVisitor::bytesCopied):
- heap/SlotVisitorInlines.h:
(JSC::SlotVisitor::internalAppend):
(JSC::SlotVisitor::copyLater):
- 4:36 PM Changeset in webkit [155316] by
-
- 6 edits in trunk/Source/JavaScriptCore
Clearing MarkedBlock::m_newlyAllocated should be separate from MarkedBlock::clearMarks
https://bugs.webkit.org/show_bug.cgi?id=121007
Reviewed by Oliver Hunt.
We call clearMarks on every MarkedBlock in the Heap, whereas we only need to clear
m_newlyAllocated for the m_currentBlock at the time of the last canonicalizeCellLiveness()
for each MarkedAllocator. We also need to call it on every block in the largeAllocators
because each one of their blocks is canonicalized as it is used.
- heap/Heap.cpp:
(JSC::Heap::markRoots):
- heap/MarkedAllocator.h:
(JSC::MarkedAllocator::getAndClearCanonicalizedBlock):
(JSC::MarkedAllocator::MarkedAllocator):
(JSC::MarkedAllocator::canonicalizeCellLivenessData):
- heap/MarkedBlock.h:
(JSC::MarkedBlock::lastChanceToFinalize):
(JSC::MarkedBlock::clearMarks):
(JSC::MarkedBlock::clearNewlyAllocated):
- heap/MarkedSpace.cpp:
(JSC::clearNewlyAllocatedInBlock):
(JSC::ClearNewlyAllocated::operator()):
(JSC::MarkedSpace::clearNewlyAllocated):
- heap/MarkedSpace.h:
- 2:10 PM Changeset in webkit [155315] by
-
- 9 edits2 deletes in trunk/Source/WebCore
FrameView::scheduleEvent() is over-engineered.
<https://webkit.org/b/121004>
Reviewed by Antti Koivisto.
Remove gratuitous FrameActionScheduler class that was really only being used
to defer the occassional "overflowchanged" event until layout had finished.
- CMakeLists.txt:
- GNUmakefile.list.am:
- Target.pri:
- WebCore.vcxproj/WebCore.vcxproj:
- WebCore.vcxproj/WebCore.vcxproj.filters:
- WebCore.xcodeproj/project.pbxproj:
- page/FrameActionScheduler.cpp:
- page/FrameActionScheduler.h:
Removed FrameActionScheduler.
- page/FrameView.h:
- page/FrameView.cpp:
(WebCore::FrameView::FrameView):
(WebCore::FrameView::~FrameView):
(WebCore::FrameView::layout):
(WebCore::FrameView::ScheduledEvent::ScheduledEvent):
(WebCore::FrameView::scheduleEvent):
(WebCore::FrameView::pauseScheduledEvents):
(WebCore::FrameView::resumeScheduledEvents):
(WebCore::FrameView::performPostLayoutTasks):
(WebCore::FrameView::updateOverflowStatus):
Replaced it with a Vector<ScheduledEvent> and a suppression counter.
A ScheduledEvent is just a { Node, Event } pair.
- 1:58 PM Changeset in webkit [155314] by
-
- 2 edits in trunk/Tools
run-jsc-stress-tests should be more paranoid about calling make
https://bugs.webkit.org/show_bug.cgi?id=121011
Reviewed by Oliver Hunt.
If it returns with any kind of error then bail out. Also print the command being used
in case we have to debug this, for example on the bots. The extra verbosity isn't a
big deal.
- Scripts/run-jsc-stress-tests:
- 1:58 PM Changeset in webkit [155313] by
-
- 14 edits in trunk/LayoutTests
fast/js/dfg-* tests should wait for the concurrent JIT
https://bugs.webkit.org/show_bug.cgi?id=120723
Rubber stamped by Oliver Hunt.
Convert more tests.
- fast/js/dfg-dead-variable-on-exit-expected.txt:
- fast/js/dfg-div-by-neg1-and-then-or-zero-interesting-reg-alloc-expected.txt:
- fast/js/dfg-div-by-zero-and-then-or-zero-interesting-reg-alloc-expected.txt:
- fast/js/dfg-div-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc-expected.txt:
- fast/js/dfg-double-addition-simplify-to-int-expected.txt:
- fast/js/dfg-double-use-of-post-simplification-double-prediction-expected.txt:
- fast/js/script-tests/dfg-dead-variable-on-exit.js:
- fast/js/script-tests/dfg-div-by-neg1-and-then-or-zero-interesting-reg-alloc.js:
- fast/js/script-tests/dfg-div-by-zero-and-then-or-zero-interesting-reg-alloc.js:
- fast/js/script-tests/dfg-div-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc.js:
- fast/js/script-tests/dfg-double-addition-simplify-to-int.js:
- fast/js/script-tests/dfg-double-use-of-post-simplification-double-prediction.js:
- fast/js/script-tests/dfg-double-vote-fuzz.js:
- 1:34 PM Changeset in webkit [155312] by
-
- 2 edits in trunk/LayoutTests
http/tests/security/shape-inside-image-origin.html started to fail with
http://trac.webkit.org/changeset/155279
- http/tests/security/shape-inside-image-origin-expected.txt: Updated expected
result, which shows that the test now successfully loads js-test-post.js.
- 1:15 PM Changeset in webkit [155311] by
-
- 19 edits in trunk/LayoutTests
fast/js/dfg-* tests should wait for the concurrent JIT
https://bugs.webkit.org/show_bug.cgi?id=120723
Rubber stamped by Oliver Hunt.
Convert more tests.
- fast/js/dfg-cse-cfa-discrepancy-expected.txt:
- fast/js/dfg-cse-dead-get-scoped-var-expected.txt:
- fast/js/dfg-custom-getter-expected.txt:
- fast/js/dfg-custom-getter-throw-inlined-expected.txt:
- fast/js/dfg-dead-min-one-arg-expected.txt:
- fast/js/dfg-dead-min-two-args-expected.txt:
- fast/js/dfg-dead-redundant-get-array-length-expected.txt:
- fast/js/dfg-dead-speculation-expected.txt:
- fast/js/dfg-dead-unreachable-code-with-chain-of-dead-unchecked-nodes-expected.txt:
- fast/js/script-tests/dfg-cse-cfa-discrepancy.js:
- fast/js/script-tests/dfg-cse-dead-get-scoped-var.js:
- fast/js/script-tests/dfg-custom-getter-throw-inlined.js:
- fast/js/script-tests/dfg-custom-getter.js:
- fast/js/script-tests/dfg-dead-min-one-arg.js:
- fast/js/script-tests/dfg-dead-min-two-args.js:
- fast/js/script-tests/dfg-dead-redundant-get-array-length.js:
- fast/js/script-tests/dfg-dead-speculation.js:
- fast/js/script-tests/dfg-dead-unreachable-code-with-chain-of-dead-unchecked-nodes.js:
- 12:20 PM Changeset in webkit [155310] by
-
- 2 edits in trunk/Tools
Unreviewed, never pass Pathname to shellescape() as old versions of Ruby don't
like that. Pass a string instead.
- Scripts/run-jsc-stress-tests:
- 11:43 AM Changeset in webkit [155309] by
-
- 9 edits in trunk/LayoutTests
fast/js/dfg-* tests should wait for the concurrent JIT
https://bugs.webkit.org/show_bug.cgi?id=120723
Rubber stamped by Oliver Hunt.
Convert more tests.
- fast/js/dfg-cross-global-object-inline-new-array-expected.txt:
- fast/js/dfg-cross-global-object-inline-new-array-with-elements-expected.txt:
- fast/js/dfg-cross-global-object-inline-new-array-with-size-expected.txt:
- fast/js/script-tests/dfg-cross-global-object-inline-new-array-literal-with-variables.js:
(doit):
- fast/js/script-tests/dfg-cross-global-object-inline-new-array-literal.js:
(doit):
- fast/js/script-tests/dfg-cross-global-object-inline-new-array-with-elements.js:
(done):
(doit):
- fast/js/script-tests/dfg-cross-global-object-inline-new-array-with-size.js:
(done):
(doit):
- fast/js/script-tests/dfg-cross-global-object-inline-new-array.js:
(done):
(doit):
- 11:24 AM Changeset in webkit [155308] by
-
- 24 edits1 delete in trunk
Move WTF::notFound to Vector.h and delete NotFound.h
https://bugs.webkit.org/show_bug.cgi?id=120990
Reviewed by Sam Weinig.
Source/WebCore:
- html/HTMLImageElement.cpp:
- loader/archive/mhtml/MHTMLParser.cpp:
- platform/graphics/cairo/GraphicsContext3DCairo.cpp:
- platform/graphics/win/GraphicsContext3DWin.cpp:
- platform/network/soup/SocketStreamHandleSoup.cpp:
Source/WebKit/blackberry:
- Api/BackingStore.cpp:
Source/WebKit2:
- Shared/EditorState.h:
Source/WTF:
- GNUmakefile.list.am:
- WTF.pro:
- WTF.vcxproj/WTF.vcxproj:
- WTF.vcxproj/WTF.vcxproj.filters:
- WTF.xcodeproj/project.pbxproj:
- wtf/CMakeLists.txt:
- wtf/NotFound.h: Removed.
- wtf/Vector.h:
- 11:24 AM Changeset in webkit [155307] by
-
- 2 edits in trunk/Tools
run-jsc-stress-tests should run tests in parallel if possible
https://bugs.webkit.org/show_bug.cgi?id=120996
Reviewed by Oliver Hunt.
Run tests in parallel by using Makefile hacks. This lets make take care of all load
balancing. It's a really awesome speed-up for these tests.
This reduces the FTL debug build stress test run time from 8m18s to 2m11s. The
no-FTL debug build stress test time goes from 1m11s to 16s. This patch is pretty
much awesome.
- Scripts/run-jsc-stress-tests:
- 11:10 AM Changeset in webkit [155306] by
-
- 8 edits4 deletes in trunk
Unreviewed, rolling out r155069 and r155138.
http://trac.webkit.org/changeset/155069
http://trac.webkit.org/changeset/155138
https://bugs.webkit.org/show_bug.cgi?id=121008
Seems to have broken many tests (bug 120963) (Requested by ap
on #webkit).
Source/WebCore:
- WebCore.xcodeproj/project.pbxproj:
- platform/graphics/cg/PDFDocumentImage.cpp:
(WebCore::PDFDocumentImage::PDFDocumentImage):
(WebCore::PDFDocumentImage::~PDFDocumentImage):
(WebCore::PDFDocumentImage::size):
(WebCore::PDFDocumentImage::dataChanged):
(WebCore::PDFDocumentImage::adjustCTM):
(WebCore::PDFDocumentImage::setCurrentPage):
(WebCore::PDFDocumentImage::pageCount):
(WebCore::PDFDocumentImage::draw):
- platform/graphics/cg/PDFDocumentImage.h:
(WebCore::PDFDocumentImage::create):
(WebCore::PDFDocumentImage::hasSingleSecurityOrigin):
(WebCore::PDFDocumentImage::destroyDecodedData):
(WebCore::PDFDocumentImage::decodedSize):
- platform/graphics/mac/PDFDocumentImageMac.mm: Removed.
- platform/mac/SoftLinking.h:
LayoutTests:
- fast/images/pdf-as-image-with-annotations-expected.html: Removed.
- fast/images/pdf-as-image-with-annotations.html: Removed.
- fast/images/resources/annotation.pdf: Removed.
- platform/mac/fast/images/pdf-as-image-landscape-expected.png:
- platform/mac/fast/images/pdf-as-image-landscape-expected.txt:
- 10:31 AM Changeset in webkit [155305] by
-
- 2 edits in trunk/Tools
run-jsc-stress-tests should be smart enough to call JSRegress "regress/script-tests" rather than "script-tests"
https://bugs.webkit.org/show_bug.cgi?id=120994
Reviewed by Geoffrey Garen.
run-jsc-stress-tests accepts a list of directories containing tests. It needs to
come up with names for all of them. Currently it uses the basename of the test
directory. But that means that JSRegress gets called "script-tests", which is
unfortunate since any directory in LayoutTests containing .js files will be
called "script-tests". So, this changes run-jsc-stress-tests to use more than
just the basename if the basename has the word "tests" in it. This causes
JSRegress to be called "regress/script-tests".
- Scripts/run-jsc-stress-tests:
- 5:00 AM Changeset in webkit [155304] by
-
- 7 edits in trunk/Source
ScriptExecutionContext: Use FINAL instead of foo() { virtualFoo() }
<https://webkit.org/b/120827>
Reviewed by Darin Adler.
Now that we have FINAL, we can just use that to have fast versions of url()
and completeURL() when calling through a Document or WorkerGlobalScope pointer.
- dom/Document.cpp:
- dom/Document.h:
- dom/ScriptExecutionContext.h:
- workers/WorkerGlobalScope.cpp:
- workers/WorkerGlobalScope.h:
- 4:30 AM Changeset in webkit [155303] by
-
- 7 edits in trunk/Source/WebCore
Rename needsShadowTreeWalker
https://bugs.webkit.org/show_bug.cgi?id=121005
Reviewed by Andreas Kling.
Rename to needsNodeRenderingTraversalSlowPath.
- dom/ContainerNode.h:
(WebCore::Node::needsNodeRenderingTraversalSlowPath):
- dom/Element.cpp:
(WebCore::shouldUseNodeRenderingTraversalSlowPath):
(WebCore::Element::resetNeedsNodeRenderingTraversalSlowPath):
Only Elements can have this flag. Move the code here from Node.
(WebCore::Element::addShadowRoot):
(WebCore::Element::setBeforePseudoElement):
(WebCore::Element::setAfterPseudoElement):
(WebCore::Element::clearBeforePseudoElement):
(WebCore::Element::clearAfterPseudoElement):
Reset after clear too.
- dom/Element.h:
- dom/Element.h:
- dom/Node.cpp:
- dom/Node.h:
(WebCore::Node::isInsertionPoint):
(WebCore::Node::setNeedsNodeRenderingTraversalSlowPath):
Make protected.
- dom/NodeRenderingTraversal.h:
(WebCore::NodeRenderingTraversal::parent):
(WebCore::NodeRenderingTraversal::nextSibling):
(WebCore::NodeRenderingTraversal::previousSibling):
- 4:02 AM Changeset in webkit [155302] by
-
- 8 edits in trunk/Source/WebCore
Render{Block,Inline}::lineBoxes() should return a reference.
<https://webkit.org/b/120995>
Reviewed by Antti Koivisto.
This function was already just returning the address of a member variable.
- 4:01 AM Changeset in webkit [155301] by
-
- 7 edits in trunk/Source/WebCore
Move "using software CSS filters" optimization flag to RenderView.
<https://webkit.org/b/120999>
Reviewed by Antti Koivisto.
This flag is used to avoid an extra tree walk when there are no software CSS filters in use.
Move it from FrameView to RenderView where it belongs.
- page/FrameView.h:
- rendering/RenderLayer.cpp:
(WebCore::RenderLayer::updateOrRemoveFilterEffectRenderer):
- rendering/RenderObject.cpp:
(WebCore::RenderObject::containerForRepaint):
- rendering/RenderView.cpp:
(WebCore::RenderView::RenderView):
- rendering/RenderView.h:
- 3:54 AM Changeset in webkit [155300] by
-
- 7 edits in trunk/Source/WebCore
FrameLoader::icon() should return a reference.
<https://webkit.org/b/120993>
Reviewed by Antti Koivisto.
This function never returns null. Make it return a reference!
- 3:45 AM Changeset in webkit [155299] by
-
- 2 edits in trunk/Source/WebKit
Fix window build.
Not reviewed.
- WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
- 3:38 AM Changeset in webkit [155298] by
-
- 7 edits in trunk/Source/WebCore
Remove unused Scrollbar tickmark stuff.
<https://webkit.org/b/121000>
Reviewed by Antti Koivisto.
This code is no longer used by any ports.
- page/FrameView.cpp:
- page/FrameView.h:
- platform/ScrollableArea.h:
- platform/Scrollbar.cpp:
- platform/Scrollbar.h:
- platform/ScrollbarThemeClient.h:
- 2:39 AM WebKitGTK/2.2.x edited by
- Add two more proposed merges. (diff)
- 2:36 AM WebKitGTK/2.2.x edited by
- (diff)
- 2:35 AM Changeset in webkit [155297] by
-
- 3 edits in releases/WebKitGTK/webkit-2.2/Source/WebCore
Merge r155049 - REGRESSION(r154977): Do not urlencode soup message on ResourceRequest::toSoupMessage()
https://bugs.webkit.org/show_bug.cgi?id=120681
Patch by Andre Moreira Magalhaes <Andre Moreira Magalhaes> on 2013-09-04
Reviewed by Martin Robinson.
Do not call soup_message_set_uri with soupURI() (url encoded uri) on
ResourceRequest::toSoupMessage().
- platform/network/soup/ResourceRequest.h:
- platform/network/soup/ResourceRequestSoup.cpp:
(WebCore::ResourceRequest::updateSoupMessageMembers):
(WebCore::ResourceRequest::updateSoupMessage):
(WebCore::ResourceRequest::toSoupMessage):
Split common code from updateSoupMessage/toSoupMessage into updateSoupMessageMembers.
- 2:25 AM Changeset in webkit [155296] by
-
- 3 edits3 adds in releases/WebKitGTK/webkit-2.2
Merge r154977 - [gstreamer] Disable HTTP request "Accept-Encoding:" header field on gstreamer source element to avoid receiving the wrong size when retrieving data
https://bugs.webkit.org/show_bug.cgi?id=115354
Patch by Andre Moreira Magalhaes <Andre Moreira Magalhaes> on 2013-09-03
Reviewed by Philippe Normand.
Source/WebCore:
Also disable Accept-Encoding on ResourceRequest::toSoupMessage accordingly.
- platform/network/soup/ResourceRequestSoup.cpp:
(WebCore::ResourceRequest::toSoupMessage):
Call ResourceRequest::updateSoupMessage from ResourceRequest::toSoupMessage so that the
Accept-Encoding header is also respected.
LayoutTests:
Add test to check that video requests will send no "Accept-Encoding" header.
- http/tests/media/video-accept-encoding-expected.txt: Added.
- http/tests/media/video-accept-encoding.cgi: Added.
- http/tests/media/video-accept-encoding.html: Added.
- 2:23 AM WebKitGTK/2.2.x edited by
- (diff)
- 2:23 AM WebKitGTK/2.2.x edited by
- Add r155245 to the list of proposed merges for the 2.2 branch. (diff)
- 2:21 AM Changeset in webkit [155295] by
-
- 5 edits in releases/WebKitGTK/webkit-2.2/Source/WebCore
Merge r154970 - [GStreamer] Video player sets system volume to 100%
https://bugs.webkit.org/show_bug.cgi?id=118974
Reviewed by Philippe Normand.
In order to preserve the system volume we need to keep track of
the volume being initialized in the HTMLMediaElement and then just
setting the volume to the sink when initializing the pipeline if
that volume was changed before.
- html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::HTMLMediaElement): Initialized
attribute to false.
(WebCore::HTMLMediaElement::setVolume): Set the attribute to true
when volume is changed.
(WebCore::HTMLMediaElement::updateVolume): Set the volume only if
volume was initialized.
(WebCore::HTMLMediaElement::mediaPlayerPlatformVolumeConfigurationRequired):
Platform volume configuration is required only if volume was not
initialized before.
- html/HTMLMediaElement.h: Added attribute and interface method.
- platform/graphics/MediaPlayer.h:
(WebCore::MediaPlayerClient::mediaPlayerPlatformVolumeConfigurationRequired):
Declared and added default implementation for the interface method.
(WebCore::MediaPlayer::platformVolumeConfigurationRequired):
Asked the client, meaning the HTMLMediaElement if the platform
volume configuration is required.
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:
(WebCore::mediaPlayerPrivateVolumeChangedCallback): Added log.
(WebCore::MediaPlayerPrivateGStreamerBase::setVolume): Added log.
(WebCore::MediaPlayerPrivateGStreamerBase::setStreamVolumeElement):
Set the volume only if not platform volume is required and added log.
- 2:20 AM WebKitGTK/2.2.x edited by
- (diff)
- 2:15 AM Changeset in webkit [155294] by
-
- 7 edits2 adds in releases/WebKitGTK/webkit-2.2
Merge r154944 - Volume slider value should be 0 when audio is muted
https://bugs.webkit.org/show_bug.cgi?id=120553
Reviewed by Eric Carlson.
Source/WebCore:
Fixed the problem of showing a non empty slider when audio is
muted.
Test: media/volume-bar-empty-when-muted.html.
- html/shadow/MediaControls.cpp:
(WebCore::MediaControls::reset): Use setSliderVolume.
(WebCore::MediaControls::changedVolume): Use setSliderVolume.
(WebCore::MediaControls::setSliderVolume): Added to set the volume
to 0 when muted and to its value otherwise.
- html/shadow/MediaControls.h: Added setSliderVolume.
- html/shadow/MediaControlsApple.cpp:
(WebCore::MediaControlsApple::reset): Used setSliderVolume and
setFullscreenSliderVolume.
(WebCore::MediaControlsApple::changedVolume): Used
setFullscreenSliderVolume.
(WebCore::MediaControlsApple::setFullscreenSliderVolume): Added to
set the volume to 0 when muted and to its value otherwise.
- html/shadow/MediaControlsApple.h: Added setFullscreenSliderVolume
- html/shadow/MediaControlsBlackBerry.cpp:
(WebCore::MediaControlsBlackBerry::reset): Used setSliderVolume.
LayoutTests:
Added test to check if the volume slider value is 0 when the
element is muted even if volume is set to something else.
- media/volume-bar-empty-when-muted-expected.txt: Added.
- media/volume-bar-empty-when-muted.html: Added.
- 2:14 AM WebKitGTK/2.2.x edited by
- (diff)
- 1:58 AM Changeset in webkit [155293] by
-
- 2 edits1 add in trunk/Tools
[EFL][JHBUILD] Fix evas build with giflib5
https://bugs.webkit.org/show_bug.cgi?id=120863
Original patch from Doug Newgard, at https://phab.enlightenment.org/D200.
Patch by Sergio Correia <Sergio Correia> on 2013-09-08
Reviewed by Anders Carlsson.
- efl/jhbuild.modules: Apply patch to fix evas build with giflib5.
- efl/patches/evas-fix-build-with-giflib5.patch: Added.
- 1:56 AM Changeset in webkit [155292] by
-
- 11 edits2 deletes in trunk/Source/WebCore
Remove ComposedShadowTreeWalker
https://bugs.webkit.org/show_bug.cgi?id=120997
Reviewed by Andreas Kling.
Move the code to NodeRenderingTraversal which is the only client besides Internals.
- CMakeLists.txt:
- GNUmakefile.list.am:
- Target.pri:
- WebCore.exp.in:
- WebCore.vcxproj/WebCore.vcxproj:
- WebCore.xcodeproj/project.pbxproj:
- dom/ComposedShadowTreeWalker.cpp: Removed.
- dom/ComposedShadowTreeWalker.h: Removed.
- dom/NodeRenderingTraversal.cpp:
(WebCore::NodeRenderingTraversal::nodeCanBeDistributed):
(WebCore::NodeRenderingTraversal::findFirstSiblingEnteringInsertionPoints):
(WebCore::NodeRenderingTraversal::findFirstEnteringInsertionPoints):
(WebCore::NodeRenderingTraversal::findFirstFromDistributedNode):
(WebCore::NodeRenderingTraversal::findLastSiblingEnteringInsertionPoints):
(WebCore::NodeRenderingTraversal::findLastEnteringInsertionPoints):
(WebCore::NodeRenderingTraversal::findLastFromDistributedNode):
(WebCore::NodeRenderingTraversal::traverseParent):
(WebCore::NodeRenderingTraversal::traverseFirstChild):
(WebCore::NodeRenderingTraversal::traverseLastChild):
(WebCore::NodeRenderingTraversal::traverseNextSibling):
(WebCore::NodeRenderingTraversal::traversePreviousSibling):
Make former members of ComposedShadowTreeWalker standalone functions in NodeRenderingTraversal.
(WebCore::NodeRenderingTraversal::parentSlow):
(WebCore::NodeRenderingTraversal::nextSiblingSlow):
(WebCore::NodeRenderingTraversal::previousSiblingSlow):
(WebCore::NodeRenderingTraversal::nextInScope):
(WebCore::NodeRenderingTraversal::previousInScope):
(WebCore::NodeRenderingTraversal::parentInScope):
(WebCore::NodeRenderingTraversal::lastChildInScope):
- testing/Internals.cpp:
- testing/Internals.h:
- testing/Internals.idl:
- 1:49 AM Changeset in webkit [155291] by
-
- 4 edits1 add in releases/WebKitGTK/webkit-2.2/Source
Merge r154683 - [gstreamer] Make sure gstreamer source element is thread-safe
https://bugs.webkit.org/show_bug.cgi?id=115352
Patch by Andre Moreira Magalhaes <Andre Moreira Magalhaes> on 2013-08-27
Reviewed by Philippe Normand.
Source/WebCore:
GStreamer source element may be created by any gstreamer element on any thread by calling
gst_element_make_from_uri with the URIs handled by the source element.
This patch makes sure the gstreamer source element is thread-safe to avoid issues with it
being created outside the main thread.
- platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:
(webkit_web_src_init):
(webKitWebSrcDispose):
(webKitWebSrcFinalize):
(webKitWebSrcSetProperty):
(webKitWebSrcGetProperty):
(removeTimeoutSources):
(webKitWebSrcStop):
(webKitWebSrcStart):
(webKitWebSrcChangeState):
(webKitWebSrcQueryWithParent):
(webKitWebSrcGetUri):
(webKitWebSrcSetUri):
(webKitWebSrcNeedDataMainCb):
(webKitWebSrcNeedDataCb):
(webKitWebSrcEnoughDataMainCb):
(webKitWebSrcEnoughDataCb):
(webKitWebSrcSeekMainCb):
(webKitWebSrcSeekDataCb):
(webKitWebSrcSetMediaPlayer):
(StreamingClient::StreamingClient):
(StreamingClient::~StreamingClient):
(StreamingClient::createReadBuffer):
(StreamingClient::handleResponseReceived):
(StreamingClient::handleDataReceived):
(StreamingClient::handleNotifyFinished):
(CachedResourceStreamingClient::CachedResourceStreamingClient):
(CachedResourceStreamingClient::~CachedResourceStreamingClient):
(CachedResourceStreamingClient::loadFailed):
(CachedResourceStreamingClient::setDefersLoading):
(CachedResourceStreamingClient::getOrCreateReadBuffer):
(CachedResourceStreamingClient::responseReceived):
(CachedResourceStreamingClient::dataReceived):
(CachedResourceStreamingClient::notifyFinished):
(ResourceHandleStreamingClient::ResourceHandleStreamingClient):
(ResourceHandleStreamingClient::~ResourceHandleStreamingClient):
(ResourceHandleStreamingClient::loadFailed):
(ResourceHandleStreamingClient::setDefersLoading):
(ResourceHandleStreamingClient::getOrCreateReadBuffer):
(ResourceHandleStreamingClient::willSendRequest):
(ResourceHandleStreamingClient::didReceiveResponse):
(ResourceHandleStreamingClient::didReceiveData):
(ResourceHandleStreamingClient::didFinishLoading):
(ResourceHandleStreamingClient::didFail):
(ResourceHandleStreamingClient::wasBlocked):
(ResourceHandleStreamingClient::cannotShowURL):
Make element thread-safe, add support to use the element without a player associated (e.g.
the DASH plugin using the webkitsrc to download fragments), use GMutexLocker to simplify
locks and other general improvements.
Source/WTF:
Add convenience class that simplifies locking and unlocking a GMutex.
- GNUmakefile.list.am:
- wtf/gobject/GMutexLocker.h: Added.
(WebCore::GMutexLocker::GMutexLocker):
(WebCore::GMutexLocker::~GMutexLocker):
(WebCore::GMutexLocker::lock):
(WebCore::GMutexLocker::unlock):
(WebCore::GMutexLocker::mutex):
- 1:48 AM Changeset in webkit [155290] by
-
- 1 edit in releases/WebKitGTK/webkit-2.2/Source/WebCore/ChangeLog
Adjust internal size on gstreamer source element when receiving data if necessary
https://bugs.webkit.org/show_bug.cgi?id=116534
Patch by Andre Moreira Magalhaes <Andre Moreira Magalhaes> on 2013-06-19
Reviewed by Philippe Normand.
If the size received in didReceiveResponse is smaller than the actual size of the received data
update the internal size and the appsrc size to the proper value.
- platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:
(StreamingClient::didReceiveData):
- 1:47 AM WebKitGTK/2.2.x edited by
- (diff)
- 1:24 AM WebKitGTK/2.2.x edited by
- (diff)
- 1:17 AM Changeset in webkit [155289] by
-
- 12 edits in trunk/Source
FrameLoader::policyChecker() should return a reference.
<https://webkit.org/b/120991>
Reviewed by Antti Koivisto.
This function never returns null. Make it return a reference!
- 1:15 AM Changeset in webkit [155288] by
-
- 5 edits in trunk/Source/WebCore
FrameLoader::mixedContentChecker() should return a reference.
<https://webkit.org/b/120992>
Reviewed by Antti Koivisto.
This function was already just returning the address of a member variable.
- 1:14 AM WebKitGTK/2.2.x edited by
- (diff)
- 1:03 AM WebKitGTK/2.2.x edited by
- (diff)
- 12:02 AM Changeset in webkit [155287] by
-
- 3 edits in trunk/Source/WebCore
Separate forward and backward paths in ComposedShadowTreeWalker
https://bugs.webkit.org/show_bug.cgi?id=120979
Reviewed by Andreas Kling.
Have separate first/last and next/previous paths instead of using a direction enum.
Reduce the number of helper functions and give them more understandable names.
- dom/ComposedShadowTreeWalker.cpp:
(WebCore::findFirstSiblingEnteringInsertionPoints):
(WebCore::findFirstEnteringInsertionPoints):
(WebCore::findFirstFromDistributedNode):
(WebCore::findLastSiblingEnteringInsertionPoints):
(WebCore::findLastEnteringInsertionPoints):
(WebCore::findLastFromDistributedNode):
(WebCore::ComposedShadowTreeWalker::firstChild):
(WebCore::ComposedShadowTreeWalker::traverseFirstChild):
(WebCore::ComposedShadowTreeWalker::lastChild):
(WebCore::ComposedShadowTreeWalker::traverseLastChild):
(WebCore::ComposedShadowTreeWalker::nextSibling):
(WebCore::ComposedShadowTreeWalker::previousSibling):
(WebCore::ComposedShadowTreeWalker::traverseNextSibling):
(WebCore::ComposedShadowTreeWalker::traversePreviousSibling):
- dom/ComposedShadowTreeWalker.h:
Sep 7, 2013:
- 11:11 PM Changeset in webkit [155286] by
-
- 621 edits in trunk/LayoutTests
Change LayoutTests' u*-w* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Rubber stamped by Filip Pizlo.
- userscripts/insert-stylesheets.html:
- vibration/cancelVibration-after-pagevisibility-changed-to-hidden.html:
- vibration/cancelVibration-during-pattern-vibrating.html:
- vibration/navigator-vibration.html:
- webaudio/analyser-exception.html:
- webaudio/audiobuffer-neuter.html:
- webaudio/audiobuffer.html:
- webaudio/audiobuffersource-channels.html:
- webaudio/audiobuffersource-ended.html:
- webaudio/audiobuffersource-exception.html:
- webaudio/audiobuffersource-loop-comprehensive.html:
- webaudio/audiobuffersource-playbackState.html:
- webaudio/audiobuffersource-start.html:
- webaudio/audiochannelmerger-basic.html:
- webaudio/audiochannelmerger-stereo.html:
- webaudio/audiochannelsplitter.html:
- webaudio/audionode-channel-rules.html:
- webaudio/audionode-connect-order.html:
- webaudio/audionode.html:
- webaudio/audioparam-connect-audioratesignal.html:
- webaudio/audioparam-exponentialRampToValueAtTime.html:
- webaudio/audioparam-linearRampToValueAtTime.html:
- webaudio/audioparam-setTargetAtTime.html:
- webaudio/audioparam-setValueAtTime.html:
- webaudio/audioparam-setValueCurveAtTime.html:
- webaudio/audioparam-summingjunction.html:
- webaudio/automatic-pull-node.html:
- webaudio/biquad-allpass.html:
- webaudio/biquad-bandpass.html:
- webaudio/biquad-getFrequencyResponse.html:
- webaudio/biquad-highpass.html:
- webaudio/biquad-highshelf.html:
- webaudio/biquad-lowpass.html:
- webaudio/biquad-lowshelf.html:
- webaudio/biquad-notch.html:
- webaudio/biquad-peaking.html:
- webaudio/biquadfilternode-basic.html:
- webaudio/convolution-mono-mono.html:
- webaudio/convolver-setBuffer-null.html:
- webaudio/decode-audio-data-basic.html:
- webaudio/delaynode-max-default-delay.html:
- webaudio/delaynode-max-nondefault-delay.html:
- webaudio/delaynode-maxdelay.html:
- webaudio/delaynode-maxdelaylimit.html:
- webaudio/delaynode-scheduling.html:
- webaudio/delaynode.html:
- webaudio/distance-exponential.html:
- webaudio/distance-inverse.html:
- webaudio/distance-linear.html:
- webaudio/dynamicscompressor-basic.html:
- webaudio/gain-basic.html:
- webaudio/javascriptaudionode-downmix8-2channel-input.html:
- webaudio/javascriptaudionode-upmix2-8channel-input.html:
- webaudio/javascriptaudionode-zero-input-channels.html:
- webaudio/javascriptaudionode.html:
- webaudio/mediaelementaudiosourcenode-gc.html:
- webaudio/mediaelementaudiosourcenode.html:
- webaudio/mediastreamaudiodestinationnode.html:
- webaudio/mediastreamaudiosourcenode.html:
- webaudio/note-grain-on-play.html:
- webaudio/note-grain-on-timing.html:
- webaudio/oscillator-basic.html:
- webaudio/oscillator-ended.html:
- webaudio/panner-equalpower-stereo.html:
- webaudio/panner-equalpower.html:
- webaudio/pannernode-basic.html:
- webaudio/realtimeanalyser-fft-sizing.html:
- webaudio/sample-accurate-scheduling.html:
- webaudio/stereo2mono-down-mixing.html:
- webaudio/test-basic.html:
- webaudio/waveshaper-oversample-2x.html:
- webaudio/waveshaper-oversample-4x.html:
- webaudio/waveshaper.html:
- webgl/conformance/attribs/gl-disabled-vertex-attrib.html:
- webgl/conformance/attribs/gl-enable-vertex-attrib.html:
- webgl/conformance/attribs/gl-vertex-attrib-render.html:
- webgl/conformance/attribs/gl-vertex-attrib-zero-issues.html:
- webgl/conformance/attribs/gl-vertex-attrib.html:
- webgl/conformance/attribs/gl-vertexattribpointer-offsets.html:
- webgl/conformance/attribs/gl-vertexattribpointer.html:
- webgl/conformance/buffers/buffer-bind-test.html:
- webgl/conformance/buffers/buffer-data-array-buffer.html:
- webgl/conformance/buffers/element-array-buffer-delete-recreate.html:
- webgl/conformance/buffers/index-validation-copies-indices.html:
- webgl/conformance/buffers/index-validation-crash-with-buffer-sub-data.html:
- webgl/conformance/buffers/index-validation-large-buffer.html:
- webgl/conformance/buffers/index-validation-verifies-too-many-indices.html:
- webgl/conformance/buffers/index-validation-with-resized-buffer.html:
- webgl/conformance/buffers/index-validation.html:
- webgl/conformance/canvas/buffer-offscreen-test.html:
- webgl/conformance/canvas/buffer-preserve-test.html:
- webgl/conformance/canvas/canvas-test.html:
- webgl/conformance/canvas/canvas-zero-size.html:
- webgl/conformance/canvas/drawingbuffer-hd-dpi-test.html:
- webgl/conformance/canvas/drawingbuffer-static-canvas-test.html:
- webgl/conformance/canvas/drawingbuffer-test.html:
- webgl/conformance/canvas/framebuffer-bindings-unaffected-on-resize.html:
- webgl/conformance/canvas/texture-bindings-unaffected-on-resize.html:
- webgl/conformance/canvas/to-data-url-test.html:
- webgl/conformance/canvas/viewport-unchanged-upon-resize.html:
- webgl/conformance/context/constants.html:
- webgl/conformance/context/context-attribute-preserve-drawing-buffer.html:
- webgl/conformance/context/context-attributes-alpha-depth-stencil-antialias.html:
- webgl/conformance/context/context-creation-and-destruction.html:
- webgl/conformance/context/context-lost-restored.html:
- webgl/conformance/context/context-lost.html:
- webgl/conformance/context/context-release-upon-reload.html:
- webgl/conformance/context/context-release-with-workers.html:
- webgl/conformance/context/context-type-test.html:
- webgl/conformance/context/incorrect-context-object-behaviour.html:
- webgl/conformance/context/methods.html:
- webgl/conformance/context/premultiplyalpha-test.html:
- webgl/conformance/context/resource-sharing-test.html:
- webgl/conformance/extensions/ext-texture-filter-anisotropic.html:
- webgl/conformance/extensions/get-extension.html:
- webgl/conformance/extensions/oes-element-index-uint.html:
- webgl/conformance/extensions/oes-standard-derivatives.html:
- webgl/conformance/extensions/oes-texture-float-with-canvas.html:
- webgl/conformance/extensions/oes-texture-float-with-image-data.html:
- webgl/conformance/extensions/oes-texture-float-with-image.html:
- webgl/conformance/extensions/oes-texture-float-with-video.html:
- webgl/conformance/extensions/oes-texture-float.html:
- webgl/conformance/extensions/oes-vertex-array-object.html:
- webgl/conformance/extensions/webgl-compressed-texture-atc.html:
- webgl/conformance/extensions/webgl-compressed-texture-pvrtc.html:
- webgl/conformance/extensions/webgl-compressed-texture-s3tc.html:
- webgl/conformance/extensions/webgl-debug-renderer-info.html:
- webgl/conformance/extensions/webgl-debug-shaders.html:
- webgl/conformance/extensions/webgl-depth-texture.html:
- webgl/conformance/glsl/functions/glsl-function-abs.html:
- webgl/conformance/glsl/functions/glsl-function-acos.html:
- webgl/conformance/glsl/functions/glsl-function-asin.html:
- webgl/conformance/glsl/functions/glsl-function-atan-xy.html:
- webgl/conformance/glsl/functions/glsl-function-atan.html:
- webgl/conformance/glsl/functions/glsl-function-ceil.html:
- webgl/conformance/glsl/functions/glsl-function-clamp-float.html:
- webgl/conformance/glsl/functions/glsl-function-clamp-gentype.html:
- webgl/conformance/glsl/functions/glsl-function-cos.html:
- webgl/conformance/glsl/functions/glsl-function-cross.html:
- webgl/conformance/glsl/functions/glsl-function-distance.html:
- webgl/conformance/glsl/functions/glsl-function-dot.html:
- webgl/conformance/glsl/functions/glsl-function-faceforward.html:
- webgl/conformance/glsl/functions/glsl-function-floor.html:
- webgl/conformance/glsl/functions/glsl-function-fract.html:
- webgl/conformance/glsl/functions/glsl-function-length.html:
- webgl/conformance/glsl/functions/glsl-function-max-float.html:
- webgl/conformance/glsl/functions/glsl-function-max-gentype.html:
- webgl/conformance/glsl/functions/glsl-function-min-float.html:
- webgl/conformance/glsl/functions/glsl-function-min-gentype.html:
- webgl/conformance/glsl/functions/glsl-function-mix-float.html:
- webgl/conformance/glsl/functions/glsl-function-mix-gentype.html:
- webgl/conformance/glsl/functions/glsl-function-mod-float.html:
- webgl/conformance/glsl/functions/glsl-function-mod-gentype.html:
- webgl/conformance/glsl/functions/glsl-function-normalize.html:
- webgl/conformance/glsl/functions/glsl-function-reflect.html:
- webgl/conformance/glsl/functions/glsl-function-sign.html:
- webgl/conformance/glsl/functions/glsl-function-sin.html:
- webgl/conformance/glsl/functions/glsl-function-smoothstep-float.html:
- webgl/conformance/glsl/functions/glsl-function-smoothstep-gentype.html:
- webgl/conformance/glsl/functions/glsl-function-step-float.html:
- webgl/conformance/glsl/functions/glsl-function-step-gentype.html:
- webgl/conformance/glsl/functions/glsl-function.html:
- webgl/conformance/glsl/implicit/add_int_float.vert.html:
- webgl/conformance/glsl/implicit/add_int_mat2.vert.html:
- webgl/conformance/glsl/implicit/add_int_mat3.vert.html:
- webgl/conformance/glsl/implicit/add_int_mat4.vert.html:
- webgl/conformance/glsl/implicit/add_int_vec2.vert.html:
- webgl/conformance/glsl/implicit/add_int_vec3.vert.html:
- webgl/conformance/glsl/implicit/add_int_vec4.vert.html:
- webgl/conformance/glsl/implicit/add_ivec2_vec2.vert.html:
- webgl/conformance/glsl/implicit/add_ivec3_vec3.vert.html:
- webgl/conformance/glsl/implicit/add_ivec4_vec4.vert.html:
- webgl/conformance/glsl/implicit/assign_int_to_float.vert.html:
- webgl/conformance/glsl/implicit/assign_ivec2_to_vec2.vert.html:
- webgl/conformance/glsl/implicit/assign_ivec3_to_vec3.vert.html:
- webgl/conformance/glsl/implicit/assign_ivec4_to_vec4.vert.html:
- webgl/conformance/glsl/implicit/construct_struct.vert.html:
- webgl/conformance/glsl/implicit/divide_int_float.vert.html:
- webgl/conformance/glsl/implicit/divide_int_mat2.vert.html:
- webgl/conformance/glsl/implicit/divide_int_mat3.vert.html:
- webgl/conformance/glsl/implicit/divide_int_mat4.vert.html:
- webgl/conformance/glsl/implicit/divide_int_vec2.vert.html:
- webgl/conformance/glsl/implicit/divide_int_vec3.vert.html:
- webgl/conformance/glsl/implicit/divide_int_vec4.vert.html:
- webgl/conformance/glsl/implicit/divide_ivec2_vec2.vert.html:
- webgl/conformance/glsl/implicit/divide_ivec3_vec3.vert.html:
- webgl/conformance/glsl/implicit/divide_ivec4_vec4.vert.html:
- webgl/conformance/glsl/implicit/equal_int_float.vert.html:
- webgl/conformance/glsl/implicit/equal_ivec2_vec2.vert.html:
- webgl/conformance/glsl/implicit/equal_ivec3_vec3.vert.html:
- webgl/conformance/glsl/implicit/equal_ivec4_vec4.vert.html:
- webgl/conformance/glsl/implicit/function_int_float.vert.html:
- webgl/conformance/glsl/implicit/function_ivec2_vec2.vert.html:
- webgl/conformance/glsl/implicit/function_ivec3_vec3.vert.html:
- webgl/conformance/glsl/implicit/function_ivec4_vec4.vert.html:
- webgl/conformance/glsl/implicit/greater_than.vert.html:
- webgl/conformance/glsl/implicit/greater_than_equal.vert.html:
- webgl/conformance/glsl/implicit/less_than.vert.html:
- webgl/conformance/glsl/implicit/less_than_equal.vert.html:
- webgl/conformance/glsl/implicit/multiply_int_float.vert.html:
- webgl/conformance/glsl/implicit/multiply_int_mat2.vert.html:
- webgl/conformance/glsl/implicit/multiply_int_mat3.vert.html:
- webgl/conformance/glsl/implicit/multiply_int_mat4.vert.html:
- webgl/conformance/glsl/implicit/multiply_int_vec2.vert.html:
- webgl/conformance/glsl/implicit/multiply_int_vec3.vert.html:
- webgl/conformance/glsl/implicit/multiply_int_vec4.vert.html:
- webgl/conformance/glsl/implicit/multiply_ivec2_vec2.vert.html:
- webgl/conformance/glsl/implicit/multiply_ivec3_vec3.vert.html:
- webgl/conformance/glsl/implicit/multiply_ivec4_vec4.vert.html:
- webgl/conformance/glsl/implicit/not_equal_int_float.vert.html:
- webgl/conformance/glsl/implicit/not_equal_ivec2_vec2.vert.html:
- webgl/conformance/glsl/implicit/not_equal_ivec3_vec3.vert.html:
- webgl/conformance/glsl/implicit/not_equal_ivec4_vec4.vert.html:
- webgl/conformance/glsl/implicit/subtract_int_float.vert.html:
- webgl/conformance/glsl/implicit/subtract_int_mat2.vert.html:
- webgl/conformance/glsl/implicit/subtract_int_mat3.vert.html:
- webgl/conformance/glsl/implicit/subtract_int_mat4.vert.html:
- webgl/conformance/glsl/implicit/subtract_int_vec2.vert.html:
- webgl/conformance/glsl/implicit/subtract_int_vec3.vert.html:
- webgl/conformance/glsl/implicit/subtract_int_vec4.vert.html:
- webgl/conformance/glsl/implicit/subtract_ivec2_vec2.vert.html:
- webgl/conformance/glsl/implicit/subtract_ivec3_vec3.vert.html:
- webgl/conformance/glsl/implicit/subtract_ivec4_vec4.vert.html:
- webgl/conformance/glsl/implicit/ternary_int_float.vert.html:
- webgl/conformance/glsl/implicit/ternary_ivec2_vec2.vert.html:
- webgl/conformance/glsl/implicit/ternary_ivec3_vec3.vert.html:
- webgl/conformance/glsl/implicit/ternary_ivec4_vec4.vert.html:
- webgl/conformance/glsl/literals/float_literal.vert.html:
- webgl/conformance/glsl/matrices/glsl-mat4-to-mat3.html:
- webgl/conformance/glsl/misc/attrib-location-length-limits.html:
- webgl/conformance/glsl/misc/embedded-struct-definitions-forbidden.html:
- webgl/conformance/glsl/misc/glsl-function-nodes.html:
- webgl/conformance/glsl/misc/glsl-long-variable-names.html:
- webgl/conformance/glsl/misc/glsl-vertex-branch.html:
- webgl/conformance/glsl/misc/large-loop-compile.html:
- webgl/conformance/glsl/misc/non-ascii-comments.vert.html:
- webgl/conformance/glsl/misc/non-ascii.vert.html:
- webgl/conformance/glsl/misc/re-compile-re-link.html:
- webgl/conformance/glsl/misc/shader-uniform-packing-restrictions.html:
- webgl/conformance/glsl/misc/shader-varying-packing-restrictions.html:
- webgl/conformance/glsl/misc/shader-with-256-character-define.html:
- webgl/conformance/glsl/misc/shader-with-256-character-identifier.frag.html:
- webgl/conformance/glsl/misc/shader-with-257-character-define.html:
- webgl/conformance/glsl/misc/shader-with-257-character-identifier.frag.html:
- webgl/conformance/glsl/misc/shader-with-_webgl-identifier.vert.html:
- webgl/conformance/glsl/misc/shader-with-arbitrary-indexing.frag.html:
- webgl/conformance/glsl/misc/shader-with-arbitrary-indexing.vert.html:
- webgl/conformance/glsl/misc/shader-with-array-of-structs-containing-arrays.html:
- webgl/conformance/glsl/misc/shader-with-array-of-structs-uniform.html:
- webgl/conformance/glsl/misc/shader-with-attrib-array.vert.html:
- webgl/conformance/glsl/misc/shader-with-attrib-struct.vert.html:
- webgl/conformance/glsl/misc/shader-with-clipvertex.vert.html:
- webgl/conformance/glsl/misc/shader-with-comma-assignment.html:
- webgl/conformance/glsl/misc/shader-with-comma-conditional-assignment.html:
- webgl/conformance/glsl/misc/shader-with-conditional-scoping-negative.html:
- webgl/conformance/glsl/misc/shader-with-conditional-scoping.html:
- webgl/conformance/glsl/misc/shader-with-default-precision.frag.html:
- webgl/conformance/glsl/misc/shader-with-default-precision.vert.html:
- webgl/conformance/glsl/misc/shader-with-define-line-continuation.frag.html:
- webgl/conformance/glsl/misc/shader-with-dfdx-no-ext.frag.html:
- webgl/conformance/glsl/misc/shader-with-dfdx.frag.html:
- webgl/conformance/glsl/misc/shader-with-do-loop.html:
- webgl/conformance/glsl/misc/shader-with-error-directive.html:
- webgl/conformance/glsl/misc/shader-with-explicit-int-cast.vert.html:
- webgl/conformance/glsl/misc/shader-with-float-return-value.frag.html:
- webgl/conformance/glsl/misc/shader-with-for-loop.html:
- webgl/conformance/glsl/misc/shader-with-for-scoping.html:
- webgl/conformance/glsl/misc/shader-with-frag-depth.frag.html:
- webgl/conformance/glsl/misc/shader-with-function-recursion.frag.html:
- webgl/conformance/glsl/misc/shader-with-function-scoped-struct.html:
- webgl/conformance/glsl/misc/shader-with-functional-scoping.html:
- webgl/conformance/glsl/misc/shader-with-glcolor.vert.html:
- webgl/conformance/glsl/misc/shader-with-gles-1.frag.html:
- webgl/conformance/glsl/misc/shader-with-gles-symbol.frag.html:
- webgl/conformance/glsl/misc/shader-with-global-variable-precision-mismatch.html:
- webgl/conformance/glsl/misc/shader-with-glprojectionmatrix.vert.html:
- webgl/conformance/glsl/misc/shader-with-hex-int-constant-macro.html:
- webgl/conformance/glsl/misc/shader-with-implicit-vec3-to-vec4-cast.vert.html:
- webgl/conformance/glsl/misc/shader-with-include.vert.html:
- webgl/conformance/glsl/misc/shader-with-int-return-value.frag.html:
- webgl/conformance/glsl/misc/shader-with-invalid-identifier.frag.html:
- webgl/conformance/glsl/misc/shader-with-ivec2-return-value.frag.html:
- webgl/conformance/glsl/misc/shader-with-ivec3-return-value.frag.html:
- webgl/conformance/glsl/misc/shader-with-ivec4-return-value.frag.html:
- webgl/conformance/glsl/misc/shader-with-limited-indexing.frag.html:
- webgl/conformance/glsl/misc/shader-with-long-line.html:
- webgl/conformance/glsl/misc/shader-with-non-ascii-error.frag.html:
- webgl/conformance/glsl/misc/shader-with-non-reserved-words.html:
- webgl/conformance/glsl/misc/shader-with-precision.frag.html:
- webgl/conformance/glsl/misc/shader-with-quoted-error.frag.html:
- webgl/conformance/glsl/misc/shader-with-reserved-words.html:
- webgl/conformance/glsl/misc/shader-with-short-circuiting-operators.html:
- webgl/conformance/glsl/misc/shader-with-similar-uniform-array-names.html:
- webgl/conformance/glsl/misc/shader-with-too-many-uniforms.html:
- webgl/conformance/glsl/misc/shader-with-undefined-preprocessor-symbol.frag.html:
- webgl/conformance/glsl/misc/shader-with-uniform-in-loop-condition.vert.html:
- webgl/conformance/glsl/misc/shader-with-vec2-return-value.frag.html:
- webgl/conformance/glsl/misc/shader-with-vec3-return-value.frag.html:
- webgl/conformance/glsl/misc/shader-with-vec4-return-value.frag.html:
- webgl/conformance/glsl/misc/shader-with-vec4-vec3-vec4-conditional.html:
- webgl/conformance/glsl/misc/shader-with-version-100.frag.html:
- webgl/conformance/glsl/misc/shader-with-version-100.vert.html:
- webgl/conformance/glsl/misc/shader-with-version-120.vert.html:
- webgl/conformance/glsl/misc/shader-with-version-130.vert.html:
- webgl/conformance/glsl/misc/shader-with-webgl-identifier.vert.html:
- webgl/conformance/glsl/misc/shader-with-while-loop.html:
- webgl/conformance/glsl/misc/shader-without-precision.frag.html:
- webgl/conformance/glsl/misc/shaders-with-mis-matching-uniforms.html:
- webgl/conformance/glsl/misc/shaders-with-mis-matching-varyings.html:
- webgl/conformance/glsl/misc/shaders-with-missing-varyings.html:
- webgl/conformance/glsl/misc/shaders-with-varyings.html:
- webgl/conformance/glsl/misc/shared.html:
- webgl/conformance/glsl/misc/struct-nesting-exceeds-maximum.html:
- webgl/conformance/glsl/misc/struct-nesting-under-maximum.html:
- webgl/conformance/glsl/misc/uniform-location-length-limits.html:
- webgl/conformance/glsl/reserved/_webgl_field.vert.html:
- webgl/conformance/glsl/reserved/_webgl_function.vert.html:
- webgl/conformance/glsl/reserved/_webgl_struct.vert.html:
- webgl/conformance/glsl/reserved/_webgl_variable.vert.html:
- webgl/conformance/glsl/reserved/webgl_field.vert.html:
- webgl/conformance/glsl/reserved/webgl_function.vert.html:
- webgl/conformance/glsl/reserved/webgl_preprocessor_reserved.html:
- webgl/conformance/glsl/reserved/webgl_struct.vert.html:
- webgl/conformance/glsl/reserved/webgl_variable.vert.html:
- webgl/conformance/glsl/samplers/glsl-function-texture2d-bias.html:
- webgl/conformance/glsl/samplers/glsl-function-texture2dlod.html:
- webgl/conformance/glsl/samplers/glsl-function-texture2dproj.html:
- webgl/conformance/glsl/variables/gl-fragcoord.html:
- webgl/conformance/glsl/variables/gl-frontfacing.html:
- webgl/conformance/glsl/variables/gl-pointcoord.html:
- webgl/conformance/limits/gl-max-texture-dimensions.html:
- webgl/conformance/limits/gl-min-attribs.html:
- webgl/conformance/limits/gl-min-textures.html:
- webgl/conformance/limits/gl-min-uniforms.html:
- webgl/conformance/misc/bad-arguments-test.html:
- webgl/conformance/misc/boolean-argument-conversion.html:
- webgl/conformance/misc/delayed-drawing.html:
- webgl/conformance/misc/error-reporting.html:
- webgl/conformance/misc/functions-returning-strings.html:
- webgl/conformance/misc/instanceof-test.html:
- webgl/conformance/misc/invalid-passed-params.html:
- webgl/conformance/misc/is-object.html:
- webgl/conformance/misc/null-object-behaviour.html:
- webgl/conformance/misc/object-deletion-behaviour.html:
- webgl/conformance/misc/shader-precision-format.html:
- webgl/conformance/misc/type-conversion-test.html:
- webgl/conformance/misc/uninitialized-test.html:
- webgl/conformance/misc/webgl-specific.html:
- webgl/conformance/more/conformance/constants.html:
- webgl/conformance/more/conformance/getContext.html:
- webgl/conformance/more/conformance/methods.html:
- webgl/conformance/more/conformance/quickCheckAPI-A.html:
- webgl/conformance/more/conformance/quickCheckAPI-B1.html:
- webgl/conformance/more/conformance/quickCheckAPI-B2.html:
- webgl/conformance/more/conformance/quickCheckAPI-B3.html:
- webgl/conformance/more/conformance/quickCheckAPI-B4.html:
- webgl/conformance/more/conformance/quickCheckAPI-C.html:
- webgl/conformance/more/conformance/quickCheckAPI-D_G.html:
- webgl/conformance/more/conformance/quickCheckAPI-G_I.html:
- webgl/conformance/more/conformance/quickCheckAPI-L_S.html:
- webgl/conformance/more/conformance/quickCheckAPI-S_V.html:
- webgl/conformance/more/conformance/webGLArrays.html:
- webgl/conformance/more/functions/bindBuffer.html:
- webgl/conformance/more/functions/bindBufferBadArgs.html:
- webgl/conformance/more/functions/bindFramebufferLeaveNonZero.html:
- webgl/conformance/more/functions/bufferData.html:
- webgl/conformance/more/functions/bufferDataBadArgs.html:
- webgl/conformance/more/functions/bufferSubData.html:
- webgl/conformance/more/functions/bufferSubDataBadArgs.html:
- webgl/conformance/more/functions/copyTexImage2D.html:
- webgl/conformance/more/functions/copyTexImage2DBadArgs.html:
- webgl/conformance/more/functions/copyTexSubImage2D.html:
- webgl/conformance/more/functions/copyTexSubImage2DBadArgs.html:
- webgl/conformance/more/functions/deleteBufferBadArgs.html:
- webgl/conformance/more/functions/drawArrays.html:
- webgl/conformance/more/functions/drawArraysOutOfBounds.html:
- webgl/conformance/more/functions/drawElements.html:
- webgl/conformance/more/functions/drawElementsBadArgs.html:
- webgl/conformance/more/functions/isTests.html:
- webgl/conformance/more/functions/isTestsBadArgs.html:
- webgl/conformance/more/functions/readPixels.html:
- webgl/conformance/more/functions/readPixelsBadArgs.html:
- webgl/conformance/more/functions/texImage2D.html:
- webgl/conformance/more/functions/texImage2DBadArgs.html:
- webgl/conformance/more/functions/texImage2DHTML.html:
- webgl/conformance/more/functions/texImage2DHTMLBadArgs.html:
- webgl/conformance/more/functions/texSubImage2D.html:
- webgl/conformance/more/functions/texSubImage2DBadArgs.html:
- webgl/conformance/more/functions/texSubImage2DHTML.html:
- webgl/conformance/more/functions/texSubImage2DHTMLBadArgs.html:
- webgl/conformance/more/functions/uniformMatrix.html:
- webgl/conformance/more/functions/uniformMatrixBadArgs.html:
- webgl/conformance/more/functions/uniformf.html:
- webgl/conformance/more/functions/uniformfArrayLen1.html:
- webgl/conformance/more/functions/uniformfBadArgs.html:
- webgl/conformance/more/functions/uniformi.html:
- webgl/conformance/more/functions/uniformiBadArgs.html:
- webgl/conformance/more/functions/vertexAttrib.html:
- webgl/conformance/more/functions/vertexAttribBadArgs.html:
- webgl/conformance/more/functions/vertexAttribPointer.html:
- webgl/conformance/more/functions/vertexAttribPointerBadArgs.html:
- webgl/conformance/more/glsl/arrayOutOfBounds.html:
- webgl/conformance/more/glsl/uniformOutOfBounds.html:
- webgl/conformance/ogles/GL/abs/abs_001_to_006.html:
- webgl/conformance/ogles/GL/acos/acos_001_to_006.html:
- webgl/conformance/ogles/GL/all/all_001_to_004.html:
- webgl/conformance/ogles/GL/any/any_001_to_004.html:
- webgl/conformance/ogles/GL/array/array_001_to_006.html:
- webgl/conformance/ogles/GL/asin/asin_001_to_006.html:
- webgl/conformance/ogles/GL/atan/atan_001_to_008.html:
- webgl/conformance/ogles/GL/atan/atan_009_to_012.html:
- webgl/conformance/ogles/GL/biConstants/biConstants_001_to_008.html:
- webgl/conformance/ogles/GL/biConstants/biConstants_009_to_016.html:
- webgl/conformance/ogles/GL/biuDepthRange/biuDepthRange_001_to_002.html:
- webgl/conformance/ogles/GL/built_in_varying_array_out_of_bounds/built_in_varying_array_out_of_bounds_001_to_001.html:
- webgl/conformance/ogles/GL/ceil/ceil_001_to_006.html:
- webgl/conformance/ogles/GL/clamp/clamp_001_to_006.html:
- webgl/conformance/ogles/GL/control_flow/control_flow_001_to_008.html:
- webgl/conformance/ogles/GL/control_flow/control_flow_009_to_010.html:
- webgl/conformance/ogles/GL/cos/cos_001_to_006.html:
- webgl/conformance/ogles/GL/cross/cross_001_to_002.html:
- webgl/conformance/ogles/GL/default/default_001_to_001.html:
- webgl/conformance/ogles/GL/degrees/degrees_001_to_006.html:
- webgl/conformance/ogles/GL/discard/discard_001_to_002.html:
- webgl/conformance/ogles/GL/distance/distance_001_to_006.html:
- webgl/conformance/ogles/GL/dot/dot_001_to_006.html:
- webgl/conformance/ogles/GL/equal/equal_001_to_008.html:
- webgl/conformance/ogles/GL/equal/equal_009_to_012.html:
- webgl/conformance/ogles/GL/exp/exp_001_to_008.html:
- webgl/conformance/ogles/GL/exp/exp_009_to_012.html:
- webgl/conformance/ogles/GL/exp2/exp2_001_to_008.html:
- webgl/conformance/ogles/GL/exp2/exp2_009_to_012.html:
- webgl/conformance/ogles/GL/faceforward/faceforward_001_to_006.html:
- webgl/conformance/ogles/GL/floor/floor_001_to_006.html:
- webgl/conformance/ogles/GL/fract/fract_001_to_006.html:
- webgl/conformance/ogles/GL/functions/functions_001_to_008.html:
- webgl/conformance/ogles/GL/functions/functions_009_to_016.html:
- webgl/conformance/ogles/GL/functions/functions_017_to_024.html:
- webgl/conformance/ogles/GL/functions/functions_025_to_032.html:
- webgl/conformance/ogles/GL/functions/functions_033_to_040.html:
- webgl/conformance/ogles/GL/functions/functions_041_to_048.html:
- webgl/conformance/ogles/GL/functions/functions_049_to_056.html:
- webgl/conformance/ogles/GL/functions/functions_057_to_064.html:
- webgl/conformance/ogles/GL/functions/functions_065_to_072.html:
- webgl/conformance/ogles/GL/functions/functions_073_to_080.html:
- webgl/conformance/ogles/GL/functions/functions_081_to_088.html:
- webgl/conformance/ogles/GL/functions/functions_089_to_096.html:
- webgl/conformance/ogles/GL/functions/functions_097_to_104.html:
- webgl/conformance/ogles/GL/functions/functions_105_to_112.html:
- webgl/conformance/ogles/GL/functions/functions_113_to_120.html:
- webgl/conformance/ogles/GL/functions/functions_121_to_126.html:
- webgl/conformance/ogles/GL/gl_FragCoord/gl_FragCoord_001_to_003.html:
- webgl/conformance/ogles/GL/gl_FrontFacing/gl_FrontFacing_001_to_001.html:
- webgl/conformance/ogles/GL/greaterThan/greaterThan_001_to_008.html:
- webgl/conformance/ogles/GL/greaterThanEqual/greaterThanEqual_001_to_008.html:
- webgl/conformance/ogles/GL/inversesqrt/inversesqrt_001_to_006.html:
- webgl/conformance/ogles/GL/length/length_001_to_006.html:
- webgl/conformance/ogles/GL/lessThan/lessThan_001_to_008.html:
- webgl/conformance/ogles/GL/lessThanEqual/lessThanEqual_001_to_008.html:
- webgl/conformance/ogles/GL/log/log_001_to_008.html:
- webgl/conformance/ogles/GL/log/log_009_to_012.html:
- webgl/conformance/ogles/GL/log2/log2_001_to_008.html:
- webgl/conformance/ogles/GL/log2/log2_009_to_012.html:
- webgl/conformance/ogles/GL/mat/mat_001_to_008.html:
- webgl/conformance/ogles/GL/mat/mat_009_to_016.html:
- webgl/conformance/ogles/GL/mat/mat_017_to_024.html:
- webgl/conformance/ogles/GL/mat/mat_025_to_032.html:
- webgl/conformance/ogles/GL/mat/mat_033_to_040.html:
- webgl/conformance/ogles/GL/mat/mat_041_to_046.html:
- webgl/conformance/ogles/GL/mat3/mat3_001_to_006.html:
- webgl/conformance/ogles/GL/matrixCompMult/matrixCompMult_001_to_004.html:
- webgl/conformance/ogles/GL/max/max_001_to_006.html:
- webgl/conformance/ogles/GL/min/min_001_to_006.html:
- webgl/conformance/ogles/GL/mix/mix_001_to_006.html:
- webgl/conformance/ogles/GL/mod/mod_001_to_008.html:
- webgl/conformance/ogles/GL/normalize/normalize_001_to_006.html:
- webgl/conformance/ogles/GL/not/not_001_to_004.html:
- webgl/conformance/ogles/GL/notEqual/notEqual_001_to_008.html:
- webgl/conformance/ogles/GL/notEqual/notEqual_009_to_012.html:
- webgl/conformance/ogles/GL/operators/operators_001_to_008.html:
- webgl/conformance/ogles/GL/operators/operators_009_to_016.html:
- webgl/conformance/ogles/GL/operators/operators_017_to_024.html:
- webgl/conformance/ogles/GL/operators/operators_025_to_026.html:
- webgl/conformance/ogles/GL/pow/pow_001_to_008.html:
- webgl/conformance/ogles/GL/pow/pow_009_to_016.html:
- webgl/conformance/ogles/GL/pow/pow_017_to_024.html:
- webgl/conformance/ogles/GL/radians/radians_001_to_006.html:
- webgl/conformance/ogles/GL/reflect/reflect_001_to_006.html:
- webgl/conformance/ogles/GL/refract/refract_001_to_006.html:
- webgl/conformance/ogles/GL/sign/sign_001_to_006.html:
- webgl/conformance/ogles/GL/sin/sin_001_to_006.html:
- webgl/conformance/ogles/GL/smoothstep/smoothstep_001_to_006.html:
- webgl/conformance/ogles/GL/sqrt/sqrt_001_to_006.html:
- webgl/conformance/ogles/GL/step/step_001_to_006.html:
- webgl/conformance/ogles/GL/struct/struct_001_to_008.html:
- webgl/conformance/ogles/GL/struct/struct_009_to_016.html:
- webgl/conformance/ogles/GL/struct/struct_017_to_024.html:
- webgl/conformance/ogles/GL/struct/struct_025_to_032.html:
- webgl/conformance/ogles/GL/struct/struct_033_to_040.html:
- webgl/conformance/ogles/GL/struct/struct_041_to_048.html:
- webgl/conformance/ogles/GL/struct/struct_049_to_056.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_001_to_008.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_009_to_016.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_017_to_024.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_025_to_032.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_033_to_040.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_041_to_048.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_049_to_056.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_057_to_064.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_065_to_072.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_073_to_080.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_081_to_088.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_089_to_096.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_097_to_104.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_105_to_112.html:
- webgl/conformance/ogles/GL/swizzlers/swizzlers_113_to_120.html:
- webgl/conformance/ogles/GL/tan/tan_001_to_006.html:
- webgl/conformance/ogles/GL/vec/vec_001_to_008.html:
- webgl/conformance/ogles/GL/vec/vec_009_to_016.html:
- webgl/conformance/ogles/GL/vec/vec_017_to_018.html:
- webgl/conformance/ogles/GL/vec3/vec3_001_to_008.html:
- webgl/conformance/programs/get-active-test.html:
- webgl/conformance/programs/gl-bind-attrib-location-long-names-test.html:
- webgl/conformance/programs/gl-bind-attrib-location-test.html:
- webgl/conformance/programs/gl-get-active-attribute.html:
- webgl/conformance/programs/gl-get-active-uniform.html:
- webgl/conformance/programs/gl-getshadersource.html:
- webgl/conformance/programs/gl-shader-test.html:
- webgl/conformance/programs/invalid-UTF-16.html:
- webgl/conformance/programs/program-test.html:
- webgl/conformance/programs/use-program-crash-with-discard-in-fragment-shader.html:
- webgl/conformance/reading/read-pixels-pack-alignment.html:
- webgl/conformance/reading/read-pixels-test.html:
- webgl/conformance/renderbuffers/framebuffer-object-attachment.html:
- webgl/conformance/renderbuffers/framebuffer-state-restoration.html:
- webgl/conformance/renderbuffers/framebuffer-test.html:
- webgl/conformance/renderbuffers/renderbuffer-initialization.html:
- webgl/conformance/rendering/culling.html:
- webgl/conformance/rendering/draw-arrays-out-of-bounds.html:
- webgl/conformance/rendering/draw-elements-out-of-bounds.html:
- webgl/conformance/rendering/gl-clear.html:
- webgl/conformance/rendering/gl-drawelements.html:
- webgl/conformance/rendering/gl-scissor-fbo-test.html:
- webgl/conformance/rendering/gl-scissor-test.html:
- webgl/conformance/rendering/line-loop-tri-fan.html:
- webgl/conformance/rendering/more-than-65536-indices.html:
- webgl/conformance/rendering/multisample-corruption.html:
- webgl/conformance/rendering/point-size.html:
- webgl/conformance/rendering/simple.html:
- webgl/conformance/rendering/triangle.html:
- webgl/conformance/state/gl-enable-enum-test.html:
- webgl/conformance/state/gl-enum-tests.html:
- webgl/conformance/state/gl-get-calls.html:
- webgl/conformance/state/gl-geterror.html:
- webgl/conformance/state/gl-getstring.html:
- webgl/conformance/state/gl-object-get-calls.html:
- webgl/conformance/textures/compressed-tex-image.html:
- webgl/conformance/textures/copy-tex-image-2d-formats.html:
- webgl/conformance/textures/copy-tex-image-and-sub-image-2d.html:
- webgl/conformance/textures/gl-get-tex-parameter.html:
- webgl/conformance/textures/gl-pixelstorei.html:
- webgl/conformance/textures/gl-teximage.html:
- webgl/conformance/textures/mipmap-fbo.html:
- webgl/conformance/textures/origin-clean-conformance.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-array-buffer-view.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgb565.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba4444.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas-rgba5551.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-canvas.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgb565.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba4444.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-data-rgba5551.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-data.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgb565.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba4444.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-image-rgba5551.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-image.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgb565.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba4444.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-video-rgba5551.html:
- webgl/conformance/textures/tex-image-and-sub-image-2d-with-video.html:
- webgl/conformance/textures/tex-image-and-uniform-binding-bugs.html:
- webgl/conformance/textures/tex-image-webgl.html:
- webgl/conformance/textures/tex-image-with-format-and-type.html:
- webgl/conformance/textures/tex-image-with-invalid-data.html:
- webgl/conformance/textures/tex-input-validation.html:
- webgl/conformance/textures/tex-sub-image-2d-bad-args.html:
- webgl/conformance/textures/tex-sub-image-2d.html:
- webgl/conformance/textures/texparameter-test.html:
- webgl/conformance/textures/texture-active-bind-2.html:
- webgl/conformance/textures/texture-active-bind.html:
- webgl/conformance/textures/texture-attachment-formats.html:
- webgl/conformance/textures/texture-clear.html:
- webgl/conformance/textures/texture-complete.html:
- webgl/conformance/textures/texture-formats-test.html:
- webgl/conformance/textures/texture-hd-dpi.html:
- webgl/conformance/textures/texture-mips.html:
- webgl/conformance/textures/texture-npot-video.html:
- webgl/conformance/textures/texture-npot.html:
- webgl/conformance/textures/texture-size-cube-maps.html:
- webgl/conformance/textures/texture-size-limit.html:
- webgl/conformance/textures/texture-size.html:
- webgl/conformance/textures/texture-sub-image-cube-maps.html:
- webgl/conformance/textures/texture-transparent-pixels-initialized.html:
- webgl/conformance/textures/texture-upload-cube-maps.html:
- webgl/conformance/typedarrays/array-buffer-crash.html:
- webgl/conformance/typedarrays/array-buffer-view-crash.html:
- webgl/conformance/typedarrays/array-unit-tests.html:
- webgl/conformance/typedarrays/data-view-crash.html:
- webgl/conformance/typedarrays/data-view-test.html:
- webgl/conformance/typedarrays/typed-arrays-in-workers.html:
- webgl/conformance/uniforms/gl-uniform-arrays.html:
- webgl/conformance/uniforms/gl-uniform-bool.html:
- webgl/conformance/uniforms/gl-uniformmatrix4fv.html:
- webgl/conformance/uniforms/gl-unknown-uniform.html:
- webgl/conformance/uniforms/null-uniform-location.html:
- webgl/conformance/uniforms/uniform-default-values.html:
- webgl/conformance/uniforms/uniform-location.html:
- webgl/conformance/uniforms/uniform-samplers-test.html:
- webgl/resources/webgl-wrapper-template.html:
- 10:47 PM Changeset in webkit [155285] by
-
- 38 edits in trunk/LayoutTests
Change LayoutTests' t* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Rubber stamped by Filip Pizlo.
- touchadjustment/big-div.html:
- touchadjustment/block-testing.html:
- touchadjustment/context-menu-select-text.html:
- touchadjustment/context-menu-shadow-node.html:
- touchadjustment/context-menu-text-subtargets.html:
- touchadjustment/context-menu.html:
- touchadjustment/disabled-formelements.html:
- touchadjustment/editable-content.html:
- touchadjustment/event-triggered-widgets.html:
- touchadjustment/html-label.html:
- touchadjustment/iframe.html:
- touchadjustment/nested-shadow-node.html:
- touchadjustment/nested-touch.html:
- touchadjustment/plugin.html:
- touchadjustment/rotated-node.html:
- touchadjustment/scroll-delegation/iframe-with-mainframe-scroll-offset.html:
- touchadjustment/scroll-offset.html:
- touchadjustment/search-cancel.html:
- touchadjustment/small-target-test.html:
- touchadjustment/touch-inlines.html:
- touchadjustment/touch-links-active.html:
- touchadjustment/touch-links-longpress.html:
- touchadjustment/touch-links-two-finger-tap.html:
- touchadjustment/zoom-basic.html:
- touchadjustment/zoom-fatfinger.html:
- transforms/2d/computed-style-origin.html:
- transforms/2d/transform-value-types.html:
- transforms/cssmatrix-2d-interface.xhtml:
- transforms/cssmatrix-3d-interface.xhtml:
- transitions/transition-end-event-create.html:
- transitions/transition-end-event-prefixed-01.html:
- transitions/transition-end-event-prefixed-02.html:
- transitions/transition-end-event-prefixed-03.html:
- transitions/transitions-parsing.html:
- traversal/acid3-test-2.html:
- traversal/exception-forwarding.html:
- traversal/script-tests/TEMPLATE.html:
- 10:29 PM Changeset in webkit [155284] by
-
- 1116 edits in trunk/LayoutTests
Change LayoutTests' s* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Rubber stamped by Filip Pizlo.
- scrollbars/rtl/div-absolute.html:
- scrollbars/rtl/div-horizontal.html:
- scrollbars/rtl/div-vertical.html:
- security/crypto-random-values-limits.html:
- security/crypto-random-values-types.html:
- security/crypto-random-values.html:
- storage/domstorage/clear.html:
- storage/domstorage/complex-keys.html:
- storage/domstorage/complex-values.html:
- storage/domstorage/events/basic-body-attribute.html:
- storage/domstorage/events/basic-setattribute.html:
- storage/domstorage/events/basic.html:
- storage/domstorage/events/case-sensitive.html:
- storage/domstorage/events/script-tests/TEMPLATE.html:
- storage/domstorage/localstorage/close-idle-localstorage-databases-immediately.html:
- storage/domstorage/localstorage/missing-arguments.html:
- storage/domstorage/localstorage/storagetracker/storage-tracker-1-prepare.html:
- storage/domstorage/localstorage/storagetracker/storage-tracker-2-create.html:
- storage/domstorage/localstorage/storagetracker/storage-tracker-3-delete-all.html:
- storage/domstorage/localstorage/storagetracker/storage-tracker-4-create.html:
- storage/domstorage/localstorage/storagetracker/storage-tracker-5-delete-one.html:
- storage/domstorage/localstorage/storagetracker/storage-tracker-6-create.html:
- storage/domstorage/localstorage/storagetracker/storage-tracker-7-usage.html:
- storage/domstorage/quota.html:
- storage/domstorage/remove-item.html:
- storage/domstorage/script-tests/TEMPLATE.html:
- storage/domstorage/storage-functions-not-overwritten.html:
- storage/indexeddb/aborted-versionchange-closes.html:
- storage/indexeddb/basics-shared-workers.html:
- storage/indexeddb/basics-workers.html:
- storage/indexeddb/basics.html:
- storage/indexeddb/clone-exception.html:
- storage/indexeddb/create-and-remove-object-store.html:
- storage/indexeddb/create-object-store-options.html:
- storage/indexeddb/createIndex-after-failure.html:
- storage/indexeddb/createObjectStore-name-argument-required.html:
- storage/indexeddb/createObjectStore-null-name.html:
- storage/indexeddb/cursor-added-bug.html:
- storage/indexeddb/cursor-advance-workers.html:
- storage/indexeddb/cursor-advance.html:
- storage/indexeddb/cursor-continue-dir.html:
- storage/indexeddb/cursor-continue-validity.html:
- storage/indexeddb/cursor-continue.html:
- storage/indexeddb/cursor-delete.html:
- storage/indexeddb/cursor-finished.html:
- storage/indexeddb/cursor-inconsistency.html:
- storage/indexeddb/cursor-index-delete.html:
- storage/indexeddb/cursor-key-order.html:
- storage/indexeddb/cursor-overloads.html:
- storage/indexeddb/cursor-prev-no-duplicate.html:
- storage/indexeddb/cursor-primary-key-order.html:
- storage/indexeddb/cursor-properties.html:
- storage/indexeddb/cursor-reverse-bug.html:
- storage/indexeddb/cursor-skip-deleted.html:
- storage/indexeddb/cursor-update-value-argument-required.html:
- storage/indexeddb/cursor-update.html:
- storage/indexeddb/cursor-value.html:
- storage/indexeddb/data-corruption.html:
- storage/indexeddb/database-basics.html:
- storage/indexeddb/database-close.html:
- storage/indexeddb/database-closepending-flag.html:
- storage/indexeddb/database-deletepending-flag.html:
- storage/indexeddb/database-name-undefined.html:
- storage/indexeddb/database-odd-names.html:
- storage/indexeddb/database-quota.html:
- storage/indexeddb/database-wrapper.html:
- storage/indexeddb/delete-closed-database-object.html:
- storage/indexeddb/delete-in-upgradeneeded-close-in-open-success.html:
- storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html:
- storage/indexeddb/delete-range.html:
- storage/indexeddb/deleteIndex-bug110792.html:
- storage/indexeddb/deleteIndex.html:
- storage/indexeddb/deleteObjectStore-name-argument-required.html:
- storage/indexeddb/deleteObjectStore-null-name.html:
- storage/indexeddb/deleted-objects.html:
- storage/indexeddb/deletedatabase-blocked.html:
- storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange-workers.html:
- storage/indexeddb/deletedatabase-delayed-by-open-and-versionchange.html:
- storage/indexeddb/deletedatabase-delayed-by-versionchange.html:
- storage/indexeddb/deletedatabase-not-blocked.html:
- storage/indexeddb/deletedatabase-transaction.html:
- storage/indexeddb/dont-commit-on-blocked.html:
- storage/indexeddb/dont-wedge.html:
- storage/indexeddb/duplicates.html:
- storage/indexeddb/error-causes-abort-by-default.html:
- storage/indexeddb/events.html:
- storage/indexeddb/exception-in-event-aborts.html:
- storage/indexeddb/exceptions.html:
- storage/indexeddb/factory-basics-workers.html:
- storage/indexeddb/factory-basics.html:
- storage/indexeddb/factory-cmp.html:
- storage/indexeddb/factory-deletedatabase.html:
- storage/indexeddb/get-keyrange.html:
- storage/indexeddb/index-basics-workers.html:
- storage/indexeddb/index-basics.html:
- storage/indexeddb/index-count.html:
- storage/indexeddb/index-cursor.html:
- storage/indexeddb/index-duplicate-keypaths.html:
- storage/indexeddb/index-get-key-argument-required.html:
- storage/indexeddb/index-multientry.html:
- storage/indexeddb/index-population.html:
- storage/indexeddb/index-unique.html:
- storage/indexeddb/interfaces.html:
- storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html:
- storage/indexeddb/intversion-bad-parameters.html:
- storage/indexeddb/intversion-blocked.html:
- storage/indexeddb/intversion-close-between-events.html:
- storage/indexeddb/intversion-close-in-oncomplete.html:
- storage/indexeddb/intversion-close-in-upgradeneeded.html:
- storage/indexeddb/intversion-encoding.html:
- storage/indexeddb/intversion-gated-on-delete.html:
- storage/indexeddb/intversion-long-queue.html:
- storage/indexeddb/intversion-omit-parameter.html:
- storage/indexeddb/intversion-open-in-upgradeneeded.html:
- storage/indexeddb/intversion-open-with-version.html:
- storage/indexeddb/intversion-persistence.html:
- storage/indexeddb/intversion-revert-on-abort.html:
- storage/indexeddb/intversion-two-opens-no-versions.html:
- storage/indexeddb/intversion-upgrades.html:
- storage/indexeddb/invalid-keys.html:
- storage/indexeddb/key-generator.html:
- storage/indexeddb/key-sort-order-across-types.html:
- storage/indexeddb/key-sort-order-date.html:
- storage/indexeddb/key-type-array.html:
- storage/indexeddb/key-type-infinity.html:
- storage/indexeddb/keypath-arrays.html:
- storage/indexeddb/keypath-basics.html:
- storage/indexeddb/keypath-edges.html:
- storage/indexeddb/keypath-fetch-key.html:
- storage/indexeddb/keypath-intrinsic-properties.html:
- storage/indexeddb/keyrange-required-arguments.html:
- storage/indexeddb/keyrange.html:
- storage/indexeddb/lazy-index-population.html:
- storage/indexeddb/lazy-index-types.html:
- storage/indexeddb/legacy-constants.html:
- storage/indexeddb/list-ordering.html:
- storage/indexeddb/metadata.html:
- storage/indexeddb/mozilla/add-twice-failure.html:
- storage/indexeddb/mozilla/autoincrement-indexes.html:
- storage/indexeddb/mozilla/bad-keypath.html:
- storage/indexeddb/mozilla/clear.html:
- storage/indexeddb/mozilla/create-index-unique.html:
- storage/indexeddb/mozilla/create-index-with-integer-keys.html:
- storage/indexeddb/mozilla/create-objectstore-basics.html:
- storage/indexeddb/mozilla/create-objectstore-null-name.html:
- storage/indexeddb/mozilla/cursor-mutation-objectstore-only.html:
- storage/indexeddb/mozilla/cursor-mutation.html:
- storage/indexeddb/mozilla/cursor-update-updates-indexes.html:
- storage/indexeddb/mozilla/cursors.html:
- storage/indexeddb/mozilla/delete-result.html:
- storage/indexeddb/mozilla/event-source.html:
- storage/indexeddb/mozilla/global-data.html:
- storage/indexeddb/mozilla/index-prev-no-duplicate.html:
- storage/indexeddb/mozilla/indexes.html:
- storage/indexeddb/mozilla/key-requirements-delete-null-key.html:
- storage/indexeddb/mozilla/key-requirements-inline-and-passed.html:
- storage/indexeddb/mozilla/key-requirements-put-no-key.html:
- storage/indexeddb/mozilla/key-requirements-put-null-key.html:
- storage/indexeddb/mozilla/key-requirements.html:
- storage/indexeddb/mozilla/object-cursors.html:
- storage/indexeddb/mozilla/object-identity.html:
- storage/indexeddb/mozilla/object-store-inline-autoincrement-key-added-on-put.html:
- storage/indexeddb/mozilla/object-store-remove-values.html:
- storage/indexeddb/mozilla/objectstorenames.html:
- storage/indexeddb/mozilla/odd-result-order.html:
- storage/indexeddb/mozilla/open-database-null-name.html:
- storage/indexeddb/mozilla/put-get-values.html:
- storage/indexeddb/mozilla/readonly-transactions.html:
- storage/indexeddb/mozilla/readwrite-transactions.html:
- storage/indexeddb/mozilla/readyState.html:
- storage/indexeddb/mozilla/remove-index.html:
- storage/indexeddb/mozilla/remove-objectstore.html:
- storage/indexeddb/mozilla/resources/add-twice-failure.js:
- storage/indexeddb/mozilla/resources/autoincrement-indexes.js:
- storage/indexeddb/mozilla/resources/bad-keypath.js:
- storage/indexeddb/mozilla/resources/clear.js:
- storage/indexeddb/mozilla/resources/create-index-unique.js:
- storage/indexeddb/mozilla/resources/create-index-with-integer-keys.js:
- storage/indexeddb/mozilla/resources/create-objectstore-basics.js:
- storage/indexeddb/mozilla/resources/create-objectstore-null-name.js:
- storage/indexeddb/mozilla/resources/cursor-mutation-objectstore-only.js:
- storage/indexeddb/mozilla/resources/cursor-mutation.js:
- storage/indexeddb/mozilla/resources/cursor-update-updates-indexes.js:
- storage/indexeddb/mozilla/resources/cursors.js:
- storage/indexeddb/mozilla/resources/delete-result.js:
- storage/indexeddb/mozilla/resources/event-source.js:
- storage/indexeddb/mozilla/resources/global-data.js:
- storage/indexeddb/mozilla/resources/indexes.js:
- storage/indexeddb/mozilla/resources/key-requirements-delete-null-key.js:
- storage/indexeddb/mozilla/resources/key-requirements-inline-and-passed.js:
- storage/indexeddb/mozilla/resources/key-requirements-put-no-key.js:
- storage/indexeddb/mozilla/resources/key-requirements-put-null-key.js:
- storage/indexeddb/mozilla/resources/key-requirements.js:
- storage/indexeddb/mozilla/resources/object-cursors.js:
- storage/indexeddb/mozilla/resources/object-identity.js:
- storage/indexeddb/mozilla/resources/object-store-inline-autoincrement-key-added-on-put.js:
- storage/indexeddb/mozilla/resources/object-store-remove-values.js:
- storage/indexeddb/mozilla/resources/objectstorenames.js:
- storage/indexeddb/mozilla/resources/odd-result-order.js:
- storage/indexeddb/mozilla/resources/open-database-null-name.js:
- storage/indexeddb/mozilla/resources/put-get-values.js:
- storage/indexeddb/mozilla/resources/readonly-transactions.js:
- storage/indexeddb/mozilla/resources/readwrite-transactions.js:
- storage/indexeddb/mozilla/resources/readyState.js:
- storage/indexeddb/mozilla/resources/remove-index.js:
- storage/indexeddb/mozilla/resources/remove-objectstore.js:
- storage/indexeddb/mozilla/resources/versionchange-abort.js:
- storage/indexeddb/mozilla/versionchange-abort.html:
- storage/indexeddb/mutating-cursor.html:
- storage/indexeddb/noblobs.html:
- storage/indexeddb/object-lookups-in-versionchange.html:
- storage/indexeddb/objectStore-required-arguments.html:
- storage/indexeddb/objectstore-autoincrement.html:
- storage/indexeddb/objectstore-basics-workers.html:
- storage/indexeddb/objectstore-basics.html:
- storage/indexeddb/objectstore-clear.html:
- storage/indexeddb/objectstore-count.html:
- storage/indexeddb/objectstore-cursor.html:
- storage/indexeddb/objectstore-removeobjectstore.html:
- storage/indexeddb/odd-strings.html:
- storage/indexeddb/open-bad-versions.html:
- storage/indexeddb/open-cursor.html:
- storage/indexeddb/open-during-transaction.html:
- storage/indexeddb/open-ordering.html:
- storage/indexeddb/open-twice-workers.html:
- storage/indexeddb/opencursor-key.html:
- storage/indexeddb/pending-activity-workers.html:
- storage/indexeddb/pending-activity.html:
- storage/indexeddb/pending-version-change-on-exit.html:
- storage/indexeddb/pending-version-change-stuck-works-with-terminate.html:
- storage/indexeddb/pending-version-change-stuck.html:
- storage/indexeddb/persistence.html:
- storage/indexeddb/prefetch-bugfix-108071.html:
- storage/indexeddb/queued-commands.html:
- storage/indexeddb/readonly-properties.html:
- storage/indexeddb/readonly.html:
- storage/indexeddb/removed.html:
- storage/indexeddb/request-continue-abort.html:
- storage/indexeddb/request-event-propagation.html:
- storage/indexeddb/resources/aborted-versionchange-closes.js:
- storage/indexeddb/resources/basics.js:
- storage/indexeddb/resources/create-and-remove-object-store.js:
- storage/indexeddb/resources/create-object-store-options.js:
- storage/indexeddb/resources/createIndex-after-failure.js:
- storage/indexeddb/resources/createObjectStore-name-argument-required.js:
- storage/indexeddb/resources/createObjectStore-null-name.js:
- storage/indexeddb/resources/cursor-added-bug.js:
- storage/indexeddb/resources/cursor-advance.js:
- storage/indexeddb/resources/cursor-continue-dir.js:
- storage/indexeddb/resources/cursor-continue-validity.js:
- storage/indexeddb/resources/cursor-continue.js:
- storage/indexeddb/resources/cursor-delete.js:
- storage/indexeddb/resources/cursor-inconsistency.js:
- storage/indexeddb/resources/cursor-index-delete.js:
- storage/indexeddb/resources/cursor-key-order.js:
- storage/indexeddb/resources/cursor-prev-no-duplicate.js:
- storage/indexeddb/resources/cursor-primary-key-order.js:
- storage/indexeddb/resources/cursor-properties.js:
- storage/indexeddb/resources/cursor-reverse-bug.js:
- storage/indexeddb/resources/cursor-skip-deleted.js:
- storage/indexeddb/resources/cursor-update-value-argument-required.js:
- storage/indexeddb/resources/cursor-update.js:
- storage/indexeddb/resources/cursor-value.js:
- storage/indexeddb/resources/data-corruption.js:
- storage/indexeddb/resources/database-basics.js:
- storage/indexeddb/resources/database-close.js:
- storage/indexeddb/resources/database-closepending-flag.js:
- storage/indexeddb/resources/database-deletepending-flag.js:
- storage/indexeddb/resources/database-name-undefined.js:
- storage/indexeddb/resources/database-odd-names.js:
- storage/indexeddb/resources/database-quota.js:
- storage/indexeddb/resources/database-wrapper.js:
- storage/indexeddb/resources/delete-closed-database-object.js:
- storage/indexeddb/resources/delete-in-upgradeneeded-close-in-open-success.js:
- storage/indexeddb/resources/delete-in-upgradeneeded-close-in-versionchange.js:
- storage/indexeddb/resources/delete-range.js:
- storage/indexeddb/resources/deleteIndex.js:
- storage/indexeddb/resources/deleteObjectStore-name-argument-required.js:
- storage/indexeddb/resources/deleteObjectStore-null-name.js:
- storage/indexeddb/resources/deleted-objects.js:
- storage/indexeddb/resources/deletedatabase-blocked.js:
- storage/indexeddb/resources/deletedatabase-delayed-by-open-and-versionchange.js:
- storage/indexeddb/resources/deletedatabase-delayed-by-versionchange.js:
- storage/indexeddb/resources/deletedatabase-not-blocked.js:
- storage/indexeddb/resources/dont-commit-on-blocked-worker.js:
- storage/indexeddb/resources/dont-wedge.js:
- storage/indexeddb/resources/duplicates.js:
- storage/indexeddb/resources/error-causes-abort-by-default.js:
- storage/indexeddb/resources/events.js:
- storage/indexeddb/resources/exception-in-event-aborts.js:
- storage/indexeddb/resources/exceptions.js:
- storage/indexeddb/resources/factory-basics.js:
- storage/indexeddb/resources/factory-cmp.js:
- storage/indexeddb/resources/factory-deletedatabase.js:
- storage/indexeddb/resources/get-keyrange.js:
- storage/indexeddb/resources/index-basics.js:
- storage/indexeddb/resources/index-count.js:
- storage/indexeddb/resources/index-cursor.js:
- storage/indexeddb/resources/index-duplicate-keypaths.js:
- storage/indexeddb/resources/index-get-key-argument-required.js:
- storage/indexeddb/resources/index-multientry.js:
- storage/indexeddb/resources/index-population.js:
- storage/indexeddb/resources/index-unique.js:
- storage/indexeddb/resources/interfaces.js:
- storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
- storage/indexeddb/resources/intversion-bad-parameters.js:
- storage/indexeddb/resources/intversion-blocked.js:
- storage/indexeddb/resources/intversion-close-between-events.js:
- storage/indexeddb/resources/intversion-close-in-oncomplete.js:
- storage/indexeddb/resources/intversion-close-in-upgradeneeded.js:
- storage/indexeddb/resources/intversion-encoding.js:
- storage/indexeddb/resources/intversion-gated-on-delete.js:
- storage/indexeddb/resources/intversion-long-queue.js:
- storage/indexeddb/resources/intversion-omit-parameter.js:
- storage/indexeddb/resources/intversion-open-in-upgradeneeded.js:
- storage/indexeddb/resources/intversion-open-with-version.js:
- storage/indexeddb/resources/intversion-persistence.js:
- storage/indexeddb/resources/intversion-revert-on-abort.js:
- storage/indexeddb/resources/intversion-two-opens-no-versions.js:
- storage/indexeddb/resources/intversion-upgrades.js:
- storage/indexeddb/resources/invalid-keys.js:
- storage/indexeddb/resources/key-generator.js:
- storage/indexeddb/resources/key-sort-order-across-types.js:
- storage/indexeddb/resources/key-sort-order-date.js:
- storage/indexeddb/resources/key-type-array.js:
- storage/indexeddb/resources/key-type-infinity.js:
- storage/indexeddb/resources/keypath-arrays.js:
- storage/indexeddb/resources/keypath-basics.js:
- storage/indexeddb/resources/keypath-edges.js:
- storage/indexeddb/resources/keypath-fetch-key.js:
- storage/indexeddb/resources/keypath-intrinsic-properties.js:
- storage/indexeddb/resources/keyrange-required-arguments.js:
- storage/indexeddb/resources/keyrange.js:
- storage/indexeddb/resources/lazy-index-types.js:
- storage/indexeddb/resources/legacy-constants.js:
- storage/indexeddb/resources/list-ordering.js:
- storage/indexeddb/resources/metadata.js:
- storage/indexeddb/resources/mutating-cursor.js:
- storage/indexeddb/resources/objectStore-required-arguments.js:
- storage/indexeddb/resources/objectstore-autoincrement.js:
- storage/indexeddb/resources/objectstore-basics.js:
- storage/indexeddb/resources/objectstore-clear.js:
- storage/indexeddb/resources/objectstore-count.js:
- storage/indexeddb/resources/objectstore-cursor.js:
- storage/indexeddb/resources/objectstore-removeobjectstore.js:
- storage/indexeddb/resources/odd-strings.js:
- storage/indexeddb/resources/open-cursor.js:
- storage/indexeddb/resources/open-during-transaction.js:
- storage/indexeddb/resources/open-ordering.js:
- storage/indexeddb/resources/open-twice.js:
- storage/indexeddb/resources/opencursor-key.js:
- storage/indexeddb/resources/pending-activity.js:
- storage/indexeddb/resources/pending-version-change-on-exit.js:
- storage/indexeddb/resources/pending-version-change-stuck.js:
- storage/indexeddb/resources/persistence.js:
- storage/indexeddb/resources/prefetch-bugfix-108071.js:
- storage/indexeddb/resources/queued-commands.js:
- storage/indexeddb/resources/readonly-properties.js:
- storage/indexeddb/resources/readonly.js:
- storage/indexeddb/resources/removed.js:
- storage/indexeddb/resources/request-continue-abort.js:
- storage/indexeddb/resources/request-event-propagation.js:
- storage/indexeddb/resources/set_version_blocked.js:
- storage/indexeddb/resources/setversion-blocked-by-versionchange-close.js:
- storage/indexeddb/resources/setversion-not-blocked.js:
- storage/indexeddb/resources/transaction-abort.js:
- storage/indexeddb/resources/transaction-active-flag.js:
- storage/indexeddb/resources/transaction-after-close.js:
- storage/indexeddb/resources/transaction-and-objectstore-calls.js:
- storage/indexeddb/resources/transaction-basics.js:
- storage/indexeddb/resources/transaction-complete-workers.js:
- storage/indexeddb/resources/transaction-coordination-across-databases.js:
- storage/indexeddb/resources/transaction-coordination-within-database.js:
- storage/indexeddb/resources/transaction-crash-on-abort.js:
- storage/indexeddb/resources/transaction-error.js:
- storage/indexeddb/resources/transaction-event-propagation.js:
- storage/indexeddb/resources/transaction-read-only.js:
- storage/indexeddb/resources/transaction-readwrite-exclusive.js:
- storage/indexeddb/resources/transaction-rollback.js:
- storage/indexeddb/resources/transaction-scope-sequencing.js:
- storage/indexeddb/resources/transaction-starvation.js:
- storage/indexeddb/resources/transaction-storeNames-required.js:
- storage/indexeddb/resources/unblocked-version-changes.js:
- storage/indexeddb/resources/unprefix.js:
- storage/indexeddb/resources/value-undefined.js:
- storage/indexeddb/resources/values-odd-types.js:
- storage/indexeddb/resources/version-change-abort.js:
- storage/indexeddb/resources/version-change-exclusive.js:
- storage/indexeddb/resources/versionchangerequest-activedomobject.js:
- storage/indexeddb/set_version_blocked.html:
- storage/indexeddb/setversion-blocked-by-versionchange-close.html:
- storage/indexeddb/setversion-not-blocked.html:
- storage/indexeddb/structured-clone.html:
- storage/indexeddb/transaction-abort.html:
- storage/indexeddb/transaction-active-flag.html:
- storage/indexeddb/transaction-after-close.html:
- storage/indexeddb/transaction-and-objectstore-calls.html:
- storage/indexeddb/transaction-basics.html:
- storage/indexeddb/transaction-complete-with-js-recursion-cross-frame.html:
- storage/indexeddb/transaction-complete-with-js-recursion.html:
- storage/indexeddb/transaction-complete-workers.html:
- storage/indexeddb/transaction-coordination-across-databases.html:
- storage/indexeddb/transaction-coordination-within-database.html:
- storage/indexeddb/transaction-crash-in-tasks.html:
- storage/indexeddb/transaction-crash-on-abort.html:
- storage/indexeddb/transaction-error.html:
- storage/indexeddb/transaction-event-propagation.html:
- storage/indexeddb/transaction-read-only.html:
- storage/indexeddb/transaction-readwrite-exclusive.html:
- storage/indexeddb/transaction-rollback.html:
- storage/indexeddb/transaction-scope-sequencing.html:
- storage/indexeddb/transaction-starvation.html:
- storage/indexeddb/transaction-storeNames-required.html:
- storage/indexeddb/unblocked-version-changes.html:
- storage/indexeddb/unprefix-workers.html:
- storage/indexeddb/unprefix.html:
- storage/indexeddb/value-undefined.html:
- storage/indexeddb/values-odd-types.html:
- storage/indexeddb/version-change-abort.html:
- storage/indexeddb/version-change-exclusive.html:
- storage/indexeddb/versionchangerequest-activedomobject.html:
- storage/script-tests/TEMPLATE.html:
- storage/storageinfo-missing-arguments.html:
- storage/storageinfo-no-callbacks.html:
- storage/storageinfo-query-usage.html:
- storage/storageinfo-request-quota.html:
- storage/storagequota-query-usage.html:
- storage/storagequota-request-quota.html:
- storage/websql/execute-sql-rowsAffected.html:
- svg/animations/accumulate-values-width-animation.html:
- svg/animations/additive-from-to-width-animation.html:
- svg/animations/additive-type-by-animation.html:
- svg/animations/additive-values-width-animation.html:
- svg/animations/animVal-basics.html:
- svg/animations/animate-calcMode-spline-by.html:
- svg/animations/animate-calcMode-spline-from-by.html:
- svg/animations/animate-calcMode-spline-from-to.html:
- svg/animations/animate-calcMode-spline-to.html:
- svg/animations/animate-calcMode-spline-values.html:
- svg/animations/animate-color-calcMode-discrete.html:
- svg/animations/animate-color-fill-currentColor.html:
- svg/animations/animate-color-fill-from-by.html:
- svg/animations/animate-color-rgba-calcMode-discrete.html:
- svg/animations/animate-color-transparent.html:
- svg/animations/animate-css-xml-attributeType.html:
- svg/animations/animate-currentColor.html:
- svg/animations/animate-dynamic-update-attributeName.html:
- svg/animations/animate-elem-02-t-drt.html:
- svg/animations/animate-elem-03-t-drt.html:
- svg/animations/animate-elem-04-t-drt.html:
- svg/animations/animate-elem-05-t-drt.html:
- svg/animations/animate-elem-06-t-drt.html:
- svg/animations/animate-elem-07-t-drt.html:
- svg/animations/animate-elem-08-t-drt.html:
- svg/animations/animate-elem-09-t-drt.html:
- svg/animations/animate-elem-10-t-drt.html:
- svg/animations/animate-elem-11-t-drt.html:
- svg/animations/animate-elem-12-t-drt.html:
- svg/animations/animate-elem-13-t-drt.html:
- svg/animations/animate-elem-14-t-drt.html:
- svg/animations/animate-elem-15-t-drt.html:
- svg/animations/animate-elem-16-t-drt.html:
- svg/animations/animate-elem-17-t-drt.html:
- svg/animations/animate-elem-18-t-drt.html:
- svg/animations/animate-elem-19-t-drt.html:
- svg/animations/animate-end-attribute-numeric-precision.html:
- svg/animations/animate-end-attribute.html:
- svg/animations/animate-endElement-beginElement.html:
- svg/animations/animate-from-to-keyTimes.html:
- svg/animations/animate-gradient-transform.html:
- svg/animations/animate-inherit-css-property.html:
- svg/animations/animate-insert-begin.html:
- svg/animations/animate-insert-no-begin.html:
- svg/animations/animate-keySplines.html:
- svg/animations/animate-marker-orient-from-angle-to-angle.html:
- svg/animations/animate-marker-orient-from-angle-to-auto.html:
- svg/animations/animate-marker-orient-to-angle.html:
- svg/animations/animate-mpath-insert.html:
- svg/animations/animate-number-calcMode-discrete-keyTimes.html:
- svg/animations/animate-number-calcMode-discrete.html:
- svg/animations/animate-path-animation-Cc-Ss.html:
- svg/animations/animate-path-animation-Ll-Vv-Hh.html:
- svg/animations/animate-path-animation-Qq-Tt.html:
- svg/animations/animate-path-animation-cC-sS-inverse.html:
- svg/animations/animate-path-animation-lL-vV-hH-inverse.html:
- svg/animations/animate-path-animation-qQ-tT-inverse.html:
- svg/animations/animate-path-nested-transforms.html:
- svg/animations/animate-path-to-animation.html:
- svg/animations/animate-reset-freeze.html:
- svg/animations/animate-setcurrenttime.html:
- svg/animations/animate-text-nested-transforms.html:
- svg/animations/animateTransform-pattern-transform.html:
- svg/animations/animateTransform-translate-attributetype-auto.html:
- svg/animations/animateTransform-translate-invalid-attributetype.html:
- svg/animations/attributeTypes.html:
- svg/animations/change-baseVal-while-animating-fill-freeze-2.html:
- svg/animations/change-baseVal-while-animating-fill-freeze.html:
- svg/animations/change-baseVal-while-animating-fill-remove-2.html:
- svg/animations/change-baseVal-while-animating-fill-remove.html:
- svg/animations/change-css-property-while-animating-fill-freeze.html:
- svg/animations/change-css-property-while-animating-fill-remove.html:
- svg/animations/change-target-while-animating-SVG-property.html:
- svg/animations/deferred-insertion.html:
- svg/animations/dynamic-modify-attributename-crash2.svg:
- svg/animations/force-use-shadow-tree-recreation-while-animating.html:
- svg/animations/multiple-animations-ending.html:
- svg/animations/multiple-animations-fill-freeze.html:
- svg/animations/multiple-begin-additive-animation.html:
- svg/animations/non-additive-type-by-animation.html:
- svg/animations/non-additive-type-from-by-animation.html:
- svg/animations/reinserting-svg-into-document.html:
- svg/animations/remove-animation-element-while-animation-is-running.html:
- svg/animations/single-values-animation.html:
- svg/animations/svgPreserveAspectRatio-animation-1.html:
- svg/animations/svgangle-animation-deg-to-grad.html:
- svg/animations/svgangle-animation-deg-to-rad.html:
- svg/animations/svgangle-animation-grad-to-deg.html:
- svg/animations/svgangle-animation-grad-to-rad.html:
- svg/animations/svgangle-animation-rad-to-deg.html:
- svg/animations/svgangle-animation-rad-to-grad.html:
- svg/animations/svgboolean-animation-1.html:
- svg/animations/svgenum-animation-1.html:
- svg/animations/svgenum-animation-10.html:
- svg/animations/svgenum-animation-11.html:
- svg/animations/svgenum-animation-12.html:
- svg/animations/svgenum-animation-13.html:
- svg/animations/svgenum-animation-2.html:
- svg/animations/svgenum-animation-3.html:
- svg/animations/svgenum-animation-4.html:
- svg/animations/svgenum-animation-5.html:
- svg/animations/svgenum-animation-6.html:
- svg/animations/svgenum-animation-7.html:
- svg/animations/svgenum-animation-8.html:
- svg/animations/svgenum-animation-9.html:
- svg/animations/svginteger-animation-1.html:
- svg/animations/svginteger-animation-2.html:
- svg/animations/svglength-additive-by-1.html:
- svg/animations/svglength-additive-by-2.html:
- svg/animations/svglength-additive-by-3.html:
- svg/animations/svglength-additive-by-4.html:
- svg/animations/svglength-additive-by-5.html:
- svg/animations/svglength-additive-by-6.html:
- svg/animations/svglength-additive-from-by-1.html:
- svg/animations/svglength-additive-from-by-2.html:
- svg/animations/svglength-additive-from-by-3.html:
- svg/animations/svglength-additive-from-by-4.html:
- svg/animations/svglength-animation-LengthModeHeight.html:
- svg/animations/svglength-animation-LengthModeOther.html:
- svg/animations/svglength-animation-LengthModeWidth.html:
- svg/animations/svglength-animation-invalid-value-1.html:
- svg/animations/svglength-animation-invalid-value-2.html:
- svg/animations/svglength-animation-invalid-value-3.html:
- svg/animations/svglength-animation-number-to-number.html:
- svg/animations/svglength-animation-px-to-cm.html:
- svg/animations/svglength-animation-px-to-ems.html:
- svg/animations/svglength-animation-px-to-exs.html:
- svg/animations/svglength-animation-px-to-in.html:
- svg/animations/svglength-animation-px-to-number.html:
- svg/animations/svglength-animation-px-to-pc.html:
- svg/animations/svglength-animation-px-to-percentage.html:
- svg/animations/svglength-animation-px-to-pt.html:
- svg/animations/svglength-animation-px-to-px.html:
- svg/animations/svglength-animation-unitType.html:
- svg/animations/svglength-animation-values.html:
- svg/animations/svglengthlist-animation-1.html:
- svg/animations/svglengthlist-animation-2.html:
- svg/animations/svglengthlist-animation-3.html:
- svg/animations/svglengthlist-animation-4.html:
- svg/animations/svglengthlist-animation-5.html:
- svg/animations/svgnumber-animation-1.html:
- svg/animations/svgnumber-animation-2.html:
- svg/animations/svgnumber-animation-3.html:
- svg/animations/svgnumber-animation-4.html:
- svg/animations/svgnumberlist-animation-1.html:
- svg/animations/svgnumberlist-animation-2.html:
- svg/animations/svgnumberoptionalnumber-animation-1.html:
- svg/animations/svgnumberoptionalnumber-animation-2.html:
- svg/animations/svgnumberoptionalnumber-animation-3.html:
- svg/animations/svgnumberoptionalnumber-animation-4.html:
- svg/animations/svgpath-animation-1.html:
- svg/animations/svgpointlist-animation-1.html:
- svg/animations/svgpointlist-animation-2.html:
- svg/animations/svgrect-animation-1.html:
- svg/animations/svgrect-animation-2.html:
- svg/animations/svgstring-animation-1.html:
- svg/animations/svgstring-animation-fallback-to-discrete.html:
- svg/animations/svgtransform-animation-1.html:
- svg/animations/svgtransform-animation-discrete.html:
- svg/animations/use-animate-transform-and-position.html:
- svg/as-image/svg-canvas-link-not-colored.html:
- svg/as-image/svg-canvas-xhtml-tainted.html:
- svg/as-image/svg-container-size-after-reload.html:
- svg/as-object/embedded-svg-immediate-offsetWidth-query.html:
- svg/as-object/embedded-svg-size-changes.html:
- svg/as-object/nested-embedded-svg-size-changes.html:
- svg/css/buffered-rendering.html:
- svg/css/case-sensitive-attrname-selectors.html:
- svg/css/glyph-orientation-rounding-test.xhtml:
- svg/css/mask-type.html:
- svg/css/rect-system-color.xhtml:
- svg/css/scientific-numbers.html:
- svg/css/svg-attribute-length-parsing.html:
- svg/css/svg-attribute-parser-mode.html:
- svg/custom/SVGException.html:
- svg/custom/acid3-test-77.html:
- svg/custom/currentColor-on-color.html:
- svg/custom/document-all-includes-svg.html:
- svg/custom/focus-event-handling-keyboard.xhtml:
- svg/custom/focus-event-handling.xhtml:
- svg/custom/frame-getSVGDocument.html:
- svg/custom/getBoundingClientRect.xhtml:
- svg/custom/getSubStringLength.html:
- svg/custom/global-constructors.html:
- svg/custom/immutable-properties.html:
- svg/custom/invalid-length-units.html:
- svg/custom/loadevents-async.html:
- svg/custom/poly-parsing-error.html:
- svg/custom/script-tests/TEMPLATE.html:
- svg/custom/selectSubString.html:
- svg/custom/svg-createsvgtransform-type.html:
- svg/custom/svg-fonts-in-text-controls.html:
- svg/custom/svg-getelementid.xhtml:
- svg/custom/svg-modify-currentTranslate.html:
- svg/custom/svg-viewBox-dynamic.html:
- svg/custom/svg-xml-dom-sync.html:
- svg/custom/tearoffs-with-tearoffs.html:
- svg/custom/use-href-update-crash.svg:
- svg/custom/use-instanceRoot-as-event-target.xhtml:
- svg/custom/use-instanceRoot-event-bubbling.xhtml:
- svg/custom/use-instanceRoot-event-listeners.xhtml:
- svg/custom/window-named-item-lookup.html:
- svg/dom/SVGAngle.html:
- svg/dom/SVGAnimatedAngle.html:
- svg/dom/SVGAnimatedBoolean.html:
- svg/dom/SVGAnimatedEnumeration-SVGClipPathElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGComponentTransferFunctionElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGFEBlendElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGFEColorMatrixElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGFECompositeElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGFEConvolveMatrixElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGFEDisplacementMapElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGFEMorphologyElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGFETurbulenceElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGFilterElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGGradientElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGMarkerElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGMaskElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGPatternElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGTextContentElement.html:
- svg/dom/SVGAnimatedEnumeration-SVGTextPathElement.html:
- svg/dom/SVGAnimatedEnumeration.html:
- svg/dom/SVGAnimatedInteger.html:
- svg/dom/SVGAnimatedLength.html:
- svg/dom/SVGAnimatedLengthList.html:
- svg/dom/SVGAnimatedNumber.html:
- svg/dom/SVGAnimatedNumberList.html:
- svg/dom/SVGAnimatedPreserveAspectRatio.html:
- svg/dom/SVGAnimatedRect.html:
- svg/dom/SVGColor.html:
- svg/dom/SVGLength-px-with-context.html:
- svg/dom/SVGLength-px.html:
- svg/dom/SVGLength.html:
- svg/dom/SVGLengthList-appendItem.xhtml:
- svg/dom/SVGLengthList-basics.xhtml:
- svg/dom/SVGLengthList-getItem.xhtml:
- svg/dom/SVGLengthList-initialize.xhtml:
- svg/dom/SVGLengthList-insertItemBefore.xhtml:
- svg/dom/SVGLengthList-removeItem.xhtml:
- svg/dom/SVGLengthList-replaceItem.xhtml:
- svg/dom/SVGLengthList-xml-dom-modifications.xhtml:
- svg/dom/SVGLocatable-getCTM-svg-root.html:
- svg/dom/SVGMatrix-interface.xhtml:
- svg/dom/SVGMatrix.html:
- svg/dom/SVGNumber.html:
- svg/dom/SVGNumberList-basics.xhtml:
- svg/dom/SVGPaint.html:
- svg/dom/SVGPathSegList-appendItem.xhtml:
- svg/dom/SVGPathSegList-clear-and-initialize.xhtml:
- svg/dom/SVGPathSegList-insertItemBefore.xhtml:
- svg/dom/SVGPathSegList-removeItem.xhtml:
- svg/dom/SVGPathSegList-replaceItem.xhtml:
- svg/dom/SVGPathSegList-xml-dom-synchronization.xhtml:
- svg/dom/SVGPoint.html:
- svg/dom/SVGPointList-basics.xhtml:
- svg/dom/SVGPreserveAspectRatio.html:
- svg/dom/SVGRect.html:
- svg/dom/SVGStringList-basics.xhtml:
- svg/dom/SVGStringList.html:
- svg/dom/SVGStyleElement/disable-svg-style-element.html:
- svg/dom/SVGStyleElement/script-tests/TEMPLATE.html:
- svg/dom/SVGStyleElement/style-langspace.html:
- svg/dom/SVGTransform.html:
- svg/dom/SVGTransformList-basics.xhtml:
- svg/dom/SVGTransformList.html:
- svg/dom/SVGViewSpec-defaults.html:
- svg/dom/SVGViewSpec-invalid-ref-crash.html:
- svg/dom/SVGViewSpec.html:
- svg/dom/altGlyph-dom.xhtml:
- svg/dom/baseVal-animVal-crash.html:
- svg/dom/css-transforms.xhtml:
- svg/dom/feFlood-no-in1.html:
- svg/dom/font-face-elements.html:
- svg/dom/fuzz-path-parser.html:
- svg/dom/getElementsByTagName-localName-matching.html:
- svg/dom/id-reflect.html:
- svg/dom/length-list-parser.html:
- svg/dom/operatorAttribute.html:
- svg/dom/path-parser.html:
- svg/dom/path-pointAtLength.html:
- svg/dom/path-segments.html:
- svg/dom/path-totalLength.html:
- svg/dom/points-parser.html:
- svg/dom/preserve-aspect-ratio-parser.html:
- svg/dom/resources/viewspec-parser.js:
(continueFuzzing):
- svg/dom/rgb-color-parser.html:
- svg/dom/script-tests/SVGViewSpec.js:
(completeTest):
- svg/dom/script-tests/TEMPLATE.html:
- svg/dom/string-list-parser.html:
- svg/dom/style-reflect.html:
- svg/dom/svg2-inheritance.html:
- svg/dom/svglist-exception-on-out-bounds-error.html:
- svg/dom/svglist-insertItemBefore-appends.html:
- svg/dom/svgpath-getPathSegAtLength.html:
- svg/dom/svgpath-out-of-bounds-getPathSeg.html:
- svg/dom/text-rotate-live.html:
- svg/dom/transform-parser.html:
- svg/dom/viewspec-parser-1.html:
- svg/dom/viewspec-parser-2.html:
- svg/dom/viewspec-parser-3.html:
- svg/dom/viewspec-parser-4.html:
- svg/dom/viewspec-parser-5.html:
- svg/dom/viewspec-parser-6.html:
- svg/dom/viewspec-parser-7.html:
- svg/dynamic-updates/SVG-dynamic-css-transform.html:
- svg/dynamic-updates/SVGAElement-dom-href-attr.html:
- svg/dynamic-updates/SVGAElement-dom-target-attr.html:
- svg/dynamic-updates/SVGAElement-svgdom-href-prop.html:
- svg/dynamic-updates/SVGAElement-svgdom-target-prop.html:
- svg/dynamic-updates/SVGCircleElement-dom-cx-attr.html:
- svg/dynamic-updates/SVGCircleElement-dom-cy-attr.html:
- svg/dynamic-updates/SVGCircleElement-dom-r-attr.html:
- svg/dynamic-updates/SVGCircleElement-dom-requiredFeatures.html:
- svg/dynamic-updates/SVGCircleElement-svgdom-cx-prop.html:
- svg/dynamic-updates/SVGCircleElement-svgdom-cy-prop.html:
- svg/dynamic-updates/SVGCircleElement-svgdom-r-prop.html:
- svg/dynamic-updates/SVGCircleElement-svgdom-requiredFeatures.html:
- svg/dynamic-updates/SVGClipPath-influences-hitTesting.html:
- svg/dynamic-updates/SVGClipPathElement-css-transform-influences-hitTesting.html:
- svg/dynamic-updates/SVGClipPathElement-dom-clipPathUnits-attr.html:
- svg/dynamic-updates/SVGClipPathElement-svgdom-clipPathUnits-prop.html:
- svg/dynamic-updates/SVGClipPathElement-transform-influences-hitTesting.html:
- svg/dynamic-updates/SVGCursorElement-dom-x-attr.html:
- svg/dynamic-updates/SVGCursorElement-dom-y-attr.html:
- svg/dynamic-updates/SVGCursorElement-svgdom-x-prop.html:
- svg/dynamic-updates/SVGCursorElement-svgdom-y-prop.html:
- svg/dynamic-updates/SVGEllipseElement-dom-cx-attr.html:
- svg/dynamic-updates/SVGEllipseElement-dom-cy-attr.html:
- svg/dynamic-updates/SVGEllipseElement-dom-requiredFeatures.html:
- svg/dynamic-updates/SVGEllipseElement-dom-rx-attr.html:
- svg/dynamic-updates/SVGEllipseElement-dom-ry-attr.html:
- svg/dynamic-updates/SVGEllipseElement-svgdom-cx-prop.html:
- svg/dynamic-updates/SVGEllipseElement-svgdom-cy-prop.html:
- svg/dynamic-updates/SVGEllipseElement-svgdom-requiredFeatures.html:
- svg/dynamic-updates/SVGEllipseElement-svgdom-rx-prop.html:
- svg/dynamic-updates/SVGEllipseElement-svgdom-ry-prop.html:
- svg/dynamic-updates/SVGFEBlendElement-dom-in-attr.html:
- svg/dynamic-updates/SVGFEBlendElement-dom-in2-attr.html:
- svg/dynamic-updates/SVGFEBlendElement-dom-mode-attr.html:
- svg/dynamic-updates/SVGFEBlendElement-svgdom-in-prop.html:
- svg/dynamic-updates/SVGFEBlendElement-svgdom-in2-prop.html:
- svg/dynamic-updates/SVGFEBlendElement-svgdom-mode-prop.html:
- svg/dynamic-updates/SVGFEColorMatrixElement-dom-in-attr.html:
- svg/dynamic-updates/SVGFEColorMatrixElement-dom-type-attr.html:
- svg/dynamic-updates/SVGFEColorMatrixElement-dom-values-attr.html:
- svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-in-prop.html:
- svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-type-prop.html:
- svg/dynamic-updates/SVGFEColorMatrixElement-svgdom-values-prop.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-dom-amplitude-attr.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-dom-exponent-attr.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-dom-intercept-attr.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-dom-offset-attr.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-dom-slope-attr.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-dom-tableValues-attr.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-dom-type-attr.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-amplitude-prop.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-exponent-prop.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-intercept-prop.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-offset-prop.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-slope-prop.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-tableValues-prop.html:
- svg/dynamic-updates/SVGFEComponentTransferElement-svgdom-type-prop.html:
- svg/dynamic-updates/SVGFECompositeElement-dom-in-attr.html:
- svg/dynamic-updates/SVGFECompositeElement-dom-in2-attr.html:
- svg/dynamic-updates/SVGFECompositeElement-dom-k1-attr.html:
- svg/dynamic-updates/SVGFECompositeElement-dom-k2-attr.html:
- svg/dynamic-updates/SVGFECompositeElement-dom-k3-attr.html:
- svg/dynamic-updates/SVGFECompositeElement-dom-k4-attr.html:
- svg/dynamic-updates/SVGFECompositeElement-dom-operator-attr.html:
- svg/dynamic-updates/SVGFECompositeElement-svgdom-in-prop.html:
- svg/dynamic-updates/SVGFECompositeElement-svgdom-in2-prop.html:
- svg/dynamic-updates/SVGFECompositeElement-svgdom-k1-prop.html:
- svg/dynamic-updates/SVGFECompositeElement-svgdom-k2-prop.html:
- svg/dynamic-updates/SVGFECompositeElement-svgdom-k3-prop.html:
- svg/dynamic-updates/SVGFECompositeElement-svgdom-k4-prop.html:
- svg/dynamic-updates/SVGFECompositeElement-svgdom-operator-prop.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-bias-attr.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-divisor-attr.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-edgeMode-attr.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-in-attr.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelMatrix-attr.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-kernelUnitLength-attr.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-order-attr.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-preserveAlpha-attr.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetX-attr.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-dom-targetY-attr.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-bias-prop.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-divisor-prop.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-edgeMode-prop.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-in-prop.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelMatrix-prop.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-kernelUnitLength-prop.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-order-prop.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-preserveAlpha-prop.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetX-prop.html:
- svg/dynamic-updates/SVGFEConvolveMatrixElement-svgdom-targetY-prop.html:
- svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-diffuseConstant-attr.html:
- svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-in-attr.html:
- svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-lighting-color-attr.html:
- svg/dynamic-updates/SVGFEDiffuseLightingElement-dom-surfaceScale-attr.html:
- svg/dynamic-updates/SVGFEDiffuseLightingElement-inherit-lighting-color-css-prop.html:
- svg/dynamic-updates/SVGFEDiffuseLightingElement-lighting-color-css-prop.html:
- svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-diffuseConstant-prop.html:
- svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-in-prop.html:
- svg/dynamic-updates/SVGFEDiffuseLightingElement-svgdom-surfaceScale-prop.html:
- svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in-attr.html:
- svg/dynamic-updates/SVGFEDisplacementMapElement-dom-in2-attr.html:
- svg/dynamic-updates/SVGFEDisplacementMapElement-dom-scale-attr.html:
- svg/dynamic-updates/SVGFEDisplacementMapElement-dom-xChannelSelector-attr.html:
- svg/dynamic-updates/SVGFEDisplacementMapElement-dom-yChannelSelector-attr.html:
- svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in-prop.html:
- svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-in2-prop.html:
- svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-scale-prop.html:
- svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-xChannelSelector-prop.html:
- svg/dynamic-updates/SVGFEDisplacementMapElement-svgdom-yChannelSelector-prop.html:
- svg/dynamic-updates/SVGFEDistantLightElement-dom-azimuth-attr.html:
- svg/dynamic-updates/SVGFEDistantLightElement-dom-elevation-attr.html:
- svg/dynamic-updates/SVGFEDistantLightElement-svgdom-azimuth-prop.html:
- svg/dynamic-updates/SVGFEDistantLightElement-svgdom-elevation-prop.html:
- svg/dynamic-updates/SVGFEDropShadowElement-dom-dx-attr.html:
- svg/dynamic-updates/SVGFEDropShadowElement-dom-dy-attr.html:
- svg/dynamic-updates/SVGFEDropShadowElement-dom-in-attr.html:
- svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-color-attr.html:
- svg/dynamic-updates/SVGFEDropShadowElement-dom-shadow-opacity-attr.html:
- svg/dynamic-updates/SVGFEDropShadowElement-dom-stdDeviation-attr.html:
- svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dx-prop.html:
- svg/dynamic-updates/SVGFEDropShadowElement-svgdom-dy-prop.html:
- svg/dynamic-updates/SVGFEDropShadowElement-svgdom-in-prop.html:
- svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-color-prop.html:
- svg/dynamic-updates/SVGFEDropShadowElement-svgdom-shadow-opacity-prop.html:
- svg/dynamic-updates/SVGFEDropShadowElement-svgdom-stdDeviation-prop.html:
- svg/dynamic-updates/SVGFEFloodElement-dom-flood-color-attr.html:
- svg/dynamic-updates/SVGFEFloodElement-dom-flood-opacity-attr.html:
- svg/dynamic-updates/SVGFEFloodElement-inherit-flood-color.html:
- svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-color-prop.html:
- svg/dynamic-updates/SVGFEFloodElement-svgdom-flood-opacity-prop.html:
- svg/dynamic-updates/SVGFEGaussianBlurElement-dom-edgeMode-attr.html:
- svg/dynamic-updates/SVGFEGaussianBlurElement-dom-in-attr.html:
- svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-attr.html:
- svg/dynamic-updates/SVGFEGaussianBlurElement-dom-stdDeviation-call.html:
- svg/dynamic-updates/SVGFEGaussianBlurElement-svgdom-edgeMode-prop.html:
- svg/dynamic-updates/SVGFEGaussianBlurElement-svgdom-in-prop.html:
- svg/dynamic-updates/SVGFEImageElement-dom-preserveAspectRatio-attr.html:
- svg/dynamic-updates/SVGFEImageElement-svgdom-preserveAspectRatio-prop.html:
- svg/dynamic-updates/SVGFEMergeNodeElement-dom-in-attr.html:
- svg/dynamic-updates/SVGFEMergeNodeElement-svgdom-in-prop.html:
- svg/dynamic-updates/SVGFEMorphologyElement-dom-in-attr.html:
- svg/dynamic-updates/SVGFEMorphologyElement-dom-operator-attr.html:
- svg/dynamic-updates/SVGFEMorphologyElement-dom-radius-attr.html:
- svg/dynamic-updates/SVGFEMorphologyElement-svgdom-in-prop.html:
- svg/dynamic-updates/SVGFEMorphologyElement-svgdom-operator-prop.html:
- svg/dynamic-updates/SVGFEMorphologyElement-svgdom-radius-call.html:
- svg/dynamic-updates/SVGFEOffsetElement-dom-dx-attr.html:
- svg/dynamic-updates/SVGFEOffsetElement-dom-dy-attr.html:
- svg/dynamic-updates/SVGFEOffsetElement-dom-in-attr.html:
- svg/dynamic-updates/SVGFEOffsetElement-svgdom-dx-prop.html:
- svg/dynamic-updates/SVGFEOffsetElement-svgdom-dy-prop.html:
- svg/dynamic-updates/SVGFEOffsetElement-svgdom-in-prop.html:
- svg/dynamic-updates/SVGFEPointLightElement-dom-x-attr.html:
- svg/dynamic-updates/SVGFEPointLightElement-dom-y-attr.html:
- svg/dynamic-updates/SVGFEPointLightElement-dom-z-attr.html:
- svg/dynamic-updates/SVGFEPointLightElement-svgdom-x-prop.html:
- svg/dynamic-updates/SVGFEPointLightElement-svgdom-y-prop.html:
- svg/dynamic-updates/SVGFEPointLightElement-svgdom-z-prop.html:
- svg/dynamic-updates/SVGFESpecularLightingElement-dom-in-attr.html:
- svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularConstant-attr.html:
- svg/dynamic-updates/SVGFESpecularLightingElement-dom-specularExponent-attr.html:
- svg/dynamic-updates/SVGFESpecularLightingElement-dom-suraceScale-attr.html:
- svg/dynamic-updates/SVGFESpecularLightingElement-inherit-lighting-color-css-prop.html:
- svg/dynamic-updates/SVGFESpecularLightingElement-lighting-color-css-prop.html:
- svg/dynamic-updates/SVGFESpecularLightingElement-remove-lightSource.html:
- svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-in-prop.html:
- svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularConstant-prop.html:
- svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-specularExponent-prop.html:
- svg/dynamic-updates/SVGFESpecularLightingElement-svgdom-suraceScale-prop.html:
- svg/dynamic-updates/SVGFESpotLightElement-dom-limitingConeAngle-attr.html:
- svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtX-attr.html:
- svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtY-attr.html:
- svg/dynamic-updates/SVGFESpotLightElement-dom-pointsAtZ-attr.html:
- svg/dynamic-updates/SVGFESpotLightElement-dom-specularExponent-attr.html:
- svg/dynamic-updates/SVGFESpotLightElement-dom-x-attr.html:
- svg/dynamic-updates/SVGFESpotLightElement-dom-y-attr.html:
- svg/dynamic-updates/SVGFESpotLightElement-dom-z-attr.html:
- svg/dynamic-updates/SVGFESpotLightElement-svgdom-limitingConeAngle-prop.html:
- svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtX-prop.html:
- svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtY-prop.html:
- svg/dynamic-updates/SVGFESpotLightElement-svgdom-pointsAtZ-prop.html:
- svg/dynamic-updates/SVGFESpotLightElement-svgdom-specularExponent-prop.html:
- svg/dynamic-updates/SVGFESpotLightElement-svgdom-x-prop.html:
- svg/dynamic-updates/SVGFESpotLightElement-svgdom-y-prop.html:
- svg/dynamic-updates/SVGFESpotLightElement-svgdom-z-prop.html:
- svg/dynamic-updates/SVGFETileElement-dom-in-attr.html:
- svg/dynamic-updates/SVGFETileElement-svgdom-in-prop.html:
- svg/dynamic-updates/SVGFETurbulenceElement-dom-baseFrequency-attr.html:
- svg/dynamic-updates/SVGFETurbulenceElement-dom-numOctaves-attr.html:
- svg/dynamic-updates/SVGFETurbulenceElement-dom-seed-attr.html:
- svg/dynamic-updates/SVGFETurbulenceElement-dom-stitchTiles-attr.html:
- svg/dynamic-updates/SVGFETurbulenceElement-dom-type-attr.html:
- svg/dynamic-updates/SVGFETurbulenceElement-svgdom-baseFrequency-prop.html:
- svg/dynamic-updates/SVGFETurbulenceElement-svgdom-numOctaves-prop.html:
- svg/dynamic-updates/SVGFETurbulenceElement-svgdom-seed-prop.html:
- svg/dynamic-updates/SVGFETurbulenceElement-svgdom-stitchTiles-prop.html:
- svg/dynamic-updates/SVGFETurbulenceElement-svgdom-type-prop.html:
- svg/dynamic-updates/SVGFilterElement-dom-filterRes-attr.html:
- svg/dynamic-updates/SVGFilterElement-dom-filterUnits-attr.html:
- svg/dynamic-updates/SVGFilterElement-dom-height-attr.html:
- svg/dynamic-updates/SVGFilterElement-dom-primitiveUnits-attr.html:
- svg/dynamic-updates/SVGFilterElement-dom-width-attr.html:
- svg/dynamic-updates/SVGFilterElement-dom-x-attr.html:
- svg/dynamic-updates/SVGFilterElement-dom-y-attr.html:
- svg/dynamic-updates/SVGFilterElement-svgdom-filterRes-call.html:
- svg/dynamic-updates/SVGFilterElement-svgdom-filterResX-prop.html:
- svg/dynamic-updates/SVGFilterElement-svgdom-filterResY-prop.html:
- svg/dynamic-updates/SVGFilterElement-svgdom-filterUnits-prop.html:
- svg/dynamic-updates/SVGFilterElement-svgdom-height-prop.html:
- svg/dynamic-updates/SVGFilterElement-svgdom-primitiveUnits-prop.html:
- svg/dynamic-updates/SVGFilterElement-svgdom-width-prop.html:
- svg/dynamic-updates/SVGFilterElement-svgdom-x-prop.html:
- svg/dynamic-updates/SVGFilterElement-svgdom-y-prop.html:
- svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-height-attr.html:
- svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-result-attr.html:
- svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-width-attr.html:
- svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-x-attr.html:
- svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-dom-y-attr.html:
- svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-height-prop.html:
- svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-result-prop.html:
- svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-width-prop.html:
- svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-x-prop.html:
- svg/dynamic-updates/SVGFilterPrimitiveStandardAttributes-svgdom-y-prop.html:
- svg/dynamic-updates/SVGForeignObjectElement-dom-height-attr.html:
- svg/dynamic-updates/SVGForeignObjectElement-dom-requiredFeatures.html:
- svg/dynamic-updates/SVGForeignObjectElement-dom-width-attr.html:
- svg/dynamic-updates/SVGForeignObjectElement-dom-x-attr.html:
- svg/dynamic-updates/SVGForeignObjectElement-dom-y-attr.html:
- svg/dynamic-updates/SVGForeignObjectElement-svgdom-height-prop.html:
- svg/dynamic-updates/SVGForeignObjectElement-svgdom-requiredFeatures.html:
- svg/dynamic-updates/SVGForeignObjectElement-svgdom-width-prop.html:
- svg/dynamic-updates/SVGForeignObjectElement-svgdom-x-prop.html:
- svg/dynamic-updates/SVGForeignObjectElement-svgdom-y-prop.html:
- svg/dynamic-updates/SVGGElement-dom-requiredFeatures.html:
- svg/dynamic-updates/SVGGElement-svgdom-requiredFeatures.html:
- svg/dynamic-updates/SVGImageElement-dom-height-attr.html:
- svg/dynamic-updates/SVGImageElement-dom-preserveAspectRatio-attr.html:
- svg/dynamic-updates/SVGImageElement-dom-requiredFeatures.html:
- svg/dynamic-updates/SVGImageElement-dom-width-attr.html:
- svg/dynamic-updates/SVGImageElement-dom-x-attr.html:
- svg/dynamic-updates/SVGImageElement-dom-y-attr.html:
- svg/dynamic-updates/SVGImageElement-svgdom-height-prop.html:
- svg/dynamic-updates/SVGImageElement-svgdom-preserveAspectRatio-prop.html:
- svg/dynamic-updates/SVGImageElement-svgdom-requiredFeatures.html:
- svg/dynamic-updates/SVGImageElement-svgdom-width-prop.html:
- svg/dynamic-updates/SVGImageElement-svgdom-x-prop.html:
- svg/dynamic-updates/SVGImageElement-svgdom-y-prop.html:
- svg/dynamic-updates/SVGLineElement-dom-requiredFeatures.html:
- svg/dynamic-updates/SVGLineElement-dom-x1-attr.html:
- svg/dynamic-updates/SVGLineElement-dom-x2-attr.html:
- svg/dynamic-updates/SVGLineElement-dom-y1-attr.html:
- svg/dynamic-updates/SVGLineElement-dom-y2-attr.html:
- svg/dynamic-updates/SVGLineElement-svgdom-requiredFeatures.html:
- svg/dynamic-updates/SVGLineElement-svgdom-x1-prop.html:
- svg/dynamic-updates/SVGLineElement-svgdom-x2-prop.html:
- svg/dynamic-updates/SVGLineElement-svgdom-y1-prop.html:
- svg/dynamic-updates/SVGLineElement-svgdom-y2-prop.html:
- svg/dynamic-updates/SVGLinearGradientElement-dom-gradientTransform-attr.html:
- svg/dynamic-updates/SVGLinearGradientElement-dom-gradientUnits-attr.html:
- svg/dynamic-updates/SVGLinearGradientElement-dom-x1-attr.html:
- svg/dynamic-updates/SVGLinearGradientElement-dom-x2-attr.html:
- svg/dynamic-updates/SVGLinearGradientElement-dom-y1-attr.html:
- svg/dynamic-updates/SVGLinearGradientElement-dom-y2-attr.html:
- svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientTransform-prop.html:
- svg/dynamic-updates/SVGLinearGradientElement-svgdom-gradientUnits-prop.html:
- svg/dynamic-updates/SVGLinearGradientElement-svgdom-x1-prop.html:
- svg/dynamic-updates/SVGLinearGradientElement-svgdom-x2-prop.html:
- svg/dynamic-updates/SVGLinearGradientElement-svgdom-y1-prop.html:
- svg/dynamic-updates/SVGLinearGradientElement-svgdom-y2-prop.html:
- svg/dynamic-updates/SVGMarkerElement-dom-markerHeight-attr.html:
- svg/dynamic-updates/SVGMarkerElement-dom-markerUnits-attr.html:
- svg/dynamic-updates/SVGMarkerElement-dom-markerWidth-attr.html:
- svg/dynamic-updates/SVGMarkerElement-dom-orient-attr.html:
- svg/dynamic-updates/SVGMarkerElement-dom-refX-attr.html:
- svg/dynamic-updates/SVGMarkerElement-dom-refY-attr.html:
- svg/dynamic-updates/SVGMarkerElement-svgdom-markerHeight-prop.html:
- svg/dynamic-updates/SVGMarkerElement-svgdom-markerUnits-prop.html:
- svg/dynamic-updates/SVGMarkerElement-svgdom-markerWidth-prop.html:
- svg/dynamic-updates/SVGMarkerElement-svgdom-orientAngle-prop.html:
- svg/dynamic-updates/SVGMarkerElement-svgdom-orientType-prop.html:
- svg/dynamic-updates/SVGMarkerElement-svgdom-refX-prop.html:
- svg/dynamic-updates/SVGMarkerElement-svgdom-refY-prop.html:
- svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAngle-call.html:
- svg/dynamic-updates/SVGMarkerElement-svgdom-setOrientToAuto-call.html:
- svg/dynamic-updates/SVGMaskElement-dom-height-attr.html:
- svg/dynamic-updates/SVGMaskElement-dom-maskContentUnits-attr.html:
- svg/dynamic-updates/SVGMaskElement-dom-maskUnits-attr.html:
- svg/dynamic-updates/SVGMaskElement-dom-width-attr.html:
- svg/dynamic-updates/SVGMaskElement-dom-x-attr.html:
- svg/dynamic-updates/SVGMaskElement-dom-y-attr.html:
- svg/dynamic-updates/SVGMaskElement-svgdom-height-prop.html:
- svg/dynamic-updates/SVGMaskElement-svgdom-maskContentUnits-prop.html:
- svg/dynamic-updates/SVGMaskElement-svgdom-maskUnits-prop.html:
- svg/dynamic-updates/SVGMaskElement-svgdom-width-prop.html:
- svg/dynamic-updates/SVGMaskElement-svgdom-x-prop.html:
- svg/dynamic-updates/SVGMaskElement-svgdom-y-prop.html:
- svg/dynamic-updates/SVGPathElement-dom-requiredFeatures.html:
- svg/dynamic-updates/SVGPathElement-svgdom-requiredFeatures.html:
- svg/dynamic-updates/SVGPatternElement-dom-height-attr.html:
- svg/dynamic-updates/SVGPatternElement-dom-patternContentUnits-attr.html:
- svg/dynamic-updates/SVGPatternElement-dom-patternTransform-attr.html:
- svg/dynamic-updates/SVGPatternElement-dom-patternUnits-attr.html:
- svg/dynamic-updates/SVGPatternElement-dom-width-attr.html:
- svg/dynamic-updates/SVGPatternElement-dom-x-attr.html:
- svg/dynamic-updates/SVGPatternElement-dom-y-attr.html:
- svg/dynamic-updates/SVGPatternElement-svgdom-height-prop.html:
- svg/dynamic-updates/SVGPatternElement-svgdom-patternContentUnits-prop.html:
- svg/dynamic-updates/SVGPatternElement-svgdom-patternTransform-prop.html:
- svg/dynamic-updates/SVGPatternElement-svgdom-patternUnits-prop.html:
- svg/dynamic-updates/SVGPatternElement-svgdom-width-prop.html:
- svg/dynamic-updates/SVGPatternElement-svgdom-x-prop.html:
- svg/dynamic-updates/SVGPatternElement-svgdom-y-prop.html:
- svg/dynamic-updates/SVGPolygonElement-dom-requiredFeatures.html:
- svg/dynamic-updates/SVGPolygonElement-svgdom-requiredFeatures.html:
- svg/dynamic-updates/SVGPolylineElement-dom-requiredFeatures.html:
- svg/dynamic-updates/SVGPolylineElement-svgdom-requiredFeatures.html:
- svg/dynamic-updates/SVGRadialGradientElement-dom-cx-attr.html:
- svg/dynamic-updates/SVGRadialGradientElement-dom-cy-attr.html:
- svg/dynamic-updates/SVGRadialGradientElement-dom-fx-attr.html:
- svg/dynamic-updates/SVGRadialGradientElement-dom-fy-attr.html:
- svg/dynamic-updates/SVGRadialGradientElement-dom-gradientTransform-attr.html:
- svg/dynamic-updates/SVGRadialGradientElement-dom-gradientUnits-attr.html:
- svg/dynamic-updates/SVGRadialGradientElement-dom-r-attr.html:
- svg/dynamic-updates/SVGRadialGradientElement-svgdom-cx-prop.html:
- svg/dynamic-updates/SVGRadialGradientElement-svgdom-cy-prop.html:
- svg/dynamic-updates/SVGRadialGradientElement-svgdom-fx-prop.html:
- svg/dynamic-updates/SVGRadialGradientElement-svgdom-fy-prop.html:
- svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientTransform-prop.html:
- svg/dynamic-updates/SVGRadialGradientElement-svgdom-gradientUnits-prop.html:
- svg/dynamic-updates/SVGRadialGradientElement-svgdom-r-prop.html:
- svg/dynamic-updates/SVGRectElement-dom-height-attr.html:
- svg/dynamic-updates/SVGRectElement-dom-requiredFeatures.html:
- svg/dynamic-updates/SVGRectElement-dom-width-attr.html:
- svg/dynamic-updates/SVGRectElement-dom-x-attr.html:
- svg/dynamic-updates/SVGRectElement-dom-y-attr.html:
- svg/dynamic-updates/SVGRectElement-svgdom-height-prop.html:
- svg/dynamic-updates/SVGRectElement-svgdom-requiredFeatures.html:
- svg/dynamic-updates/SVGRectElement-svgdom-width-prop.html:
- svg/dynamic-updates/SVGRectElement-svgdom-x-prop.html:
- svg/dynamic-updates/SVGRectElement-svgdom-y-prop.html:
- svg/dynamic-updates/SVGSVGElement-dom-requiredFeatures.html:
- svg/dynamic-updates/SVGSVGElement-svgdom-requiredFeatures.html:
- svg/dynamic-updates/SVGTRefElement-dom-href-attr.html:
- svg/dynamic-updates/SVGTextElement-dom-dx-attr.html:
- svg/dynamic-updates/SVGTextElement-dom-dy-attr.html:
- svg/dynamic-updates/SVGTextElement-dom-lengthAdjust-attr.html:
- svg/dynamic-updates/SVGTextElement-dom-requiredFeatures.html:
- svg/dynamic-updates/SVGTextElement-dom-rotate-attr.html:
- svg/dynamic-updates/SVGTextElement-dom-textLength-attr.html:
- svg/dynamic-updates/SVGTextElement-dom-transform-attr.html:
- svg/dynamic-updates/SVGTextElement-dom-x-attr.html:
- svg/dynamic-updates/SVGTextElement-dom-y-attr.html:
- svg/dynamic-updates/SVGTextElement-svgdom-dx-prop.html:
- svg/dynamic-updates/SVGTextElement-svgdom-dy-prop.html:
- svg/dynamic-updates/SVGTextElement-svgdom-lengthAdjust-prop.html:
- svg/dynamic-updates/SVGTextElement-svgdom-requiredFeatures.html:
- svg/dynamic-updates/SVGTextElement-svgdom-rotate-prop.html:
- svg/dynamic-updates/SVGTextElement-svgdom-textLength-prop.html:
- svg/dynamic-updates/SVGTextElement-svgdom-transform-prop.html:
- svg/dynamic-updates/SVGTextElement-svgdom-x-prop.html:
- svg/dynamic-updates/SVGTextElement-svgdom-y-prop.html:
- svg/dynamic-updates/SVGUseElement-dom-href1-attr.html:
- svg/dynamic-updates/SVGUseElement-dom-href2-attr.html:
- svg/dynamic-updates/SVGUseElement-dom-requiredFeatures.html:
- svg/dynamic-updates/SVGUseElement-svgdom-href1-prop.html:
- svg/dynamic-updates/SVGUseElement-svgdom-href2-prop.html:
- svg/dynamic-updates/SVGUseElement-svgdom-requiredFeatures.html:
- svg/dynamic-updates/resources/SVGTestCase.js:
(completeTest):
- svg/foreignObject/absolute-position-foreign-object-child-crash.html:
- svg/in-html/script-external.html:
- svg/in-html/script-nested.html:
- svg/in-html/script-write.html:
- svg/in-html/script.html:
- svg/text/lengthAdjust-text-metrics.html:
- svg/text/script-tests/TEMPLATE.html:
- svg/text/text-rect-precision.html:
- svg/zoom/page/zoom-get-screen-ctm.html:
- svg/zoom/page/zoom-getBoundingClientRect.xhtml:
- svg/zoom/page/zoom-zoom-coords.xhtml:
- svg/zoom/resources/testPageZoom.js:
(completeDynamicTest):
- 9:23 PM Changeset in webkit [155283] by
-
- 3 edits in trunk/Source/WebCore
Beat FrameView with the FINAL stick.
<https://webkit.org/b/120989>
Reviewed by Anders Carlsson.
... and mark everything virtual with OVERRIDE, exposing a couple of things
that didn't actually override anything.
- WebCore.exp.in:
- page/FrameView.h:
- 9:22 PM Changeset in webkit [155282] by
-
- 357 edits in trunk/LayoutTests
Change LayoutTests' m*-p* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Rubber stamped by Filip Pizlo.
- media/W3C/w3cwrapper.js:
- media/network-no-source-const-shadow.html:
- media/nodesFromRect-shadowContent.html:
- media/track/track-node-add-remove.html:
- media/video-buffered-too-few-arguments.html:
- media/video-canvas-source.html:
- networkinformation/add-listener-from-callback.html:
- networkinformation/basic-all-types-of-events.html:
- networkinformation/basic-operation.html:
- networkinformation/event-after-navigation.html:
- networkinformation/multiple-frames.html:
- networkinformation/updates.html:
- networkinformation/window-property.html:
- platform/blackberry/editing/text-iterator/findString-markers.html:
- platform/blackberry/external/search-provider/search-provider-installed.html:
- platform/gtk/accessibility/aria-listbox-crash.html:
- platform/gtk/accessibility/aria-options-and-menuitems-crash.html:
- platform/gtk/accessibility/aria-roles-unignored.html:
- platform/gtk/accessibility/aria-slider-required-attributes.html:
- platform/gtk/accessibility/aria-table-hierarchy.html:
- platform/gtk/accessibility/aria-toggle-button-role.html:
- platform/gtk/accessibility/button-accessible-name.html:
- platform/gtk/accessibility/caret-browsing-select-focus.html:
- platform/gtk/accessibility/caret-browsing-text-focus.html:
- platform/gtk/accessibility/combo-box-collapsed-selection-changed.html:
- platform/gtk/accessibility/entry-and-password.html:
- platform/gtk/accessibility/list-items-always-exposed.html:
- platform/gtk/accessibility/media-controls-panel-title.html:
- platform/gtk/accessibility/name-from-label.html:
- platform/gtk/accessibility/object-attributes.html:
- platform/gtk/accessibility/object-with-title.html:
- platform/gtk/accessibility/remapped-aria-crash.html:
- platform/gtk/accessibility/replaced-objects-in-anonymous-blocks.html:
- platform/gtk/accessibility/spans-paragraphs-and-divs.html:
- platform/gtk/accessibility/spans.html:
- platform/gtk/accessibility/table-hierarchy.html:
- platform/gtk/accessibility/title-and-alt.html:
- platform/gtk/accessibility/unknown-roles-not-exposed.html:
- platform/gtk/editing/pasteboard/middle-click-onpaste.html:
- platform/gtk/editing/pasteboard/script-tests/TEMPLATE.html:
- platform/gtk/editing/selection/caret-mode-document-begin-end.html:
- platform/iphone-simulator/accessibility/accessibility-aria-table-children.html:
- platform/iphone-simulator/accessibility/accessibility-crash-in-axcontainer.html:
- platform/iphone-simulator/accessibility/accessibility-hint.html:
- platform/iphone-simulator/accessibility/aria-label-with-internal-text.html:
- platform/iphone-simulator/accessibility/aria-pressed-state.html:
- platform/iphone-simulator/accessibility/centerpoint.html:
- platform/iphone-simulator/accessibility/dom-focus-fires-on-correct-element.html:
- platform/iphone-simulator/accessibility/element-paths.html:
- platform/iphone-simulator/accessibility/file-upload-button.html:
- platform/iphone-simulator/accessibility/focus-change-notifications.html:
- platform/iphone-simulator/accessibility/header-elements.html:
- platform/iphone-simulator/accessibility/identifier.html:
- platform/iphone-simulator/accessibility/internal-link.html:
- platform/iphone-simulator/accessibility/landmark-type.html:
- platform/iphone-simulator/accessibility/link-with-images-text.html:
- platform/iphone-simulator/accessibility/link-with-only-image.html:
- platform/iphone-simulator/accessibility/math.html:
- platform/iphone-simulator/accessibility/mixed-checkboxes.html:
- platform/iphone-simulator/accessibility/password-value.html:
- platform/iphone-simulator/accessibility/placeholder-value.html:
- platform/iphone-simulator/accessibility/popup-button-value-label.html:
- platform/iphone-simulator/accessibility/progressbar.html:
- platform/iphone-simulator/accessibility/radio-button.html:
- platform/iphone-simulator/accessibility/selected-buttons.html:
- platform/iphone-simulator/accessibility/selected-text.html:
- platform/iphone-simulator/accessibility/svg-group-element-with-title.html:
- platform/iphone-simulator/accessibility/svg-path-crash.html:
- platform/iphone-simulator/accessibility/tab-role.html:
- platform/iphone-simulator/accessibility/table-cell-for-row-col.html:
- platform/iphone-simulator/accessibility/table-cell-ranges.html:
- platform/iphone-simulator/accessibility/tables-lists.html:
- platform/iphone-simulator/accessibility/text-line-no-ignored-elements.html:
- platform/iphone-simulator/accessibility/text-marker-list-item.html:
- platform/iphone-simulator/accessibility/text-marker-validation.html:
- platform/iphone-simulator/accessibility/text-role.html:
- platform/iphone-simulator/accessibility/textfield-in-axvalue.html:
- platform/iphone-simulator/accessibility/url-test.html:
- platform/mac-wk2/plugins/asychronous-deadlock-with-timer-and-evaluate.html:
- platform/mac-wk2/plugins/asynchronous-destroy-before-initialization.html:
- platform/mac-wk2/plugins/contents-scale-factor.html:
- platform/mac-wk2/plugins/destroy-during-async-npp-new.html:
- platform/mac-wk2/plugins/npp-setwindow-called-on-scroll.html:
- platform/mac-wk2/plugins/npruntime/remove-property-from-javascript.html:
- platform/mac-wk2/plugins/script-object-access-fails-during-slow-initialization.html:
- platform/mac-wk2/plugins/slow/asynchronous-plugin-initialization-multiple.html:
- platform/mac-wk2/plugins/slow/asynchronous-plugin-initialization.html:
- platform/mac-wk2/plugins/slow/resources/asynchronous-plugin-initialization-multiple-finish.html:
- platform/mac/accessibility/area-with-aria-label.html:
- platform/mac/accessibility/aria-alerts.html:
- platform/mac/accessibility/aria-columnrowheaders.html:
- platform/mac/accessibility/aria-directory.html:
- platform/mac/accessibility/aria-divs-not-ignored.html:
- platform/mac/accessibility/aria-drag-drop.html:
- platform/mac/accessibility/aria-expanded-not-exposed-when-undefined.html:
- platform/mac/accessibility/aria-expanded-notifications.html:
- platform/mac/accessibility/aria-expanded-standard-items.html:
- platform/mac/accessibility/aria-flowto.html:
- platform/mac/accessibility/aria-grid-with-strange-hierarchy.html:
- platform/mac/accessibility/aria-grouping-roles.html:
- platform/mac/accessibility/aria-hidden-changes-for-non-ignored-elements.html:
- platform/mac/accessibility/aria-image-emits-object-replacement.html:
- platform/mac/accessibility/aria-label-overrides-visible-text.html:
- platform/mac/accessibility/aria-listbox-selectedchildren-change.html:
- platform/mac/accessibility/aria-liveregion-marquee-default.html:
- platform/mac/accessibility/aria-liveregion-on-image.html:
- platform/mac/accessibility/aria-liveregions-addedelement.html:
- platform/mac/accessibility/aria-liveregions-attributes.html:
- platform/mac/accessibility/aria-liveregions-changedalt.html:
- platform/mac/accessibility/aria-liveregions-changedtext.html:
- platform/mac/accessibility/aria-liveregions-notifications-always-sent.html:
- platform/mac/accessibility/aria-liveregions-notifications.html:
- platform/mac/accessibility/aria-liveregions-removedelement.html:
- platform/mac/accessibility/aria-menu-role-descriptions.html:
- platform/mac/accessibility/aria-menubar.html:
- platform/mac/accessibility/aria-menuitem-checked-value.html:
- platform/mac/accessibility/aria-multiline.html:
- platform/mac/accessibility/aria-multiselectable.html:
- platform/mac/accessibility/aria-owns.html:
- platform/mac/accessibility/aria-popup-buttons-on-native-elements.html:
- platform/mac/accessibility/aria-popup.html:
- platform/mac/accessibility/aria-radiobutton-text.html:
- platform/mac/accessibility/aria-radiogroup.html:
- platform/mac/accessibility/aria-required-popup-button.html:
- platform/mac/accessibility/aria-setsize-posinset.html:
- platform/mac/accessibility/aria-slider-value-change.html:
- platform/mac/accessibility/aria-spinbutton-crash.html:
- platform/mac/accessibility/aria-table-with-colspan-cells.html:
- platform/mac/accessibility/aria-toolbar.html:
- platform/mac/accessibility/aria-tree-activedescendant.html:
- platform/mac/accessibility/aria-tree-index-of-items.html:
- platform/mac/accessibility/aria-tree.html:
- platform/mac/accessibility/aria-treegrid.html:
- platform/mac/accessibility/aria-valuetext-on-native-slider.html:
- platform/mac/accessibility/aria-valuetext.html:
- platform/mac/accessibility/attributed-string-includes-highlighting.html:
- platform/mac/accessibility/attributed-string-includes-misspelled-with-selection.html:
- platform/mac/accessibility/button-shouldnot-have-axvalue.html:
- platform/mac/accessibility/clipped-text-under-element.html:
- platform/mac/accessibility/combobox-activedescendant-notifications.html:
- platform/mac/accessibility/combox-box-value.html:
- platform/mac/accessibility/content-editable-range-properties.html:
- platform/mac/accessibility/crash-in-element-for-text-marker.html:
- platform/mac/accessibility/crash-invalid-text-marker-node.html:
- platform/mac/accessibility/css-content-attribute.html:
- platform/mac/accessibility/css-speech-speak.html:
- platform/mac/accessibility/definition-list-term.html:
- platform/mac/accessibility/div-containing-div-with-aria.html:
- platform/mac/accessibility/document-title-used-for-description.html:
- platform/mac/accessibility/editable-webarea-context-menu-point.html:
- platform/mac/accessibility/element-focus.html:
- platform/mac/accessibility/element-for-text-marker.html:
- platform/mac/accessibility/element-is-ignored.html:
- platform/mac/accessibility/element-level.html:
- platform/mac/accessibility/element-paths.html:
- platform/mac/accessibility/estimated-progress.html:
- platform/mac/accessibility/file-upload-button-subrole.html:
- platform/mac/accessibility/footer-roledescription.html:
- platform/mac/accessibility/footer.html:
- platform/mac/accessibility/form-control-value-settable.html:
- platform/mac/accessibility/frame-with-title.html:
- platform/mac/accessibility/header.html:
- platform/mac/accessibility/heading-clickpoint.html:
- platform/mac/accessibility/html-section-elements.html:
- platform/mac/accessibility/html-slider-indicator.html:
- platform/mac/accessibility/html-with-aria-label.html:
- platform/mac/accessibility/html5-input-number.html:
- platform/mac/accessibility/iframe-aria-hidden.html:
- platform/mac/accessibility/iframe-with-title-correct-hierarchy.html:
- platform/mac/accessibility/inherited-presentational-lists.html:
- platform/mac/accessibility/input-title.html:
- platform/mac/accessibility/internal-link-when-document-has-fragment.html:
- platform/mac/accessibility/label-element-with-hidden-control.html:
- platform/mac/accessibility/link-with-title.html:
- platform/mac/accessibility/list-items-ignored.html:
- platform/mac/accessibility/listbox-hit-test.html:
- platform/mac/accessibility/listmarker-suffix.html:
- platform/mac/accessibility/live-region-on-span.html:
- platform/mac/accessibility/main-element.html:
- platform/mac/accessibility/math-alttext.html:
- platform/mac/accessibility/mathml-elements.html:
- platform/mac/accessibility/mathml-line-fraction.html:
- platform/mac/accessibility/mathml-multiscript.html:
- platform/mac/accessibility/misspelled-attributed-string.html:
- platform/mac/accessibility/mixed-checkbox.html:
- platform/mac/accessibility/native-vs-nonnative-checkboxes.html:
- platform/mac/accessibility/no-unknown-objects-when-title-attribute-present.html:
- platform/mac/accessibility/option-with-arialabel.html:
- platform/mac/accessibility/option-with-lang.html:
- platform/mac/accessibility/parent-of-table-row-is-table.html:
- platform/mac/accessibility/popup-button-exposes-axvalue.html:
- platform/mac/accessibility/press-action-is-first.html:
- platform/mac/accessibility/press-action-not-exposed-when-body-is-click-handler.html:
- platform/mac/accessibility/progressbar.html:
- platform/mac/accessibility/range-alter-by-step.html:
- platform/mac/accessibility/range-for-line-textarea.html:
- platform/mac/accessibility/range-for-position.html:
- platform/mac/accessibility/removing-textarea-after-edit-crash.html:
- platform/mac/accessibility/role-subrole-roledescription.html:
- platform/mac/accessibility/rowheader-outside-table-role.html:
- platform/mac/accessibility/scroll-to-visible-action.html:
- platform/mac/accessibility/scrollbars.html:
- platform/mac/accessibility/seamless-iframe.html:
- platform/mac/accessibility/search-field-cancel-button.html:
- platform/mac/accessibility/search-predicate.html:
- platform/mac/accessibility/search-subrole.html:
- platform/mac/accessibility/search-when-element-starts-in-table.html:
- platform/mac/accessibility/search-with-frames.html:
- platform/mac/accessibility/select-element-selection-with-optgroups.html:
- platform/mac/accessibility/selected-rows-table.html:
- platform/mac/accessibility/selected-tab-crash.html:
- platform/mac/accessibility/selected-text-range-for-empty-textarea.html:
- platform/mac/accessibility/selection-value-changes-for-aria-textbox.html:
- platform/mac/accessibility/slider-allows-title-ui-element.html:
- platform/mac/accessibility/slider-supports-actions.html:
- platform/mac/accessibility/spinbutton-valuedescription.html:
- platform/mac/accessibility/stale-table-rows.html:
- platform/mac/accessibility/stale-textmarker-crash.html:
- platform/mac/accessibility/static-text-role-uses-text-under-element.html:
- platform/mac/accessibility/static-text-with-aria-label.html:
- platform/mac/accessibility/string-range-contains-listmarker.html:
- platform/mac/accessibility/submit-button-default-value.html:
- platform/mac/accessibility/supports-focus-setting.html:
- platform/mac/accessibility/table-with-row-col-of-headers.html:
- platform/mac/accessibility/table-with-zebra-rows.html:
- platform/mac/accessibility/text-marker-length.html:
- platform/mac/accessibility/textbox-role-reports-line-number.html:
- platform/mac/accessibility/textbox-role-reports-notifications.html:
- platform/mac/accessibility/textmarker-for-index-out-of-bounds-crash.html:
- platform/mac/accessibility/textmarker-routines.html:
- platform/mac/accessibility/title-attribute-not-used-as-axtitle.html:
- platform/mac/accessibility/title-attribute-used-as-last-resort.html:
- platform/mac/accessibility/unexpected-help-text.html:
- platform/mac/accessibility/unsupported-attribute-does-not-crash.html:
- platform/mac/accessibility/update-children-when-aria-role-changes.html:
- platform/mac/accessibility/updating-attribute-in-table-row-crash.html:
- platform/mac/accessibility/visible-position-crash-for-text-node.html:
- platform/mac/accessibility/webarea-can-set-focus.html:
- platform/mac/accessibility/webarea-size-equals-content-size.html:
- platform/mac/accessibility/webkit-scrollarea-position.html:
- platform/mac/accessibility/webkit-scrollarea.html:
- platform/mac/editing/deleting/id-in-deletebutton.html:
- platform/mac/editing/input/edit-dictated-text-with-alternative.html:
- platform/mac/editing/input/firstrectforcharacterrange-caret-in-br.html:
- platform/mac/editing/input/firstrectforcharacterrange-vertical.html:
- platform/mac/editing/input/insert-dictated-text.html:
- platform/mac/editing/input/maxlength.html:
- platform/mac/editing/input/unconfirmed-text-navigation-with-page-cache.html:
- platform/mac/editing/selection/doubleclick-should-not-expand-across-lines.html:
- platform/mac/editing/selection/script-tests/TEMPLATE.html:
- platform/mac/editing/spelling/autocorrection-blockquote-crash.html:
- platform/mac/editing/spelling/autocorrection-respets-undo.html:
- platform/mac/editing/spelling/click-autocorrected-word.html:
- platform/mac/editing/spelling/delete-into-autocorrected-word.html:
- platform/mac/editing/spelling/forward-delete-into-autocorrected-word.html:
- platform/mac/editing/spelling/move-cursor-to-autocorrected-word.html:
- platform/mac/editing/spelling/move-cursor-to-beginning-of-autocorrected-word.html:
- platform/mac/fast/css/dashboard-region-parser.html:
- platform/mac/fast/dom/objc-wrapper-identity.html:
- platform/mac/fast/dom/wrapper-classes-objc.html:
- platform/mac/fast/dom/wrapper-round-tripping.html:
- platform/mac/fast/encoding/xnextstep-decoding.html:
- platform/mac/fast/events/non-roman-key-code.html:
- platform/mac/fast/events/numpad-keycode-mapping.html:
- platform/mac/fast/forms/focus-option-control-on-page.html:
- platform/mac/fast/forms/input-appearance-spinbutton-size.html:
- platform/mac/fast/forms/input-number-click.html:
- platform/mac/fast/objc/dom-html-select-live-pseudo-selectors.html:
- platform/mac/fast/objc/script-tests/TEMPLATE.html:
- platform/mac/fast/objc/webScriptObject-hasWebScriptKey.html:
- platform/mac/fast/speechsynthesis/speech-synthesis-boundary-events.html:
- platform/mac/fast/speechsynthesis/speech-synthesis-cancel-crash.html:
- platform/mac/fast/speechsynthesis/speech-synthesis-cancel.html:
- platform/mac/fast/speechsynthesis/speech-synthesis-crash-on-bad-utterance.html:
- platform/mac/fast/speechsynthesis/speech-synthesis-elapsed-time.html:
- platform/mac/fast/speechsynthesis/speech-synthesis-pause-resume.html:
- platform/mac/fast/speechsynthesis/speech-synthesis-speak.html:
- platform/mac/fast/speechsynthesis/speech-synthesis-utterance-uses-voice.html:
- platform/mac/fast/speechsynthesis/speech-synthesis-voices.html:
- platform/mac/fast/text/ligature-subdivision.html:
- platform/mac/fast/text/script-tests/TEMPLATE.html:
- platform/mac/plugins/bindings-objc-long-method-name.html:
- platform/mac/plugins/bindings-objc-method-name-conversion.html:
- platform/qt/fast/spatial-navigation/resources/ensure-scrolls-with-scrollbars-disabled-by-webkit.html:
- platform/win/accessibility/detached-object-notification-crash.html:
- platform/win/accessibility/document-enabled-state.html:
- platform/win/accessibility/heading-elements.html:
- platform/win/accessibility/img-alt-attribute.html:
- platform/win/accessibility/linked-elements.html:
- platform/win/accessibility/list-item-role.html:
- platform/win/accessibility/list-marker-role.html:
- platform/win/accessibility/list-role.html:
- platform/win/accessibility/multiple-select-element-role.html:
- platform/win/accessibility/option-element-position-and-size.html:
- platform/win/accessibility/parent-element.html:
- platform/win/accessibility/select-element-role.html:
- platform/win/accessibility/selection-and-focus.html:
- platform/win/accessibility/single-select-children-changed.html:
- platform/win/accessibility/single-select-children.html:
- platform/win/accessibility/text-role.html:
- platform/win/editing/selection/doubleclick-should-not-expand-across-lines.html:
- platform/win/editing/selection/script-tests/TEMPLATE.html:
- platform/win/fast/events/context-click-events.html:
- platform/win/fast/events/panScroll-click-hyperlink.html:
- platform/win/fast/events/script-tests/TEMPLATE.html:
- platform/win/fast/forms/file/drag-and-drop-files.html:
- plugins/destroy-stream-twice.html:
- plugins/focus.html:
- plugins/navigator-mimeTypes-length.html:
- plugins/navigator-plugins.html:
- plugins/npp-new-fails.html:
- plugins/npruntime/browser-object-identity.html:
- plugins/npruntime/evaluate.html:
- plugins/npruntime/identifier-conversion.html:
- plugins/npruntime/npruntime.html:
- plugins/npruntime/object-from-destroyed-plugin-in-subframe.html:
- plugins/npruntime/object-from-destroyed-plugin.html:
- plugins/npruntime/plugin-scriptable-object-invoke-default.html:
- plugins/npruntime/remove-property.html:
- plugins/npruntime/script-tests/TEMPLATE.html:
- plugins/npruntime/tostring.html:
- plugins/npruntime/valueof.html:
- plugins/private-browsing-mode-2.html:
- plugins/private-browsing-mode.html:
- plugins/return-error-from-new-stream-doesnt-invoke-destroy-stream.html:
- plugins/return-negative-one-from-write.html:
- printing/allowed-page-breaks.html:
- printing/no-content-empty-pages.html:
- printing/numberOfPages.html:
- printing/page-break-after-avoid.html:
- printing/page-break-always.html:
- printing/page-break-avoid.html:
- printing/page-break-before-avoid.html:
- printing/page-break-display-none.html:
- printing/page-break-inside-avoid.html:
- printing/page-break-margin-collapsed.html:
- printing/page-break-orphans-and-widows.html:
- printing/page-break-orphans.html:
- printing/page-break-widows.html:
- printing/page-count-percentage-height.html:
- printing/page-format-data.html:
- printing/page-rule-selection.html:
- printing/pageNumerForElementById.html:
- printing/script-tests/TEMPLATE.html:
- printing/stretch-to-view-height.html:
- proximity/add-listener-from-callback.html:
- proximity/basic-operation.html:
- proximity/check-event-deviceproximity.html:
- proximity/create-event-deviceproximity.html:
- proximity/create-event.html:
- proximity/event-after-navigation.html:
- proximity/multiple-frames.html:
- proximity/no-page-cache.html:
- proximity/optional-event-properties.html:
- proximity/updates.html:
- proximity/window-property.html:
- 9:08 PM Changeset in webkit [155281] by
-
- 7 edits in trunk/Source/JavaScriptCore
FTL should support typed array PutByVal
https://bugs.webkit.org/show_bug.cgi?id=120972
Reviewed by Oliver Hunt.
Due to increased FTL coverage, this revealed a bug in LICM where we were trying to
have AI execute the tail of a block that !cfaDidFinish. We don't need to execute AI
for such blocks since LICM will bail for them anyway, and AI asserts that cfaDidFinish
is true.
- dfg/DFGLICMPhase.cpp:
(JSC::DFG::LICMPhase::attemptHoist):
- ftl/FTLAbbreviations.h:
(JSC::FTL::buildFPToUI):
- ftl/FTLCapabilities.cpp:
(JSC::FTL::canCompile):
- ftl/FTLIntrinsicRepository.h:
- ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::LowerDFGToLLVM::compilePutByVal):
(JSC::FTL::LowerDFGToLLVM::doubleToInt32):
(JSC::FTL::LowerDFGToLLVM::doubleToUInt32):
- ftl/FTLOutput.h:
(JSC::FTL::Output::fpToUInt):
(JSC::FTL::Output::fpToUInt32):
(JSC::FTL::Output::store8):
(JSC::FTL::Output::store16):
(JSC::FTL::Output::storeFloat):
- 8:46 PM Changeset in webkit [155280] by
-
- 2 edits in trunk/Source/WTF
gtest fails to build due to integer type mismatch in WTF::insertIntoBoundedVector()
<http://webkit.org/b/120983>
Reviewed by Dan Bernstein.
Fixes the following build failure:
WebKitBuild/Debug/usr/local/include/wtf/StdLibExtras.h:266:23: error: implicit conversion loses integer precision: 'size_t' (aka 'unsigned long') to 'unsigned int' [-Werror,-Wshorten-64-to-32]
for (unsigned i = size; i-- > index + 1;)
~
~
- wtf/StdLibExtras.h:
(WTF::insertIntoBoundedVector): Use size_t instead of unsigned
as for loop index variable.
- 8:42 PM Changeset in webkit [155279] by
-
- 1528 edits in trunk/LayoutTests
Change LayoutTests' f*-j* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120899.
Rubber stamped by Filip Pizlo.
- fullscreen/full-screen-remove-ancestor-during-transition.html:
- fullscreen/full-screen-table-section.html:
- gamepad/gamepad-api.html:
- gamepad/gamepad-out-of-range-crasher.html:
- gamepad/gamepad-polling-access.html:
- http/tests/local/blob/script-tests/TEMPLATE.html:
- http/tests/local/blob/send-data-blob.html:
- http/tests/local/blob/send-hybrid-blob.html:
- http/tests/local/blob/send-sliced-data-blob.html:
- http/tests/local/fileapi/file-last-modified-after-delete.html:
- http/tests/local/fileapi/file-last-modified.html:
- http/tests/local/fileapi/script-tests/TEMPLATE.html:
- http/tests/local/fileapi/send-dragged-file.html:
- http/tests/local/fileapi/send-sliced-dragged-file.html:
- http/tests/local/formdata/form-data-with-unknown-file-extension.html:
- http/tests/local/formdata/script-tests/TEMPLATE.html:
- http/tests/local/formdata/send-form-data-with-empty-blob-filename.html:
- http/tests/local/formdata/send-form-data-with-empty-file-filename.html:
- http/tests/local/formdata/send-form-data-with-filename.html:
- http/tests/local/formdata/send-form-data-with-sliced-file.html:
- http/tests/local/formdata/send-form-data.html:
- http/tests/local/formdata/upload-events.html:
- http/tests/security/shape-inside-image-origin.html:
- ietestcenter/Javascript/10.4.2-1-1.html:
- ietestcenter/Javascript/10.4.2-1-2.html:
- ietestcenter/Javascript/10.4.2-1-3.html:
- ietestcenter/Javascript/10.4.2-1-4.html:
- ietestcenter/Javascript/10.4.2-1-5.html:
- ietestcenter/Javascript/10.4.2-2-c-1.html:
- ietestcenter/Javascript/10.6-10-c-ii-1.html:
- ietestcenter/Javascript/10.6-10-c-ii-2.html:
- ietestcenter/Javascript/10.6-12-1.html:
- ietestcenter/Javascript/10.6-12-2.html:
- ietestcenter/Javascript/10.6-13-1.html:
- ietestcenter/Javascript/10.6-5-1.html:
- ietestcenter/Javascript/10.6-6-1.html:
- ietestcenter/Javascript/10.6-6-2.html:
- ietestcenter/Javascript/10.6-6-3.html:
- ietestcenter/Javascript/10.6-6-4.html:
- ietestcenter/Javascript/11.1.4-0.html:
- ietestcenter/Javascript/11.1.5-0-1.html:
- ietestcenter/Javascript/11.1.5-0-2.html:
- ietestcenter/Javascript/11.1.5_4-4-a-2.html:
- ietestcenter/Javascript/11.1.5_4-4-a-3.html:
- ietestcenter/Javascript/11.1.5_4-4-b-1.html:
- ietestcenter/Javascript/11.1.5_4-4-b-2.html:
- ietestcenter/Javascript/11.1.5_4-4-c-1.html:
- ietestcenter/Javascript/11.1.5_4-4-c-2.html:
- ietestcenter/Javascript/11.1.5_4-4-d-1.html:
- ietestcenter/Javascript/11.1.5_4-4-d-2.html:
- ietestcenter/Javascript/11.1.5_4-4-d-3.html:
- ietestcenter/Javascript/11.1.5_4-4-d-4.html:
- ietestcenter/Javascript/11.1.5_5-4-1.html:
- ietestcenter/Javascript/11.1.5_6-3-1.html:
- ietestcenter/Javascript/11.1.5_6-3-2.html:
- ietestcenter/Javascript/11.1.5_7-3-1.html:
- ietestcenter/Javascript/11.1.5_7-3-2.html:
- ietestcenter/Javascript/11.13.1-1-1.html:
- ietestcenter/Javascript/11.13.1-1-2.html:
- ietestcenter/Javascript/11.13.1-1-3.html:
- ietestcenter/Javascript/11.13.1-1-4.html:
- ietestcenter/Javascript/11.13.1-4-1.html:
- ietestcenter/Javascript/11.4.1-0-1.html:
- ietestcenter/Javascript/11.4.1-2-1.html:
- ietestcenter/Javascript/11.4.1-2-2.html:
- ietestcenter/Javascript/11.4.1-2-3.html:
- ietestcenter/Javascript/11.4.1-2-4.html:
- ietestcenter/Javascript/11.4.1-2-5.html:
- ietestcenter/Javascript/11.4.1-2-6.html:
- ietestcenter/Javascript/11.4.1-3-1.html:
- ietestcenter/Javascript/11.4.1-3-2.html:
- ietestcenter/Javascript/11.4.1-3-3.html:
- ietestcenter/Javascript/11.4.1-4.a-1.html:
- ietestcenter/Javascript/11.4.1-4.a-10.html:
- ietestcenter/Javascript/11.4.1-4.a-11.html:
- ietestcenter/Javascript/11.4.1-4.a-12.html:
- ietestcenter/Javascript/11.4.1-4.a-13.html:
- ietestcenter/Javascript/11.4.1-4.a-14.html:
- ietestcenter/Javascript/11.4.1-4.a-15.html:
- ietestcenter/Javascript/11.4.1-4.a-16.html:
- ietestcenter/Javascript/11.4.1-4.a-17.html:
- ietestcenter/Javascript/11.4.1-4.a-2.html:
- ietestcenter/Javascript/11.4.1-4.a-3.html:
- ietestcenter/Javascript/11.4.1-4.a-4.html:
- ietestcenter/Javascript/11.4.1-4.a-5.html:
- ietestcenter/Javascript/11.4.1-4.a-6.html:
- ietestcenter/Javascript/11.4.1-4.a-7.html:
- ietestcenter/Javascript/11.4.1-4.a-8.html:
- ietestcenter/Javascript/11.4.1-4.a-9.html:
- ietestcenter/Javascript/11.4.1-5-1.html:
- ietestcenter/Javascript/11.4.1-5-2.html:
- ietestcenter/Javascript/11.4.1-5-3.html:
- ietestcenter/Javascript/12.10-0-1.html:
- ietestcenter/Javascript/12.10-0-10.html:
- ietestcenter/Javascript/12.10-0-11.html:
- ietestcenter/Javascript/12.10-0-12.html:
- ietestcenter/Javascript/12.10-0-3.html:
- ietestcenter/Javascript/12.10-0-7.html:
- ietestcenter/Javascript/12.10-0-8.html:
- ietestcenter/Javascript/12.10-0-9.html:
- ietestcenter/Javascript/12.10-2-1.html:
- ietestcenter/Javascript/12.10-2-2.html:
- ietestcenter/Javascript/12.10-2-3.html:
- ietestcenter/Javascript/12.10-7-1.html:
- ietestcenter/Javascript/12.14-1.html:
- ietestcenter/Javascript/12.14-10.html:
- ietestcenter/Javascript/12.14-11.html:
- ietestcenter/Javascript/12.14-12.html:
- ietestcenter/Javascript/12.14-13.html:
- ietestcenter/Javascript/12.14-2.html:
- ietestcenter/Javascript/12.14-3.html:
- ietestcenter/Javascript/12.14-4.html:
- ietestcenter/Javascript/12.14-5.html:
- ietestcenter/Javascript/12.14-6.html:
- ietestcenter/Javascript/12.14-7.html:
- ietestcenter/Javascript/12.14-8.html:
- ietestcenter/Javascript/12.14-9.html:
- ietestcenter/Javascript/12.2.1-11.html:
- ietestcenter/Javascript/12.2.1-12.html:
- ietestcenter/Javascript/15.10.6.html:
- ietestcenter/Javascript/15.10.7.1-1.html:
- ietestcenter/Javascript/15.10.7.2-1.html:
- ietestcenter/Javascript/15.10.7.3-1.html:
- ietestcenter/Javascript/15.10.7.4-1.html:
- ietestcenter/Javascript/15.10.7.5-1.html:
- ietestcenter/Javascript/15.12-0-1.html:
- ietestcenter/Javascript/15.12-0-2.html:
- ietestcenter/Javascript/15.12-0-3.html:
- ietestcenter/Javascript/15.12-0-4.html:
- ietestcenter/Javascript/15.12.1.1-0-1.html:
- ietestcenter/Javascript/15.12.1.1-0-2.html:
- ietestcenter/Javascript/15.12.1.1-0-3.html:
- ietestcenter/Javascript/15.12.1.1-0-4.html:
- ietestcenter/Javascript/15.12.1.1-0-5.html:
- ietestcenter/Javascript/15.12.1.1-0-6.html:
- ietestcenter/Javascript/15.12.1.1-0-7.html:
- ietestcenter/Javascript/15.12.1.1-0-8.html:
- ietestcenter/Javascript/15.12.1.1-0-9.html:
- ietestcenter/Javascript/15.12.1.1-g1-1.html:
- ietestcenter/Javascript/15.12.1.1-g1-2.html:
- ietestcenter/Javascript/15.12.1.1-g1-3.html:
- ietestcenter/Javascript/15.12.1.1-g1-4.html:
- ietestcenter/Javascript/15.12.1.1-g2-1.html:
- ietestcenter/Javascript/15.12.1.1-g2-2.html:
- ietestcenter/Javascript/15.12.1.1-g2-3.html:
- ietestcenter/Javascript/15.12.1.1-g2-4.html:
- ietestcenter/Javascript/15.12.1.1-g2-5.html:
- ietestcenter/Javascript/15.12.1.1-g4-1.html:
- ietestcenter/Javascript/15.12.1.1-g4-2.html:
- ietestcenter/Javascript/15.12.1.1-g4-3.html:
- ietestcenter/Javascript/15.12.1.1-g4-4.html:
- ietestcenter/Javascript/15.12.1.1-g5-1.html:
- ietestcenter/Javascript/15.12.1.1-g5-2.html:
- ietestcenter/Javascript/15.12.1.1-g5-3.html:
- ietestcenter/Javascript/15.12.1.1-g6-1.html:
- ietestcenter/Javascript/15.12.1.1-g6-2.html:
- ietestcenter/Javascript/15.12.1.1-g6-3.html:
- ietestcenter/Javascript/15.12.1.1-g6-4.html:
- ietestcenter/Javascript/15.12.1.1-g6-5.html:
- ietestcenter/Javascript/15.12.1.1-g6-6.html:
- ietestcenter/Javascript/15.12.1.1-g6-7.html:
- ietestcenter/Javascript/15.12.2-0-1.html:
- ietestcenter/Javascript/15.12.2-0-2.html:
- ietestcenter/Javascript/15.12.2-0-3.html:
- ietestcenter/Javascript/15.12.3-0-1.html:
- ietestcenter/Javascript/15.12.3-0-2.html:
- ietestcenter/Javascript/15.12.3-0-3.html:
- ietestcenter/Javascript/15.12.3-11-1.html:
- ietestcenter/Javascript/15.12.3-11-10.html:
- ietestcenter/Javascript/15.12.3-11-11.html:
- ietestcenter/Javascript/15.12.3-11-12.html:
- ietestcenter/Javascript/15.12.3-11-13.html:
- ietestcenter/Javascript/15.12.3-11-14.html:
- ietestcenter/Javascript/15.12.3-11-15.html:
- ietestcenter/Javascript/15.12.3-11-2.html:
- ietestcenter/Javascript/15.12.3-11-3.html:
- ietestcenter/Javascript/15.12.3-11-4.html:
- ietestcenter/Javascript/15.12.3-11-5.html:
- ietestcenter/Javascript/15.12.3-11-6.html:
- ietestcenter/Javascript/15.12.3-11-7.html:
- ietestcenter/Javascript/15.12.3-11-8.html:
- ietestcenter/Javascript/15.12.3-11-9.html:
- ietestcenter/Javascript/15.12.3-4-1.html:
- ietestcenter/Javascript/15.12.3-5-a-i-1.html:
- ietestcenter/Javascript/15.12.3-5-b-i-1.html:
- ietestcenter/Javascript/15.12.3-6-a-1.html:
- ietestcenter/Javascript/15.12.3-6-a-2.html:
- ietestcenter/Javascript/15.12.3-6-b-1.html:
- ietestcenter/Javascript/15.12.3-6-b-2.html:
- ietestcenter/Javascript/15.12.3-6-b-3.html:
- ietestcenter/Javascript/15.12.3-6-b-4.html:
- ietestcenter/Javascript/15.12.3-7-a-1.html:
- ietestcenter/Javascript/15.12.3-8-a-1.html:
- ietestcenter/Javascript/15.12.3-8-a-2.html:
- ietestcenter/Javascript/15.12.3-8-a-3.html:
- ietestcenter/Javascript/15.12.3-8-a-4.html:
- ietestcenter/Javascript/15.12.3-8-a-5.html:
- ietestcenter/Javascript/15.12.3_2-2-b-i-1.html:
- ietestcenter/Javascript/15.12.3_2-2-b-i-2.html:
- ietestcenter/Javascript/15.12.3_2-2-b-i-3.html:
- ietestcenter/Javascript/15.12.3_2-3-a-1.html:
- ietestcenter/Javascript/15.12.3_2-3-a-2.html:
- ietestcenter/Javascript/15.12.3_2-3-a-3.html:
- ietestcenter/Javascript/15.12.3_4-1-1.html:
- ietestcenter/Javascript/15.12.3_4-1-2.html:
- ietestcenter/Javascript/15.12.3_4-1-3.html:
- ietestcenter/Javascript/15.2.3.1.html:
- ietestcenter/Javascript/15.2.3.10-0-1.html:
- ietestcenter/Javascript/15.2.3.10-0-2.html:
- ietestcenter/Javascript/15.2.3.10-1.html:
- ietestcenter/Javascript/15.2.3.10-2.html:
- ietestcenter/Javascript/15.2.3.11-0-1.html:
- ietestcenter/Javascript/15.2.3.11-0-2.html:
- ietestcenter/Javascript/15.2.3.11-1.html:
- ietestcenter/Javascript/15.2.3.11-4-1.html:
- ietestcenter/Javascript/15.2.3.11-4-10.html:
- ietestcenter/Javascript/15.2.3.11-4-11.html:
- ietestcenter/Javascript/15.2.3.11-4-12.html:
- ietestcenter/Javascript/15.2.3.11-4-13.html:
- ietestcenter/Javascript/15.2.3.11-4-14.html:
- ietestcenter/Javascript/15.2.3.11-4-15.html:
- ietestcenter/Javascript/15.2.3.11-4-16.html:
- ietestcenter/Javascript/15.2.3.11-4-17.html:
- ietestcenter/Javascript/15.2.3.11-4-18.html:
- ietestcenter/Javascript/15.2.3.11-4-19.html:
- ietestcenter/Javascript/15.2.3.11-4-2.html:
- ietestcenter/Javascript/15.2.3.11-4-20.html:
- ietestcenter/Javascript/15.2.3.11-4-21.html:
- ietestcenter/Javascript/15.2.3.11-4-22.html:
- ietestcenter/Javascript/15.2.3.11-4-23.html:
- ietestcenter/Javascript/15.2.3.11-4-24.html:
- ietestcenter/Javascript/15.2.3.11-4-25.html:
- ietestcenter/Javascript/15.2.3.11-4-26.html:
- ietestcenter/Javascript/15.2.3.11-4-27.html:
- ietestcenter/Javascript/15.2.3.11-4-3.html:
- ietestcenter/Javascript/15.2.3.11-4-4.html:
- ietestcenter/Javascript/15.2.3.11-4-5.html:
- ietestcenter/Javascript/15.2.3.11-4-6.html:
- ietestcenter/Javascript/15.2.3.11-4-7.html:
- ietestcenter/Javascript/15.2.3.11-4-8.html:
- ietestcenter/Javascript/15.2.3.11-4-9.html:
- ietestcenter/Javascript/15.2.3.12-0-1.html:
- ietestcenter/Javascript/15.2.3.12-0-2.html:
- ietestcenter/Javascript/15.2.3.12-1.html:
- ietestcenter/Javascript/15.2.3.12-3-1.html:
- ietestcenter/Javascript/15.2.3.12-3-10.html:
- ietestcenter/Javascript/15.2.3.12-3-11.html:
- ietestcenter/Javascript/15.2.3.12-3-12.html:
- ietestcenter/Javascript/15.2.3.12-3-13.html:
- ietestcenter/Javascript/15.2.3.12-3-14.html:
- ietestcenter/Javascript/15.2.3.12-3-15.html:
- ietestcenter/Javascript/15.2.3.12-3-16.html:
- ietestcenter/Javascript/15.2.3.12-3-17.html:
- ietestcenter/Javascript/15.2.3.12-3-18.html:
- ietestcenter/Javascript/15.2.3.12-3-19.html:
- ietestcenter/Javascript/15.2.3.12-3-2.html:
- ietestcenter/Javascript/15.2.3.12-3-20.html:
- ietestcenter/Javascript/15.2.3.12-3-21.html:
- ietestcenter/Javascript/15.2.3.12-3-22.html:
- ietestcenter/Javascript/15.2.3.12-3-23.html:
- ietestcenter/Javascript/15.2.3.12-3-24.html:
- ietestcenter/Javascript/15.2.3.12-3-25.html:
- ietestcenter/Javascript/15.2.3.12-3-26.html:
- ietestcenter/Javascript/15.2.3.12-3-27.html:
- ietestcenter/Javascript/15.2.3.12-3-3.html:
- ietestcenter/Javascript/15.2.3.12-3-4.html:
- ietestcenter/Javascript/15.2.3.12-3-5.html:
- ietestcenter/Javascript/15.2.3.12-3-6.html:
- ietestcenter/Javascript/15.2.3.12-3-7.html:
- ietestcenter/Javascript/15.2.3.12-3-8.html:
- ietestcenter/Javascript/15.2.3.12-3-9.html:
- ietestcenter/Javascript/15.2.3.13-0-1.html:
- ietestcenter/Javascript/15.2.3.13-0-2.html:
- ietestcenter/Javascript/15.2.3.13-0-3.html:
- ietestcenter/Javascript/15.2.3.13-1.html:
- ietestcenter/Javascript/15.2.3.13-2-1.html:
- ietestcenter/Javascript/15.2.3.13-2-10.html:
- ietestcenter/Javascript/15.2.3.13-2-11.html:
- ietestcenter/Javascript/15.2.3.13-2-12.html:
- ietestcenter/Javascript/15.2.3.13-2-13.html:
- ietestcenter/Javascript/15.2.3.13-2-14.html:
- ietestcenter/Javascript/15.2.3.13-2-15.html:
- ietestcenter/Javascript/15.2.3.13-2-16.html:
- ietestcenter/Javascript/15.2.3.13-2-17.html:
- ietestcenter/Javascript/15.2.3.13-2-18.html:
- ietestcenter/Javascript/15.2.3.13-2-19.html:
- ietestcenter/Javascript/15.2.3.13-2-2.html:
- ietestcenter/Javascript/15.2.3.13-2-20.html:
- ietestcenter/Javascript/15.2.3.13-2-21.html:
- ietestcenter/Javascript/15.2.3.13-2-3.html:
- ietestcenter/Javascript/15.2.3.13-2-4.html:
- ietestcenter/Javascript/15.2.3.13-2-5.html:
- ietestcenter/Javascript/15.2.3.13-2-6.html:
- ietestcenter/Javascript/15.2.3.13-2-7.html:
- ietestcenter/Javascript/15.2.3.13-2-8.html:
- ietestcenter/Javascript/15.2.3.13-2-9.html:
- ietestcenter/Javascript/15.2.3.14-0-1.html:
- ietestcenter/Javascript/15.2.3.14-0-2.html:
- ietestcenter/Javascript/15.2.3.14-1-1.html:
- ietestcenter/Javascript/15.2.3.14-1-2.html:
- ietestcenter/Javascript/15.2.3.14-1-3.html:
- ietestcenter/Javascript/15.2.3.14-1-4.html:
- ietestcenter/Javascript/15.2.3.14-1-5.html:
- ietestcenter/Javascript/15.2.3.14-2-1.html:
- ietestcenter/Javascript/15.2.3.14-2-2.html:
- ietestcenter/Javascript/15.2.3.14-2-3.html:
- ietestcenter/Javascript/15.2.3.14-2-4.html:
- ietestcenter/Javascript/15.2.3.14-2-5.html:
- ietestcenter/Javascript/15.2.3.14-2-6.html:
- ietestcenter/Javascript/15.2.3.14-3-1.html:
- ietestcenter/Javascript/15.2.3.14-3-2.html:
- ietestcenter/Javascript/15.2.3.14-3-3.html:
- ietestcenter/Javascript/15.2.3.14-3-4.html:
- ietestcenter/Javascript/15.2.3.14-3-5.html:
- ietestcenter/Javascript/15.2.3.2-0-1.html:
- ietestcenter/Javascript/15.2.3.2-0-2.html:
- ietestcenter/Javascript/15.2.3.2-0-3.html:
- ietestcenter/Javascript/15.2.3.2-1.html:
- ietestcenter/Javascript/15.2.3.2-2-1.html:
- ietestcenter/Javascript/15.2.3.2-2-10.html:
- ietestcenter/Javascript/15.2.3.2-2-11.html:
- ietestcenter/Javascript/15.2.3.2-2-12.html:
- ietestcenter/Javascript/15.2.3.2-2-13.html:
- ietestcenter/Javascript/15.2.3.2-2-14.html:
- ietestcenter/Javascript/15.2.3.2-2-15.html:
- ietestcenter/Javascript/15.2.3.2-2-16.html:
- ietestcenter/Javascript/15.2.3.2-2-17.html:
- ietestcenter/Javascript/15.2.3.2-2-18.html:
- ietestcenter/Javascript/15.2.3.2-2-2.html:
- ietestcenter/Javascript/15.2.3.2-2-3.html:
- ietestcenter/Javascript/15.2.3.2-2-4.html:
- ietestcenter/Javascript/15.2.3.2-2-5.html:
- ietestcenter/Javascript/15.2.3.2-2-6.html:
- ietestcenter/Javascript/15.2.3.2-2-7.html:
- ietestcenter/Javascript/15.2.3.2-2-8.html:
- ietestcenter/Javascript/15.2.3.2-2-9.html:
- ietestcenter/Javascript/15.2.3.3-0-1.html:
- ietestcenter/Javascript/15.2.3.3-0-2.html:
- ietestcenter/Javascript/15.2.3.3-1.html:
- ietestcenter/Javascript/15.2.3.3-2-1.html:
- ietestcenter/Javascript/15.2.3.3-2-2.html:
- ietestcenter/Javascript/15.2.3.3-4-1.html:
- ietestcenter/Javascript/15.2.3.3-4-10.html:
- ietestcenter/Javascript/15.2.3.3-4-100.html:
- ietestcenter/Javascript/15.2.3.3-4-101.html:
- ietestcenter/Javascript/15.2.3.3-4-102.html:
- ietestcenter/Javascript/15.2.3.3-4-103.html:
- ietestcenter/Javascript/15.2.3.3-4-104.html:
- ietestcenter/Javascript/15.2.3.3-4-105.html:
- ietestcenter/Javascript/15.2.3.3-4-106.html:
- ietestcenter/Javascript/15.2.3.3-4-107.html:
- ietestcenter/Javascript/15.2.3.3-4-108.html:
- ietestcenter/Javascript/15.2.3.3-4-109.html:
- ietestcenter/Javascript/15.2.3.3-4-11.html:
- ietestcenter/Javascript/15.2.3.3-4-110.html:
- ietestcenter/Javascript/15.2.3.3-4-111.html:
- ietestcenter/Javascript/15.2.3.3-4-112.html:
- ietestcenter/Javascript/15.2.3.3-4-113.html:
- ietestcenter/Javascript/15.2.3.3-4-114.html:
- ietestcenter/Javascript/15.2.3.3-4-115.html:
- ietestcenter/Javascript/15.2.3.3-4-116.html:
- ietestcenter/Javascript/15.2.3.3-4-117.html:
- ietestcenter/Javascript/15.2.3.3-4-118.html:
- ietestcenter/Javascript/15.2.3.3-4-119.html:
- ietestcenter/Javascript/15.2.3.3-4-12.html:
- ietestcenter/Javascript/15.2.3.3-4-120.html:
- ietestcenter/Javascript/15.2.3.3-4-121.html:
- ietestcenter/Javascript/15.2.3.3-4-122.html:
- ietestcenter/Javascript/15.2.3.3-4-123.html:
- ietestcenter/Javascript/15.2.3.3-4-124.html:
- ietestcenter/Javascript/15.2.3.3-4-125.html:
- ietestcenter/Javascript/15.2.3.3-4-126.html:
- ietestcenter/Javascript/15.2.3.3-4-127.html:
- ietestcenter/Javascript/15.2.3.3-4-128.html:
- ietestcenter/Javascript/15.2.3.3-4-129.html:
- ietestcenter/Javascript/15.2.3.3-4-13.html:
- ietestcenter/Javascript/15.2.3.3-4-130.html:
- ietestcenter/Javascript/15.2.3.3-4-131.html:
- ietestcenter/Javascript/15.2.3.3-4-132.html:
- ietestcenter/Javascript/15.2.3.3-4-133.html:
- ietestcenter/Javascript/15.2.3.3-4-134.html:
- ietestcenter/Javascript/15.2.3.3-4-135.html:
- ietestcenter/Javascript/15.2.3.3-4-136.html:
- ietestcenter/Javascript/15.2.3.3-4-137.html:
- ietestcenter/Javascript/15.2.3.3-4-138.html:
- ietestcenter/Javascript/15.2.3.3-4-139.html:
- ietestcenter/Javascript/15.2.3.3-4-14.html:
- ietestcenter/Javascript/15.2.3.3-4-140.html:
- ietestcenter/Javascript/15.2.3.3-4-141.html:
- ietestcenter/Javascript/15.2.3.3-4-142.html:
- ietestcenter/Javascript/15.2.3.3-4-143.html:
- ietestcenter/Javascript/15.2.3.3-4-144.html:
- ietestcenter/Javascript/15.2.3.3-4-145.html:
- ietestcenter/Javascript/15.2.3.3-4-146.html:
- ietestcenter/Javascript/15.2.3.3-4-147.html:
- ietestcenter/Javascript/15.2.3.3-4-148.html:
- ietestcenter/Javascript/15.2.3.3-4-149.html:
- ietestcenter/Javascript/15.2.3.3-4-15.html:
- ietestcenter/Javascript/15.2.3.3-4-150.html:
- ietestcenter/Javascript/15.2.3.3-4-151.html:
- ietestcenter/Javascript/15.2.3.3-4-152.html:
- ietestcenter/Javascript/15.2.3.3-4-153.html:
- ietestcenter/Javascript/15.2.3.3-4-154.html:
- ietestcenter/Javascript/15.2.3.3-4-155.html:
- ietestcenter/Javascript/15.2.3.3-4-156.html:
- ietestcenter/Javascript/15.2.3.3-4-157.html:
- ietestcenter/Javascript/15.2.3.3-4-158.html:
- ietestcenter/Javascript/15.2.3.3-4-159.html:
- ietestcenter/Javascript/15.2.3.3-4-16.html:
- ietestcenter/Javascript/15.2.3.3-4-160.html:
- ietestcenter/Javascript/15.2.3.3-4-161.html:
- ietestcenter/Javascript/15.2.3.3-4-162.html:
- ietestcenter/Javascript/15.2.3.3-4-163.html:
- ietestcenter/Javascript/15.2.3.3-4-164.html:
- ietestcenter/Javascript/15.2.3.3-4-165.html:
- ietestcenter/Javascript/15.2.3.3-4-166.html:
- ietestcenter/Javascript/15.2.3.3-4-167.html:
- ietestcenter/Javascript/15.2.3.3-4-168.html:
- ietestcenter/Javascript/15.2.3.3-4-169.html:
- ietestcenter/Javascript/15.2.3.3-4-17.html:
- ietestcenter/Javascript/15.2.3.3-4-170.html:
- ietestcenter/Javascript/15.2.3.3-4-171.html:
- ietestcenter/Javascript/15.2.3.3-4-172.html:
- ietestcenter/Javascript/15.2.3.3-4-173.html:
- ietestcenter/Javascript/15.2.3.3-4-174.html:
- ietestcenter/Javascript/15.2.3.3-4-175.html:
- ietestcenter/Javascript/15.2.3.3-4-176.html:
- ietestcenter/Javascript/15.2.3.3-4-177.html:
- ietestcenter/Javascript/15.2.3.3-4-178.html:
- ietestcenter/Javascript/15.2.3.3-4-179.html:
- ietestcenter/Javascript/15.2.3.3-4-18.html:
- ietestcenter/Javascript/15.2.3.3-4-180.html:
- ietestcenter/Javascript/15.2.3.3-4-182.html:
- ietestcenter/Javascript/15.2.3.3-4-185.html:
- ietestcenter/Javascript/15.2.3.3-4-186.html:
- ietestcenter/Javascript/15.2.3.3-4-187.html:
- ietestcenter/Javascript/15.2.3.3-4-188.html:
- ietestcenter/Javascript/15.2.3.3-4-189.html:
- ietestcenter/Javascript/15.2.3.3-4-19.html:
- ietestcenter/Javascript/15.2.3.3-4-190.html:
- ietestcenter/Javascript/15.2.3.3-4-191.html:
- ietestcenter/Javascript/15.2.3.3-4-192.html:
- ietestcenter/Javascript/15.2.3.3-4-193.html:
- ietestcenter/Javascript/15.2.3.3-4-194.html:
- ietestcenter/Javascript/15.2.3.3-4-195.html:
- ietestcenter/Javascript/15.2.3.3-4-196.html:
- ietestcenter/Javascript/15.2.3.3-4-197.html:
- ietestcenter/Javascript/15.2.3.3-4-198.html:
- ietestcenter/Javascript/15.2.3.3-4-199.html:
- ietestcenter/Javascript/15.2.3.3-4-2.html:
- ietestcenter/Javascript/15.2.3.3-4-20.html:
- ietestcenter/Javascript/15.2.3.3-4-200.html:
- ietestcenter/Javascript/15.2.3.3-4-201.html:
- ietestcenter/Javascript/15.2.3.3-4-202.html:
- ietestcenter/Javascript/15.2.3.3-4-203.html:
- ietestcenter/Javascript/15.2.3.3-4-204.html:
- ietestcenter/Javascript/15.2.3.3-4-205.html:
- ietestcenter/Javascript/15.2.3.3-4-206.html:
- ietestcenter/Javascript/15.2.3.3-4-207.html:
- ietestcenter/Javascript/15.2.3.3-4-208.html:
- ietestcenter/Javascript/15.2.3.3-4-209.html:
- ietestcenter/Javascript/15.2.3.3-4-21.html:
- ietestcenter/Javascript/15.2.3.3-4-210.html:
- ietestcenter/Javascript/15.2.3.3-4-211.html:
- ietestcenter/Javascript/15.2.3.3-4-212.html:
- ietestcenter/Javascript/15.2.3.3-4-213.html:
- ietestcenter/Javascript/15.2.3.3-4-214.html:
- ietestcenter/Javascript/15.2.3.3-4-215.html:
- ietestcenter/Javascript/15.2.3.3-4-216.html:
- ietestcenter/Javascript/15.2.3.3-4-217.html:
- ietestcenter/Javascript/15.2.3.3-4-218.html:
- ietestcenter/Javascript/15.2.3.3-4-219.html:
- ietestcenter/Javascript/15.2.3.3-4-22.html:
- ietestcenter/Javascript/15.2.3.3-4-220.html:
- ietestcenter/Javascript/15.2.3.3-4-221.html:
- ietestcenter/Javascript/15.2.3.3-4-222.html:
- ietestcenter/Javascript/15.2.3.3-4-23.html:
- ietestcenter/Javascript/15.2.3.3-4-24.html:
- ietestcenter/Javascript/15.2.3.3-4-25.html:
- ietestcenter/Javascript/15.2.3.3-4-26.html:
- ietestcenter/Javascript/15.2.3.3-4-27.html:
- ietestcenter/Javascript/15.2.3.3-4-28.html:
- ietestcenter/Javascript/15.2.3.3-4-29.html:
- ietestcenter/Javascript/15.2.3.3-4-3.html:
- ietestcenter/Javascript/15.2.3.3-4-30.html:
- ietestcenter/Javascript/15.2.3.3-4-31.html:
- ietestcenter/Javascript/15.2.3.3-4-32.html:
- ietestcenter/Javascript/15.2.3.3-4-33.html:
- ietestcenter/Javascript/15.2.3.3-4-34.html:
- ietestcenter/Javascript/15.2.3.3-4-35.html:
- ietestcenter/Javascript/15.2.3.3-4-36.html:
- ietestcenter/Javascript/15.2.3.3-4-37.html:
- ietestcenter/Javascript/15.2.3.3-4-38.html:
- ietestcenter/Javascript/15.2.3.3-4-39.html:
- ietestcenter/Javascript/15.2.3.3-4-4.html:
- ietestcenter/Javascript/15.2.3.3-4-40.html:
- ietestcenter/Javascript/15.2.3.3-4-41.html:
- ietestcenter/Javascript/15.2.3.3-4-42.html:
- ietestcenter/Javascript/15.2.3.3-4-43.html:
- ietestcenter/Javascript/15.2.3.3-4-44.html:
- ietestcenter/Javascript/15.2.3.3-4-45.html:
- ietestcenter/Javascript/15.2.3.3-4-46.html:
- ietestcenter/Javascript/15.2.3.3-4-47.html:
- ietestcenter/Javascript/15.2.3.3-4-48.html:
- ietestcenter/Javascript/15.2.3.3-4-49.html:
- ietestcenter/Javascript/15.2.3.3-4-5.html:
- ietestcenter/Javascript/15.2.3.3-4-50.html:
- ietestcenter/Javascript/15.2.3.3-4-51.html:
- ietestcenter/Javascript/15.2.3.3-4-52.html:
- ietestcenter/Javascript/15.2.3.3-4-53.html:
- ietestcenter/Javascript/15.2.3.3-4-54.html:
- ietestcenter/Javascript/15.2.3.3-4-55.html:
- ietestcenter/Javascript/15.2.3.3-4-56.html:
- ietestcenter/Javascript/15.2.3.3-4-57.html:
- ietestcenter/Javascript/15.2.3.3-4-58.html:
- ietestcenter/Javascript/15.2.3.3-4-59.html:
- ietestcenter/Javascript/15.2.3.3-4-6.html:
- ietestcenter/Javascript/15.2.3.3-4-60.html:
- ietestcenter/Javascript/15.2.3.3-4-61.html:
- ietestcenter/Javascript/15.2.3.3-4-62.html:
- ietestcenter/Javascript/15.2.3.3-4-63.html:
- ietestcenter/Javascript/15.2.3.3-4-64.html:
- ietestcenter/Javascript/15.2.3.3-4-65.html:
- ietestcenter/Javascript/15.2.3.3-4-66.html:
- ietestcenter/Javascript/15.2.3.3-4-67.html:
- ietestcenter/Javascript/15.2.3.3-4-68.html:
- ietestcenter/Javascript/15.2.3.3-4-69.html:
- ietestcenter/Javascript/15.2.3.3-4-7.html:
- ietestcenter/Javascript/15.2.3.3-4-70.html:
- ietestcenter/Javascript/15.2.3.3-4-71.html:
- ietestcenter/Javascript/15.2.3.3-4-72.html:
- ietestcenter/Javascript/15.2.3.3-4-73.html:
- ietestcenter/Javascript/15.2.3.3-4-74.html:
- ietestcenter/Javascript/15.2.3.3-4-75.html:
- ietestcenter/Javascript/15.2.3.3-4-76.html:
- ietestcenter/Javascript/15.2.3.3-4-77.html:
- ietestcenter/Javascript/15.2.3.3-4-78.html:
- ietestcenter/Javascript/15.2.3.3-4-79.html:
- ietestcenter/Javascript/15.2.3.3-4-8.html:
- ietestcenter/Javascript/15.2.3.3-4-80.html:
- ietestcenter/Javascript/15.2.3.3-4-81.html:
- ietestcenter/Javascript/15.2.3.3-4-82.html:
- ietestcenter/Javascript/15.2.3.3-4-84.html:
- ietestcenter/Javascript/15.2.3.3-4-85.html:
- ietestcenter/Javascript/15.2.3.3-4-86.html:
- ietestcenter/Javascript/15.2.3.3-4-88.html:
- ietestcenter/Javascript/15.2.3.3-4-89.html:
- ietestcenter/Javascript/15.2.3.3-4-9.html:
- ietestcenter/Javascript/15.2.3.3-4-90.html:
- ietestcenter/Javascript/15.2.3.3-4-91.html:
- ietestcenter/Javascript/15.2.3.3-4-92.html:
- ietestcenter/Javascript/15.2.3.3-4-93.html:
- ietestcenter/Javascript/15.2.3.3-4-94.html:
- ietestcenter/Javascript/15.2.3.3-4-96.html:
- ietestcenter/Javascript/15.2.3.3-4-97.html:
- ietestcenter/Javascript/15.2.3.3-4-98.html:
- ietestcenter/Javascript/15.2.3.3-4-99.html:
- ietestcenter/Javascript/15.2.3.4-0-1.html:
- ietestcenter/Javascript/15.2.3.4-0-2.html:
- ietestcenter/Javascript/15.2.3.4-1.html:
- ietestcenter/Javascript/15.2.3.4-4-2.html:
- ietestcenter/Javascript/15.2.3.4-4-b-1.html:
- ietestcenter/Javascript/15.2.3.5-0-1.html:
- ietestcenter/Javascript/15.2.3.5-0-2.html:
- ietestcenter/Javascript/15.2.3.5-1.html:
- ietestcenter/Javascript/15.2.3.5-2-1.html:
- ietestcenter/Javascript/15.2.3.5-3-1.html:
- ietestcenter/Javascript/15.2.3.5-4-1.html:
- ietestcenter/Javascript/15.2.3.6-0-1.html:
- ietestcenter/Javascript/15.2.3.6-0-2.html:
- ietestcenter/Javascript/15.2.3.6-1.html:
- ietestcenter/Javascript/15.2.3.6-3-1.html:
- ietestcenter/Javascript/15.2.3.6-3-10.html:
- ietestcenter/Javascript/15.2.3.6-3-11.html:
- ietestcenter/Javascript/15.2.3.6-3-12.html:
- ietestcenter/Javascript/15.2.3.6-3-13.html:
- ietestcenter/Javascript/15.2.3.6-3-14.html:
- ietestcenter/Javascript/15.2.3.6-3-2.html:
- ietestcenter/Javascript/15.2.3.6-3-3.html:
- ietestcenter/Javascript/15.2.3.6-3-4.html:
- ietestcenter/Javascript/15.2.3.6-3-5.html:
- ietestcenter/Javascript/15.2.3.6-3-6.html:
- ietestcenter/Javascript/15.2.3.6-3-7.html:
- ietestcenter/Javascript/15.2.3.6-3-8.html:
- ietestcenter/Javascript/15.2.3.6-3-9.html:
- ietestcenter/Javascript/15.2.3.6-4-1.html:
- ietestcenter/Javascript/15.2.3.6-4-5.html:
- ietestcenter/Javascript/15.2.3.6-4-6.html:
- ietestcenter/Javascript/15.2.3.7-0-1.html:
- ietestcenter/Javascript/15.2.3.7-0-2.html:
- ietestcenter/Javascript/15.2.3.7-1.html:
- ietestcenter/Javascript/15.2.3.8-0-1.html:
- ietestcenter/Javascript/15.2.3.8-0-2.html:
- ietestcenter/Javascript/15.2.3.8-1.html:
- ietestcenter/Javascript/15.2.3.9-0-1.html:
- ietestcenter/Javascript/15.2.3.9-0-2.html:
- ietestcenter/Javascript/15.2.3.9-1.html:
- ietestcenter/Javascript/15.3.2.1-11-1.html:
- ietestcenter/Javascript/15.3.2.1-11-3.html:
- ietestcenter/Javascript/15.3.2.1-11-5.html:
- ietestcenter/Javascript/15.3.3.2-1.html:
- ietestcenter/Javascript/15.3.4.5-0-1.html:
- ietestcenter/Javascript/15.3.4.5-0-2.html:
- ietestcenter/Javascript/15.3.4.5-13.b-1.html:
- ietestcenter/Javascript/15.3.4.5-13.b-2.html:
- ietestcenter/Javascript/15.3.4.5-13.b-3.html:
- ietestcenter/Javascript/15.3.4.5-13.b-4.html:
- ietestcenter/Javascript/15.3.4.5-13.b-5.html:
- ietestcenter/Javascript/15.3.4.5-15-1.html:
- ietestcenter/Javascript/15.3.4.5-15-2.html:
- ietestcenter/Javascript/15.3.4.5-16-1.html:
- ietestcenter/Javascript/15.3.4.5-2-1.html:
- ietestcenter/Javascript/15.3.4.5-2-2.html:
- ietestcenter/Javascript/15.3.4.5-2-3.html:
- ietestcenter/Javascript/15.3.4.5-2-4.html:
- ietestcenter/Javascript/15.3.4.5-2-5.html:
- ietestcenter/Javascript/15.3.4.5-2-6.html:
- ietestcenter/Javascript/15.3.4.5-2-7.html:
- ietestcenter/Javascript/15.3.4.5-2-8.html:
- ietestcenter/Javascript/15.3.4.5-2-9.html:
- ietestcenter/Javascript/15.3.4.5-8-1.html:
- ietestcenter/Javascript/15.3.4.5-8-2.html:
- ietestcenter/Javascript/15.3.4.5-9-1.html:
- ietestcenter/Javascript/15.3.4.5-9-2.html:
- ietestcenter/Javascript/15.4.3.2-0-1.html:
- ietestcenter/Javascript/15.4.3.2-0-2.html:
- ietestcenter/Javascript/15.4.3.2-0-3.html:
- ietestcenter/Javascript/15.4.3.2-0-4.html:
- ietestcenter/Javascript/15.4.3.2-0-5.html:
- ietestcenter/Javascript/15.4.3.2-0-6.html:
- ietestcenter/Javascript/15.4.3.2-0-7.html:
- ietestcenter/Javascript/15.4.4.14-0-1.html:
- ietestcenter/Javascript/15.4.4.14-0-2.html:
- ietestcenter/Javascript/15.4.4.14-1-10.html:
- ietestcenter/Javascript/15.4.4.14-1-11.html:
- ietestcenter/Javascript/15.4.4.14-1-12.html:
- ietestcenter/Javascript/15.4.4.14-1-13.html:
- ietestcenter/Javascript/15.4.4.14-1-14.html:
- ietestcenter/Javascript/15.4.4.14-1-15.html:
- ietestcenter/Javascript/15.4.4.14-1-16.html:
- ietestcenter/Javascript/15.4.4.14-1-18.html:
- ietestcenter/Javascript/15.4.4.14-1-3.html:
- ietestcenter/Javascript/15.4.4.14-1-4.html:
- ietestcenter/Javascript/15.4.4.14-1-5.html:
- ietestcenter/Javascript/15.4.4.14-1-6.html:
- ietestcenter/Javascript/15.4.4.14-1-7.html:
- ietestcenter/Javascript/15.4.4.14-1-8.html:
- ietestcenter/Javascript/15.4.4.14-1-9.html:
- ietestcenter/Javascript/15.4.4.14-10-1.html:
- ietestcenter/Javascript/15.4.4.14-10-2.html:
- ietestcenter/Javascript/15.4.4.14-2-1.html:
- ietestcenter/Javascript/15.4.4.14-2-10.html:
- ietestcenter/Javascript/15.4.4.14-2-11.html:
- ietestcenter/Javascript/15.4.4.14-2-12.html:
- ietestcenter/Javascript/15.4.4.14-2-13.html:
- ietestcenter/Javascript/15.4.4.14-2-14.html:
- ietestcenter/Javascript/15.4.4.14-2-15.html:
- ietestcenter/Javascript/15.4.4.14-2-17.html:
- ietestcenter/Javascript/15.4.4.14-2-18.html:
- ietestcenter/Javascript/15.4.4.14-2-19.html:
- ietestcenter/Javascript/15.4.4.14-2-2.html:
- ietestcenter/Javascript/15.4.4.14-2-20.html:
- ietestcenter/Javascript/15.4.4.14-2-3.html:
- ietestcenter/Javascript/15.4.4.14-2-4.html:
- ietestcenter/Javascript/15.4.4.14-2-5.html:
- ietestcenter/Javascript/15.4.4.14-2-6.html:
- ietestcenter/Javascript/15.4.4.14-2-7.html:
- ietestcenter/Javascript/15.4.4.14-2-8.html:
- ietestcenter/Javascript/15.4.4.14-2-9.html:
- ietestcenter/Javascript/15.4.4.14-3-1.html:
- ietestcenter/Javascript/15.4.4.14-3-10.html:
- ietestcenter/Javascript/15.4.4.14-3-11.html:
- ietestcenter/Javascript/15.4.4.14-3-12.html:
- ietestcenter/Javascript/15.4.4.14-3-13.html:
- ietestcenter/Javascript/15.4.4.14-3-14.html:
- ietestcenter/Javascript/15.4.4.14-3-15.html:
- ietestcenter/Javascript/15.4.4.14-3-16.html:
- ietestcenter/Javascript/15.4.4.14-3-17.html:
- ietestcenter/Javascript/15.4.4.14-3-18.html:
- ietestcenter/Javascript/15.4.4.14-3-19.html:
- ietestcenter/Javascript/15.4.4.14-3-2.html:
- ietestcenter/Javascript/15.4.4.14-3-20.html:
- ietestcenter/Javascript/15.4.4.14-3-21.html:
- ietestcenter/Javascript/15.4.4.14-3-22.html:
- ietestcenter/Javascript/15.4.4.14-3-23.html:
- ietestcenter/Javascript/15.4.4.14-3-24.html:
- ietestcenter/Javascript/15.4.4.14-3-25.html:
- ietestcenter/Javascript/15.4.4.14-3-28.html:
- ietestcenter/Javascript/15.4.4.14-3-29.html:
- ietestcenter/Javascript/15.4.4.14-3-3.html:
- ietestcenter/Javascript/15.4.4.14-3-4.html:
- ietestcenter/Javascript/15.4.4.14-3-5.html:
- ietestcenter/Javascript/15.4.4.14-3-6.html:
- ietestcenter/Javascript/15.4.4.14-3-7.html:
- ietestcenter/Javascript/15.4.4.14-3-8.html:
- ietestcenter/Javascript/15.4.4.14-3-9.html:
- ietestcenter/Javascript/15.4.4.14-4-1.html:
- ietestcenter/Javascript/15.4.4.14-4-10.html:
- ietestcenter/Javascript/15.4.4.14-4-11.html:
- ietestcenter/Javascript/15.4.4.14-4-12.html:
- ietestcenter/Javascript/15.4.4.14-4-2.html:
- ietestcenter/Javascript/15.4.4.14-4-3.html:
- ietestcenter/Javascript/15.4.4.14-4-4.html:
- ietestcenter/Javascript/15.4.4.14-4-5.html:
- ietestcenter/Javascript/15.4.4.14-4-6.html:
- ietestcenter/Javascript/15.4.4.14-4-7.html:
- ietestcenter/Javascript/15.4.4.14-4-8.html:
- ietestcenter/Javascript/15.4.4.14-4-9.html:
- ietestcenter/Javascript/15.4.4.14-5-1.html:
- ietestcenter/Javascript/15.4.4.14-5-10.html:
- ietestcenter/Javascript/15.4.4.14-5-11.html:
- ietestcenter/Javascript/15.4.4.14-5-12.html:
- ietestcenter/Javascript/15.4.4.14-5-13.html:
- ietestcenter/Javascript/15.4.4.14-5-14.html:
- ietestcenter/Javascript/15.4.4.14-5-15.html:
- ietestcenter/Javascript/15.4.4.14-5-16.html:
- ietestcenter/Javascript/15.4.4.14-5-17.html:
- ietestcenter/Javascript/15.4.4.14-5-18.html:
- ietestcenter/Javascript/15.4.4.14-5-19.html:
- ietestcenter/Javascript/15.4.4.14-5-2.html:
- ietestcenter/Javascript/15.4.4.14-5-20.html:
- ietestcenter/Javascript/15.4.4.14-5-21.html:
- ietestcenter/Javascript/15.4.4.14-5-22.html:
- ietestcenter/Javascript/15.4.4.14-5-23.html:
- ietestcenter/Javascript/15.4.4.14-5-24.html:
- ietestcenter/Javascript/15.4.4.14-5-25.html:
- ietestcenter/Javascript/15.4.4.14-5-28.html:
- ietestcenter/Javascript/15.4.4.14-5-29.html:
- ietestcenter/Javascript/15.4.4.14-5-3.html:
- ietestcenter/Javascript/15.4.4.14-5-30.html:
- ietestcenter/Javascript/15.4.4.14-5-31.html:
- ietestcenter/Javascript/15.4.4.14-5-32.html:
- ietestcenter/Javascript/15.4.4.14-5-33.html:
- ietestcenter/Javascript/15.4.4.14-5-4.html:
- ietestcenter/Javascript/15.4.4.14-5-5.html:
- ietestcenter/Javascript/15.4.4.14-5-6.html:
- ietestcenter/Javascript/15.4.4.14-5-7.html:
- ietestcenter/Javascript/15.4.4.14-5-8.html:
- ietestcenter/Javascript/15.4.4.14-5-9.html:
- ietestcenter/Javascript/15.4.4.14-6-1.html:
- ietestcenter/Javascript/15.4.4.14-7-1.html:
- ietestcenter/Javascript/15.4.4.14-7-2.html:
- ietestcenter/Javascript/15.4.4.14-7-3.html:
- ietestcenter/Javascript/15.4.4.14-7-4.html:
- ietestcenter/Javascript/15.4.4.14-7-5.html:
- ietestcenter/Javascript/15.4.4.14-7-7.html:
- ietestcenter/Javascript/15.4.4.14-8-1.html:
- ietestcenter/Javascript/15.4.4.14-8-10.html:
- ietestcenter/Javascript/15.4.4.14-8-2.html:
- ietestcenter/Javascript/15.4.4.14-8-3.html:
- ietestcenter/Javascript/15.4.4.14-8-4.html:
- ietestcenter/Javascript/15.4.4.14-8-8.html:
- ietestcenter/Javascript/15.4.4.14-8-9.html:
- ietestcenter/Javascript/15.4.4.14-9-1.html:
- ietestcenter/Javascript/15.4.4.14-9-10.html:
- ietestcenter/Javascript/15.4.4.14-9-11.html:
- ietestcenter/Javascript/15.4.4.14-9-2.html:
- ietestcenter/Javascript/15.4.4.14-9-3.html:
- ietestcenter/Javascript/15.4.4.14-9-4.html:
- ietestcenter/Javascript/15.4.4.14-9-5.html:
- ietestcenter/Javascript/15.4.4.14-9-6.html:
- ietestcenter/Javascript/15.4.4.14-9-7.html:
- ietestcenter/Javascript/15.4.4.14-9-8.html:
- ietestcenter/Javascript/15.4.4.14-9-9.html:
- ietestcenter/Javascript/15.4.4.14-9-a-1.html:
- ietestcenter/Javascript/15.4.4.14-9-a-11.html:
- ietestcenter/Javascript/15.4.4.14-9-a-12.html:
- ietestcenter/Javascript/15.4.4.14-9-a-2.html:
- ietestcenter/Javascript/15.4.4.14-9-a-3.html:
- ietestcenter/Javascript/15.4.4.14-9-a-4.html:
- ietestcenter/Javascript/15.4.4.14-9-a-5.html:
- ietestcenter/Javascript/15.4.4.14-9-a-6.html:
- ietestcenter/Javascript/15.4.4.14-9-b-1.html:
- ietestcenter/Javascript/15.4.4.14-9-b-5.html:
- ietestcenter/Javascript/15.4.4.14-9-b-i-1.html:
- ietestcenter/Javascript/15.4.4.14-9-b-i-2.html:
- ietestcenter/Javascript/15.4.4.14-9-b-i-24.html:
- ietestcenter/Javascript/15.4.4.14-9-b-i-25.html:
- ietestcenter/Javascript/15.4.4.14-9-b-i-26.html:
- ietestcenter/Javascript/15.4.4.14-9-b-i-27.html:
- ietestcenter/Javascript/15.4.4.14-9-b-i-3.html:
- ietestcenter/Javascript/15.4.4.14-9-b-i-4.html:
- ietestcenter/Javascript/15.4.4.14-9-b-i-5.html:
- ietestcenter/Javascript/15.4.4.14-9-b-i-6.html:
- ietestcenter/Javascript/15.4.4.14-9-b-i-7.html:
- ietestcenter/Javascript/15.4.4.14-9-b-i-8.html:
- ietestcenter/Javascript/15.4.4.14-9-b-ii-1.html:
- ietestcenter/Javascript/15.4.4.14-9-b-ii-10.html:
- ietestcenter/Javascript/15.4.4.14-9-b-ii-11.html:
- ietestcenter/Javascript/15.4.4.14-9-b-ii-2.html:
- ietestcenter/Javascript/15.4.4.14-9-b-ii-3.html:
- ietestcenter/Javascript/15.4.4.14-9-b-ii-4.html:
- ietestcenter/Javascript/15.4.4.14-9-b-ii-5.html:
- ietestcenter/Javascript/15.4.4.14-9-b-ii-6.html:
- ietestcenter/Javascript/15.4.4.14-9-b-ii-7.html:
- ietestcenter/Javascript/15.4.4.14-9-b-ii-8.html:
- ietestcenter/Javascript/15.4.4.14-9-b-ii-9.html:
- ietestcenter/Javascript/15.4.4.14-9-b-iii-1.html:
- ietestcenter/Javascript/15.4.4.14-9-b-iii-2.html:
- ietestcenter/Javascript/15.4.4.15-0-1.html:
- ietestcenter/Javascript/15.4.4.15-0-2.html:
- ietestcenter/Javascript/15.4.4.15-1-10.html:
- ietestcenter/Javascript/15.4.4.15-1-11.html:
- ietestcenter/Javascript/15.4.4.15-1-12.html:
- ietestcenter/Javascript/15.4.4.15-1-13.html:
- ietestcenter/Javascript/15.4.4.15-1-14.html:
- ietestcenter/Javascript/15.4.4.15-1-15.html:
- ietestcenter/Javascript/15.4.4.15-1-16.html:
- ietestcenter/Javascript/15.4.4.15-1-3.html:
- ietestcenter/Javascript/15.4.4.15-1-4.html:
- ietestcenter/Javascript/15.4.4.15-1-5.html:
- ietestcenter/Javascript/15.4.4.15-1-6.html:
- ietestcenter/Javascript/15.4.4.15-1-7.html:
- ietestcenter/Javascript/15.4.4.15-1-8.html:
- ietestcenter/Javascript/15.4.4.15-1-9.html:
- ietestcenter/Javascript/15.4.4.15-2-1.html:
- ietestcenter/Javascript/15.4.4.15-2-10.html:
- ietestcenter/Javascript/15.4.4.15-2-11.html:
- ietestcenter/Javascript/15.4.4.15-2-12.html:
- ietestcenter/Javascript/15.4.4.15-2-13.html:
- ietestcenter/Javascript/15.4.4.15-2-14.html:
- ietestcenter/Javascript/15.4.4.15-2-15.html:
- ietestcenter/Javascript/15.4.4.15-2-17.html:
- ietestcenter/Javascript/15.4.4.15-2-18.html:
- ietestcenter/Javascript/15.4.4.15-2-19.html:
- ietestcenter/Javascript/15.4.4.15-2-2.html:
- ietestcenter/Javascript/15.4.4.15-2-20.html:
- ietestcenter/Javascript/15.4.4.15-2-3.html:
- ietestcenter/Javascript/15.4.4.15-2-4.html:
- ietestcenter/Javascript/15.4.4.15-2-5.html:
- ietestcenter/Javascript/15.4.4.15-2-6.html:
- ietestcenter/Javascript/15.4.4.15-2-7.html:
- ietestcenter/Javascript/15.4.4.15-2-8.html:
- ietestcenter/Javascript/15.4.4.15-2-9.html:
- ietestcenter/Javascript/15.4.4.15-3-1.html:
- ietestcenter/Javascript/15.4.4.15-3-10.html:
- ietestcenter/Javascript/15.4.4.15-3-11.html:
- ietestcenter/Javascript/15.4.4.15-3-12.html:
- ietestcenter/Javascript/15.4.4.15-3-13.html:
- ietestcenter/Javascript/15.4.4.15-3-14.html:
- ietestcenter/Javascript/15.4.4.15-3-15.html:
- ietestcenter/Javascript/15.4.4.15-3-16.html:
- ietestcenter/Javascript/15.4.4.15-3-17.html:
- ietestcenter/Javascript/15.4.4.15-3-18.html:
- ietestcenter/Javascript/15.4.4.15-3-19.html:
- ietestcenter/Javascript/15.4.4.15-3-2.html:
- ietestcenter/Javascript/15.4.4.15-3-20.html:
- ietestcenter/Javascript/15.4.4.15-3-21.html:
- ietestcenter/Javascript/15.4.4.15-3-22.html:
- ietestcenter/Javascript/15.4.4.15-3-23.html:
- ietestcenter/Javascript/15.4.4.15-3-24.html:
- ietestcenter/Javascript/15.4.4.15-3-25.html:
- ietestcenter/Javascript/15.4.4.15-3-26.html:
- ietestcenter/Javascript/15.4.4.15-3-27.html:
- ietestcenter/Javascript/15.4.4.15-3-28.html:
- ietestcenter/Javascript/15.4.4.15-3-29.html:
- ietestcenter/Javascript/15.4.4.15-3-3.html:
- ietestcenter/Javascript/15.4.4.15-3-4.html:
- ietestcenter/Javascript/15.4.4.15-3-5.html:
- ietestcenter/Javascript/15.4.4.15-3-6.html:
- ietestcenter/Javascript/15.4.4.15-3-7.html:
- ietestcenter/Javascript/15.4.4.15-3-8.html:
- ietestcenter/Javascript/15.4.4.15-3-9.html:
- ietestcenter/Javascript/15.4.4.15-4-1.html:
- ietestcenter/Javascript/15.4.4.15-4-10.html:
- ietestcenter/Javascript/15.4.4.15-4-11.html:
- ietestcenter/Javascript/15.4.4.15-4-2.html:
- ietestcenter/Javascript/15.4.4.15-4-3.html:
- ietestcenter/Javascript/15.4.4.15-4-4.html:
- ietestcenter/Javascript/15.4.4.15-4-5.html:
- ietestcenter/Javascript/15.4.4.15-4-6.html:
- ietestcenter/Javascript/15.4.4.15-4-7.html:
- ietestcenter/Javascript/15.4.4.15-4-8.html:
- ietestcenter/Javascript/15.4.4.15-4-9.html:
- ietestcenter/Javascript/15.4.4.15-5-1.html:
- ietestcenter/Javascript/15.4.4.15-5-10.html:
- ietestcenter/Javascript/15.4.4.15-5-11.html:
- ietestcenter/Javascript/15.4.4.15-5-12.html:
- ietestcenter/Javascript/15.4.4.15-5-13.html:
- ietestcenter/Javascript/15.4.4.15-5-14.html:
- ietestcenter/Javascript/15.4.4.15-5-15.html:
- ietestcenter/Javascript/15.4.4.15-5-16.html:
- ietestcenter/Javascript/15.4.4.15-5-17.html:
- ietestcenter/Javascript/15.4.4.15-5-18.html:
- ietestcenter/Javascript/15.4.4.15-5-19.html:
- ietestcenter/Javascript/15.4.4.15-5-2.html:
- ietestcenter/Javascript/15.4.4.15-5-20.html:
- ietestcenter/Javascript/15.4.4.15-5-21.html:
- ietestcenter/Javascript/15.4.4.15-5-22.html:
- ietestcenter/Javascript/15.4.4.15-5-23.html:
- ietestcenter/Javascript/15.4.4.15-5-24.html:
- ietestcenter/Javascript/15.4.4.15-5-25.html:
- ietestcenter/Javascript/15.4.4.15-5-28.html:
- ietestcenter/Javascript/15.4.4.15-5-29.html:
- ietestcenter/Javascript/15.4.4.15-5-3.html:
- ietestcenter/Javascript/15.4.4.15-5-30.html:
- ietestcenter/Javascript/15.4.4.15-5-31.html:
- ietestcenter/Javascript/15.4.4.15-5-32.html:
- ietestcenter/Javascript/15.4.4.15-5-33.html:
- ietestcenter/Javascript/15.4.4.15-5-4.html:
- ietestcenter/Javascript/15.4.4.15-5-5.html:
- ietestcenter/Javascript/15.4.4.15-5-6.html:
- ietestcenter/Javascript/15.4.4.15-5-7.html:
- ietestcenter/Javascript/15.4.4.15-5-8.html:
- ietestcenter/Javascript/15.4.4.15-5-9.html:
- ietestcenter/Javascript/15.4.4.15-6-1.html:
- ietestcenter/Javascript/15.4.4.15-6-2.html:
- ietestcenter/Javascript/15.4.4.15-6-3.html:
- ietestcenter/Javascript/15.4.4.15-6-4.html:
- ietestcenter/Javascript/15.4.4.15-6-5.html:
- ietestcenter/Javascript/15.4.4.15-6-6.html:
- ietestcenter/Javascript/15.4.4.15-7-1.html:
- ietestcenter/Javascript/15.4.4.15-7-2.html:
- ietestcenter/Javascript/15.4.4.15-7-3.html:
- ietestcenter/Javascript/15.4.4.15-7-4.html:
- ietestcenter/Javascript/15.4.4.15-8-1.html:
- ietestcenter/Javascript/15.4.4.15-8-10.html:
- ietestcenter/Javascript/15.4.4.15-8-11.html:
- ietestcenter/Javascript/15.4.4.15-8-2.html:
- ietestcenter/Javascript/15.4.4.15-8-3.html:
- ietestcenter/Javascript/15.4.4.15-8-4.html:
- ietestcenter/Javascript/15.4.4.15-8-5.html:
- ietestcenter/Javascript/15.4.4.15-8-6.html:
- ietestcenter/Javascript/15.4.4.15-8-7.html:
- ietestcenter/Javascript/15.4.4.15-8-8.html:
- ietestcenter/Javascript/15.4.4.15-8-9.html:
- ietestcenter/Javascript/15.4.4.15-8-a-1.html:
- ietestcenter/Javascript/15.4.4.15-8-a-11.html:
- ietestcenter/Javascript/15.4.4.15-8-a-12.html:
- ietestcenter/Javascript/15.4.4.15-8-a-2.html:
- ietestcenter/Javascript/15.4.4.15-8-a-3.html:
- ietestcenter/Javascript/15.4.4.15-8-a-4.html:
- ietestcenter/Javascript/15.4.4.15-8-a-5.html:
- ietestcenter/Javascript/15.4.4.15-8-a-6.html:
- ietestcenter/Javascript/15.4.4.15-8-b-1.html:
- ietestcenter/Javascript/15.4.4.15-8-b-i-1.html:
- ietestcenter/Javascript/15.4.4.15-8-b-i-2.html:
- ietestcenter/Javascript/15.4.4.15-8-b-i-24.html:
- ietestcenter/Javascript/15.4.4.15-8-b-i-25.html:
- ietestcenter/Javascript/15.4.4.15-8-b-i-26.html:
- ietestcenter/Javascript/15.4.4.15-8-b-i-27.html:
- ietestcenter/Javascript/15.4.4.15-8-b-i-3.html:
- ietestcenter/Javascript/15.4.4.15-8-b-i-4.html:
- ietestcenter/Javascript/15.4.4.15-8-b-i-5.html:
- ietestcenter/Javascript/15.4.4.15-8-b-i-6.html:
- ietestcenter/Javascript/15.4.4.15-8-b-i-7.html:
- ietestcenter/Javascript/15.4.4.15-8-b-i-8.html:
- ietestcenter/Javascript/15.4.4.15-8-b-ii-1.html:
- ietestcenter/Javascript/15.4.4.15-8-b-ii-10.html:
- ietestcenter/Javascript/15.4.4.15-8-b-ii-11.html:
- ietestcenter/Javascript/15.4.4.15-8-b-ii-2.html:
- ietestcenter/Javascript/15.4.4.15-8-b-ii-3.html:
- ietestcenter/Javascript/15.4.4.15-8-b-ii-4.html:
- ietestcenter/Javascript/15.4.4.15-8-b-ii-5.html:
- ietestcenter/Javascript/15.4.4.15-8-b-ii-6.html:
- ietestcenter/Javascript/15.4.4.15-8-b-ii-7.html:
- ietestcenter/Javascript/15.4.4.15-8-b-ii-8.html:
- ietestcenter/Javascript/15.4.4.15-8-b-ii-9.html:
- ietestcenter/Javascript/15.4.4.15-8-b-iii-1.html:
- ietestcenter/Javascript/15.4.4.15-8-b-iii-2.html:
- ietestcenter/Javascript/15.4.4.15-9-1.html:
- ietestcenter/Javascript/15.4.4.15-9-2.html:
- ietestcenter/Javascript/15.4.4.16-0-1.html:
- ietestcenter/Javascript/15.4.4.16-0-2.html:
- ietestcenter/Javascript/15.4.4.16-4-1.html:
- ietestcenter/Javascript/15.4.4.16-4-3.html:
- ietestcenter/Javascript/15.4.4.16-4-4.html:
- ietestcenter/Javascript/15.4.4.16-4-5.html:
- ietestcenter/Javascript/15.4.4.16-4-6.html:
- ietestcenter/Javascript/15.4.4.16-4-7.html:
- ietestcenter/Javascript/15.4.4.16-5-1.html:
- ietestcenter/Javascript/15.4.4.16-5-2.html:
- ietestcenter/Javascript/15.4.4.16-5-3.html:
- ietestcenter/Javascript/15.4.4.16-5-4.html:
- ietestcenter/Javascript/15.4.4.16-5-5.html:
- ietestcenter/Javascript/15.4.4.16-5-6.html:
- ietestcenter/Javascript/15.4.4.16-7-1.html:
- ietestcenter/Javascript/15.4.4.16-7-2.html:
- ietestcenter/Javascript/15.4.4.16-7-3.html:
- ietestcenter/Javascript/15.4.4.16-7-4.html:
- ietestcenter/Javascript/15.4.4.16-7-6.html:
- ietestcenter/Javascript/15.4.4.16-7-b-1.html:
- ietestcenter/Javascript/15.4.4.16-7-c-ii-1.html:
- ietestcenter/Javascript/15.4.4.16-7-c-ii-2.html:
- ietestcenter/Javascript/15.4.4.16-7-c-ii-3.html:
- ietestcenter/Javascript/15.4.4.16-8-1.html:
- ietestcenter/Javascript/15.4.4.16-8-10.html:
- ietestcenter/Javascript/15.4.4.16-8-11.html:
- ietestcenter/Javascript/15.4.4.16-8-12.html:
- ietestcenter/Javascript/15.4.4.16-8-13.html:
- ietestcenter/Javascript/15.4.4.16-8-2.html:
- ietestcenter/Javascript/15.4.4.16-8-3.html:
- ietestcenter/Javascript/15.4.4.16-8-4.html:
- ietestcenter/Javascript/15.4.4.16-8-5.html:
- ietestcenter/Javascript/15.4.4.16-8-6.html:
- ietestcenter/Javascript/15.4.4.16-8-7.html:
- ietestcenter/Javascript/15.4.4.16-8-8.html:
- ietestcenter/Javascript/15.4.4.17-0-1.html:
- ietestcenter/Javascript/15.4.4.17-0-2.html:
- ietestcenter/Javascript/15.4.4.17-4-1.html:
- ietestcenter/Javascript/15.4.4.17-4-2.html:
- ietestcenter/Javascript/15.4.4.17-4-3.html:
- ietestcenter/Javascript/15.4.4.17-4-4.html:
- ietestcenter/Javascript/15.4.4.17-4-5.html:
- ietestcenter/Javascript/15.4.4.17-4-6.html:
- ietestcenter/Javascript/15.4.4.17-4-7.html:
- ietestcenter/Javascript/15.4.4.17-4-8.html:
- ietestcenter/Javascript/15.4.4.17-4-9.html:
- ietestcenter/Javascript/15.4.4.17-5-1.html:
- ietestcenter/Javascript/15.4.4.17-5-2.html:
- ietestcenter/Javascript/15.4.4.17-5-3.html:
- ietestcenter/Javascript/15.4.4.17-5-4.html:
- ietestcenter/Javascript/15.4.4.17-5-5.html:
- ietestcenter/Javascript/15.4.4.17-5-6.html:
- ietestcenter/Javascript/15.4.4.17-7-1.html:
- ietestcenter/Javascript/15.4.4.17-7-2.html:
- ietestcenter/Javascript/15.4.4.17-7-3.html:
- ietestcenter/Javascript/15.4.4.17-7-4.html:
- ietestcenter/Javascript/15.4.4.17-7-5.html:
- ietestcenter/Javascript/15.4.4.17-7-6.html:
- ietestcenter/Javascript/15.4.4.17-7-b-1.html:
- ietestcenter/Javascript/15.4.4.17-7-c-ii-1.html:
- ietestcenter/Javascript/15.4.4.17-7-c-ii-2.html:
- ietestcenter/Javascript/15.4.4.17-7-c-ii-3.html:
- ietestcenter/Javascript/15.4.4.17-8-1.html:
- ietestcenter/Javascript/15.4.4.17-8-10.html:
- ietestcenter/Javascript/15.4.4.17-8-11.html:
- ietestcenter/Javascript/15.4.4.17-8-12.html:
- ietestcenter/Javascript/15.4.4.17-8-13.html:
- ietestcenter/Javascript/15.4.4.17-8-2.html:
- ietestcenter/Javascript/15.4.4.17-8-3.html:
- ietestcenter/Javascript/15.4.4.17-8-4.html:
- ietestcenter/Javascript/15.4.4.17-8-5.html:
- ietestcenter/Javascript/15.4.4.17-8-6.html:
- ietestcenter/Javascript/15.4.4.17-8-7.html:
- ietestcenter/Javascript/15.4.4.17-8-8.html:
- ietestcenter/Javascript/15.4.4.18-0-1.html:
- ietestcenter/Javascript/15.4.4.18-0-2.html:
- ietestcenter/Javascript/15.4.4.18-4-1.html:
- ietestcenter/Javascript/15.4.4.18-4-2.html:
- ietestcenter/Javascript/15.4.4.18-4-3.html:
- ietestcenter/Javascript/15.4.4.18-4-4.html:
- ietestcenter/Javascript/15.4.4.18-4-5.html:
- ietestcenter/Javascript/15.4.4.18-4-6.html:
- ietestcenter/Javascript/15.4.4.18-4-7.html:
- ietestcenter/Javascript/15.4.4.18-4-8.html:
- ietestcenter/Javascript/15.4.4.18-5-1.html:
- ietestcenter/Javascript/15.4.4.18-5-2.html:
- ietestcenter/Javascript/15.4.4.18-5-3.html:
- ietestcenter/Javascript/15.4.4.18-5-4.html:
- ietestcenter/Javascript/15.4.4.18-5-5.html:
- ietestcenter/Javascript/15.4.4.18-5-6.html:
- ietestcenter/Javascript/15.4.4.18-7-1.html:
- ietestcenter/Javascript/15.4.4.18-7-2.html:
- ietestcenter/Javascript/15.4.4.18-7-3.html:
- ietestcenter/Javascript/15.4.4.18-7-4.html:
- ietestcenter/Javascript/15.4.4.18-7-5.html:
- ietestcenter/Javascript/15.4.4.18-7-b-1.html:
- ietestcenter/Javascript/15.4.4.18-7-c-ii-1.html:
- ietestcenter/Javascript/15.4.4.18-7-c-ii-2.html:
- ietestcenter/Javascript/15.4.4.18-8-1.html:
- ietestcenter/Javascript/15.4.4.18-8-10.html:
- ietestcenter/Javascript/15.4.4.18-8-11.html:
- ietestcenter/Javascript/15.4.4.18-8-12.html:
- ietestcenter/Javascript/15.4.4.18-8-2.html:
- ietestcenter/Javascript/15.4.4.18-8-3.html:
- ietestcenter/Javascript/15.4.4.18-8-4.html:
- ietestcenter/Javascript/15.4.4.18-8-5.html:
- ietestcenter/Javascript/15.4.4.18-8-6.html:
- ietestcenter/Javascript/15.4.4.18-8-7.html:
- ietestcenter/Javascript/15.4.4.18-8-8.html:
- ietestcenter/Javascript/15.4.4.18-8-9.html:
- ietestcenter/Javascript/15.4.4.19-0-1.html:
- ietestcenter/Javascript/15.4.4.19-0-2.html:
- ietestcenter/Javascript/15.4.4.19-4-1.html:
- ietestcenter/Javascript/15.4.4.19-4-2.html:
- ietestcenter/Javascript/15.4.4.19-4-3.html:
- ietestcenter/Javascript/15.4.4.19-4-4.html:
- ietestcenter/Javascript/15.4.4.19-4-5.html:
- ietestcenter/Javascript/15.4.4.19-4-6.html:
- ietestcenter/Javascript/15.4.4.19-4-7.html:
- ietestcenter/Javascript/15.4.4.19-4-8.html:
- ietestcenter/Javascript/15.4.4.19-5-1.html:
- ietestcenter/Javascript/15.4.4.19-5-2.html:
- ietestcenter/Javascript/15.4.4.19-5-3.html:
- ietestcenter/Javascript/15.4.4.19-5-4.html:
- ietestcenter/Javascript/15.4.4.19-5-5.html:
- ietestcenter/Javascript/15.4.4.19-5-6.html:
- ietestcenter/Javascript/15.4.4.19-5-7.html:
- ietestcenter/Javascript/15.4.4.19-5-8.html:
- ietestcenter/Javascript/15.4.4.19-8-1.html:
- ietestcenter/Javascript/15.4.4.19-8-2.html:
- ietestcenter/Javascript/15.4.4.19-8-3.html:
- ietestcenter/Javascript/15.4.4.19-8-4.html:
- ietestcenter/Javascript/15.4.4.19-8-5.html:
- ietestcenter/Javascript/15.4.4.19-8-6.html:
- ietestcenter/Javascript/15.4.4.19-8-b-1.html:
- ietestcenter/Javascript/15.4.4.19-8-c-ii-1.html:
- ietestcenter/Javascript/15.4.4.19-8-c-ii-2.html:
- ietestcenter/Javascript/15.4.4.19-8-c-iii-1.html:
- ietestcenter/Javascript/15.4.4.19-9-1.html:
- ietestcenter/Javascript/15.4.4.19-9-2.html:
- ietestcenter/Javascript/15.4.4.19-9-3.html:
- ietestcenter/Javascript/15.4.4.19-9-4.html:
- ietestcenter/Javascript/15.4.4.20-0-1.html:
- ietestcenter/Javascript/15.4.4.20-0-2.html:
- ietestcenter/Javascript/15.4.4.20-10-1.html:
- ietestcenter/Javascript/15.4.4.20-10-2.html:
- ietestcenter/Javascript/15.4.4.20-10-3.html:
- ietestcenter/Javascript/15.4.4.20-10-4.html:
- ietestcenter/Javascript/15.4.4.20-4-1.html:
- ietestcenter/Javascript/15.4.4.20-4-2.html:
- ietestcenter/Javascript/15.4.4.20-4-3.html:
- ietestcenter/Javascript/15.4.4.20-4-4.html:
- ietestcenter/Javascript/15.4.4.20-4-5.html:
- ietestcenter/Javascript/15.4.4.20-4-6.html:
- ietestcenter/Javascript/15.4.4.20-4-7.html:
- ietestcenter/Javascript/15.4.4.20-4-8.html:
- ietestcenter/Javascript/15.4.4.20-5-1.html:
- ietestcenter/Javascript/15.4.4.20-5-2.html:
- ietestcenter/Javascript/15.4.4.20-5-3.html:
- ietestcenter/Javascript/15.4.4.20-5-4.html:
- ietestcenter/Javascript/15.4.4.20-5-5.html:
- ietestcenter/Javascript/15.4.4.20-5-6.html:
- ietestcenter/Javascript/15.4.4.20-6-1.html:
- ietestcenter/Javascript/15.4.4.20-6-2.html:
- ietestcenter/Javascript/15.4.4.20-6-3.html:
- ietestcenter/Javascript/15.4.4.20-6-4.html:
- ietestcenter/Javascript/15.4.4.20-6-5.html:
- ietestcenter/Javascript/15.4.4.20-6-6.html:
- ietestcenter/Javascript/15.4.4.20-6-7.html:
- ietestcenter/Javascript/15.4.4.20-6-8.html:
- ietestcenter/Javascript/15.4.4.20-9-1.html:
- ietestcenter/Javascript/15.4.4.20-9-2.html:
- ietestcenter/Javascript/15.4.4.20-9-3.html:
- ietestcenter/Javascript/15.4.4.20-9-4.html:
- ietestcenter/Javascript/15.4.4.20-9-5.html:
- ietestcenter/Javascript/15.4.4.20-9-6.html:
- ietestcenter/Javascript/15.4.4.20-9-b-1.html:
- ietestcenter/Javascript/15.4.4.20-9-c-ii-1.html:
- ietestcenter/Javascript/15.4.4.20-9-c-ii-2.html:
- ietestcenter/Javascript/15.4.4.20-9-c-iii-1.html:
- ietestcenter/Javascript/15.4.4.21-0-1.html:
- ietestcenter/Javascript/15.4.4.21-0-2.html:
- ietestcenter/Javascript/15.4.4.21-10-1.html:
- ietestcenter/Javascript/15.4.4.21-10-2.html:
- ietestcenter/Javascript/15.4.4.21-10-3.html:
- ietestcenter/Javascript/15.4.4.21-10-4.html:
- ietestcenter/Javascript/15.4.4.21-10-5.html:
- ietestcenter/Javascript/15.4.4.21-10-6.html:
- ietestcenter/Javascript/15.4.4.21-10-7.html:
- ietestcenter/Javascript/15.4.4.21-10-8.html:
- ietestcenter/Javascript/15.4.4.21-4-1.html:
- ietestcenter/Javascript/15.4.4.21-4-2.html:
- ietestcenter/Javascript/15.4.4.21-4-3.html:
- ietestcenter/Javascript/15.4.4.21-4-4.html:
- ietestcenter/Javascript/15.4.4.21-4-5.html:
- ietestcenter/Javascript/15.4.4.21-4-6.html:
- ietestcenter/Javascript/15.4.4.21-4-7.html:
- ietestcenter/Javascript/15.4.4.21-4-8.html:
- ietestcenter/Javascript/15.4.4.21-5-1.html:
- ietestcenter/Javascript/15.4.4.21-5-2.html:
- ietestcenter/Javascript/15.4.4.21-5-3.html:
- ietestcenter/Javascript/15.4.4.21-5-4.html:
- ietestcenter/Javascript/15.4.4.21-5-5.html:
- ietestcenter/Javascript/15.4.4.21-5-6.html:
- ietestcenter/Javascript/15.4.4.21-5-7.html:
- ietestcenter/Javascript/15.4.4.21-5-8.html:
- ietestcenter/Javascript/15.4.4.21-7-1.html:
- ietestcenter/Javascript/15.4.4.21-7-2.html:
- ietestcenter/Javascript/15.4.4.21-7-3.html:
- ietestcenter/Javascript/15.4.4.21-7-4.html:
- ietestcenter/Javascript/15.4.4.21-7-5.html:
- ietestcenter/Javascript/15.4.4.21-7-6.html:
- ietestcenter/Javascript/15.4.4.21-7-7.html:
- ietestcenter/Javascript/15.4.4.21-7-8.html:
- ietestcenter/Javascript/15.4.4.21-7-9.html:
- ietestcenter/Javascript/15.4.4.21-8-c-1.html:
- ietestcenter/Javascript/15.4.4.21-8-c-2.html:
- ietestcenter/Javascript/15.4.4.21-8-c-3.html:
- ietestcenter/Javascript/15.4.4.21-9-1.html:
- ietestcenter/Javascript/15.4.4.21-9-2.html:
- ietestcenter/Javascript/15.4.4.21-9-3.html:
- ietestcenter/Javascript/15.4.4.21-9-4.html:
- ietestcenter/Javascript/15.4.4.21-9-5.html:
- ietestcenter/Javascript/15.4.4.21-9-6.html:
- ietestcenter/Javascript/15.4.4.21-9-b-1.html:
- ietestcenter/Javascript/15.4.4.21-9-c-1.html:
- ietestcenter/Javascript/15.4.4.21-9-c-ii-1.html:
- ietestcenter/Javascript/15.4.4.21-9-c-ii-2.html:
- ietestcenter/Javascript/15.4.4.21-9-c-ii-3.html:
- ietestcenter/Javascript/15.4.4.21-9-c-ii-4.html:
- ietestcenter/Javascript/15.4.4.22-0-1.html:
- ietestcenter/Javascript/15.4.4.22-0-2.html:
- ietestcenter/Javascript/15.4.4.22-10-1.html:
- ietestcenter/Javascript/15.4.4.22-10-2.html:
- ietestcenter/Javascript/15.4.4.22-10-3.html:
- ietestcenter/Javascript/15.4.4.22-10-4.html:
- ietestcenter/Javascript/15.4.4.22-10-5.html:
- ietestcenter/Javascript/15.4.4.22-10-6.html:
- ietestcenter/Javascript/15.4.4.22-10-7.html:
- ietestcenter/Javascript/15.4.4.22-10-8.html:
- ietestcenter/Javascript/15.4.4.22-4-1.html:
- ietestcenter/Javascript/15.4.4.22-4-2.html:
- ietestcenter/Javascript/15.4.4.22-4-3.html:
- ietestcenter/Javascript/15.4.4.22-4-4.html:
- ietestcenter/Javascript/15.4.4.22-4-5.html:
- ietestcenter/Javascript/15.4.4.22-4-6.html:
- ietestcenter/Javascript/15.4.4.22-4-7.html:
- ietestcenter/Javascript/15.4.4.22-4-8.html:
- ietestcenter/Javascript/15.4.4.22-5-1.html:
- ietestcenter/Javascript/15.4.4.22-5-2.html:
- ietestcenter/Javascript/15.4.4.22-5-3.html:
- ietestcenter/Javascript/15.4.4.22-5-4.html:
- ietestcenter/Javascript/15.4.4.22-5-5.html:
- ietestcenter/Javascript/15.4.4.22-5-6.html:
- ietestcenter/Javascript/15.4.4.22-5-7.html:
- ietestcenter/Javascript/15.4.4.22-5-8.html:
- ietestcenter/Javascript/15.4.4.22-7-1.html:
- ietestcenter/Javascript/15.4.4.22-7-2.html:
- ietestcenter/Javascript/15.4.4.22-7-3.html:
- ietestcenter/Javascript/15.4.4.22-7-4.html:
- ietestcenter/Javascript/15.4.4.22-7-5.html:
- ietestcenter/Javascript/15.4.4.22-7-6.html:
- ietestcenter/Javascript/15.4.4.22-7-7.html:
- ietestcenter/Javascript/15.4.4.22-7-8.html:
- ietestcenter/Javascript/15.4.4.22-7-9.html:
- ietestcenter/Javascript/15.4.4.22-8-c-1.html:
- ietestcenter/Javascript/15.4.4.22-8-c-2.html:
- ietestcenter/Javascript/15.4.4.22-8-c-3.html:
- ietestcenter/Javascript/15.4.4.22-9-2.html:
- ietestcenter/Javascript/15.4.4.22-9-3.html:
- ietestcenter/Javascript/15.4.4.22-9-4.html:
- ietestcenter/Javascript/15.4.4.22-9-5.html:
- ietestcenter/Javascript/15.4.4.22-9-6.html:
- ietestcenter/Javascript/15.4.4.22-9-b-1.html:
- ietestcenter/Javascript/15.4.4.22-9-c-1.html:
- ietestcenter/Javascript/15.4.4.22-9-c-ii-1.html:
- ietestcenter/Javascript/15.4.4.22-9-c-ii-2.html:
- ietestcenter/Javascript/15.4.4.22-9-c-ii-3.html:
- ietestcenter/Javascript/15.4.4.22-9-c-ii-4.html:
- ietestcenter/Javascript/15.4.5-1.html:
- ietestcenter/Javascript/15.4.5.1-3.d-1.html:
- ietestcenter/Javascript/15.4.5.1-3.d-2.html:
- ietestcenter/Javascript/15.4.5.1-3.d-3.html:
- ietestcenter/Javascript/15.4.5.1-5-1.html:
- ietestcenter/Javascript/15.4.5.1-5-2.html:
- ietestcenter/Javascript/15.5.4.20-0-1.html:
- ietestcenter/Javascript/15.5.4.20-0-2.html:
- ietestcenter/Javascript/15.5.4.20-1-1.html:
- ietestcenter/Javascript/15.5.4.20-1-2.html:
- ietestcenter/Javascript/15.5.4.20-1-3.html:
- ietestcenter/Javascript/15.5.4.20-1-4.html:
- ietestcenter/Javascript/15.5.4.20-1-5.html:
- ietestcenter/Javascript/15.5.4.20-1-6.html:
- ietestcenter/Javascript/15.5.4.20-1-7.html:
- ietestcenter/Javascript/15.5.4.20-4-1.html:
- ietestcenter/Javascript/15.5.4.20-4-10.html:
- ietestcenter/Javascript/15.5.4.20-4-11.html:
- ietestcenter/Javascript/15.5.4.20-4-12.html:
- ietestcenter/Javascript/15.5.4.20-4-13.html:
- ietestcenter/Javascript/15.5.4.20-4-14.html:
- ietestcenter/Javascript/15.5.4.20-4-16.html:
- ietestcenter/Javascript/15.5.4.20-4-18.html:
- ietestcenter/Javascript/15.5.4.20-4-19.html:
- ietestcenter/Javascript/15.5.4.20-4-2.html:
- ietestcenter/Javascript/15.5.4.20-4-20.html:
- ietestcenter/Javascript/15.5.4.20-4-21.html:
- ietestcenter/Javascript/15.5.4.20-4-22.html:
- ietestcenter/Javascript/15.5.4.20-4-24.html:
- ietestcenter/Javascript/15.5.4.20-4-27.html:
- ietestcenter/Javascript/15.5.4.20-4-28.html:
- ietestcenter/Javascript/15.5.4.20-4-29.html:
- ietestcenter/Javascript/15.5.4.20-4-3.html:
- ietestcenter/Javascript/15.5.4.20-4-30.html:
- ietestcenter/Javascript/15.5.4.20-4-32.html:
- ietestcenter/Javascript/15.5.4.20-4-34.html:
- ietestcenter/Javascript/15.5.4.20-4-35.html:
- ietestcenter/Javascript/15.5.4.20-4-36.html:
- ietestcenter/Javascript/15.5.4.20-4-37.html:
- ietestcenter/Javascript/15.5.4.20-4-38.html:
- ietestcenter/Javascript/15.5.4.20-4-39.html:
- ietestcenter/Javascript/15.5.4.20-4-4.html:
- ietestcenter/Javascript/15.5.4.20-4-40.html:
- ietestcenter/Javascript/15.5.4.20-4-41.html:
- ietestcenter/Javascript/15.5.4.20-4-42.html:
- ietestcenter/Javascript/15.5.4.20-4-43.html:
- ietestcenter/Javascript/15.5.4.20-4-44.html:
- ietestcenter/Javascript/15.5.4.20-4-45.html:
- ietestcenter/Javascript/15.5.4.20-4-46.html:
- ietestcenter/Javascript/15.5.4.20-4-47.html:
- ietestcenter/Javascript/15.5.4.20-4-48.html:
- ietestcenter/Javascript/15.5.4.20-4-49.html:
- ietestcenter/Javascript/15.5.4.20-4-5.html:
- ietestcenter/Javascript/15.5.4.20-4-50.html:
- ietestcenter/Javascript/15.5.4.20-4-51.html:
- ietestcenter/Javascript/15.5.4.20-4-52.html:
- ietestcenter/Javascript/15.5.4.20-4-53.html:
- ietestcenter/Javascript/15.5.4.20-4-54.html:
- ietestcenter/Javascript/15.5.4.20-4-55.html:
- ietestcenter/Javascript/15.5.4.20-4-56.html:
- ietestcenter/Javascript/15.5.4.20-4-57.html:
- ietestcenter/Javascript/15.5.4.20-4-58.html:
- ietestcenter/Javascript/15.5.4.20-4-59.html:
- ietestcenter/Javascript/15.5.4.20-4-6.html:
- ietestcenter/Javascript/15.5.4.20-4-60.html:
- ietestcenter/Javascript/15.5.4.20-4-8.html:
- ietestcenter/Javascript/15.5.5.5.2-1-1.html:
- ietestcenter/Javascript/15.5.5.5.2-1-2.html:
- ietestcenter/Javascript/15.5.5.5.2-3-1.html:
- ietestcenter/Javascript/15.5.5.5.2-3-2.html:
- ietestcenter/Javascript/15.5.5.5.2-3-3.html:
- ietestcenter/Javascript/15.5.5.5.2-3-4.html:
- ietestcenter/Javascript/15.5.5.5.2-3-5.html:
- ietestcenter/Javascript/15.5.5.5.2-3-6.html:
- ietestcenter/Javascript/15.5.5.5.2-3-7.html:
- ietestcenter/Javascript/15.5.5.5.2-3-8.html:
- ietestcenter/Javascript/15.5.5.5.2-7-1.html:
- ietestcenter/Javascript/15.5.5.5.2-7-2.html:
- ietestcenter/Javascript/15.5.5.5.2-7-3.html:
- ietestcenter/Javascript/15.5.5.5.2-7-4.html:
- ietestcenter/Javascript/15.7.3-1.html:
- ietestcenter/Javascript/15.7.3-2.html:
- ietestcenter/Javascript/15.7.3.1-1.html:
- ietestcenter/Javascript/15.7.3.1-2.html:
- ietestcenter/Javascript/15.7.4-1.html:
- ietestcenter/Javascript/15.9.4.4-0-1.html:
- ietestcenter/Javascript/15.9.4.4-0-2.html:
- ietestcenter/Javascript/15.9.5.43-0-1.html:
- ietestcenter/Javascript/15.9.5.43-0-2.html:
- ietestcenter/Javascript/15.9.5.44-0-1.html:
- ietestcenter/Javascript/15.9.5.44-0-2.html:
- indieui/create-uirequestevent.html:
- indieui/uiactions.html:
- java/argument-to-object-type.html:
- java/array-return.html:
- java/array-sort.html:
- java/embedding-java-with-object.html:
- java/focus.html:
- java/java-and-plugins.html:
- java/lc3/ArrayMethods/byte-001.html:
- java/lc3/ArrayMethods/byte-002.html:
- java/lc3/ArrayMethods/object-001.html-disabled:
- java/lc3/CallStatic/boolean-001.html:
- java/lc3/CallStatic/number-001.html:
- java/lc3/CallStatic/object-001.html:
- java/lc3/Constructors/construct-001.html:
- java/lc3/ConvertBoolean/boolean-001.html:
- java/lc3/ConvertBoolean/boolean-002.html:
- java/lc3/ConvertBoolean/boolean-003.html:
- java/lc3/ConvertBoolean/boolean-004.html:
- java/lc3/ConvertBoolean/boolean-005-n.html:
- java/lc3/ConvertBoolean/boolean-006-n.html:
- java/lc3/ConvertBoolean/boolean-007-n.html:
- java/lc3/ConvertBoolean/boolean-008-n.html:
- java/lc3/ConvertBoolean/boolean-009-n.html:
- java/lc3/ConvertBoolean/boolean-010-n.html:
- java/lc3/ConvertBoolean/boolean-011-n.html:
- java/lc3/ConvertBoolean/boolean-012-n.html:
- java/lc3/ConvertBoolean/boolean-013-n.html:
- java/lc3/ConvertBoolean/boolean-014.html:
- java/lc3/ConvertJSObject/ToBoolean-001.html:
- java/lc3/ConvertJSObject/ToByte-001.html:
- java/lc3/ConvertJSObject/ToByte-002.html:
- java/lc3/ConvertJSObject/ToChar-001.html:
- java/lc3/ConvertJSObject/ToChar-002.html:
- java/lc3/ConvertJSObject/ToDouble-001.html:
- java/lc3/ConvertJSObject/ToFloat-001.html:
- java/lc3/ConvertJSObject/ToInt-001.html:
- java/lc3/ConvertJSObject/ToInt-002.html:
- java/lc3/ConvertJSObject/ToJSObject-001.html:
- java/lc3/ConvertJSObject/ToLong-001.html:
- java/lc3/ConvertJSObject/ToLong-002.html:
- java/lc3/ConvertJSObject/ToObject-001.html:
- java/lc3/ConvertJSObject/ToShort-001.html:
- java/lc3/ConvertJSObject/ToShort-002.html:
- java/lc3/ConvertJSObject/ToString-001.html:
- java/lc3/ConvertNull/null-001.html:
- java/lc3/ConvertNull/null-002.html:
- java/lc3/ConvertNull/null-003-n.html:
- java/lc3/ConvertNull/null-004-n.html:
- java/lc3/ConvertNull/null-005.html:
- java/lc3/ConvertNull/null-006-n.html:
- java/lc3/ConvertNumber/number-001.html:
- java/lc3/ConvertNumber/number-002.html:
- java/lc3/ConvertNumber/number-003.html:
- java/lc3/ConvertNumber/number-004.html:
- java/lc3/ConvertNumber/number-005.html:
- java/lc3/ConvertNumber/number-006.html:
- java/lc3/ConvertNumber/number-007.html:
- java/lc3/ConvertNumber/number-008.html:
- java/lc3/ConvertNumber/number-009.html:
- java/lc3/ConvertNumber/number-010.html:
- java/lc3/ConvertNumber/number-011.html:
- java/lc3/ConvertString/string-001.html:
- java/lc3/ConvertString/string-002.html:
- java/lc3/ConvertString/string-003.html:
- java/lc3/ConvertString/string-004-n.html:
- java/lc3/ConvertString/string-005-n.html:
- java/lc3/ConvertString/string-006.html:
- java/lc3/ConvertString/string-007-n.html:
- java/lc3/ConvertUndefined/undefined-001-n.html:
- java/lc3/ConvertUndefined/undefined-002.html:
- java/lc3/ConvertUndefined/undefined-003.html:
- java/lc3/Exceptions/throw_js_types.html:
- java/lc3/JSBoolean/boolean-001.html:
- java/lc3/JSBoolean/boolean-002-n.html:
- java/lc3/JSBoolean/boolean-003-n.html:
- java/lc3/JSBoolean/boolean-004-n.html:
- java/lc3/JSBoolean/boolean-005-n.html:
- java/lc3/JSBoolean/boolean-006-n.html:
- java/lc3/JSBoolean/boolean-007-n.html:
- java/lc3/JSBoolean/boolean-008-n.html:
- java/lc3/JSNull/ToBoolean-001-n.html:
- java/lc3/JSNull/ToFloat-001-n.html:
- java/lc3/JSNull/ToLong-001-n.html:
- java/lc3/JSNull/ToNumber-001-n.html:
- java/lc3/JSNull/ToObject-001.html:
- java/lc3/JSNumber/ToByte-001.html:
- java/lc3/JSNumber/ToByte-002-n.html:
- java/lc3/JSNumber/ToByte-003-n.html:
- java/lc3/JSNumber/ToByte-004.html:
- java/lc3/JSNumber/ToByte-005-n.html:
- java/lc3/JSNumber/ToChar-001.html:
- java/lc3/JSNumber/ToChar-002-n.html:
- java/lc3/JSNumber/ToChar-003-n.html:
- java/lc3/JSNumber/ToChar-004.html:
- java/lc3/JSNumber/ToChar-005-n.html:
- java/lc3/JSNumber/ToChar-006-n.html:
- java/lc3/JSNumber/ToDouble-001.html:
- java/lc3/JSNumber/ToDouble-002.html:
- java/lc3/JSNumber/ToDouble-003.html:
- java/lc3/JSNumber/ToInt-001.html:
- java/lc3/JSNumber/ToInt-002-n.html:
- java/lc3/JSNumber/ToInt-003-n.html:
- java/lc3/JSNumber/ToInt-004.html:
- java/lc3/JSNumber/ToInt-005-n.html:
- java/lc3/JSNumber/ToLong-001.html:
- java/lc3/JSNumber/ToLong-002-n.html:
- java/lc3/JSNumber/ToLong-003-n.html:
- java/lc3/JSNumber/ToLong-004-n.html:
- java/lc3/JSNumber/ToLong-005-n.html:
- java/lc3/JSNumber/ToLong-006-n.html:
- java/lc3/JSNumber/ToLong-007-n.html:
- java/lc3/JSNumber/ToLong-008-n.html:
- java/lc3/JSNumber/ToLong-009-n.html:
- java/lc3/JSNumber/ToLong-010-n.html:
- java/lc3/JSNumber/ToLong-011-n.html:
- java/lc3/JSNumber/ToShort-001.html:
- java/lc3/JSNumber/ToShort-002-n.html:
- java/lc3/JSNumber/ToShort-003-n.html:
- java/lc3/JSNumber/ToShort-004.html:
- java/lc3/JSNumber/ToShort-005-n.html:
- java/lc3/JSObject/ToByte-001.html:
- java/lc3/JSObject/ToChar-001.html:
- java/lc3/JSObject/ToDouble-001.html:
- java/lc3/JSObject/ToDouble-002-n.html:
- java/lc3/JSObject/ToDouble-003-n.html:
- java/lc3/JSObject/ToFloat-001.html:
- java/lc3/JSObject/ToFloat-002-n.html:
- java/lc3/JSObject/ToFloat-003-n.html:
- java/lc3/JSObject/ToInt-001.html:
- java/lc3/JSObject/ToInt-002.html:
- java/lc3/JSObject/ToJSObject-001.html:
- java/lc3/JSObject/ToLong-001.html:
- java/lc3/JSObject/ToObject-001.html:
- java/lc3/JSObject/ToShort-001.html:
- java/lc3/JSObject/ToString-001.html:
- java/lc3/JSUndefined/undefined-001.html:
- java/lc3/JSUndefined/undefined-002-n.html:
- java/lc3/JSUndefined/undefined-003-n.html:
- java/lc3/JSUndefined/undefined-004-n.html:
- java/lc3/JSUndefined/undefined-005-n.html:
- java/lc3/JSUndefined/undefined-006-n.html:
- java/lc3/JSUndefined/undefined-007-n.html:
- java/lc3/JSUndefined/undefined-008-n.html:
- java/lc3/JSUndefined/undefined-009-n.html:
- java/lc3/JSUndefined/undefined-010-n.html:
- java/lc3/JavaArray/ToArray-001.html:
- java/lc3/JavaArray/ToArray-002-n.html:
- java/lc3/JavaArray/ToBoolean-001-n.html:
- java/lc3/JavaArray/ToString-001.html:
- java/lc3/JavaClass/ToClass-001.html:
- java/lc3/JavaClass/ToJSObject-001.html:
- java/lc3/JavaClass/ToObject-001.html:
- java/lc3/JavaClass/ToString-001.html:
- java/lc3/JavaObject/JavaObjectBeanProps-001.html:
- java/lc3/JavaObject/JavaObjectFieldOrMethod-001.html:
- java/lc3/JavaObject/JavaObjectToBoolean-001-n.html:
- java/lc3/JavaObject/JavaObjectToBoolean-002-n.html:
- java/lc3/JavaObject/JavaObjectToByte-001.html:
- java/lc3/JavaObject/JavaObjectToByte-002-n.html:
- java/lc3/JavaObject/JavaObjectToByte-003-n.html:
- java/lc3/JavaObject/JavaObjectToByte-004-n.html:
- java/lc3/JavaObject/JavaObjectToByte-005.html:
- java/lc3/JavaObject/JavaObjectToByte-006.html:
- java/lc3/JavaObject/JavaObjectToByte-007-n.html:
- java/lc3/JavaObject/JavaObjectToByte-008-n.html:
- java/lc3/JavaObject/JavaObjectToChar-001.html:
- java/lc3/JavaObject/JavaObjectToChar-002.html:
- java/lc3/JavaObject/JavaObjectToChar-003-n.html:
- java/lc3/JavaObject/JavaObjectToChar-004.html:
- java/lc3/JavaObject/JavaObjectToChar-005-n.html:
- java/lc3/JavaObject/JavaObjectToChar-006-n.html:
- java/lc3/JavaObject/JavaObjectToDouble-001.html:
- java/lc3/JavaObject/JavaObjectToFloat-001.html:
- java/lc3/JavaObject/JavaObjectToInt-001.html:
- java/lc3/JavaObject/JavaObjectToInt-002-n.html:
- java/lc3/JavaObject/JavaObjectToInt-003-n.html:
- java/lc3/JavaObject/JavaObjectToInt-004-n.html:
- java/lc3/JavaObject/JavaObjectToLong-001.html:
- java/lc3/JavaObject/JavaObjectToLong-002-n.html:
- java/lc3/JavaObject/JavaObjectToLong-003-n.html:
- java/lc3/JavaObject/JavaObjectToLong-004-n.html:
- java/lc3/JavaObject/JavaObjectToLong-005.html:
- java/lc3/JavaObject/JavaObjectToLong-006-n.html:
- java/lc3/JavaObject/JavaObjectToShort-001.html:
- java/lc3/JavaObject/JavaObjectToShort-002-n.html:
- java/lc3/JavaObject/JavaObjectToShort-003-n.html:
- java/lc3/JavaObject/JavaObjectToShort-004-n.html:
- java/lc3/JavaObject/JavaObjectToShort-005.html:
- java/lc3/JavaObject/JavaObjectToShort-006.html:
- java/lc3/JavaObject/JavaObjectToString-001.html:
- java/lc3/StringMethods/string-001.html:
- java/lc3/forin/array-001.html-disabled:
- java/lc3/forin/object-001.html:
- java/lc3/instanceof/instanceof-001.html:
- 8:24 PM Changeset in webkit [155278] by
-
- 5 edits in trunk/Source/JavaScriptCore
FTL should support basic closure operations
https://bugs.webkit.org/show_bug.cgi?id=120987
Reviewed by Oliver Hunt.
- ftl/FTLAbstractHeapRepository.cpp:
- ftl/FTLAbstractHeapRepository.h:
- ftl/FTLCapabilities.cpp:
(JSC::FTL::canCompile):
- ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::LowerDFGToLLVM::compileNode):
(JSC::FTL::LowerDFGToLLVM::compileGetMyScope):
(JSC::FTL::LowerDFGToLLVM::compileSkipScope):
(JSC::FTL::LowerDFGToLLVM::compileGetClosureRegisters):
(JSC::FTL::LowerDFGToLLVM::compileGetClosureVar):
(JSC::FTL::LowerDFGToLLVM::compilePutClosureVar):
- 8:17 PM Changeset in webkit [155277] by
-
- 18 edits1 delete in trunk/Source
Remove NonCopyableSort.h from WTF
https://bugs.webkit.org/show_bug.cgi?id=120984
Reviewed by Andreas Kling.
Source/WebCore:
- css/MediaQuery.cpp:
(WebCore::MediaQuery::MediaQuery):
- html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::updateActiveTextTrackCues):
- html/RangeInputType.cpp:
(WebCore::RangeInputType::updateTickMarkValues):
- inspector/InspectorMemoryAgent.cpp:
- page/CaptionUserPreferences.cpp:
(WebCore::CaptionUserPreferences::sortedTrackListForMenu):
- page/CaptionUserPreferences.h:
- page/CaptionUserPreferencesMediaAF.cpp:
(WebCore::CaptionUserPreferencesMediaAF::sortedTrackListForMenu):
- platform/graphics/texmap/TextureMapper.cpp:
(WebCore::BitmapTexturePool::releaseUnusedTexturesTimerFired):
Source/WebKit/blackberry:
- WebKitSupport/RenderQueue.cpp:
(BlackBerry::WebKit::RenderQueue::quickSort):
Source/WTF:
std::sort as defined by C++11 moves elements when possible, so there's no need for nonCopyableSort anymore.
- GNUmakefile.list.am:
- WTF.pro:
- WTF.vcxproj/WTF.vcxproj:
- WTF.vcxproj/WTF.vcxproj.filters:
- WTF.xcodeproj/project.pbxproj:
- wtf/NonCopyingSort.h: Removed.
- 7:36 PM Changeset in webkit [155276] by
-
- 177 edits in trunk/LayoutTests
Change LayoutTests' e* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120988.
Rubber stamped by Filip Pizlo.
- compositing/repaint/shrink-layer.html:
- editing/deleting/delete-and-cleanup.html:
- editing/deleting/delete-inline-br.html:
- editing/deleting/password-delete-contents.html:
- editing/execCommand/break-out-of-empty-list-item.html:
- editing/execCommand/clipboard-access.html:
- editing/execCommand/convert-style-elements-to-spans.html:
- editing/execCommand/default-paragraph-separator.html:
- editing/execCommand/empty-span-removal.html:
- editing/execCommand/enabling-and-selection-2.html:
- editing/execCommand/enabling-and-selection.html:
- editing/execCommand/inline-style-after-indentoutdent.html:
- editing/execCommand/insert-lists-inside-another-list.html:
- editing/execCommand/insert-remove-block-list-inside-presentational-inline.html:
- editing/execCommand/justify.html:
- editing/execCommand/move-up-down-should-skip-hidden-elements.html:
- editing/execCommand/overtype-support.html:
- editing/execCommand/query-command-state.html:
- editing/execCommand/query-format-block.html:
- editing/execCommand/query-text-alignment.html:
- editing/execCommand/queryCommandValue-unsupported-commands.html:
- editing/execCommand/remove-format-multiple-elements-mac.html:
- editing/execCommand/remove-format-multiple-elements-win.html:
- editing/execCommand/reset-values-after-navigation.html:
- editing/execCommand/script-tests/TEMPLATE.html:
- editing/execCommand/strikethrough-uses-strike-tag.html:
- editing/execCommand/style-with-css.html:
- editing/execCommand/toggle-compound-styles.html:
- editing/execCommand/toggle-link-mac.html:
- editing/execCommand/toggle-link-win.html:
- editing/execCommand/toggle-style-2.html:
- editing/execCommand/toggle-style-3.html:
- editing/execCommand/toggle-styles.html:
- editing/execCommand/toggle-text-decorations.html:
- editing/execCommand/toggle-unlink-mac.html:
- editing/execCommand/toggle-unlink-win.html:
- editing/execCommand/use-css.html:
- editing/input/editable-container-with-word-wrap-normal.html:
- editing/input/style-change-during-input.html:
- editing/inserting/insert-composition-whitespace.html:
- editing/inserting/insert-empty-html.html:
- editing/inserting/insert-html-crash.html:
- editing/inserting/inserting-slash-inside-url-with-smart-link.html:
- editing/inserting/smart-link-when-caret-is-moved-before-URL.html:
- editing/pasteboard/copy-in-password-field.html:
- editing/pasteboard/copy-paste-first-line-in-textarea.html:
- editing/pasteboard/copy-paste-ruby-text-with-block.html:
- editing/pasteboard/copy-paste-ruby-text.html:
- editing/pasteboard/dataTransfer-setData-getData.html:
- editing/pasteboard/drag-and-drop-image-contenteditable.html:
- editing/pasteboard/drag-and-drop-inputimage-contenteditable.html:
- editing/pasteboard/drag-and-drop-objectimage-contenteditable.html:
- editing/pasteboard/drag-files-to-editable-element.html:
- editing/pasteboard/drop-text-events-sideeffect-crash.html:
- editing/pasteboard/drop-text-events-sideeffect.html:
- editing/pasteboard/drop-text-events.html:
- editing/pasteboard/file-drag-to-editable.html:
- editing/pasteboard/file-input-files-access.html:
- editing/pasteboard/files-during-page-drags.html:
- editing/pasteboard/get-data-text-plain-paste.html:
- editing/pasteboard/paste-and-sanitize.html:
- editing/pasteboard/paste-global-selection.html:
- editing/pasteboard/paste-into-textarea-with-new-line.html:
- editing/pasteboard/paste-placeholder-input.html:
- editing/pasteboard/paste-text-events.html:
- editing/pasteboard/paste-without-nesting.html:
- editing/pasteboard/script-tests/TEMPLATE.html:
- editing/secure-input/password-input-changed-type.html:
- editing/secure-input/password-input-focusing-to-different-frame.html:
- editing/secure-input/password-input-focusing.html:
- editing/secure-input/removed-password-input.html:
- editing/secure-input/resources/reset-state-on-navigation-target.html:
- editing/selection/DOMSelection-DocumentType.html:
- editing/selection/DOMSelection-crossing-document.html:
- editing/selection/block-cursor-overtype-mode.html:
- editing/selection/caret-after-keypress.html:
- editing/selection/caret-alignment-for-vertical-text.html:
- editing/selection/caret-at-bidi-boundary.html:
- editing/selection/caret-at-end-of-text-line-followed-by-block-in-vertical-mode.html:
- editing/selection/caret-at-end-of-text-line-followed-by-empty-block-in-vertical-mode.html:
- editing/selection/caret-in-div-containing-br-in-vertical-mode.html:
- editing/selection/caret-in-div-containing-empty-block.html:
- editing/selection/caret-in-empty-inline-1.html:
- editing/selection/caret-in-empty-inline-2.html:
- editing/selection/caret-mode-paragraph-keys-navigation.html:
- editing/selection/click-in-focusable-link-should-not-clear-selection.html:
- editing/selection/click-in-margins-inside-editable-div.html:
- editing/selection/click-in-padding-with-multiple-line-boxes.html:
- editing/selection/click-outside-editable-div.html:
- editing/selection/collapse-selection-in-bidi.html:
- editing/selection/css-pseudo-element-hang.html:
- editing/selection/css-pseudo-element.html:
- editing/selection/delete-word-granularity-text-control.html:
- editing/selection/doubleclick-inline-first-last-contenteditable.html:
- editing/selection/extend-after-mouse-selection.html:
- editing/selection/hit-test-on-text-with-line-height.html:
- editing/selection/internal-caret-rect.html:
- editing/selection/leak-document-with-selection-inside.html:
- editing/selection/modify-by-lineboundary-in-inline-editable-contexts.html:
- editing/selection/move-by-character-brute-force.html:
- editing/selection/move-by-word-visually-null-box.html:
- editing/selection/move-by-word-visually-textarea.html:
- editing/selection/move-vertically-with-paddings-borders.html:
- editing/selection/previous-word-boundary-across-text-nodes.html:
- editing/selection/programmatic-selection-on-mac-is-directionless.html:
- editing/selection/regional-indicators.html:
- editing/selection/rtl-move-selection-right-left.html:
- editing/selection/script-tests/TEMPLATE.html:
- editing/selection/select-bidi-run.html:
- editing/selection/shift-click.html:
- editing/selection/user-select-all-parsing.html:
- editing/selection/user-select-all-selection.html:
- editing/selection/verify-editing-behavior-for-line-granularity.html:
- editing/shadow/breaking-editing-boundaries.html:
- editing/shadow/breaking-editing-boundary-with-table.html:
- editing/shadow/compare-positions-in-nested-shadow.html:
- editing/shadow/contenteditable-propagation-at-shadow-boundary.html:
- editing/shadow/delete-list-in-shadow.html:
- editing/shadow/execcommand-indent-in-shadow.html:
- editing/shadow/insertorderedlist-crash.html:
- editing/shadow/select-contenteditable-shadowhost.html:
- editing/shadow/selection-of-orphan-shadowroot.html:
- editing/shadow/selection-of-shadowroot.html:
- editing/shadow/shadow-selection-not-exported.html:
- editing/spelling/grammar-edit-word.html:
- editing/spelling/grammar-markers-hidpi.html:
- editing/spelling/grammar-markers.html:
- editing/spelling/grammar-paste.html:
- editing/spelling/markers.html:
- editing/spelling/script-tests/TEMPLATE.html:
- editing/spelling/spellcheck-async-mutation.html:
- editing/spelling/spellcheck-async.html:
- editing/spelling/spellcheck-attribute.html:
- editing/spelling/spellcheck-input-search-crash.html:
- editing/spelling/spellcheck-paste-continuous-disabled.html:
- editing/spelling/spellcheck-paste-disabled.html:
- editing/spelling/spellcheck-paste.html:
- editing/spelling/spellcheck-queue.html:
- editing/spelling/spellcheck-sequencenum.html:
- editing/spelling/spelling-attribute-at-child.html:
- editing/spelling/spelling-attribute-change.html:
- editing/spelling/spelling-backspace-between-lines.html:
- editing/spelling/spelling-changed-text.html:
- editing/spelling/spelling-double-clicked-word.html:
- editing/spelling/spelling-exactly-selected-multiple-words.html:
- editing/spelling/spelling-exactly-selected-word.html:
- editing/spelling/spelling-hasspellingmarker.html:
- editing/spelling/spelling-insert-html.html:
- editing/spelling/spelling-marker-description.html:
- editing/spelling/spelling-multiword-selection.html:
- editing/spelling/spelling-should-select-multiple-words.html:
- editing/spelling/spelling-subword-selection.html:
- editing/spelling/spelling-unified-emulation.html:
- editing/spelling/spelling-with-punctuation-selection.html:
- editing/spelling/spelling-with-whitespace-selection.html:
- editing/style/apply-style-join-child-text-nodes-crash.html:
- editing/style/font-face-unquote.html:
- editing/style/inline-style-container.html:
- editing/style/inline-style-extend-run.html:
- editing/style/make-text-writing-direction-inline-mac.html:
- editing/style/make-text-writing-direction-inline-win.html:
- editing/style/preserve-selection-direction.html:
- editing/style/push-down-font-styles-mac.html:
- editing/style/push-down-font-styles-win.html:
- editing/style/push-down-implicit-styles-around-list-mac.html:
- editing/style/push-down-implicit-styles-around-list-win.html:
- editing/style/push-down-implicit-styles-mac.html:
- editing/style/push-down-inline-styles.html:
- editing/style/remove-nested-inline-styles.html:
- editing/style/script-tests/TEMPLATE.html:
- editing/style/text-decoration-state.html:
- editing/text-iterator/basic-iteration-shadowdom.html:
- editing/text-iterator/basic-iteration.html:
- editing/text-iterator/findString-selection-disabled.html:
- editing/text-iterator/range-to-from-location-and-length.html:
- editing/text-iterator/script-tests/TEMPLATE.html:
- 7:07 PM Changeset in webkit [155275] by
-
- 62 edits in trunk/LayoutTests
Change LayoutTests' c* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120986.
Rubber stamped by Filip Pizlo.
- canvas/philip/tests/2d.composite.globalComposite.html:
- compositing/repaint/shrink-layer.html:
- css1/units/rounding.html:
- css3/calc/color-hsl.html:
- css3/calc/color-rgb.html:
- css3/calc/font-size-fractional.html:
- css3/calc/font-size.html:
- css3/calc/font.html:
- css3/calc/getComputedStyle-margin-percentage.html:
- css3/calc/line-height.html:
- css3/calc/margin.html:
- css3/calc/table-border-spacing.html:
- css3/calc/table-calcs.html:
- css3/calc/zoom-with-em.html:
- css3/compositing/background-blend-mode-property-parsing.html:
- css3/compositing/background-blend-mode-property.html:
- css3/compositing/blend-mode-property-parsing-invalid.html:
- css3/compositing/blend-mode-property-parsing.html:
- css3/compositing/blend-mode-property.html:
- css3/compositing/should-have-compositing-layer.html:
- css3/filters/custom-with-at-rule-syntax/parsing-at-rule-invalid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-at-rule-valid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-custom-function-invalid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-custom-function-valid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-geometry-property-invalid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-geometry-property-valid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-mix-property-invalid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-mix-property-valid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-parameters-property-invalid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-parameters-property-valid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-src-property-invalid.html:
- css3/filters/custom-with-at-rule-syntax/parsing-src-property-valid.html:
- css3/filters/custom/custom-filter-crash-inline-computed-style.html:
- css3/filters/custom/custom-filter-mix-bindings.html:
- css3/filters/custom/custom-filter-property-computed-style.html:
- css3/filters/custom/custom-filter-property-parsing-invalid.html:
- css3/filters/custom/custom-filter-property-parsing.html:
- css3/filters/custom/effect-custom-disabled.html:
- css3/filters/effect-reference-delete-crash.html:
- css3/filters/effect-reference-reset-style-delete-crash.html:
- css3/filters/filter-property-computed-style.html:
- css3/filters/filter-property-parsing-invalid.html:
- css3/filters/filter-property-parsing.html:
- css3/filters/filter-property.html:
- css3/filters/script-tests/TEMPLATE.html:
- css3/filters/should-not-have-compositing-layer.html:
- css3/flexbox/align-absolute-child.html:
- css3/flexbox/css-properties.html:
- css3/flexbox/display-flexbox-set-get.html:
- css3/flexbox/flex-align-baseline.html:
- css3/flexbox/flex-flow-initial.html:
- css3/flexbox/flex-longhand-parsing.html:
- css3/flexbox/flex-property-parsing.html:
- css3/flexbox/flexitem-no-margin-collapsing.html:
- css3/flexbox/overflow-keep-scrollpos.html:
- css3/font-feature-settings-parsing.html:
- css3/supports-cssom.html:
- css3/supports-dom-api.html:
- css3/supports.html:
- css3/unicode-bidi-insolate-parse.html:
- css3/viewport-percentage-lengths/css3-viewport-percentage-lengths-getStyle.html:
- css3/zoom-coords.xhtml:
- 6:18 PM Changeset in webkit [155274] by
-
- 135 edits in trunk/LayoutTests
Change LayoutTests' a* and b* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120985.
Rubber stamped by Filip Pizlo.
- accessibility/accessibility-node-memory-management.html:
- accessibility/accessibility-node-reparent.html:
- accessibility/accessibility-object-detached.html:
- accessibility/adjacent-continuations-cause-assertion-failure.html:
- accessibility/anonymous-render-block-in-continuation-causes-crash.html:
- accessibility/aria-checkbox-checked.html:
- accessibility/aria-checkbox-sends-notification.html:
- accessibility/aria-checkbox-text.html:
- accessibility/aria-combobox.html:
- accessibility/aria-controls-with-tabs.html:
- accessibility/aria-disabled.html:
- accessibility/aria-fallback-roles.html:
- accessibility/aria-help.html:
- accessibility/aria-hidden-hides-all-elements.html:
- accessibility/aria-hidden-update.html:
- accessibility/aria-hidden-updates-alldescendants.html:
- accessibility/aria-hidden-with-elements.html:
- accessibility/aria-hidden.html:
- accessibility/aria-invalid.html:
- accessibility/aria-label.html:
- accessibility/aria-labelledby-overrides-label.html:
- accessibility/aria-list-and-listitem.html:
- accessibility/aria-menubar-menuitems.html:
- accessibility/aria-option-role.html:
- accessibility/aria-presentational-role.html:
- accessibility/aria-readonly.html:
- accessibility/aria-required.html:
- accessibility/aria-scrollbar-role.html:
- accessibility/aria-sort.html:
- accessibility/aria-tab-role-on-buttons.html:
- accessibility/aria-tab-roles.html:
- accessibility/aria-text-role.html:
- accessibility/aria-toggle-button-with-title.html:
- accessibility/aria-used-on-image-maps.html:
- accessibility/button-title-uses-inner-img-alt.html:
- accessibility/canvas-accessibilitynodeobject.html:
- accessibility/canvas-description-and-role.html:
- accessibility/canvas-fallback-content-2.html:
- accessibility/canvas-fallback-content.html:
- accessibility/color-well.html:
- accessibility/container-node-delete-causes-crash.html:
- accessibility/content-changed-notification-causes-crash.html:
- accessibility/contenteditable-hidden-div.html:
- accessibility/contenteditable-table-check-causes-crash.html:
- accessibility/corresponding-control-deleted-crash.html:
- accessibility/crash-adopt-node-from-new-document.html:
- accessibility/crash-determining-aria-role-when-label-present.html:
- accessibility/crash-with-noelement-selectbox.html:
- accessibility/crashing-a-tag-in-map.html:
- accessibility/deleting-iframe-destroys-axcache.html:
- accessibility/disabled-controls-not-focusable.html:
- accessibility/div-within-anchors-causes-crash.html:
- accessibility/duplicate-axrenderobject-crash.html:
- accessibility/duplicate-child-nodes.html:
- accessibility/element-haspopup.html:
- accessibility/ellipsis-text.html:
- accessibility/empty-image-with-title.html:
- accessibility/file-upload-button-with-axpress.html:
- accessibility/first-letter-text-transform-causes-crash.html:
- accessibility/focusable-div.html:
- accessibility/global-aria-attributes-invalidate-presentational.html:
- accessibility/hang-in-isignored.html:
- accessibility/heading-level.html:
- accessibility/heading-title-includes-links.html:
- accessibility/hidden-legend.html:
- accessibility/html-html-element-is-ignored.html:
- accessibility/html5-required-attribute.html:
- accessibility/iframe-bastardization.html:
- accessibility/image-map-title-causes-crash.html:
- accessibility/image-map-update-parent-crash.html:
- accessibility/image-map1.html:
- accessibility/img-alt-tag-only-whitespace.html:
- accessibility/img-aria-button-alt-tag.html:
- accessibility/img-fallsback-to-title.html:
- accessibility/inline-continuations.html:
- accessibility/input-file-causes-crash.html:
- accessibility/input-image-alt.html:
- accessibility/insert-selected-option-into-select-causes-crash.html:
- accessibility/label-element-press.html:
- accessibility/label-for-control-hittest.html:
- accessibility/legend.html:
- accessibility/link-inside-button-accessible-text.html:
- accessibility/listbox-enabled-states.html:
- accessibility/loading-iframe-sends-notification.html:
- accessibility/loading-iframe-updates-axtree.html:
- accessibility/media-controls.html:
- accessibility/media-element.html:
- accessibility/menu-item-crash.html:
- accessibility/menu-list-sends-change-notification.html:
- accessibility/meter-element.html:
- accessibility/multiselect-list-reports-active-option.html:
- accessibility/non-native-image-crash.html:
- accessibility/noscript-ignored.html:
- accessibility/notification-listeners.html:
- accessibility/placeholder.html:
- accessibility/platform-name.html:
- accessibility/poorly-formed-aria-table.html:
- accessibility/popup-button-title.html:
- accessibility/presentational-elements-with-focus.html:
- accessibility/press-works-on-control-types.html:
- accessibility/radio-button-title-label.html:
- accessibility/removed-anonymous-block-child-causes-crash.html:
- accessibility/removed-continuation-element-causes-crash.html:
- accessibility/render-counter-text.html:
- accessibility/selection-states.html:
- accessibility/spinbutton-value.html:
- accessibility/svg-bounds.html:
- accessibility/svg-group-element-with-title.html:
- accessibility/svg-image.html:
- accessibility/svg-remote-element.html:
- accessibility/table-cell-for-column-and-row-crash.html:
- accessibility/table-destroyed-crash.html:
- accessibility/table-remove-cell-crash.html:
- accessibility/table-with-empty-thead-causes-crash.html:
- accessibility/table-with-hidden-head-section.html:
- accessibility/table-with-mismatch-column-count-in-initial-section.html:
- accessibility/text-role-with-aria-hidden-inside.html:
- accessibility/textarea-insertion-point-line-number.html:
- accessibility/textbox-role-reports-selection.html:
- accessibility/title-ui-element-correctness.html:
- accessibility/transformed-bounds.html:
- accessibility/updating-attribute-in-table-causes-crash.html:
- animations/animation-css-rule-types.html:
- animations/animation-events-create.html:
- animations/computed-style.html:
- animations/keyframes-rule.html:
- animations/script-tests/TEMPLATE.html:
- batterystatus/add-listener-from-callback.html:
- batterystatus/basic-all-types-of-events.html:
- batterystatus/basic-operation.html:
- batterystatus/event-after-navigation.html:
- batterystatus/multiple-frames.html:
- batterystatus/updates.html:
- batterystatus/window-property.html:
- 6:01 PM Changeset in webkit [155273] by
-
- 103 edits in trunk/LayoutTests
Change fast/u*, fast/w*, and fast/x* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120982.
Rubber stamped by Filip Pizlo.
- fast/url/anchor.html:
- fast/url/file-http-base.html:
- fast/url/file.html:
- fast/url/host-lowercase-per-scheme.html:
- fast/url/host.html:
- fast/url/idna2003.html:
- fast/url/idna2008.html:
- fast/url/invalid-urls-utf8.html:
- fast/url/ipv4.html:
- fast/url/ipv6.html:
- fast/url/mailto.html:
- fast/url/path-url.html:
- fast/url/path.html:
- fast/url/port.html:
- fast/url/query.html:
- fast/url/relative-unix.html:
- fast/url/relative-win.html:
- fast/url/relative.html:
- fast/url/safari-extension.html:
- fast/url/scheme.html:
- fast/url/segments-from-data-url.html:
- fast/url/segments-userinfo-vs-host.html:
- fast/url/segments.html:
- fast/url/standard-url.html:
- fast/url/trivial-segments.html:
- fast/url/trivial.html:
- fast/workers/constructor-proto.html:
- fast/workers/dedicated-worker-lifecycle.html:
- fast/workers/shared-worker-exception.html:
- fast/workers/shared-worker-frame-lifecycle.html:
- fast/workers/shared-worker-name.html:
- fast/workers/shared-worker-storagequota-query-usage.html:
- fast/workers/worker-context-multi-port.html:
- fast/workers/worker-multi-port.html:
- fast/workers/worker-storagequota-query-usage.html:
- fast/writing-mode/percentage-margins-absolute-replaced.html:
- fast/writing-mode/percentage-margins-absolute.html:
- fast/writing-mode/vertical-inline-block-hittest.html:
- fast/xmlhttprequest/xmlhttprequest-default-attributes.html:
- fast/xmlhttprequest/xmlhttprequest-responseXML-html-document-responsetype-quirks.html:
- fast/xmlhttprequest/xmlhttprequest-responseXML-html-document-responsetype-strict.html:
- fast/xmlhttprequest/xmlhttprequest-responseXML-html-no-responsetype.html:
- fast/xmlhttprequest/xmlhttprequest-responseXML-invalid-xml.html:
- fast/xmlhttprequest/xmlhttprequest-responseXML-xml-document-responsetype.html:
- fast/xmlhttprequest/xmlhttprequest-responseXML-xml-text-responsetype.html:
- fast/xmlhttprequest/xmlhttprequest-responsetype-abort.html:
- fast/xmlhttprequest/xmlhttprequest-responsetype-arraybuffer.html:
- fast/xmlhttprequest/xmlhttprequest-responsetype-before-open-sync-request.html:
- fast/xmlhttprequest/xmlhttprequest-responsetype-before-open.html:
- fast/xmlhttprequest/xmlhttprequest-responsetype-document.html:
- fast/xmlhttprequest/xmlhttprequest-responsetype-json-invalid.html:
- fast/xmlhttprequest/xmlhttprequest-responsetype-json-utf16.html:
- fast/xmlhttprequest/xmlhttprequest-responsetype-json-valid.html:
- fast/xmlhttprequest/xmlhttprequest-responsetype-set-at-headers-received.html:
- fast/xmlhttprequest/xmlhttprequest-responsetype-sync-request.html:
- fast/xmlhttprequest/xmlhttprequest-responsetype-text.html:
- fast/xmlhttprequest/xmlhttprequest-set-responsetype.html:
- fast/xmlhttprequest/xmlhttprequest-sync-disabled.html:
- fast/xmlhttprequest/xmlhttprequest-withcredentials-before-open.html:
- fast/xpath/4XPath/Borrowed/cz_20030217.html:
- fast/xpath/4XPath/Borrowed/kd_20010423.html:
- fast/xpath/4XPath/Borrowed/od_20000608.html:
- fast/xpath/4XPath/Borrowed/rs_20010831.html:
- fast/xpath/4XPath/Borrowed/sr_20021217.html:
- fast/xpath/4XPath/Core/test_boolean_expr.html:
- fast/xpath/4XPath/Core/test_core_functions.html:
- fast/xpath/4XPath/Core/test_literal_expr.html:
- fast/xpath/4XPath/Core/test_location_path.html:
- fast/xpath/4XPath/Core/test_node_test.html:
- fast/xpath/4XPath/Core/test_nodeset_expr.html:
- fast/xpath/4XPath/Core/test_numeric_expr.html:
- fast/xpath/4XPath/Core/test_parser.html:
- fast/xpath/4XPath/Core/test_predicate_list.html:
- fast/xpath/4XPath/Core/test_step.html:
- fast/xpath/ambiguous-operators.html:
- fast/xpath/attr-namespace.html:
- fast/xpath/attribute-node-predicate.html:
- fast/xpath/detached-subtree-invalidate-iterator.html:
- fast/xpath/document-order.html:
- fast/xpath/evaluate-twice.html:
- fast/xpath/invalid-functions.html:
- fast/xpath/node-name-case-sensitivity.html:
- fast/xpath/null-namespace-in-html.html:
- fast/xpath/position.html:
- fast/xpath/py-dom-xpath/abbreviations.html:
- fast/xpath/py-dom-xpath/axes.html:
- fast/xpath/py-dom-xpath/data.html:
- fast/xpath/py-dom-xpath/expressions.html:
- fast/xpath/py-dom-xpath/functions.html:
- fast/xpath/py-dom-xpath/nodetests.html:
- fast/xpath/py-dom-xpath/paths.html:
- fast/xpath/py-dom-xpath/predicates.html:
- fast/xpath/reverse-axes.html:
- fast/xpath/string-value.html:
- fast/xpath/substring-after.html:
- fast/xpath/substring-nan-position.html:
- fast/xpath/substring-non-positive-postion.html:
- fast/xpath/xpath-detached-iframe-resolver-crash.html:
- fast/xpath/xpath-detached-import-assert.html:
- fast/xpath/xpath-detached-nodes.html:
- fast/xpath/xpath-namespaces.html:
- fast/xpath/xpath-template-element.html:
- 5:44 PM Changeset in webkit [155272] by
-
- 157 edits in trunk/LayoutTests
Change fast/s* and fast/t* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120981.
Rubber stamped by Filip Pizlo.
- fast/scrolling/scrollable-area-dynamic-overflow.html:
- fast/scrolling/scrollable-area-frame-inherited-visibility-hidden.html:
- fast/scrolling/scrollable-area-frame-overflow-hidden.html:
- fast/scrolling/scrollable-area-frame-overried-inherited-visibility-hidden.html:
- fast/scrolling/scrollable-area-frame-scrolling-no-overried-inherited-visibility-hidden.html:
- fast/scrolling/scrollable-area-frame-scrolling-no-visibility-hidden-child.html:
- fast/scrolling/scrollable-area-frame-scrolling-no.html:
- fast/scrolling/scrollable-area-frame-scrolling-yes-display-none.html:
- fast/scrolling/scrollable-area-frame-scrolling-yes.html:
- fast/scrolling/scrollable-area-frame-visibility-hidden-child.html:
- fast/scrolling/scrollable-area-frame-zero-size-and-border.html:
- fast/scrolling/scrollable-area-frame.html:
- fast/scrolling/scrollable-area-overflow-auto-display-none-in-parent.html:
- fast/scrolling/scrollable-area-overflow-auto-display-none.html:
- fast/scrolling/scrollable-area-overflow-auto-visibility-hidden-in-parent.html:
- fast/scrolling/scrollable-area-overflow-auto-visibility-hidden.html:
- fast/scrolling/scrollable-area-overflow-auto-visibility-override.html:
- fast/scrolling/scrollable-area-overflow-auto-visibility-visible.html:
- fast/scrolling/scrollable-area-overflow-auto.html:
- fast/scrolling/scrollable-area-overflow-not-set.html:
- fast/scrolling/scrollable-area-overflow-visible.html:
- fast/scrolling/scrollbar-mousedown-mouseup.html:
- fast/scrolling/scrollbar-mousedown-move-mouseup.html:
- fast/scrolling/scrollbar-tickmarks-hittest.html:
- fast/selectors/querySelector-id-with-multiple-elements-with-same-id.html:
- fast/selectors/querySelector-scope.html:
- fast/selectors/specificity-overflow.html:
- fast/shapes/css-shapes-disabled.html:
- fast/shapes/css-shapes-enabled.html:
- fast/shapes/parsing/parsing-shape-inside.html:
- fast/shapes/parsing/parsing-shape-lengths.html:
- fast/shapes/parsing/parsing-shape-margin.html:
- fast/shapes/parsing/parsing-shape-outside.html:
- fast/shapes/parsing/parsing-shape-padding.html:
- fast/shapes/shape-inside/shape-inside-polygon-layout.html:
- fast/shapes/shape-inside/shape-inside-polygon-padding-002.html:
- fast/shapes/shape-inside/shape-inside-polygon-padding-003.html:
- fast/shapes/shape-outside-floats/shape-outside-floats-diamond-margin-polygon.html:
- fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-left.html:
- fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-margin-right.html:
- fast/spatial-navigation/snav-1st-stop.html:
- fast/spatial-navigation/snav-clipped-overflowed-content.html:
- fast/spatial-navigation/snav-container-only-white-space.html:
- fast/spatial-navigation/snav-container-white-space.html:
- fast/spatial-navigation/snav-div-overflow-scrol-hidden.html:
- fast/spatial-navigation/snav-div-scrollable-but-without-focusable-content.html:
- fast/spatial-navigation/snav-fully-aligned-horizontally.html:
- fast/spatial-navigation/snav-fully-aligned-vertically.html:
- fast/spatial-navigation/snav-hidden-focusable-element.html:
- fast/spatial-navigation/snav-hidden-iframe-zero-size.html:
- fast/spatial-navigation/snav-hidden-iframe.html:
- fast/spatial-navigation/snav-iframe-flattening-simple.html:
- fast/spatial-navigation/snav-iframe-nested.html:
- fast/spatial-navigation/snav-iframe-no-focusable-content.html:
- fast/spatial-navigation/snav-iframe-no-scrollable-content.html:
- fast/spatial-navigation/snav-iframe-recursive-offset-parent.html:
- fast/spatial-navigation/snav-iframe-with-offscreen-focusable-element.html:
- fast/spatial-navigation/snav-imagemap-area-not-focusable.html:
- fast/spatial-navigation/snav-imagemap-area-without-image.html:
- fast/spatial-navigation/snav-imagemap-overlapped-areas.html:
- fast/spatial-navigation/snav-imagemap-simple.html:
- fast/spatial-navigation/snav-input.html:
- fast/spatial-navigation/snav-media-elements.html:
- fast/spatial-navigation/snav-multiple-select-optgroup.html:
- fast/spatial-navigation/snav-multiple-select.html:
- fast/spatial-navigation/snav-offscreen-content.html:
- fast/spatial-navigation/snav-only-clipped-overflow-content.html:
- fast/spatial-navigation/snav-radio-group.html:
- fast/spatial-navigation/snav-radio.html:
- fast/spatial-navigation/snav-search-optimization.html:
- fast/spatial-navigation/snav-simple-content-overflow.html:
- fast/spatial-navigation/snav-single-select-list.html:
- fast/spatial-navigation/snav-single-select.html:
- fast/spatial-navigation/snav-table-traversal.html:
- fast/spatial-navigation/snav-textarea.html:
- fast/spatial-navigation/snav-tiny-table-traversal.html:
- fast/spatial-navigation/snav-two-elements-one-line.html:
- fast/spatial-navigation/snav-unit-overflow-and-scroll-in-direction.html:
- fast/spatial-navigation/snav-z-index.html:
- fast/spatial-navigation/snav-zero-margin-content.html:
- fast/speech/bubble-position-scrolled.html:
- fast/speech/bubble-position.html:
- fast/speech/change-focus.html:
- fast/speech/input-onspeechchange-event.html:
- fast/speech/input-ontextinput-event.html:
- fast/speech/input-readonly-and-disabled.html:
- fast/speech/input-text-language-tag.html:
- fast/speech/input-text-speechbutton.html:
- fast/speech/input-text-speechstart.html:
- fast/speech/intrinsic-input-width-with-speech-border-padding.html:
- fast/speech/scripted/basics.html:
- fast/speech/scripted/navigate-away-iframe.html:
- fast/speech/scripted/navigate-away.html:
- fast/speech/scripted/speechgrammar-basics.html:
- fast/speech/scripted/speechrecognition-basics.html:
- fast/speech/scripted/speechrecognition-errors.html:
- fast/speech/scripted/speechrecognitionerror-basics.html:
- fast/speech/scripted/start-exception.html:
- fast/speech/speech-button-ignore-generated-events.html:
- fast/speech/speech-input-result-list-not-enough-arguments.html:
- fast/speech/speech-input-scripting.html:
- fast/speech/speech-style-on-non-speech-elements.html:
- fast/storage/serialized-script-value.html:
- fast/sub-pixel/auto-table-layout-should-avoid-text-wrapping.html:
- fast/sub-pixel/block-preferred-widths-with-sub-pixel-floats.html:
- fast/sub-pixel/boundingclientrect-subpixel-margin.html:
- fast/sub-pixel/client-and-offset-width.html:
- fast/sub-pixel/client-width-height-snapping.html:
- fast/sub-pixel/computedstylemargin.html:
- fast/sub-pixel/float-containing-block-with-margin.html:
- fast/sub-pixel/float-with-margin-in-container.html:
- fast/sub-pixel/float-with-right-margin-zoom.html:
- fast/sub-pixel/inline-block-with-padding.html:
- fast/sub-pixel/replaced-element-baseline.html:
- fast/sub-pixel/size-of-span-with-different-positions.html:
- fast/sub-pixel/table-cells-have-stable-width.html:
- fast/sub-pixel/table-cells-with-padding-do-not-wrap.html:
- fast/sub-pixel/table-rows-have-stable-height.html:
- fast/sub-pixel/tiled-canvas-elements.html:
- fast/sub-pixel/vertical-align-middle-overflow.html:
- fast/table/Rowspan-value-more-than-number-of-rows-present.html:
- fast/table/border-changes.html:
- fast/table/cellIndex-of-cell-with-different-parents.html:
- fast/table/col-width-span-expand.html:
- fast/table/correct-baseline-after-style-change-expected.html:
- fast/table/correct-baseline-after-style-change.html:
- fast/table/css-table-max-width.html:
- fast/table/css-table-width.html:
- fast/table/fixed-table-layout/fixed-layout-column-colspan-wrong-size.html:
- fast/table/form-with-non-table-display-inside-table-elements.html:
- fast/table/hittest-tablecell-bottom-edge.html:
- fast/table/hittest-tablecell-right-edge.html:
- fast/table/hittest-tablecell-with-borders-bottom-edge.html:
- fast/table/hittest-tablecell-with-borders-right-edge.html:
- fast/table/min-width-css-block-table.html:
- fast/table/min-width-css-inline-table.html:
- fast/table/min-width-html-block-table.html:
- fast/table/min-width-html-inline-table.html:
- fast/table/padding-height-and-override-height.html:
- fast/table/resize-table-binding-cell.html:
- fast/table/resize-table-cell.html:
- fast/table/resize-table-row.html:
- fast/table/script-tests/TEMPLATE.html:
- fast/table/table-with-borderattr-null.html:
- fast/table/table-with-borderattr-set-to-null.html:
- fast/table/td-bordercolor-attribute.html:
- fast/text/find-backwards.html:
- fast/text/find-diacritical-mark.html:
- fast/text/find-kana.html:
- fast/text/find-russian.html:
- fast/text/find-soft-hyphen.html:
- fast/text/font-size-zero.html:
- fast/text/international/iso-8859-8.html:
- fast/text/line-break-after-question-mark.html:
- fast/text/script-tests/TEMPLATE.html:
- fast/text/soft-hyphen-5.html:
- 5:26 PM Changeset in webkit [155271] by
-
- 103 edits in trunk/LayoutTests
Change fast/r* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120980.
Rubber stamped by Filip Pizlo.
- fast/regex/alternative-length-miscalculation.html:
- fast/regex/assertion.html:
- fast/regex/constructor.html:
- fast/regex/cross-frame-callable.html:
- fast/regex/dotstar.html:
- fast/regex/early-acid3-86.html:
- fast/regex/ecma-regex-examples.html:
- fast/regex/invalid-range-in-class.html:
- fast/regex/lastIndex.html:
- fast/regex/malformed-escapes.html:
- fast/regex/non-capturing-backtracking.html:
- fast/regex/non-pattern-characters.html:
- fast/regex/overflow.html:
- fast/regex/parentheses.html:
- fast/regex/pcre-test-1.html:
- fast/regex/pcre-test-4.html:
- fast/regex/quantified-assertions.html:
- fast/regex/repeat-match-waldemar.html:
- fast/regex/script-tests/TEMPLATE.html:
- fast/regex/slow.html:
- fast/regex/toString.html:
- fast/regex/unicodeCaseInsensitive.html:
- fast/regions/autoheight-regionlayoutupdate-multipletimes.html:
- fast/regions/content-webkit-from-flow-parsing.html:
- fast/regions/css-regions-disabled.html:
- fast/regions/element-region-overset-state-negative-letter-spacing.html:
- fast/regions/element-region-overset-state-vertical-rl-negative-letter-spacing.html:
- fast/regions/element-region-overset-state-vertical-rl.html:
- fast/regions/element-region-overset-state.html:
- fast/regions/get-region-flow-ranges-absolute-pos.html:
- fast/regions/get-region-flow-ranges-content-nodes.html:
- fast/regions/get-region-flow-ranges-display-none.html:
- fast/regions/get-region-flow-ranges-empty-regions.html:
- fast/regions/get-region-flow-ranges-fixed-pos.html:
- fast/regions/get-region-flow-ranges-horiz-bt.html:
- fast/regions/get-region-flow-ranges-inline-only.html:
- fast/regions/get-region-flow-ranges-text-vert-lr.html:
- fast/regions/get-region-flow-ranges-text.html:
- fast/regions/get-region-flow-ranges-vert-lr.html:
- fast/regions/get-region-flow-ranges-vert-rl.html:
- fast/regions/get-region-flow-ranges-writing-modes-rl-rb-lr.html:
- fast/regions/get-region-flow-ranges-writing-modes-tb-rl-lr.html:
- fast/regions/get-region-flow-ranges.html:
- fast/regions/get-regions-by-content-horiz-bt.html:
- fast/regions/get-regions-by-content-horiz-tb.html:
- fast/regions/get-regions-by-content-pseudo.html:
- fast/regions/get-regions-by-content-vert-lr.html:
- fast/regions/get-regions-by-content-vert-rl.html:
- fast/regions/get-regions-by-content.html:
- fast/regions/get-regions-by-content2.html:
- fast/regions/hover-in-region-grandparent.html:
- fast/regions/hover-in-region-parent-skip-inlines-anonymous.html:
- fast/regions/hover-on-child-in-region-in-region.html:
- fast/regions/hover-on-child-in-region.html:
- fast/regions/hover-on-child-parent-different-regions.html:
- fast/regions/mathml-crash.html:
- fast/regions/offsetLeft-offsetTop-in-multiple-regions.html:
- fast/regions/offsetLeft-offsetTop-in-region-absolute-sticky-fixed.html:
- fast/regions/offsetLeft-offsetTop-in-region-float-vert-rl.html:
- fast/regions/offsetLeft-offsetTop-in-region-float.html:
- fast/regions/offsetLeft-offsetTop-inlines-region-in-element.html:
- fast/regions/offsetParent-body-in-flow-thread.html:
- fast/regions/offsetParent-in-flow-thread.html:
- fast/regions/overflow-scrollable-nested.html:
- fast/regions/region-element-display-change.html:
- fast/regions/region-element-display-restriction.html:
- fast/regions/regions-widows-and-orphans.html:
- fast/regions/remove-flow-thread-crash.html:
- fast/regions/script-tests/TEMPLATE.html:
- fast/regions/webkit-named-flow-collection-crash.html:
- fast/regions/webkit-named-flow-collection-empty-getters.html:
- fast/regions/webkit-named-flow-collection.html:
- fast/regions/webkit-named-flow-event-add-to-flow.html:
- fast/regions/webkit-named-flow-event-auto-height.html:
- fast/regions/webkit-named-flow-event-crash.html:
- fast/regions/webkit-named-flow-event-no-regions.html:
- fast/regions/webkit-named-flow-event-region-in-flexbox-no-overset-change.html:
- fast/regions/webkit-named-flow-event-region-in-flexbox-overset-change.html:
- fast/regions/webkit-named-flow-event-remove-from-dom.html:
- fast/regions/webkit-named-flow-event-remove-from-flow.html:
- fast/regions/webkit-named-flow-event-target.html:
- fast/regions/webkit-named-flow-event-to-null.html:
- fast/regions/webkit-named-flow-event.html:
- fast/regions/webkit-named-flow-first-empty-region-index.html:
- fast/regions/webkit-named-flow-get-content.html:
- fast/regions/webkit-named-flow-get-regions-pseudo.html:
- fast/regions/webkit-named-flow-get-regions.html:
- fast/regions/webkit-named-flow-name.html:
- fast/regions/webkit-named-flow-overset.html:
- fast/regions/webkit-region-fragment-parsing.html:
- fast/regions/webkit-region-rule.html:
- fast/repaint/background-shorthand-with-gradient-and-height-changes.html:
- fast/repaint/fixed-in-page-scale.html:
- fast/repaint/fixed-right-bottom-in-page-scale.html:
- fast/repaint/fixed-right-in-page-scale.html:
- fast/repaint/obscured-background-no-repaint.html:
- fast/replaced/iframe-with-percentage-height-within-table-with-anonymous-table-cell.html:
- fast/replaced/iframe-with-percentage-height-within-table-with-table-cell-ignore-height.html:
- fast/replaced/table-percent-height-text-controls.html:
- fast/replaced/table-percent-height.html:
- fast/replaced/table-percent-width.html:
- fast/ruby/ruby-line-height.html:
- 5:09 PM Changeset in webkit [155270] by
-
- 79 edits in trunk/LayoutTests
Change fast/m*, fast/n*, fast/o*, and fast/p* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120978.
Rubber stamped by Filip Pizlo.
- fast/masking/parsing-clip-path-iri.html:
- fast/masking/parsing-clip-path-shape.html:
- fast/masking/parsing-mask-source-type.html:
- fast/masking/parsing-mask.html:
- fast/media/media-query-serialization.html:
- fast/media/mq-pixel-ratio-print.html:
- fast/media/mq-resolution.html:
- fast/media/viewport-media-query-synchronous.html:
- fast/mediastream/LocalMediaStream-onended.html:
- fast/mediastream/MediaStream-add-remove-tracks.html:
- fast/mediastream/MediaStream-onended.html:
- fast/mediastream/MediaStreamConstructor.html:
- fast/mediastream/MediaStreamTrack.html:
- fast/mediastream/RTCIceCandidate.html:
- fast/mediastream/RTCPeerConnection-AddRemoveStream.html:
- fast/mediastream/RTCPeerConnection-createAnswer.html:
- fast/mediastream/RTCPeerConnection-createOffer.html:
- fast/mediastream/RTCPeerConnection-datachannel.html:
- fast/mediastream/RTCPeerConnection-dtmf.html:
- fast/mediastream/RTCPeerConnection-events.html:
- fast/mediastream/RTCPeerConnection-ice.html:
- fast/mediastream/RTCPeerConnection-localDescription.html:
- fast/mediastream/RTCPeerConnection-onnegotiationneeded.html:
- fast/mediastream/RTCPeerConnection-remoteDescription.html:
- fast/mediastream/RTCPeerConnection-state.html:
- fast/mediastream/RTCPeerConnection-stats.html:
- fast/mediastream/RTCPeerConnection-statsSelector.html:
- fast/mediastream/RTCPeerConnection.html:
- fast/mediastream/RTCSessionDescription.html:
- fast/mediastream/argument-types.html:
- fast/mediastream/constructors.html:
- fast/mediastream/enabled.html:
- fast/mediastream/getusermedia.html:
- fast/mediastream/no-interface-object.html:
- fast/multicol/column-span-parent-continuation-crash.html:
- fast/multicol/column-width-zero.html:
- fast/multicol/newmulticol/balance-images.html:
- fast/multicol/newmulticol/balance-maxheight1.html:
- fast/multicol/newmulticol/balance-maxheight2.html:
- fast/multicol/newmulticol/balance1.html:
- fast/multicol/newmulticol/balance2.html:
- fast/multicol/newmulticol/balance3.html:
- fast/multicol/newmulticol/balance4.html:
- fast/multicol/newmulticol/balance5.html:
- fast/multicol/newmulticol/balance6.html:
- fast/multicol/newmulticol/balance7.html:
- fast/multicol/newmulticol/balance8.html:
- fast/multicol/newmulticol/balance9.html:
- fast/multicol/newmulticol/orphans-and-widows-balance.html:
- fast/multicol/orphans-relayout.html:
- fast/multicol/zeroColumnCount.html:
- fast/notifications/notifications-permission.html:
- fast/notifications/notifications-request-permission-optional.html:
- fast/overflow/child-100percent-height-inside-fixed-container-with-overflow-auto.html:
- fast/overflow/height-during-simplified-layout.html:
- fast/overflow/replaced-child-100percent-height-inside-fixed-container-with-overflow-auto.html:
- fast/overflow/scroll-div-hide-show.html:
- fast/overflow/scrollbar-click-retains-focus.html:
- fast/parser/block-nesting-cap.html:
- fast/parser/close-while-stopping.html:
- fast/parser/comment-in-textarea.html:
- fast/parser/double-write-from-closed-iframe.html:
- fast/parser/entity-end-iframe-tag.html:
- fast/parser/entity-end-script-tag.html:
- fast/parser/entity-end-style-tag.html:
- fast/parser/entity-end-textarea-tag.html:
- fast/parser/entity-end-title-tag.html:
- fast/parser/entity-end-xmp-tag.html:
- fast/parser/fragment-parser-doctype.html:
- fast/parser/fragment-parser.html:
- fast/parser/localname-case-strict.html:
- fast/parser/localname-case.html:
- fast/parser/parser-yield-timing.html:
- fast/parser/pre-first-line-break.html:
- fast/parser/script-tests/TEMPLATE.html:
- fast/performance/performance-now-timestamps.html:
- fast/performance/script-tests/TEMPLATE.html:
- fast/preloader/image-srcset.html:
- 4:56 PM Changeset in webkit [155269] by
-
- 89 edits in trunk/LayoutTests
Change fast/g*, fast/h*, fast/i*, and fast/l* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120977.
Rubber stamped by Filip Pizlo.
- fast/gradients/css3-gradient-parsing.html:
- fast/gradients/unprefixed-gradient-parsing.html:
- fast/harness/fastmallocstatistics-object.html:
- fast/harness/memoryinfo-object.html:
- fast/harness/perftests/perf-runner-compute-statistics.html:
- fast/harness/perftests/runs-per-second-iterations.html:
- fast/hidpi/image-srcset-change-dynamically-from-js-1x.html:
- fast/hidpi/image-srcset-change-dynamically-from-js-2x.html:
- fast/hidpi/image-srcset-data-src.html:
- fast/hidpi/image-srcset-data-srcset.html:
- fast/hidpi/image-srcset-fraction.html:
- fast/hidpi/image-srcset-invalid-inputs-correct-src.html:
- fast/hidpi/image-srcset-invalid-inputs-except-one.html:
- fast/hidpi/image-srcset-remove-dynamically-from-js.html:
- fast/hidpi/image-srcset-same-alternative-for-both-attributes.html:
- fast/hidpi/image-srcset-simple-1x.html:
- fast/hidpi/image-srcset-simple-2x.html:
- fast/hidpi/image-srcset-src-selection-1x.html:
- fast/hidpi/image-srcset-src-selection-2x.html:
- fast/hidpi/image-srcset-viewport-modifiers.html:
- fast/history/history-back-forward-within-subframe-hash.html:
- fast/history/history-subframe-with-name.html:
- fast/history/history-traversal-is-asynchronous.html:
- fast/history/location-replace-hash.html:
- fast/history/multiple-classes-visited.html:
- fast/history/nested-visited-test.html:
- fast/history/same-document-iframes-changing-fragment.html:
- fast/history/same-document-iframes-changing-pushstate.html:
- fast/history/self-is-visited.html:
- fast/history/sibling-visited-test.html:
- fast/html/article-element.html:
- fast/html/aside-element.html:
- fast/html/clone-keygen.html:
- fast/html/clone-range.html:
- fast/html/details-click-controls.html:
- fast/html/details-clone.html:
- fast/html/details-keyboard-show-hide.html:
- fast/html/disable-style-element.html:
- fast/html/figcaption-element.html:
- fast/html/figure-element.html:
- fast/html/footer-element.html:
- fast/html/header-element.html:
- fast/html/hgroup-element.html:
- fast/html/hidden-attr-dom.html:
- fast/html/hidden-attr.html:
- fast/html/input-type-change-crash.html:
- fast/html/main-element.html:
- fast/html/mark-element.html:
- fast/html/marquee-alternate.html-disabled:
- fast/html/marquee-element.html:
- fast/html/meter-user-modify.html:
- fast/html/numbered-header-element.html:
- fast/html/object-border.html:
- fast/html/progress-user-modify.html:
- fast/html/range-point-in-range-for-different-documents.html:
- fast/html/script-tests/TEMPLATE.html:
- fast/html/section-element.html:
- fast/html/set-text-direction.html:
- fast/html/unknown-tag.html:
- fast/images/border.html:
- fast/images/cmyk-jpeg-with-color-profile.html:
- fast/images/image-error-event-not-firing.html:
- fast/images/imagemap-dynamic-area-updates.html:
- fast/images/move-image-to-new-document.html:
- fast/images/script-tests/TEMPLATE.html:
- fast/images/webgl-teximage2d.html:
- fast/images/zoomed-offset-size.html:
- fast/inline/inline-fixed-position-boundingbox.html:
- fast/inline/inline-position-top-align.html:
- fast/inline/inline-relative-offset-boundingbox.html:
- fast/innerHTML/innerHTML-special-elements.html:
- fast/innerHTML/innerHTML-uri-resolution.html:
- fast/layers/negative-scroll-positions.html:
- fast/layers/script-tests/TEMPLATE.html:
- fast/line-grid/line-align-parsing.html:
- fast/line-grid/line-grid-parsing.html:
- fast/line-grid/line-snap-parsing.html:
- fast/loader/form-state-restore-with-frames.html:
- fast/loader/hashchange-event-properties.html:
- fast/loader/image-in-page-cache.html:
- fast/loader/resources/form-state-restore-with-locked-back-forward-list-3.html:
- fast/loader/stateobjects/popstate-fires-on-history-traversal.html:
- fast/loader/stateobjects/popstate-fires-with-page-cache.html:
- fast/loader/stateobjects/state-attribute-object-types.html:
- fast/loader/stateobjects/state-attribute-only-one-deserialization.html:
- fast/loader/stateobjects/state-attribute-popstate-event.html:
- fast/loader/stateobjects/state-url-sets-links-visited.html:
- fast/loader/url-selected-user-gesture.html:
- 4:31 PM Changeset in webkit [155268] by
-
- 538 edits in trunk/LayoutTests
Change fast/f* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120976.
Rubber stamped by Filip Pizlo.
- fast/files/blob-constructor.html:
- fast/files/file-list-test.html:
- fast/files/file-reader-event-listener.html:
- fast/files/file-reader-fffd.html:
- fast/files/not-enough-arguments.html:
- fast/files/url-null.html:
- fast/files/url-required-arguments.html:
- fast/files/xhr-response-blob.html:
- fast/filesystem/async-operations.html:
- fast/filesystem/directory-entry-to-uri.html:
- fast/filesystem/entry-points-missing-arguments.html:
- fast/filesystem/file-entry-to-uri.html:
- fast/filesystem/file-from-file-entry.html:
- fast/filesystem/file-metadata-after-write.html:
- fast/filesystem/file-writer-abort-continue.html:
- fast/filesystem/file-writer-abort-depth.html:
- fast/filesystem/file-writer-abort.html:
- fast/filesystem/file-writer-empty-blob.html:
- fast/filesystem/file-writer-events.html:
- fast/filesystem/file-writer-gc-blob.html:
- fast/filesystem/file-writer-truncate-extend.html:
- fast/filesystem/file-writer-write-overlapped.html:
- fast/filesystem/filesystem-missing-arguments.html:
- fast/filesystem/filesystem-reference.html:
- fast/filesystem/filesystem-unserializable.html:
- fast/filesystem/flags-passing.html:
- fast/filesystem/input-access-entries.html:
- fast/filesystem/not-enough-arguments.html:
- fast/filesystem/op-copy.html:
- fast/filesystem/op-get-entry.html:
- fast/filesystem/op-get-metadata.html:
- fast/filesystem/op-get-parent.html:
- fast/filesystem/op-move.html:
- fast/filesystem/op-read-directory.html:
- fast/filesystem/op-remove.html:
- fast/filesystem/op-restricted-chars.html:
- fast/filesystem/op-restricted-names.html:
- fast/filesystem/op-restricted-unicode.html:
- fast/filesystem/read-directory.html:
- fast/filesystem/resources/async-operations.js:
- fast/filesystem/resources/directory-entry-to-uri.js:
- fast/filesystem/resources/file-entry-to-uri-sync.js:
- fast/filesystem/resources/file-entry-to-uri.js:
- fast/filesystem/resources/file-from-file-entry-sync.js:
- fast/filesystem/resources/file-from-file-entry.js:
- fast/filesystem/resources/file-writer-abort-continue.js:
- fast/filesystem/resources/file-writer-abort-depth.js:
- fast/filesystem/resources/file-writer-abort.js:
- fast/filesystem/resources/file-writer-empty-blob.js:
- fast/filesystem/resources/file-writer-events.js:
- fast/filesystem/resources/file-writer-gc-blob.js:
- fast/filesystem/resources/file-writer-sync-truncate-extend.js:
- fast/filesystem/resources/file-writer-sync-write-overlapped.js:
- fast/filesystem/resources/file-writer-truncate-extend.js:
- fast/filesystem/resources/file-writer-write-overlapped.js:
- fast/filesystem/resources/shared-worker-stub.js:
- fast/filesystem/resources/simple-persistent-sync.js:
- fast/filesystem/resources/simple-persistent.js:
- fast/filesystem/resources/simple-readonly.js:
- fast/filesystem/resources/simple-required-arguments-getdirectory.js:
- fast/filesystem/resources/simple-required-arguments-getfile.js:
- fast/filesystem/resources/simple-required-arguments-getmetadata.js:
- fast/filesystem/resources/simple-required-arguments-remove.js:
- fast/filesystem/resources/simple-temporary-sync.js:
- fast/filesystem/resources/simple-temporary.js:
- fast/filesystem/resources/sync-operations.js:
- fast/filesystem/script-tests/TEMPLATE.html:
- fast/filesystem/simple-persistent.html:
- fast/filesystem/simple-readonly-file-object.html:
- fast/filesystem/simple-readonly.html:
- fast/filesystem/simple-required-arguments-getdirectory.html:
- fast/filesystem/simple-required-arguments-getfile.html:
- fast/filesystem/simple-required-arguments-getmetadata.html:
- fast/filesystem/simple-required-arguments-remove.html:
- fast/filesystem/simple-temporary.html:
- fast/filesystem/workers/async-operations.html:
- fast/filesystem/workers/file-entry-to-uri-sync.html:
- fast/filesystem/workers/file-from-file-entry-sync.html:
- fast/filesystem/workers/file-from-file-entry.html:
- fast/filesystem/workers/file-writer-empty-blob.html:
- fast/filesystem/workers/file-writer-events-shared-worker.html:
- fast/filesystem/workers/file-writer-events.html:
- fast/filesystem/workers/file-writer-gc-blob.html:
- fast/filesystem/workers/file-writer-sync-truncate-extend.html:
- fast/filesystem/workers/file-writer-sync-write-overlapped.html:
- fast/filesystem/workers/file-writer-truncate-extend.html:
- fast/filesystem/workers/file-writer-write-overlapped.html:
- fast/filesystem/workers/simple-persistent-sync.html:
- fast/filesystem/workers/simple-persistent.html:
- fast/filesystem/workers/simple-temporary-sync.html:
- fast/filesystem/workers/simple-temporary.html:
- fast/filesystem/workers/sync-operations.html:
- fast/filter-image/parse-filter-image.html:
- fast/flexbox/box-orient-button.html:
- fast/flexbox/child-flexing.html:
- fast/flexbox/line-clamp-link-after-ellipsis.html:
- fast/flexbox/repaint-scrollbar.html:
- fast/flexbox/vertical-box-form-controls.html:
- fast/forms/ValidityState-customError.html:
- fast/forms/ValidityState-patternMismatch-unsupported.html:
- fast/forms/ValidityState-patternMismatch.html:
- fast/forms/ValidityState-rangeOverflow.html:
- fast/forms/ValidityState-rangeUnderflow.html:
- fast/forms/ValidityState-stepMismatch.html:
- fast/forms/ValidityState-tooLong-input.html:
- fast/forms/ValidityState-tooLong-textarea.html:
- fast/forms/ValidityState-typeMismatch-email.html:
- fast/forms/ValidityState-typeMismatch-url.html:
- fast/forms/ValidityState-valueMissing-001.html:
- fast/forms/ValidityState-valueMissing-002.html:
- fast/forms/ValidityState-valueMissing-003.html:
- fast/forms/access-key-for-all-elements.html:
- fast/forms/autocomplete.html:
- fast/forms/autofocus-focus-only-once.html:
- fast/forms/autofocus-keygen.html:
- fast/forms/button-in-forms-collection.html:
- fast/forms/checkValidity-001.html:
- fast/forms/checkValidity-002.html:
- fast/forms/checkValidity-003.html:
- fast/forms/checkValidity-004.html:
- fast/forms/checkValidity-cancel.html:
- fast/forms/checkValidity-handler-updates-dom.html:
- fast/forms/checkbox-click-indeterminate.html:
- fast/forms/checkbox-default-value.html:
- fast/forms/checkbox-onchange.html:
- fast/forms/color/color-setrangetext.html:
- fast/forms/color/input-color-onchange-event.html:
- fast/forms/color/input-value-sanitization-color.html:
- fast/forms/cursor-at-editable-content-boundary.html:
- fast/forms/datalist/datalist-child-validation.html:
- fast/forms/datalist/datalist-nonoption-child.html:
- fast/forms/datalist/datalist.html:
- fast/forms/datalist/input-list.html:
- fast/forms/datalist/range-snap-to-datalist.html:
- fast/forms/date/ValidityState-rangeOverflow-date.html:
- fast/forms/date/ValidityState-rangeUnderflow-date.html:
- fast/forms/date/ValidityState-stepMismatch-date.html:
- fast/forms/date/ValidityState-typeMismatch-date.html:
- fast/forms/date/date-click-on-label.html:
- fast/forms/date/date-input-type.html:
- fast/forms/date/date-interactive-validation-required.html:
- fast/forms/date/date-pseudo-classes.html:
- fast/forms/date/date-setrangetext.html:
- fast/forms/date/date-stepup-stepdown-from-renderer.html:
- fast/forms/date/date-stepup-stepdown.html:
- fast/forms/date/input-date-validation-message.html:
- fast/forms/date/input-valueasdate-date.html:
- fast/forms/date/input-valueasnumber-date.html:
- fast/forms/datetime/ValidityState-rangeOverflow-datetime.html:
- fast/forms/datetime/ValidityState-rangeUnderflow-datetime.html:
- fast/forms/datetime/ValidityState-stepMismatch-datetime.html:
- fast/forms/datetime/ValidityState-typeMismatch-datetime.html:
- fast/forms/datetime/datetime-input-type.html:
- fast/forms/datetime/datetime-interactive-validation-required.html:
- fast/forms/datetime/datetime-setrangetext.html:
- fast/forms/datetime/datetime-stepup-stepdown.html:
- fast/forms/datetime/datetime-value-sanitization.html:
- fast/forms/datetime/input-valueasdate-datetime.html:
- fast/forms/datetime/input-valueasnumber-datetime.html:
- fast/forms/datetimelocal/ValidityState-rangeOverflow-datetimelocal.html:
- fast/forms/datetimelocal/ValidityState-rangeUnderflow-datetimelocal.html:
- fast/forms/datetimelocal/ValidityState-stepMismatch-datetimelocal.html:
- fast/forms/datetimelocal/ValidityState-typeMismatch-datetimelocal.html:
- fast/forms/datetimelocal/datetimelocal-input-type.html:
- fast/forms/datetimelocal/datetimelocal-interactive-validation-required.html:
- fast/forms/datetimelocal/datetimelocal-pseudo-classes.html:
- fast/forms/datetimelocal/datetimelocal-setrangetext.html:
- fast/forms/datetimelocal/datetimelocal-stepup-stepdown.html:
- fast/forms/datetimelocal/input-valueasdate-datetimelocal.html:
- fast/forms/datetimelocal/input-valueasnumber-datetimelocal.html:
- fast/forms/disabled-attr-checkvalidity.html:
- fast/forms/editing-value.html:
- fast/forms/elements-invalidate-on-form-attribute-invalidation.html:
- fast/forms/enctype-attribute.html:
- fast/forms/fieldset/fieldset-disabled.html:
- fast/forms/fieldset/fieldset-elements.html:
- fast/forms/fieldset/fieldset-form-collection-radionode-list.html:
- fast/forms/fieldset/fieldset-name.html:
- fast/forms/fieldset/fieldset-type.html:
- fast/forms/fieldset/focus-in-fieldset-disabled.html:
- fast/forms/fieldset/validation-in-fieldset.html:
- fast/forms/file/display-none-upload-button.html:
- fast/forms/file/file-input-capture.html:
- fast/forms/file/file-input-change-event.html:
- fast/forms/file/file-setrangetext.html:
- fast/forms/file/file-style-inheritance.html:
- fast/forms/file/input-file-entries.html:
- fast/forms/file/input-file-label.html:
- fast/forms/file/input-file-value.html:
- fast/forms/file/input-file-write-files.html:
- fast/forms/file/recover-file-input-in-unposted-form.html:
- fast/forms/file/selected-files-from-history-state.html:
- fast/forms/focus-selection-input.html:
- fast/forms/focus-selection-textarea.html:
- fast/forms/focus-with-display-block.html:
- fast/forms/form-associated-element-removal.html:
- fast/forms/form-attribute-elements-order.html:
- fast/forms/form-attribute-elements-order2.html:
- fast/forms/form-attribute-elements.html:
- fast/forms/form-attribute-nonexistence-form-id.html:
- fast/forms/form-attribute-not-in-document.html:
- fast/forms/form-attribute.html:
- fast/forms/form-collection-elements-order.html:
- fast/forms/form-collection-elements.html:
- fast/forms/form-collection-radio-node-list.html:
- fast/forms/form-dirname-attribute.html:
- fast/forms/form-image-access-by-name.html:
- fast/forms/form-input-named-arguments.html:
- fast/forms/formaction-attribute.html:
- fast/forms/formmethod-attribute-button-html.html:
- fast/forms/formmethod-attribute-input-html.html:
- fast/forms/formmethod-attribute-test.html:
- fast/forms/formnovalidate-attribute.html:
- fast/forms/formtarget-attribute-button-html.html:
- fast/forms/formtarget-attribute-input-html.html:
- fast/forms/get-forms-to-about-blank.html:
- fast/forms/hidden/hidden-setrangetext.html:
- fast/forms/image/image-setrangetext.html:
- fast/forms/image/width-and-height-of-detached-input.html:
- fast/forms/incremental-dom-property.html:
- fast/forms/indeterminate-input-types.html:
- fast/forms/input-appearance-maxlength.html:
- fast/forms/input-autofilled.html:
- fast/forms/input-image-submit.html:
- fast/forms/input-live-pseudo-selectors.html:
- fast/forms/input-maxlength-ime-completed.html:
- fast/forms/input-maxlength-ime-preedit.html:
- fast/forms/input-maxlength-unsupported.html:
- fast/forms/input-maxlength.html:
- fast/forms/input-minmax.html:
- fast/forms/input-paste-undo.html:
- fast/forms/input-pattern.html:
- fast/forms/input-readonly-select.html:
- fast/forms/input-search-press-escape-key.html:
- fast/forms/input-step-as-double.html:
- fast/forms/input-stepup-stepdown.html:
- fast/forms/input-text-maxlength.html:
- fast/forms/input-text-paste-maxlength.html:
- fast/forms/input-type-change.html:
- fast/forms/input-type-change3.html:
- fast/forms/input-value-sanitization.html:
- fast/forms/input-valueasnumber-unsupported.html:
- fast/forms/input-width-height-attributes-without-renderer-loaded-image.html:
- fast/forms/input-width-height-attributes-without-renderer-not-loaded-image.html:
- fast/forms/input-width-height-attributes-without-renderer.html:
- fast/forms/input-width-height-attributes.html:
- fast/forms/input-widths.html:
- fast/forms/interactive-validation-assertion-by-validate-twice.html:
- fast/forms/interactive-validation-attach-assertion.html:
- fast/forms/interactive-validation-cancel.html:
- fast/forms/interactive-validation-crash-by-style-override.html:
- fast/forms/interactive-validation-formnovalidate-child.html:
- fast/forms/interactive-validation-formnovalidate.html:
- fast/forms/interactive-validation-novalidate.html:
- fast/forms/interactive-validation-prevented.html:
- fast/forms/interactive-validation-remove-node-in-handler.html:
- fast/forms/interactive-validation-required-checkbox.html:
- fast/forms/interactive-validation-select-crash.html:
- fast/forms/isindex-name.html:
- fast/forms/label/label-becomes-visible-while-clicking-on-label.html:
- fast/forms/label/labelable-elements.html:
- fast/forms/label/labels-add-htmlFor-label.html:
- fast/forms/label/labels-add-parent-label.html:
- fast/forms/label/labels-change-htmlFor-attribute.html:
- fast/forms/label/labels-custom-property.html:
- fast/forms/label/labels-item-index.html:
- fast/forms/label/labels-multiple-sibling-labels.html:
- fast/forms/label/labels-owner-node-adopted.html:
- fast/forms/label/labels-parent-and-sibling-labels.html:
- fast/forms/label/labels-remove-htmlFor-attribute.html:
- fast/forms/label/labels-remove-htmlFor-label.html:
- fast/forms/label/labels-remove-parent-label.html:
- fast/forms/label/labels-set-htmlFor-attribute.html:
- fast/forms/lazy-event-listener-scope-chain.html:
- fast/forms/legend/legend-form.html:
- fast/forms/listbox-deselect-scroll.html:
- fast/forms/listbox-selection-2.html:
- fast/forms/listbox-selection.html:
- fast/forms/menulist-disabled-selected-option.html:
- fast/forms/menulist-no-renderer-for-unexpected-children.html:
- fast/forms/menulist-submit-without-selection.html:
- fast/forms/method-attribute.html:
- fast/forms/min-content-form-controls.html:
- fast/forms/month/ValidityState-rangeOverflow-month.html:
- fast/forms/month/ValidityState-rangeUnderflow-month.html:
- fast/forms/month/ValidityState-stepMismatch-month.html:
- fast/forms/month/ValidityState-typeMismatch-month.html:
- fast/forms/month/input-valueasdate-month.html:
- fast/forms/month/input-valueasdate.html:
- fast/forms/month/input-valueasnumber-month.html:
- fast/forms/month/month-input-type.html:
- fast/forms/month/month-interactive-validation-required.html:
- fast/forms/month/month-pseudo-classes.html:
- fast/forms/month/month-setrangetext.html:
- fast/forms/month/month-stepup-stepdown.html:
- fast/forms/novalidate-attribute.html:
- fast/forms/number/number-blur-twice.html:
- fast/forms/number/number-change-type-on-focus.html:
- fast/forms/number/number-commit-valid-only.html:
- fast/forms/number/number-input-changeevent.html:
- fast/forms/number/number-interactive-validation-required.html:
- fast/forms/number/number-keyoperation.html:
- fast/forms/number/number-l10n-input.html:
- fast/forms/number/number-large-padding.html:
- fast/forms/number/number-lossless-localization.html:
- fast/forms/number/number-outofrange.html:
- fast/forms/number/number-setrangetext.html:
- fast/forms/number/number-size.html:
- fast/forms/number/number-spinbutton-capturing.html:
- fast/forms/number/number-spinbutton-change-and-input-events.html:
- fast/forms/number/number-spinbutton-click-in-iframe.html:
- fast/forms/number/number-spinbutton-gets-disabled-or-readonly.html:
- fast/forms/number/number-stepup-stepdown-from-renderer.html:
- fast/forms/number/number-stepup-stepdown.html:
- fast/forms/number/number-validation-message.html:
- fast/forms/number/number-validity-badinput.html:
- fast/forms/number/number-validity-rangeoverflow.html:
- fast/forms/number/number-validity-rangeunderflow.html:
- fast/forms/number/number-validity-stepmismatch.html:
- fast/forms/number/number-validity-typemismatch.html:
- fast/forms/number/number-valueasnumber.html:
- fast/forms/number/number-wheel-event.html:
- fast/forms/old-names.html:
- fast/forms/onchange-change-type.html:
- fast/forms/onchange-setvalueforuser.html:
- fast/forms/option-label-trim-html-spaces.html:
- fast/forms/option-strip-unicode-spaces.html:
- fast/forms/option-value-and-label-changed-by-js.html:
- fast/forms/option-value-and-label.html:
- fast/forms/option-value-trim-html-spaces.html:
- fast/forms/output-reset-assertion-failed.html:
- fast/forms/parser-associated-form-removal.html:
- fast/forms/past-names-map-should-be-used-only-when-named-item-is-empty.html:
- fast/forms/past-names-map-should-not-contain-disassociated-elements.html:
- fast/forms/past-names-map-should-not-contain-nodelist-item.html:
- fast/forms/percent-height-auto-width-form-controls.html:
- fast/forms/placeholder-dom-property.html:
- fast/forms/placeholder-stripped.html:
- fast/forms/radio/ValidityState-valueMissing-radio.html:
- fast/forms/radio/interactive-validation-required-radio.html:
- fast/forms/radio/radio-attr-order.html:
- fast/forms/radio/radio-default-value.html:
- fast/forms/radio/radio-group-document-destruction.html:
- fast/forms/radio/radio-group-in-detached-form.html:
- fast/forms/radio/radio-group.html:
- fast/forms/radio/radio-live-validation-style.html:
- fast/forms/radio/radio-onchange.html:
- fast/forms/radio/radio-remove-form-attr.html:
- fast/forms/radio/state-restore-radio-group.html:
- fast/forms/radionodelist-image-type.html:
- fast/forms/radionodelist-whose-form-element-detached-from-domtree.html:
- fast/forms/range/ValidityState-stepMismatch-range.html:
- fast/forms/range/input-range-validation-message.html:
- fast/forms/range/input-valueasnumber-range.html:
- fast/forms/range/range-default-value.html:
- fast/forms/range/range-drag-when-toggled-disabled.html:
- fast/forms/range/range-drag.html:
- fast/forms/range/range-hit-test-with-padding.html:
- fast/forms/range/range-keyoperation.html:
- fast/forms/range/range-reset.html:
- fast/forms/range/range-set-attribute.html:
- fast/forms/range/range-setrangetext.html:
- fast/forms/range/range-slow-drag-to-edge.html:
- fast/forms/range/range-stepup-stepdown-from-renderer.html:
- fast/forms/range/range-stepup-stepdown.html:
- fast/forms/range/range-type-change-onchange.html:
- fast/forms/range/range-type-change-oninput.html:
- fast/forms/range/range-value-rounding.html:
- fast/forms/required-attribute-001.html:
- fast/forms/required-attribute-002.html:
- fast/forms/reset-autofilled.html:
- fast/forms/resources/state-restore-empty-state-1.html:
- fast/forms/resources/state-restore-skip-stateless-dump.html:
- fast/forms/search-cancel-button-events.html:
- fast/forms/search-disabled-readonly.html:
- fast/forms/search-hide-cancel-on-cancel.html:
- fast/forms/search/intrinsic-search-width-with-decoration-border-padding.html:
- fast/forms/search/search-setrangetext.html:
- fast/forms/select-clientheight-large-size.html:
- fast/forms/select-clientheight-with-multiple-attr.html:
- fast/forms/select-live-pseudo-selectors.html:
- fast/forms/select-multiple-elements-with-mouse-drag-with-options-less-than-size.html:
- fast/forms/select-multiple-elements-with-mouse-drag.html:
- fast/forms/select-option-accesskey-crash.html:
- fast/forms/select-set-length-optgroup.html:
- fast/forms/select-set-length-with-mutation-remove.html:
- fast/forms/select-set-length-with-mutation-reorder.html:
- fast/forms/select-set-length-with-mutation-reparent.html:
- fast/forms/select-set-length-with-mutation.html:
- fast/forms/select-set-length.html:
- fast/forms/select/listbox-click-on-scrollbar.html:
- fast/forms/select/listbox-disabled-scroll-no-onchange.html:
- fast/forms/select/listbox-drag-in-non-multiple.html:
- fast/forms/select/menulist-onchange-fired-with-key-up-down.html:
- fast/forms/select/optgroup-clicking.html:
- fast/forms/select/optgroup-disabled.html:
- fast/forms/select/option-selecting.html:
- fast/forms/select/options-indexed-properties.html:
- fast/forms/select/popup-closes-on-blur.html:
- fast/forms/select/select-assign-null.html:
- fast/forms/select/select-change-type-on-focus.html:
- fast/forms/select/select-disabled.html:
- fast/forms/select/select-state-restore.html:
- fast/forms/select/select-typeahead-crash.html:
- fast/forms/select/setting-to-invalid-value.html:
- fast/forms/selection-direction.html:
- fast/forms/selection-start-end-readonly.html:
- fast/forms/selection-wrongtype.html:
- fast/forms/setCustomValidity-arguments.html:
- fast/forms/setCustomValidity-existence.html:
- fast/forms/setCustomValidity.html:
- fast/forms/setrangetext.html:
- fast/forms/shadow-tree-exposure.html:
- fast/forms/state-restore-broken-state.html:
- fast/forms/state-restore-empty-state.html:
- fast/forms/state-restore-hidden.html:
- fast/forms/state-restore-per-form.html:
- fast/forms/state-restore-skip-stateless.html:
- fast/forms/state-restore-to-non-autocomplete-form.html:
- fast/forms/state-restore-to-non-edited-controls.html:
- fast/forms/state-save-of-detached-control.html:
- fast/forms/submit-form-attributes.html:
- fast/forms/submit-form-with-dirname-attribute-with-ancestor-dir-attribute.html:
- fast/forms/submit-form-with-dirname-attribute-with-nonhtml-ancestor.html:
- fast/forms/submit-form-with-dirname-attribute.html:
- fast/forms/text-control-intrinsic-widths.html:
- fast/forms/textarea-and-mutation-events-appending-text.html:
- fast/forms/textarea-checkValidity-crash.html:
- fast/forms/textarea-initial-caret-position.html:
- fast/forms/textarea-input-event.html:
- fast/forms/textarea-live-pseudo-selectors.html:
- fast/forms/textarea-maxlength.html:
- fast/forms/textarea-metrics.html:
- fast/forms/textarea-newline.html:
- fast/forms/textarea-placeholder-dom-property.html:
- fast/forms/textarea-rows-cols.html:
- fast/forms/textarea-selection-preservation.html:
- fast/forms/textarea-set-defaultvalue-after-value.html:
- fast/forms/textarea-textlength.html:
- fast/forms/textarea-wrap-attribute.html:
- fast/forms/textarea/textarea-setrangetext.html:
- fast/forms/textarea/textarea-state-restore.html:
- fast/forms/textfield-clone.html:
- fast/forms/textfield-lastchange-was-useredit.html:
- fast/forms/textfield-to-password-on-focus.html:
- fast/forms/time/time-input-type.html:
- fast/forms/time/time-interactive-validation-required.html:
- fast/forms/time/time-pseudo-classes.html:
- fast/forms/time/time-setrangetext.html:
- fast/forms/time/time-stepup-stepdown.html:
- fast/forms/time/time-validity-rangeoverflow.html:
- fast/forms/time/time-validity-rangeunderflow.html:
- fast/forms/time/time-validity-stepmismatch.html:
- fast/forms/time/time-validity-typemismatch.html:
- fast/forms/time/time-valueasdate.html:
- fast/forms/time/time-valueasnumber.html:
- fast/forms/update-form-attribute-element.html:
- fast/forms/validation-message-clone.html:
- fast/forms/validation-message-in-relative-body.html:
- fast/forms/validation-message-on-checkbox.html:
- fast/forms/validation-message-on-listbox.html:
- fast/forms/validation-message-on-menulist.html:
- fast/forms/validation-message-on-radio.html:
- fast/forms/validation-message-on-range.html:
- fast/forms/validation-message-on-textarea.html:
- fast/forms/validation-message-user-modify.html:
- fast/forms/validationMessage.html:
- fast/forms/week/ValidityState-rangeOverflow-week.html:
- fast/forms/week/ValidityState-rangeUnderflow-week.html:
- fast/forms/week/ValidityState-stepMismatch-week.html:
- fast/forms/week/ValidityState-typeMismatch-week.html:
- fast/forms/week/input-valueasdate-week.html:
- fast/forms/week/input-valueasnumber-week.html:
- fast/forms/week/week-input-type.html:
- fast/forms/week/week-interactive-validation-required.html:
- fast/forms/week/week-pseudo-classes.html:
- fast/forms/week/week-setrangetext.html:
- fast/forms/week/week-stepup-stepdown.html:
- fast/forms/willvalidate.html:
- fast/forms/xss-auditor-doesnt-crash-on-post-submit.html:
- fast/frames/detached-shadow-frame.html:
- fast/frames/flattening/iframe-tiny.html:
- fast/frames/frameset-frameborder-boolean-values.html:
- fast/frames/frameset-frameborder-inheritance.html:
- fast/frames/frameset-frameborder-overrides-border.html:
- fast/frames/iframe-double-scale-contents.html:
- fast/frames/iframe-no-src-local-origin-allow.html:
- fast/frames/iframe-no-src-set-location.html:
- fast/frames/iframe-onload-and-domnodeinserted.html:
- fast/frames/out-of-document-iframe-has-child-frame.html:
- fast/frames/reparent-in-unload-contentdocument.html:
- fast/frames/resources/frame-element-name.html:
- fast/frames/resources/sandboxed-iframe-storage-allowed.html:
- fast/frames/sandboxed-iframe-about-blank.html:
- fast/frames/sandboxed-iframe-navigation-allowed.html:
- fast/frames/sandboxed-iframe-plugins.html:
- fast/frames/sandboxed-iframe-scripting-01.html:
- fast/frames/sandboxed-iframe-scripting-02.html:
- fast/frames/sandboxed-iframe-scripting-03.html:
- fast/frames/sandboxed-iframe-scripting-04.html:
- fast/frames/sandboxed-iframe-scripting-05.html:
- fast/frames/sandboxed-iframe-storage.html:
- fast/frames/script-tests/TEMPLATE.html:
- fast/frames/seamless/seamless-basic.html:
- fast/frames/seamless/seamless-body-margin.html:
- fast/frames/seamless/seamless-border-padding.html:
- fast/frames/seamless/seamless-contenteditable-not-inherited.html:
- fast/frames/seamless/seamless-css-cascade.html:
- fast/frames/seamless/seamless-designMode.html:
- fast/frames/seamless/seamless-document-write.html:
- fast/frames/seamless/seamless-float.html:
- fast/frames/seamless/seamless-form-get-named.html:
- fast/frames/seamless/seamless-form-get-override.html:
- fast/frames/seamless/seamless-form-get.html:
- fast/frames/seamless/seamless-form-post-named.html:
- fast/frames/seamless/seamless-form-post-override.html:
- fast/frames/seamless/seamless-form-post.html:
- fast/frames/seamless/seamless-hyperlink-named.html:
- fast/frames/seamless/seamless-hyperlink-override.html:
- fast/frames/seamless/seamless-hyperlink.html:
- fast/frames/seamless/seamless-inherited-document-style.html:
- fast/frames/seamless/seamless-inherited-origin.html:
- fast/frames/seamless/seamless-inline.html:
- fast/frames/seamless/seamless-min-max.html:
- fast/frames/seamless/seamless-nested.html:
- fast/frames/seamless/seamless-percent-height.html:
- fast/frames/seamless/seamless-quirks.html:
- fast/frames/seamless/seamless-sandbox-flag.html:
- fast/frames/seamless/seamless-sandbox-srcdoc.html:
- fast/frames/seamless/seamless-srcdoc.html:
- fast/frames/seamless/seamless-window-location-href.html:
- fast/frames/seamless/seamless-window-location-replace.html:
- fast/frames/seamless/seamless-window-location-sandbox.html:
- fast/frames/seamless/seamless-window-location.html:
- fast/frames/seamless/seamless-window-open-override.html:
- fast/frames/seamless/seamless-window-open.html:
- fast/frames/unload-reparent-sibling-frame.html:
- 4:07 PM Changeset in webkit [155267] by
-
- 243 edits in trunk/LayoutTests
Change fast/e* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120975.
Rubber stamped by Filip Pizlo.
- fast/encoding/char-decoding-mac.html:
- fast/encoding/char-decoding.html:
- fast/encoding/char-encoding-mac.html:
- fast/encoding/char-encoding.html:
- fast/encoding/idn-security.html:
- fast/encoding/invalid-xml.html:
- fast/encoding/resources/invalid-xml.js:
(runNextTest):
- fast/events/autoscroll-in-overflow-hidden-html.html:
- fast/events/autoscroll-should-not-stop-on-keypress.html:
- fast/events/blur-focus-window-should-blur-focus-element.html:
- fast/events/bogus-dropEffect-effectAllowed.html:
- fast/events/caller-access-from-event-listener.html:
- fast/events/check-defocus-event-order-when-triggered-by-mouse-click.html:
- fast/events/check-defocus-event-order-when-triggered-by-tab.html:
- fast/events/click-focus-control.html:
- fast/events/click-range-slider.html:
- fast/events/clientXY-in-zoom-and-scroll.html:
- fast/events/constructors/before-load-event-constructor.html:
- fast/events/constructors/close-event-constructor.html:
- fast/events/constructors/composition-event-constructor.html:
- fast/events/constructors/custom-event-constructor.html:
- fast/events/constructors/device-proximity-event-constructor.html:
- fast/events/constructors/error-event-constructor.html:
- fast/events/constructors/event-constructors.html:
- fast/events/constructors/focus-event-constructor.html:
- fast/events/constructors/hash-change-event-constructor.html:
- fast/events/constructors/keyboard-event-constructor.html:
- fast/events/constructors/media-key-event-constructor.html:
- fast/events/constructors/media-stream-event-constructor.html:
- fast/events/constructors/message-event-constructor.html:
- fast/events/constructors/mouse-event-constructor.html:
- fast/events/constructors/overflow-event-constructor.html:
- fast/events/constructors/page-transition-event-constructor.html:
- fast/events/constructors/pop-state-event-constructor.html:
- fast/events/constructors/progress-event-constructor.html:
- fast/events/constructors/speech-recognition-error-constructor.html:
- fast/events/constructors/speech-recognition-event-constructor.html:
- fast/events/constructors/storage-event-constructor.html:
- fast/events/constructors/track-event-constructor.html:
- fast/events/constructors/transition-event-constructor.html:
- fast/events/constructors/ui-event-constructor.html:
- fast/events/constructors/webgl-context-event-constructor.html:
- fast/events/constructors/webkit-animation-event-constructor.html:
- fast/events/constructors/webkit-transition-event-constructor.html:
- fast/events/constructors/wheel-event-constructor.html:
- fast/events/content-changed-during-drop.html:
- fast/events/context-nodrag.html:
- fast/events/continuous-platform-wheelevent-in-scrolling-div.html:
- fast/events/create-document-crash-on-attach-event.html:
- fast/events/dispatch-event-being-dispatched.html:
- fast/events/dispatch-synthetic-mouseevent.html:
- fast/events/dispatch-to-function-with-handle-event.html:
- fast/events/drag-and-drop-autoscroll.html:
- fast/events/drag-and-drop-dataTransfer-types-nocrash.html:
- fast/events/drag-and-drop-fire-drag-dragover.html:
- fast/events/drag-and-drop-set-drag-data-arguments.html:
- fast/events/drag-and-drop.html:
- fast/events/dropzone-001.html:
- fast/events/dropzone-002.html:
- fast/events/dropzone-003.html:
- fast/events/dropzone-004.html:
- fast/events/dropzone-005.html:
- fast/events/event-attribute.html:
- fast/events/event-creation.html:
- fast/events/event-function-toString.html:
- fast/events/event-input-contentEditable.html:
- fast/events/event-listener-list-mutation.html:
- fast/events/event-listener-map-rehash-crash.html:
- fast/events/event-listener-moving-documents.html:
- fast/events/event-listener-sharing.html:
- fast/events/file-input-hidden-in-ondrop.html:
- fast/events/fire-mousedown-while-pressing-mouse-button.html:
- fast/events/fire-popstate-event.html:
- fast/events/fire-scroll-event-element.html:
- fast/events/fire-scroll-event.html:
- fast/events/flags-unset-on-init-event.html:
- fast/events/form-iframe-target-before-load-crash.html:
- fast/events/form-iframe-target-before-load-crash2.html:
- fast/events/form-onchange.html:
- fast/events/iframe-onmousemove.html:
- fast/events/imagemap-norender-crash.html:
- fast/events/init-events.html:
- fast/events/inputText-never-fired-on-keydown-cancel.html:
- fast/events/invalid-001.html:
- fast/events/invalid-002.html:
- fast/events/invalid-003.html:
- fast/events/invalid-004.html:
- fast/events/invalid-005.html:
- fast/events/keyboardevent-location-constants.html:
- fast/events/keydown-leftright-keys.html:
- fast/events/keydown-numpad-keys.html:
- fast/events/message-port-multi.html:
- fast/events/mosuedrag-on-canvas-should-not-start-selection.html:
- fast/events/mouse-click-events.html:
- fast/events/mouse-cursor-change.html:
- fast/events/mouse-cursor-image-set.html:
- fast/events/mouse-cursor-multiframecur.html:
- fast/events/mouse-cursor-no-mousemove.html:
- fast/events/mouse-cursor.html:
- fast/events/mouse-double-triple-click-should-not-select-next-node-for-user-select-none.html:
- fast/events/mouse-focus-imagemap.html:
- fast/events/mouse-relative-position.html:
- fast/events/mouseout-dead-node.html:
- fast/events/mouseover-button.html:
- fast/events/mutation-during-append-child.html:
- fast/events/mutation-during-insert-before.html:
- fast/events/mutation-during-replace-child-2.html:
- fast/events/mutation-during-replace-child.html:
- fast/events/no-scroll-on-input-text-selection.html:
- fast/events/onblur-remove.html:
- fast/events/onchange-range-slider.html:
- fast/events/onchange-setvalue.html:
- fast/events/onchange-text-form-field.html:
- fast/events/onerror-img-after-gc.html:
- fast/events/onunload-back-to-page-cache.html:
- fast/events/page-scaled-mouse-click-iframe.html:
- fast/events/page-scaled-mouse-click.html:
- fast/events/page-visibility-iframe-delete-test.html:
- fast/events/page-visibility-iframe-move-test.html:
- fast/events/page-visibility-iframe-propagation-test.html:
- fast/events/page-visibility-null-view.html:
- fast/events/page-visibility-transition-test.html:
- fast/events/pagehide-timeout.html:
- fast/events/pagehide-xhr-open.html:
- fast/events/platform-wheelevent-in-scrolling-div.html:
- fast/events/platform-wheelevent-paging-x-in-non-scrolling-div.html:
- fast/events/platform-wheelevent-paging-x-in-non-scrolling-page.html:
- fast/events/platform-wheelevent-paging-x-in-scrolling-div.html:
- fast/events/platform-wheelevent-paging-x-in-scrolling-page.html:
- fast/events/platform-wheelevent-paging-xy-in-scrolling-div.html:
- fast/events/platform-wheelevent-paging-xy-in-scrolling-page.html:
- fast/events/platform-wheelevent-paging-y-in-non-scrolling-div.html:
- fast/events/platform-wheelevent-paging-y-in-non-scrolling-page.html:
- fast/events/platform-wheelevent-paging-y-in-scrolling-div.html:
- fast/events/platform-wheelevent-paging-y-in-scrolling-page.html:
- fast/events/popup-allowed-from-gesture-initiated-event.html:
- fast/events/popup-blocked-from-fake-button-click.html:
- fast/events/popup-blocked-from-fake-focus.html:
- fast/events/popup-blocked-from-fake-user-gesture.html:
- fast/events/popup-blocked-from-untrusted-click-event-on-anchor.html:
- fast/events/popup-blocking-timers1.html:
- fast/events/popup-blocking-timers2.html:
- fast/events/popup-blocking-timers3.html:
- fast/events/popup-blocking-timers4.html:
- fast/events/popup-blocking-timers5.html:
- fast/events/popup-blocking-timers6.html:
- fast/events/related-target-focusevent.html:
- fast/events/resources/record-events.js:
- fast/events/scale-and-scroll-body.html:
- fast/events/scale-and-scroll-iframe-body.html:
- fast/events/scale-and-scroll-iframe-window.html:
- fast/events/scale-and-scroll-window.html:
- fast/events/script-tests/TEMPLATE.html:
- fast/events/scroll-after-click-on-tab-index.html:
- fast/events/scroll-event-during-modal-dialog.html:
- fast/events/scroll-event-phase.html:
- fast/events/scroll-in-scaled-page-with-overflow-hidden.html:
- fast/events/select-element.html:
- fast/events/suspend-timers.html:
- fast/events/tab-focus-link-in-canvas.html:
- fast/events/tab-imagemap.html:
- fast/events/tab-is-focusable-assert.html:
- fast/events/tab-test-not-visible-imagemap.html:
- fast/events/touch/basic-multi-touch-events-limited.html:
- fast/events/touch/basic-multi-touch-events.html:
- fast/events/touch/basic-single-touch-events.html:
- fast/events/touch/create-touch-event.html:
- fast/events/touch/document-create-touch-list-crash.html:
- fast/events/touch/document-create-touch-list.html:
- fast/events/touch/document-create-touch.html:
- fast/events/touch/emulate-touch-events.html:
- fast/events/touch/emulated-touch-iframe.html:
- fast/events/touch/frame-hover-update.html:
- fast/events/touch/gesture/context-menu-on-long-press.html:
- fast/events/touch/gesture/context-menu-on-long-tap.html:
- fast/events/touch/gesture/context-menu-on-two-finger-tap.html:
- fast/events/touch/gesture/gesture-click.html:
- fast/events/touch/gesture/gesture-dblclick.html:
- fast/events/touch/gesture/gesture-scroll.html:
- fast/events/touch/gesture/gesture-scrollbar.html:
- fast/events/touch/gesture/gesture-tap-active-state-iframe.html:
- fast/events/touch/gesture/gesture-tap-active-state.html:
- fast/events/touch/gesture/gesture-tap-hover-clear.html:
- fast/events/touch/gesture/gesture-tap-on-hover-element.html:
- fast/events/touch/gesture/long-press-on-draggable-element-in-iframe-triggers-drag.html:
- fast/events/touch/gesture/long-press-on-draggable-element-in-nested-iframes-triggers-drag.html:
- fast/events/touch/gesture/long-press-on-draggable-element-triggers-drag.html:
- fast/events/touch/gesture/pad-gesture-cancel.html:
- fast/events/touch/gesture/pad-gesture-fling.html:
- fast/events/touch/gesture/touch-gesture-noscroll-body-propagated.html:
- fast/events/touch/gesture/touch-gesture-noscroll-body-xhidden.html:
- fast/events/touch/gesture/touch-gesture-noscroll-body-yhidden.html:
- fast/events/touch/gesture/touch-gesture-noscroll-body.html:
- fast/events/touch/gesture/touch-gesture-noscroll-div.html:
- fast/events/touch/gesture/touch-gesture-noscroll-iframe.html:
- fast/events/touch/gesture/touch-gesture-scroll-div-not-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-div-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-div-scaled.html:
- fast/events/touch/gesture/touch-gesture-scroll-div-twice-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-div.html:
- fast/events/touch/gesture/touch-gesture-scroll-iframe-editable.html:
- fast/events/touch/gesture/touch-gesture-scroll-iframe-not-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-iframe-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-iframe.html:
- fast/events/touch/gesture/touch-gesture-scroll-page-not-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-page-propagated.html:
- fast/events/touch/gesture/touch-gesture-scroll-page.html:
- fast/events/touch/gesture/touch-gesture-scroll-shy-target.html:
- fast/events/touch/gesture/touch-gesture-scroll-sideways.html:
- fast/events/touch/multi-touch-grouped-targets.html:
- fast/events/touch/multi-touch-inside-iframes.html:
- fast/events/touch/multi-touch-inside-nested-iframes.html:
- fast/events/touch/page-scaled-touch-gesture-click.html:
- fast/events/touch/script-tests/TEMPLATE.html:
- fast/events/touch/send-oncancel-event.html:
- fast/events/touch/tap-highlight-color.html:
- fast/events/touch/touch-active-state.html:
- fast/events/touch/touch-before-pressing-spin-button.html:
- fast/events/touch/touch-coords-in-zoom-and-scroll.html:
- fast/events/touch/touch-handler-count.html:
- fast/events/touch/touch-input-element-change-documents.html:
- fast/events/touch/touch-inside-iframe-scrolled.html:
- fast/events/touch/touch-inside-iframe.html:
- fast/events/touch/touch-scaled-scrolled.html:
- fast/events/touch/touch-slider-no-js-touch-listener.html:
- fast/events/touch/touch-slider.html:
- fast/events/touch/touch-stale-node-crash.html:
- fast/events/touch/touch-target-limited.html:
- fast/events/touch/touch-target.html:
- fast/events/wheelevent-basic.html:
- fast/events/wheelevent-constructor.html:
- fast/events/wheelevent-direction-inverted-from-device.html:
- fast/events/wheelevent-in-horizontal-scrollbar-in-rtl.html:
- fast/events/wheelevent-in-scrolling-div.html:
- fast/events/wheelevent-in-text-node.html:
- fast/events/wheelevent-in-vertical-scrollbar-in-rtl.html:
- fast/events/wheelevent-mousewheel-interaction.html:
- fast/events/zoom-dblclick.html:
- fast/exclusions/css-exclusions-disabled.html:
- fast/exclusions/css-exclusions-enabled.html:
- fast/exclusions/parsing/parsing-wrap-flow.html:
- fast/exclusions/parsing/parsing-wrap-through.html:
- 4:07 PM Changeset in webkit [155266] by
-
- 6 edits in trunk
Only run FTL tests if we have the FTL
https://bugs.webkit.org/show_bug.cgi?id=120974
Source/JavaScriptCore:
Reviewed by Geoffrey Garen.
The test infrastructure is now smart enough to not pass --useExperimentalFTL=true
unless it knows that we have the FTL.
- dfg/DFGTierUpCheckInjectionPhase.cpp:
(JSC::DFG::TierUpCheckInjectionPhase::run):
Tools:
Reviewed by Geoffrey Garen.
Pass --ftl-jit down into run-jsc-stress-tests so that it knows what test
variants to run.
- Scripts/build-jsc:
- Scripts/run-javascriptcore-tests:
- Scripts/run-jsc-stress-tests:
- 3:48 PM Changeset in webkit [155265] by
-
- 713 edits in trunk/LayoutTests
Change fast/d* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120973.
Rubber stamped by Filip Pizlo.
- fast/dom/Attr/access-after-element-destruction.html:
- fast/dom/Attr/change-id-via-attr-node-value.html:
- fast/dom/Attr/invalidate-nodelist-after-attr-setvalue.html:
- fast/dom/Attr/parent-adopt-node.html:
- fast/dom/Attr/script-tests/TEMPLATE.html:
- fast/dom/Attr/set-attribute-node-from-iframe.html:
- fast/dom/CSSStyleDeclaration/access-longest-css-property.html:
- fast/dom/CSSStyleDeclaration/css-computed-style-item.html:
- fast/dom/CSSStyleDeclaration/css-properties-case-sensitive.html:
- fast/dom/CSSStyleDeclaration/css-style-item.html:
- fast/dom/CSSStyleDeclaration/script-tests/TEMPLATE.html:
- fast/dom/CSSStyleDeclaration/transition-property-names.html:
- fast/dom/Comment/remove.html:
- fast/dom/DOMException/EventException.html:
- fast/dom/DOMException/RangeException.html:
- fast/dom/DOMException/XPathException.html:
- fast/dom/DOMException/prototype-object.html:
- fast/dom/DOMException/stack-trace.html:
- fast/dom/DOMImplementation/createDocument-namespace-err.html:
- fast/dom/DOMImplementation/createDocument-with-used-doctype.html:
- fast/dom/DOMImplementation/createDocumentType-err.html:
- fast/dom/DOMImplementation/createHTMLDocument-optional-title.html:
- fast/dom/DOMImplementation/resources/createDocument-with-used-doctype-frame.html:
- fast/dom/DOMImplementation/script-tests/TEMPLATE.html:
- fast/dom/DOMURL/check-instanceof-domurl-functions.html:
- fast/dom/DeviceMotion/create-event.html:
- fast/dom/DeviceMotion/no-page-cache.html:
- fast/dom/DeviceMotion/optional-event-properties.html:
- fast/dom/DeviceMotion/script-tests/TEMPLATE.html:
- fast/dom/DeviceMotion/window-property.html:
- fast/dom/DeviceOrientation/add-listener-from-callback.html:
- fast/dom/DeviceOrientation/basic-operation.html:
- fast/dom/DeviceOrientation/create-event.html:
- fast/dom/DeviceOrientation/event-after-navigation.html:
- fast/dom/DeviceOrientation/multiple-frames.html:
- fast/dom/DeviceOrientation/no-page-cache.html:
- fast/dom/DeviceOrientation/no-synchronous-events.html:
- fast/dom/DeviceOrientation/null-values.html:
- fast/dom/DeviceOrientation/optional-event-properties.html:
- fast/dom/DeviceOrientation/script-tests/TEMPLATE.html:
- fast/dom/DeviceOrientation/updates.html:
- fast/dom/DeviceOrientation/window-property.html:
- fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-zoom-and-scroll.html:
- fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport.html:
- fast/dom/Document/createAttributeNS-namespace-err.html:
- fast/dom/Document/createElement-invalid-names.html:
- fast/dom/Document/createElement-valid-names.html:
- fast/dom/Document/createElementNS-namespace-err.html:
- fast/dom/Document/document-current-script-async.html:
- fast/dom/Document/document-current-script.html:
- fast/dom/Document/document-title-get.html:
- fast/dom/Document/document-write-doctype.html:
- fast/dom/Document/invalid-domain-change-throws-exception.html:
- fast/dom/Document/readystate.html:
- fast/dom/Document/replace-child.html:
- fast/dom/Document/replaceChild-null-oldChild.html:
- fast/dom/Document/script-tests/TEMPLATE.html:
- fast/dom/Document/title-with-multiple-children.html:
- fast/dom/DocumentType/remove.html:
- fast/dom/Element/attr-param-typechecking.html:
- fast/dom/Element/attrisid-extra01.html:
- fast/dom/Element/class-list-move-between-document-with-different-quirks-mode.html:
- fast/dom/Element/class-list-update.html:
- fast/dom/Element/class-list.html:
- fast/dom/Element/class-name.html:
- fast/dom/Element/dimension-properties-unrendered.html:
- fast/dom/Element/element-traversal.html:
- fast/dom/Element/getAttribute-case-insensitivity.html:
- fast/dom/Element/getAttribute-check-case-sensitivity.html:
- fast/dom/Element/getBoundingClientRect-getClientRects-relative-to-viewport.html:
- fast/dom/Element/getBoundingClientRect.html:
- fast/dom/Element/getClientRects.html:
- fast/dom/Element/id-in-applet.html:
- fast/dom/Element/id-in-formcollection.html:
- fast/dom/Element/id-in-frame.html:
- fast/dom/Element/id-in-getelement01.html:
- fast/dom/Element/id-in-insert-hr.html:
- fast/dom/Element/id-in-map.html:
- fast/dom/Element/id-in-node-list-index01.html:
- fast/dom/Element/id-in-param.html:
- fast/dom/Element/node-list-identity.html:
- fast/dom/Element/prefix-setter-exception.html:
- fast/dom/Element/remove.html:
- fast/dom/Element/script-tests/TEMPLATE.html:
- fast/dom/Element/scrollLeft-Quirks.html:
- fast/dom/Element/scrollLeft.html:
- fast/dom/Element/scrollTop-Quirks.html:
- fast/dom/Element/scrollTop.html:
- fast/dom/Element/setAttributeNS-namespace-err.html:
- fast/dom/Element/setAttributeNode-case-insensitivity.html:
- fast/dom/EntityReference/readonly-exceptions.html:
- fast/dom/EntityReference/script-tests/TEMPLATE.html:
- fast/dom/Geolocation/argument-types.html:
- fast/dom/Geolocation/cached-position-iframe.html:
- fast/dom/Geolocation/callback-exception.html:
- fast/dom/Geolocation/callback-to-deleted-context.html:
- fast/dom/Geolocation/callback-to-remote-context.html:
- fast/dom/Geolocation/callback-to-remote-context2.html:
- fast/dom/Geolocation/clear-watch-invalid-id-crash.html:
- fast/dom/Geolocation/coordinates-interface-attributes.html:
- fast/dom/Geolocation/delayed-permission-allowed-for-multiple-requests.html:
- fast/dom/Geolocation/delayed-permission-allowed.html:
- fast/dom/Geolocation/delayed-permission-denied-for-multiple-requests.html:
- fast/dom/Geolocation/delayed-permission-denied.html:
- fast/dom/Geolocation/disconnected-frame-already.html:
- fast/dom/Geolocation/disconnected-frame-permission-denied.html:
- fast/dom/Geolocation/disconnected-frame.html:
- fast/dom/Geolocation/enabled.html:
- fast/dom/Geolocation/error-clear-watch.html:
- fast/dom/Geolocation/error.html:
- fast/dom/Geolocation/maximum-age.html:
- fast/dom/Geolocation/multiple-requests.html:
- fast/dom/Geolocation/no-page-cache.html:
- fast/dom/Geolocation/not-enough-arguments.html:
- fast/dom/Geolocation/notimer-after-unload.html:
- fast/dom/Geolocation/page-reload-cancel-permission-requests.html:
- fast/dom/Geolocation/permission-denied-already-clear-watch.html:
- fast/dom/Geolocation/permission-denied-already-error.html:
- fast/dom/Geolocation/permission-denied-already-success.html:
- fast/dom/Geolocation/permission-denied-stops-watches.html:
- fast/dom/Geolocation/permission-denied.html:
- fast/dom/Geolocation/position-string.html:
- fast/dom/Geolocation/reentrant-error.html:
- fast/dom/Geolocation/reentrant-permission-denied.html:
- fast/dom/Geolocation/reentrant-success.html:
- fast/dom/Geolocation/remove-remote-context-in-error-callback-crash.html:
- fast/dom/Geolocation/script-tests/TEMPLATE.html:
- fast/dom/Geolocation/success-clear-watch.html:
- fast/dom/Geolocation/success.html:
- fast/dom/Geolocation/timeout-clear-watch.html:
- fast/dom/Geolocation/timeout-zero.html:
- fast/dom/Geolocation/timeout.html:
- fast/dom/Geolocation/timestamp.html:
- fast/dom/Geolocation/watch.html:
- fast/dom/Geolocation/watchPosition-unique.html:
- fast/dom/Geolocation/window-close-crash.html:
- fast/dom/HTMLAnchorElement/anchor-ismap-crash.html:
- fast/dom/HTMLAnchorElement/get-href-attribute-port.html:
- fast/dom/HTMLAnchorElement/remove-rel-attribute.html:
- fast/dom/HTMLAnchorElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLAnchorElement/set-href-attribute-hash.html:
- fast/dom/HTMLAnchorElement/set-href-attribute-host.html:
- fast/dom/HTMLAnchorElement/set-href-attribute-hostname.html:
- fast/dom/HTMLAnchorElement/set-href-attribute-pathname.html:
- fast/dom/HTMLAnchorElement/set-href-attribute-port.html:
- fast/dom/HTMLAnchorElement/set-href-attribute-prevents-rebase.html:
- fast/dom/HTMLAnchorElement/set-href-attribute-protocol.html:
- fast/dom/HTMLAnchorElement/set-href-attribute-rebase.html:
- fast/dom/HTMLAnchorElement/set-href-attribute-search.html:
- fast/dom/HTMLAnchorElement/set-href-attribute-whitespace.html:
- fast/dom/HTMLBaseElement/href-attribute-resolves-with-respect-to-document.html:
- fast/dom/HTMLBaseElement/multiple-base-elements.html:
- fast/dom/HTMLBaseElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLButtonElement/change-type.html:
- fast/dom/HTMLDocument/document-all.html:
- fast/dom/HTMLDocument/named-item-multiple-match.html:
- fast/dom/HTMLDocument/object-with-same-id-and-name.html:
- fast/dom/HTMLDocument/set-focus-on-valid-element.html:
- fast/dom/HTMLElement/attr-dir-auto-change-before-text-node.html:
- fast/dom/HTMLElement/attr-dir-auto-change-child-node.html:
- fast/dom/HTMLElement/attr-dir-auto-change-text-form-control.html:
- fast/dom/HTMLElement/attr-dir-auto-change-text.html:
- fast/dom/HTMLElement/attr-dir-auto-children.html:
- fast/dom/HTMLElement/attr-dir-auto-remove-add-children.html:
- fast/dom/HTMLElement/attr-dir-auto-text-form-control-child.html:
- fast/dom/HTMLElement/attr-dir-auto-text-form-control.html:
- fast/dom/HTMLElement/attr-dir-auto.html:
- fast/dom/HTMLElement/attr-dir-value-change.html:
- fast/dom/HTMLElement/attr-empty-string.html:
- fast/dom/HTMLElement/attr-false-string.html:
- fast/dom/HTMLElement/attr-invalid-string.html:
- fast/dom/HTMLElement/attr-missing-ancestor-false.html:
- fast/dom/HTMLElement/attr-missing-ancestor-true.html:
- fast/dom/HTMLElement/attr-missing-parent-ancestor-missing.html:
- fast/dom/HTMLElement/attr-missing-parent-false.html:
- fast/dom/HTMLElement/attr-missing-parent-true.html:
- fast/dom/HTMLElement/attr-true-string.html:
- fast/dom/HTMLElement/class-list-gc.html:
- fast/dom/HTMLElement/class-list-quirks.html:
- fast/dom/HTMLElement/class-list.html:
- fast/dom/HTMLElement/insertAdjacentHTML-errors.html:
- fast/dom/HTMLElement/iscontenteditable-designmodeon-allinherit-subframe.html:
- fast/dom/HTMLElement/iscontenteditable-designmodeon-allinherit.html:
- fast/dom/HTMLElement/iscontenteditable-designmodeon-ancestor.html:
- fast/dom/HTMLElement/iscontenteditable-designmodeon.html:
- fast/dom/HTMLElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLElement/set-false.html:
- fast/dom/HTMLElement/set-inherit-parent-false.html:
- fast/dom/HTMLElement/set-inherit-parent-true.html:
- fast/dom/HTMLElement/set-invalid-value.html:
- fast/dom/HTMLElement/set-true.html:
- fast/dom/HTMLElement/set-value-caseinsensitive.html:
- fast/dom/HTMLElement/spellcheck.html:
- fast/dom/HTMLElement/translate.html:
- fast/dom/HTMLFontElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLFontElement/size-attribute.html:
- fast/dom/HTMLFormElement/elements-not-in-document.html:
- fast/dom/HTMLFormElement/htmlformelement-indexed-getter.html:
- fast/dom/HTMLFormElement/invalid-form-field.html:
- fast/dom/HTMLFormElement/move-option-between-documents.html:
- fast/dom/HTMLFormElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLHeadElement/head-check.html:
- fast/dom/HTMLImageElement/image-lowsrc-getset.html:
- fast/dom/HTMLImageElement/parse-src.html:
- fast/dom/HTMLImageElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLInputElement/checked-pseudo-selector.html:
- fast/dom/HTMLInputElement/duplicate-element-names.html:
- fast/dom/HTMLInputElement/input-size-attribute.html:
- fast/dom/HTMLInputElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLInputElement/size-attribute.html:
- fast/dom/HTMLIsIndexElement/prototype-chain.html:
- fast/dom/HTMLKeygenElement/keygen.html:
- fast/dom/HTMLLabelElement/label-control.html:
- fast/dom/HTMLLabelElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLLinkElement/disabled-attribute.html:
- fast/dom/HTMLLinkElement/prefetch-beforeload.html:
- fast/dom/HTMLLinkElement/prefetch-onerror.html:
- fast/dom/HTMLLinkElement/prefetch-too-many-clients.html:
- fast/dom/HTMLLinkElement/subresource.html:
- fast/dom/HTMLMeterElement/meter-clone.html:
- fast/dom/HTMLMeterElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLMeterElement/set-meter-properties.html:
- fast/dom/HTMLObjectElement/beforeload-set-text-crash.xhtml:
- fast/dom/HTMLObjectElement/object-as-frame.html:
- fast/dom/HTMLOptionElement/collection-setter-getter.html:
- fast/dom/HTMLOutputElement/dom-settable-token-list.html:
- fast/dom/HTMLOutputElement/htmloutputelement-children-removed.html:
- fast/dom/HTMLOutputElement/htmloutputelement-reset-event.html:
- fast/dom/HTMLOutputElement/htmloutputelement-validity.html:
- fast/dom/HTMLOutputElement/htmloutputelement-value.html:
- fast/dom/HTMLOutputElement/htmloutputelement.html:
- fast/dom/HTMLProgressElement/progress-clone.html:
- fast/dom/HTMLProgressElement/progress-element-indeterminate-crash.html:
- fast/dom/HTMLProgressElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLProgressElement/set-progress-properties.html:
- fast/dom/HTMLScriptElement/async-false-inside-async-false-load.html:
- fast/dom/HTMLScriptElement/async-inline-script.html:
- fast/dom/HTMLScriptElement/async-onbeforeload.html:
- fast/dom/HTMLScriptElement/defer-inline-script.html:
- fast/dom/HTMLScriptElement/defer-onbeforeload.html:
- fast/dom/HTMLScriptElement/defer-script-invalid-url.html:
- fast/dom/HTMLScriptElement/move-in-beforeload.html:
- fast/dom/HTMLScriptElement/remove-in-beforeload.html:
- fast/dom/HTMLScriptElement/resources/frame.html:
- fast/dom/HTMLScriptElement/script-async-attr.html:
- fast/dom/HTMLScriptElement/script-for-attribute-unexpected-execution.html:
- fast/dom/HTMLSelectElement/change-multiple-preserve-selection.html:
- fast/dom/HTMLSelectElement/click-size-zero-no-crash.html:
- fast/dom/HTMLSelectElement/named-options.html:
- fast/dom/HTMLSelectElement/option-add-crash.html:
- fast/dom/HTMLSelectElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLSelectElement/select-element-item-argument.html:
- fast/dom/HTMLSelectElement/select-selectedIndex-multiple.html:
- fast/dom/HTMLSelectElement/select-selectedIndex-noAnchorIndex-crash.html:
- fast/dom/HTMLSelectElement/select-selectedIndex.html:
- fast/dom/HTMLSelectElement/select-selectedOptions.html:
- fast/dom/HTMLSelectElement/selected-false.html:
- fast/dom/HTMLSelectElement/selected-index-preserved-when-option-text-changes.html:
- fast/dom/HTMLTableElement/cellpadding-attribute.html:
- fast/dom/HTMLTableElement/early-acid3-65-excerpt.html:
- fast/dom/HTMLTableElement/early-acid3-66-excerpt.html:
- fast/dom/HTMLTableElement/rows.html:
- fast/dom/HTMLTableElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLTableElement/tBodies.html:
- fast/dom/HTMLTableElement/table-with-invalid-border.html:
- fast/dom/HTMLTableRowElement/cells.html:
- fast/dom/HTMLTableRowElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLTableSectionElement/rows.html:
- fast/dom/HTMLTableSectionElement/script-tests/TEMPLATE.html:
- fast/dom/HTMLTemplateElement/cloneNode.html:
- fast/dom/HTMLTemplateElement/contentWrappers.html:
- fast/dom/HTMLTemplateElement/cycles-in-shadow.html:
- fast/dom/HTMLTemplateElement/cycles.html:
- fast/dom/HTMLTemplateElement/inertContents.html:
- fast/dom/HTMLTemplateElement/innerHTML-inert.html:
- fast/dom/HTMLTemplateElement/ownerDocument-adoptNode.html:
- fast/dom/HTMLTemplateElement/ownerDocument.html:
- fast/dom/HTMLTemplateElement/ownerDocumentXHTML.xhtml:
- fast/dom/MutationObserver/added-out-of-order.html:
- fast/dom/MutationObserver/callback-arguments.html:
- fast/dom/MutationObserver/clear-transient-without-delivery.html:
- fast/dom/MutationObserver/create-during-delivery.html:
- fast/dom/MutationObserver/cross-document.html:
- fast/dom/MutationObserver/database-callback-delivery.html:
- fast/dom/MutationObserver/delivery-order.html:
- fast/dom/MutationObserver/disconnect-cancel-pending.html:
- fast/dom/MutationObserver/document-fragment-insertion.html:
- fast/dom/MutationObserver/filesystem-callback-delivery.html:
- fast/dom/MutationObserver/mutate-during-delivery.html:
- fast/dom/MutationObserver/mutation-observer-constructor.html:
- fast/dom/MutationObserver/mutation-observer-prefix.html:
- fast/dom/MutationObserver/mutation-record-constructor.html:
- fast/dom/MutationObserver/mutation-record-nullity.html:
- fast/dom/MutationObserver/observe-attributes.html:
- fast/dom/MutationObserver/observe-characterdata.html:
- fast/dom/MutationObserver/observe-childList.html:
- fast/dom/MutationObserver/observe-exceptions.html:
- fast/dom/MutationObserver/observe-subtree.html:
- fast/dom/MutationObserver/observer-wrapper-dropoff-transient.html:
- fast/dom/MutationObserver/observer-wrapper-dropoff.html:
- fast/dom/MutationObserver/parser-mutations.html:
- fast/dom/MutationObserver/removed-out-of-order.html:
- fast/dom/MutationObserver/shadow-dom.html:
- fast/dom/MutationObserver/takeRecords.html:
- fast/dom/MutationObserver/transient-gc-crash.html:
- fast/dom/Node/DOMNodeRemovedEvent.html:
- fast/dom/Node/contains-method.html:
- fast/dom/Node/initial-values.html:
- fast/dom/Node/isEqualNode.html:
- fast/dom/Node/normalize-with-cdata.html:
- fast/dom/Node/script-tests/TEMPLATE.html:
- fast/dom/NodeList/childNodes-reverse-iteration.html:
- fast/dom/NodeList/nodelist-item-assignment.html:
- fast/dom/NodeList/nodelist-item-call-as-function.html:
- fast/dom/NodeList/nodelist-item-with-index.html:
- fast/dom/NodeList/nodelist-item-with-name.html:
- fast/dom/NodeList/nodelist-namespace-invalidation.html:
- fast/dom/NodeList/nodelist-reachable.html:
- fast/dom/NodeList/script-tests/TEMPLATE.html:
- fast/dom/Orientation/create-event-orientationchange.html:
- fast/dom/Range/31684.html:
- fast/dom/Range/detach-range-during-deletecontents.html:
- fast/dom/Range/getBoundingClientRect-getClientRects-relative-to-viewport.html:
- fast/dom/Range/getBoundingClientRect.html:
- fast/dom/Range/getClientRects-vertical.html:
- fast/dom/Range/getClientRects.html:
- fast/dom/Range/insertNode-empty-fragment-crash.html:
- fast/dom/Range/mutation.html:
- fast/dom/Range/range-clone-empty.html:
- fast/dom/Range/range-exceptions.html:
- fast/dom/Range/range-insertNode-assertion.html:
- fast/dom/Range/range-insertNode-separate-endContainer.html:
- fast/dom/Range/range-insertNode-splittext.html:
- fast/dom/Range/range-intersectsNode-exception.html:
- fast/dom/Range/range-intersectsNode.html:
- fast/dom/Range/range-modifycontents.html:
- fast/dom/Range/script-tests/TEMPLATE.html:
- fast/dom/Range/select-node-different-document.html:
- fast/dom/Range/set-wrong-document-err.html:
- fast/dom/Range/split-text-in-range.html:
- fast/dom/Selection/collapseToX-empty-selection.html:
- fast/dom/Selection/getRangeAt.html:
- fast/dom/Selection/script-tests/TEMPLATE.html:
- fast/dom/SelectorAPI/attrname-case-insensitive.html:
- fast/dom/SelectorAPI/attrname-case-sensitive.xhtml:
- fast/dom/SelectorAPI/caseID-almost-strict.html:
- fast/dom/SelectorAPI/caseID-strict.html:
- fast/dom/SelectorAPI/caseID.html:
- fast/dom/SelectorAPI/caseTag.html:
- fast/dom/SelectorAPI/caseTagX.xhtml:
- fast/dom/SelectorAPI/detached-element.html:
- fast/dom/SelectorAPI/elementRoot.html:
- fast/dom/SelectorAPI/id-fastpath-almost-strict.html:
- fast/dom/SelectorAPI/id-fastpath-strict.html:
- fast/dom/SelectorAPI/id-fastpath.html:
- fast/dom/SelectorAPI/script-tests/TEMPLATE.html:
- fast/dom/SelectorAPI/undefined-null-stringify.html:
- fast/dom/SelectorAPI/viewless-document.html:
- fast/dom/StyleSheet/css-medialist-item.html:
- fast/dom/StyleSheet/detached-parent-rule-without-wrapper.html:
- fast/dom/StyleSheet/detached-sheet-owner-node-link.html:
- fast/dom/StyleSheet/detached-sheet-owner-node.html:
- fast/dom/StyleSheet/detached-style-pi.xhtml:
- fast/dom/StyleSheet/detached-style.html:
- fast/dom/StyleSheet/detached-stylesheet-without-wrapper.html:
- fast/dom/StyleSheet/gc-declaration-parent-rule.html:
- fast/dom/StyleSheet/gc-inline-style-cssvalues.html:
- fast/dom/StyleSheet/gc-parent-rule.html:
- fast/dom/StyleSheet/gc-parent-stylesheet.html:
- fast/dom/StyleSheet/gc-rule-children-wrappers.html:
- fast/dom/StyleSheet/gc-styleheet-wrapper.xhtml:
- fast/dom/StyleSheet/get-stylesheet-byname.html:
- fast/dom/StyleSheet/script-tests/TEMPLATE.html:
- fast/dom/Text/remove.html:
- fast/dom/Text/replaceWholeText.html:
- fast/dom/Text/script-tests/TEMPLATE.html:
- fast/dom/Text/text-should-not-have-attributes.html:
- fast/dom/TreeWalker/TreeWalker-currentNode.html:
- fast/dom/TreeWalker/acceptNode-filter.html:
- fast/dom/TreeWalker/filter-throw.html:
- fast/dom/TreeWalker/previousNodeLastChildReject.html:
- fast/dom/TreeWalker/previousSiblingLastChildSkip.html:
- fast/dom/TreeWalker/script-tests/TEMPLATE.html:
- fast/dom/TreeWalker/traversal-reject.html:
- fast/dom/TreeWalker/traversal-skip-most.html:
- fast/dom/TreeWalker/traversal-skip.html:
- fast/dom/URL-attribute-reflection.html:
- fast/dom/Window/HTMLBodyElement-window-eventListener-attributes.html:
- fast/dom/Window/HTMLFrameSetElement-window-eventListener-attributes.html:
- fast/dom/Window/Location/location-override-toString-on-proto-using-defineGetter.html:
- fast/dom/Window/Location/location-override-toString-on-proto-using-with.html:
- fast/dom/Window/Location/location-override-toString-on-proto.html:
- fast/dom/Window/Location/location-override-toString-using-defineGetter.html:
- fast/dom/Window/Location/location-override-toString-using-with.html:
- fast/dom/Window/Location/location-override-toString.html:
- fast/dom/Window/Location/location-override-valueOf-on-proto-using-defineGetter.html:
- fast/dom/Window/Location/location-override-valueOf-on-proto-using-with.html:
- fast/dom/Window/Location/location-override-valueOf-on-proto.html:
- fast/dom/Window/Location/location-override-valueOf-using-defineGetter.html:
- fast/dom/Window/Location/location-override-valueOf-using-with.html:
- fast/dom/Window/Location/location-override-valueOf.html:
- fast/dom/Window/Location/window-override-location-using-defineGetter.html:
- fast/dom/Window/Location/window-override-window-using-defineGetter.html:
- fast/dom/Window/Location/window-shadow-location-using-js-object-with-toString.html:
- fast/dom/Window/Location/window-shadow-location-using-string.html:
- fast/dom/Window/Location/window-shadow-window-using-js-object-with-location-field.html:
- fast/dom/Window/atob-btoa.html:
- fast/dom/Window/custom-constructors.html:
- fast/dom/Window/customized-property-survives-gc.html:
- fast/dom/Window/dispatchEvent.html:
- fast/dom/Window/es52-globals.html:
- fast/dom/Window/getMatchedCSSRules-with-invalid-pseudo-elements.html:
- fast/dom/Window/getMatchedCSSRules-with-pseudo-elements.html:
- fast/dom/Window/invalid-protocol.html:
- fast/dom/Window/new-window-opener.html:
- fast/dom/Window/open-window-min-size.html:
- fast/dom/Window/querySelectorAll-with-pseudo-elements.html:
- fast/dom/Window/replaceable.html:
- fast/dom/Window/resources/window-appendages-cleared-results.html:
- fast/dom/Window/script-tests/TEMPLATE.html:
- fast/dom/Window/setTimeout-setInterval-unique.html:
- fast/dom/Window/web-timing-minimal-performance-now.html:
- fast/dom/Window/webkitConvertPoint.html:
- fast/dom/Window/webkitConvertPointUpdateLayout.html:
- fast/dom/Window/window-constructor-presence.html:
- fast/dom/Window/window-custom-prototype.html:
- fast/dom/Window/window-frames-self-referential.html:
- fast/dom/Window/window-legacy-event-listener.html:
- fast/dom/Window/window-lookup-precedence.html:
- fast/dom/Window/window-property-shadowing-onclick.html:
- fast/dom/Window/window-resize-and-move-arguments.html:
- fast/dom/Window/window-resize-and-move-sub-frame.html:
- fast/dom/Window/window-resize-nan.html-disabled:
- fast/dom/Window/window-resize.html:
- fast/dom/Window/window-scroll-arguments.html:
- fast/dom/Window/window-xy-properties.html:
- fast/dom/XMLHttpRequest-constants.html:
- fast/dom/XMLHttpRequest-legacy-event-listener.html:
- fast/dom/XMLSerializer-doctype2.html:
- fast/dom/access-key-iframe.html:
- fast/dom/adopt-node-prevented.html:
- fast/dom/allowed-children.html:
- fast/dom/attr-style-too-lazy.html:
- fast/dom/attribute-legacy-colors.html:
- fast/dom/body-clone-link-decl-parent-crash.html:
- fast/dom/boolean-attribute-reflection.html:
- fast/dom/call-a-constructor-as-a-function.html:
- fast/dom/child-insertion-notify-crash.html:
- fast/dom/click-method-on-html-element.html:
- fast/dom/cloneNode-below-body-attribute-merging.html:
- fast/dom/collection-idempotence.html:
- fast/dom/collection-item.html:
- fast/dom/collection-length-should-not-be-overridden.html:
- fast/dom/collection-nameditem-move-between-documents.html:
- fast/dom/compare-document-position-disconnected-nodes.html:
- fast/dom/console-log-stack-overflow.html:
- fast/dom/constructed-objects-prototypes.html:
- fast/dom/constructor-proto.html:
- fast/dom/constructors-cached-navigate.html:
- fast/dom/constructors-cached.html:
- fast/dom/createDocumentType-ownerDocument.html:
- fast/dom/css-RGBValue.html:
- fast/dom/css-delete-doc.html:
- fast/dom/css-inline-style-declaration-crash.html:
- fast/dom/css-inline-style-important.html:
- fast/dom/css-mediarule-parentRule.html:
- fast/dom/custom/document-register-basic.html:
- fast/dom/custom/document-register-namespace.html:
- fast/dom/custom/document-register-reentrant-null-constructor.html:
- fast/dom/custom/document-register-reentrant-returning-fake.html:
- fast/dom/custom/document-register-reentrant-throwing-constructor.html:
- fast/dom/custom/document-register-type-extensions.html:
- fast/dom/custom/lifecycle-ready-createElement-recursion.html:
- fast/dom/custom/lifecycle-ready-createElement-reentrancy.html:
- fast/dom/custom/lifecycle-ready-creation-api.html:
- fast/dom/custom/lifecycle-ready-innerHTML.html:
- fast/dom/custom/lifecycle-ready-parser-script.html:
- fast/dom/custom/lifecycle-ready-paste.html:
- fast/dom/dataset-gc.html:
- fast/dom/dataset-xhtml.xhtml:
- fast/dom/dataset.html:
- fast/dom/document-all-select.html:
- fast/dom/document-all-tags.html:
- fast/dom/document-dir-property.html:
- fast/dom/document-head.html:
- fast/dom/document-importNode-arguments.html:
- fast/dom/document-set-body.html:
- fast/dom/dom-constructors.html:
- fast/dom/dom-parse-serialize-xmldecl.html:
- fast/dom/dom-serialize-namespace.html:
- fast/dom/domListEnumeration.html:
- fast/dom/domstring-attribute-reflection.html:
- fast/dom/domtimestamp-is-number.html:
- fast/dom/elementFromPoint-relative-to-viewport.html:
- fast/dom/elementFromPoint-scaled-scrolled.html:
- fast/dom/error-to-string-stack-overflow.html:
- fast/dom/event-attribute-availability.html:
- fast/dom/exception-in-binding.html:
- fast/dom/fragment-activation-focuses-target.html:
- fast/dom/gc-attribute-node.html:
- fast/dom/gc-dom-tree-lifetime.html:
- fast/dom/gc-image-element-2.html:
- fast/dom/gc-image-element.html:
- fast/dom/getElementById-consistency.html:
- fast/dom/getElementById-consistency2.html:
- fast/dom/getElementById-consistency3.html:
- fast/dom/getElementById-consistency4.html:
- fast/dom/getElementById-consistency5.html:
- fast/dom/getElementsByTagName-localName-matching.html:
- fast/dom/getElementsByTagName-localName-matching2.xhtml:
- fast/dom/getelementsbyname-invalidation-cache.html:
- fast/dom/getter-on-window-object2.html:
- fast/dom/html-attribute-types.html:
- fast/dom/html-collections-named-getter.html:
- fast/dom/htmlallcollection-call-with-index-caching-bug.html:
- fast/dom/htmlallcollection-detached-node-children.html:
- fast/dom/htmlallcollection-reachable.html:
- fast/dom/htmlcollection-length-after-item.html:
- fast/dom/htmlcollection-namedItem.html:
- fast/dom/htmlcollection-non-html.html:
- fast/dom/htmlcollection-protects-base.html:
- fast/dom/htmlcollection-reachable.html:
- fast/dom/icon-size-property.html:
- fast/dom/icon-url-change.html:
- fast/dom/icon-url-list-apple-touch.html:
- fast/dom/icon-url-list.html:
- fast/dom/iframe-inner-size-scaling.html:
- fast/dom/importNode-confusing-localName.html:
- fast/dom/incompatible-operations.html:
- fast/dom/inline-event-attributes-crash.html:
- fast/dom/inline-event-attributes-event-param-name.html:
- fast/dom/inline-event-attributes-lookup-removed-form.html:
- fast/dom/inline-event-attributes-lookup-removed.html:
- fast/dom/inline-event-attributes-lookup.html:
- fast/dom/inline-event-attributes-moved.html:
- fast/dom/inline-event-attributes-release.html:
- fast/dom/inner-text-first-letter.html:
- fast/dom/isEqualNode-after-removeAttribute.html:
- fast/dom/javascript-url-exception-isolation.html:
- fast/dom/location-new-window-no-crash.html:
- fast/dom/mutation-event-listener-with-dirty-inline-style-crash.html:
- fast/dom/node-childNodes-idempotence.html:
- fast/dom/node-filter-detached-iframe-crash.html:
- fast/dom/node-iterator-reference-node-removed.html:
- fast/dom/node-iterator-with-doctype-root.html:
- fast/dom/node-legacy-event-listener.html:
- fast/dom/node-move-to-new-document-crash-main.html:
- fast/dom/node-prefix-setter-namespace-exception.html:
- fast/dom/nodelist-item-parameter.html:
- fast/dom/nodesFromRect/nodesFromRect-basic.html:
- fast/dom/nodesFromRect/nodesFromRect-child-frame-content.html:
- fast/dom/nodesFromRect/nodesFromRect-culled-inline-with-linebreak.html:
- fast/dom/nodesFromRect/nodesFromRect-culled-inlines.html:
- fast/dom/nodesFromRect/nodesFromRect-embedded-frame-content.html:
- fast/dom/nodesFromRect/nodesFromRect-inline-image.html:
- fast/dom/nodesFromRect/nodesFromRect-inner-documents.html:
- fast/dom/nodesFromRect/nodesFromRect-links-and-text.html:
- fast/dom/nodesFromRect/nodesFromRect-rotate.html:
- fast/dom/nodesFromRect/nodesFromRect-scale.html:
- fast/dom/nodesFromRect/nodesFromRect-svg.html:
- fast/dom/nodesFromRect/nodesFromRect-table.html:
- fast/dom/non-numeric-values-numeric-parameters.html:
- fast/dom/normalize-attributes-mutation-event-crash.html:
- fast/dom/offset-position-writing-modes.html:
- fast/dom/ping-attribute-dom-binding.html:
- fast/dom/processing-instruction-appendChild-exceptions.xhtml:
- fast/dom/prototype-property.html:
- fast/dom/resources/navigation-type-matches-querystring.html:
- fast/dom/script-tests/TEMPLATE.html:
- fast/dom/script-tests/webtiming-document-open.js:
(testTimingWithDocumentOpen):
- fast/dom/scroll-element-to-rect-centered.html:
- fast/dom/scroll-element-to-rect.html:
- fast/dom/set-custom-validity-with-too-few-arguments.html:
- fast/dom/setAttribute-using-initial-input-value.html:
- fast/dom/setAttributeNS-prefix-and-null-namespace.html:
- fast/dom/setPrimitiveValue-exceptions.html:
- fast/dom/setter-type-enforcement.html:
- fast/dom/shadow/access-key.html:
- fast/dom/shadow/adopt-node-with-shadow-root.html:
- fast/dom/shadow/athost-atrules.html:
- fast/dom/shadow/base-in-shadow-tree.html:
- fast/dom/shadow/caret-range-from-point-in-nested-shadow.html:
- fast/dom/shadow/compare-document-position.html:
- fast/dom/shadow/composed-shadow-tree-walker-shadow-reprojection.html:
- fast/dom/shadow/composed-shadow-tree-walker.html:
- fast/dom/shadow/content-element-api.html:
- fast/dom/shadow/content-element-distributed-nodes.html:
- fast/dom/shadow/content-element-includer.html:
- fast/dom/shadow/content-element-outside-shadow.html:
- fast/dom/shadow/content-element-user-agent-shadow.html:
- fast/dom/shadow/content-reprojection-fallback-crash.html:
- fast/dom/shadow/content-selector-query.html:
- fast/dom/shadow/content-shadow-unknown.html:
- fast/dom/shadow/cppevent-in-shadow.html:
- fast/dom/shadow/cppevent-input-in-shadow.html:
- fast/dom/shadow/css-hostrule-api.html:
- fast/dom/shadow/distributed-pseudo-element-css-text.html:
- fast/dom/shadow/distribution-crash.html:
- fast/dom/shadow/drop-event-for-input-in-shadow.html:
- fast/dom/shadow/drop-event-in-shadow.html:
- fast/dom/shadow/element-from-point-in-nested-shadow.html:
- fast/dom/shadow/element-name-in-shadow.html:
- fast/dom/shadow/elementfrompoint.html:
- fast/dom/shadow/elements-in-frameless-document.html:
- fast/dom/shadow/events-stopped-at-shadow-boundary.html:
- fast/dom/shadow/focus-navigation-with-distributed-nodes.html:
- fast/dom/shadow/focus-navigation.html:
- fast/dom/shadow/form-in-shadow.html:
- fast/dom/shadow/gc-shadow.html:
- fast/dom/shadow/gesture-tap.html:
- fast/dom/shadow/get-distributed-nodes-orphan.html:
- fast/dom/shadow/get-element-by-id-in-shadow-mutation.html:
- fast/dom/shadow/get-element-by-id-in-shadow-root.html:
- fast/dom/shadow/getelementbyid-in-orphan.html:
- fast/dom/shadow/getelementbyid-shadow.html:
- fast/dom/shadow/has-content-elements.html:
- fast/dom/shadow/has-elementshadow.html:
- fast/dom/shadow/has-shadow-insertion-point.html:
- fast/dom/shadow/host-wrapper-reclaimed.html:
- fast/dom/shadow/iframe-shadow.html:
- fast/dom/shadow/input-shadow-nochange.html:
- fast/dom/shadow/insertion-parent-shadow.html:
- fast/dom/shadow/insertion-parent.html:
- fast/dom/shadow/insertion-point-list-menu-crash.html:
- fast/dom/shadow/insertion-point-resetStyleInheritance.html:
- fast/dom/shadow/insertion-point-video-crash.html:
- fast/dom/shadow/layout-tests-can-access-shadow.html:
- fast/dom/shadow/link-in-shadow-tree.html:
- fast/dom/shadow/multiple-shadowroot-adopt.html:
- fast/dom/shadow/multiple-shadowroot.html:
- fast/dom/shadow/nested-reprojection-inconsistent.html:
- fast/dom/shadow/nodetype.html:
- fast/dom/shadow/offset-parent-does-not-leak-ua-shadow.html:
- fast/dom/shadow/olderShadowRoot-in-shadowelement.html:
- fast/dom/shadow/parent-tree-scope-in-shadow.html:
- fast/dom/shadow/pseudo-attribute.html:
- fast/dom/shadow/pseudoclass-update-checked-option.html:
- fast/dom/shadow/pseudoclass-update-disabled-optgroup.html:
- fast/dom/shadow/pseudoclass-update-disabled-option.html:
- fast/dom/shadow/pseudoclass-update-enabled-optgroup.html:
- fast/dom/shadow/pseudoclass-update-enabled-option.html:
- fast/dom/shadow/resize-in-shadow-dom.html:
- fast/dom/shadow/select-in-shadowdom.html:
- fast/dom/shadow/selection-in-nested-shadow.html:
- fast/dom/shadow/selection-shouldnt-expose-shadow-dom.html:
- fast/dom/shadow/selections-in-shadow.html:
- fast/dom/shadow/shadow-aware-create-shadow-root.html:
- fast/dom/shadow/shadow-aware-shadow-root.html:
- fast/dom/shadow/shadow-boundary-events.html:
- fast/dom/shadow/shadow-contents-event.html:
- fast/dom/shadow/shadow-disable.html:
- fast/dom/shadow/shadow-dom-enabled-flag-whitelist.html:
- fast/dom/shadow/shadow-dom-event-dispatching-child-of-inactive-content.html:
- fast/dom/shadow/shadow-dom-event-dispatching-details-summary.html:
- fast/dom/shadow/shadow-dom-event-dispatching-distributed-child.html:
- fast/dom/shadow/shadow-dom-event-dispatching-distributed-text-node.html:
- fast/dom/shadow/shadow-dom-event-dispatching-fallback-nodes.html:
- fast/dom/shadow/shadow-dom-event-dispatching-manually-fired-with-same-related-target.html:
- fast/dom/shadow/shadow-dom-event-dispatching-manually-fired.html:
- fast/dom/shadow/shadow-dom-event-dispatching-multiple-shadow-roots.html:
- fast/dom/shadow/shadow-dom-event-dispatching-nested-shadow-roots.html:
- fast/dom/shadow/shadow-dom-event-dispatching-non-distributed-nodes.html:
- fast/dom/shadow/shadow-dom-event-dispatching-svg-in-shadow-subtree.html:
- fast/dom/shadow/shadow-dom-event-dispatching-text-node-in-shadow-root.html:
- fast/dom/shadow/shadow-dom-mouse-event-adjust-offset.html:
- fast/dom/shadow/shadow-element.html:
- fast/dom/shadow/shadow-hierarchy-exception.html:
- fast/dom/shadow/shadow-nested-pseudo-id.html:
- fast/dom/shadow/shadow-removechild-and-blur-event.html:
- fast/dom/shadow/shadow-root-activeElement.html:
- fast/dom/shadow/shadow-root-append.html:
- fast/dom/shadow/shadow-root-attached.html:
- fast/dom/shadow/shadow-root-blur.html:
- fast/dom/shadow/shadow-root-innerHTML.html:
- fast/dom/shadow/shadow-root-js-api.html:
- fast/dom/shadow/shadow-root-new.html:
- fast/dom/shadow/shadow-root-touch-listener-crash.html:
- fast/dom/shadow/shadow-select-attribute-featureset.html:
- fast/dom/shadow/shadow-tree-listener-clearance.html:
- fast/dom/shadow/shadowdom-dynamic-styling.html:
- fast/dom/shadow/shadowdom-for-form-associated-element-useragent.html:
- fast/dom/shadow/shadowdom-for-image-event.html:
- fast/dom/shadow/shadowdom-for-media.html:
- fast/dom/shadow/shadowroot-clonenode.html:
- fast/dom/shadow/shadowroot-type.html:
- fast/dom/shadow/style-of-distributed-node.html:
- fast/dom/shadow/style-scoped-not-enabled.html:
- fast/dom/shadow/suppress-mutation-events-in-shadow-characterdata.html:
- fast/dom/shadow/suppress-mutation-events-in-shadow.html:
- fast/dom/shadow/tab-order-iframe-and-shadow.html:
- fast/dom/shadow/title-element-in-shadow.html:
- fast/dom/shadow/touch-event-retargeting.html:
- fast/dom/shadow/touch-event.html:
- fast/dom/shadow/user-modify-inheritance.html:
- fast/dom/shadow/wheel-event-in-shadow-dom.html:
- fast/dom/shadow/wheel-event-on-input-in-shadow-dom.html:
- fast/dom/shared-inline-style-after-node-removal.html:
- fast/dom/styled-clone-inline-style-decl-parent-crash.html:
- fast/dom/styled-not-in-document-clone-inline-style-decl-parent-crash.html:
- fast/dom/subtree-modified-attributes.html:
- fast/dom/tabindex-defaults.html:
- fast/dom/timer-throttling-hidden-page.html:
- fast/dom/title-content-set-innerText-get.xhtml:
- fast/dom/webtiming-document-open.html:
- fast/dom/webtiming-navigate-within-document.html:
- fast/dom/webtiming.html:
- fast/dom/window-inner-size-scaling.html:
- fast/dom/window-scroll-scaling.html:
- fast/dom/wrapper-classes.html:
- fast/dom/wrapper-identity.html:
- fast/dom/wrapper-scope.html:
- fast/dom/zoom-scroll-page-test.html:
- 3:30 PM Changeset in webkit [155264] by
-
- 3 edits in trunk/Source/WebCore
Simplify ComposedShadowTreeWalker parent traversal
https://bugs.webkit.org/show_bug.cgi?id=120971
Reviewed by Andreas Kling.
Combine a bunch of parent traversal functions into one.
- dom/ComposedShadowTreeWalker.cpp:
(WebCore::ComposedShadowTreeWalker::traverseParent):
(WebCore::ComposedShadowTreeWalker::previous):
- dom/ComposedShadowTreeWalker.h:
Remove unused fromFirstChild.
- 3:20 PM Changeset in webkit [155263] by
-
- 526 edits in trunk/LayoutTests
Change fast/c* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120970.
Rubber stamped by Filip Pizlo.
- fast/canvas/2d.composite.globalAlpha.fillPath.html:
- fast/canvas/canvas-2d-imageData-create-nonfinite.html:
- fast/canvas/canvas-ImageData-behaviour.html:
- fast/canvas/canvas-alphaImageData-behavior.html:
- fast/canvas/canvas-arc-360-winding.html:
- fast/canvas/canvas-arc-connecting-line.html:
- fast/canvas/canvas-arc-zero-lineto.html:
- fast/canvas/canvas-bezier-same-endpoint.html:
- fast/canvas/canvas-blend-image.html:
- fast/canvas/canvas-blend-solid.html:
- fast/canvas/canvas-blending-clipping.html:
- fast/canvas/canvas-blending-color-over-color.html:
- fast/canvas/canvas-blending-color-over-gradient.html:
- fast/canvas/canvas-blending-color-over-image.html:
- fast/canvas/canvas-blending-color-over-pattern.html:
- fast/canvas/canvas-blending-fill-style.html:
- fast/canvas/canvas-blending-global-alpha.html:
- fast/canvas/canvas-blending-gradient-over-color.html:
- fast/canvas/canvas-blending-gradient-over-gradient.html:
- fast/canvas/canvas-blending-gradient-over-image.html:
- fast/canvas/canvas-blending-gradient-over-pattern.html:
- fast/canvas/canvas-blending-image-over-color.html:
- fast/canvas/canvas-blending-image-over-gradient.html:
- fast/canvas/canvas-blending-image-over-image.html:
- fast/canvas/canvas-blending-image-over-pattern.html:
- fast/canvas/canvas-blending-pattern-over-color.html:
- fast/canvas/canvas-blending-pattern-over-gradient.html:
- fast/canvas/canvas-blending-pattern-over-image.html:
- fast/canvas/canvas-blending-pattern-over-pattern.html:
- fast/canvas/canvas-blending-shadow.html:
- fast/canvas/canvas-blending-text.html:
- fast/canvas/canvas-blending-transforms.html:
- fast/canvas/canvas-clearRect.html:
- fast/canvas/canvas-clip-rule.html:
- fast/canvas/canvas-closePath-single-point.html:
- fast/canvas/canvas-color-clamping.html:
- fast/canvas/canvas-color-serialization.html:
- fast/canvas/canvas-copyPixels.html:
- fast/canvas/canvas-createImageData.html:
- fast/canvas/canvas-createPattern-fillRect-shadow.html:
- fast/canvas/canvas-currentColor.html:
- fast/canvas/canvas-currentPath-crash.html:
- fast/canvas/canvas-currentPath.html:
- fast/canvas/canvas-draw-canvas-on-canvas-shadow.html:
- fast/canvas/canvas-drawImage-incomplete.html:
- fast/canvas/canvas-drawImage-shadow.html:
- fast/canvas/canvas-fill-rule.html:
- fast/canvas/canvas-fill-zeroSizeGradient.html:
- fast/canvas/canvas-fillPath-alpha-shadow.html:
- fast/canvas/canvas-fillPath-gradient-shadow.html:
- fast/canvas/canvas-fillPath-pattern-shadow.html:
- fast/canvas/canvas-fillPath-shadow.html:
- fast/canvas/canvas-fillRect-gradient-shadow.html:
- fast/canvas/canvas-fillRect-shadow.html:
- fast/canvas/canvas-fillRect-zeroSizeGradient.html:
- fast/canvas/canvas-fillRect.html:
- fast/canvas/canvas-fillText-invalid-maxWidth.html:
- fast/canvas/canvas-fillText-zeroSizeGradient.html:
- fast/canvas/canvas-font-ex-units-crash.html:
- fast/canvas/canvas-getContext-invalid.html:
- fast/canvas/canvas-getImageData-invalid.html:
- fast/canvas/canvas-getImageData-negative-source.html:
- fast/canvas/canvas-getImageData-rounding.html:
- fast/canvas/canvas-gradient-addStop-error.html:
- fast/canvas/canvas-gradient-without-path.html:
- fast/canvas/canvas-image-shadow.html:
- fast/canvas/canvas-imageSmoothingEnabled-repaint.html:
- fast/canvas/canvas-imageSmoothingEnabled.html:
- fast/canvas/canvas-invalid-fillstyle.html:
- fast/canvas/canvas-invalid-strokestyle.html:
- fast/canvas/canvas-invalid-values.html:
- fast/canvas/canvas-isPointInPath-winding.html:
- fast/canvas/canvas-isPointInStroke.html:
- fast/canvas/canvas-large-dimensions.html:
- fast/canvas/canvas-large-fills.html:
- fast/canvas/canvas-lineDash-invalid.html:
- fast/canvas/canvas-lineDash.html:
- fast/canvas/canvas-lineWidth-intact-after-strokeRect.html:
- fast/canvas/canvas-lineWidth.html:
- fast/canvas/canvas-longlived-context.html:
- fast/canvas/canvas-modify-emptyPath.html:
- fast/canvas/canvas-negative-size.html:
- fast/canvas/canvas-overloads-drawImage.html:
- fast/canvas/canvas-overloads-drawImageFromRect.html:
- fast/canvas/canvas-overloads-fillText.html:
- fast/canvas/canvas-overloads-setFillColor.html:
- fast/canvas/canvas-overloads-setShadow.html:
- fast/canvas/canvas-overloads-setStrokeColor.html:
- fast/canvas/canvas-overloads-strokeText.html:
- fast/canvas/canvas-path-constructors.html:
- fast/canvas/canvas-path-object.html:
- fast/canvas/canvas-pattern-behaviour.html:
- fast/canvas/canvas-pattern-modify.html:
- fast/canvas/canvas-pattern-transform.html:
- fast/canvas/canvas-putImageData.html:
- fast/canvas/canvas-quadratic-same-endpoint.html:
- fast/canvas/canvas-radial-gradient-spreadMethod.html:
- fast/canvas/canvas-save-restore-with-path.html:
- fast/canvas/canvas-scale-drawImage-shadow.html:
- fast/canvas/canvas-scale-fillPath-shadow.html:
- fast/canvas/canvas-scale-fillRect-shadow.html:
- fast/canvas/canvas-scale-shadowBlur.html:
- fast/canvas/canvas-scale-strokePath-shadow.html:
- fast/canvas/canvas-set-properties-with-non-invertible-ctm.html:
- fast/canvas/canvas-setTransform.html:
- fast/canvas/canvas-shadow.html:
- fast/canvas/canvas-state-intact-after-putImageData.html:
- fast/canvas/canvas-stroke-empty-fill.html:
- fast/canvas/canvas-stroke-zeroSizeGradient.html:
- fast/canvas/canvas-strokePath-alpha-shadow.html:
- fast/canvas/canvas-strokePath-cap-join.html:
- fast/canvas/canvas-strokePath-gradient-shadow.html:
- fast/canvas/canvas-strokePath-shadow.html:
- fast/canvas/canvas-strokeRect-alpha-shadow.html:
- fast/canvas/canvas-strokeRect-gradient-shadow.html:
- fast/canvas/canvas-strokeRect-zeroSizeGradient.html:
- fast/canvas/canvas-strokeRect.html:
- fast/canvas/canvas-strokeText-invalid-maxWidth.html:
- fast/canvas/canvas-strokeText-strokes-shadow.html:
- fast/canvas/canvas-strokeText-zeroSizeGradient.html:
- fast/canvas/canvas-style-intact-after-text.html:
- fast/canvas/canvas-to-canvas.html:
- fast/canvas/canvas-toDataURL-case-insensitive-mimetype.html:
- fast/canvas/canvas-transforms-fillRect-shadow.html:
- fast/canvas/canvas-transparency-and-composite.html:
- fast/canvas/canvas-webkitLineDash-invalid.html:
- fast/canvas/canvas-webkitLineDash.html:
- fast/canvas/canvas-with-illegal-args.html:
- fast/canvas/drawImage-with-negative-source-destination.html:
- fast/canvas/fallback-content.html:
- fast/canvas/fillText-shadow.html:
- fast/canvas/gradient-addColorStop-with-invalid-color.html:
- fast/canvas/gradient-with-clip.html:
- fast/canvas/imagedata-contains-uint8clampedarray.html:
- fast/canvas/linearGradient-infinite-values.html:
- fast/canvas/pattern-with-transform.html:
- fast/canvas/pointInPath.html:
- fast/canvas/radialGradient-infinite-values.html:
- fast/canvas/rgba-parsing.html:
- fast/canvas/script-tests/TEMPLATE.html:
- fast/canvas/set-colors.html:
- fast/canvas/text-globalAlpha.html:
- fast/canvas/translate-text.html:
- fast/canvas/webgl/WebGLContextEvent.html:
- fast/canvas/webgl/array-bounds-clamping.html:
- fast/canvas/webgl/array-buffer-crash.html:
- fast/canvas/webgl/array-buffer-view-crash-when-reassigned.html:
- fast/canvas/webgl/array-buffer-view-crash.html:
- fast/canvas/webgl/array-constructor.html:
- fast/canvas/webgl/array-get-and-set-method-removal.html:
- fast/canvas/webgl/array-get-out-of-bounds.html:
- fast/canvas/webgl/array-message-passing.html:
- fast/canvas/webgl/array-override-set.html:
- fast/canvas/webgl/array-set-invalid-arguments.html:
- fast/canvas/webgl/array-set-out-of-bounds.html:
- fast/canvas/webgl/array-set-with-offset.html:
- fast/canvas/webgl/array-setters.html:
- fast/canvas/webgl/array-unit-tests.html:
- fast/canvas/webgl/arraybuffer-transfer-of-control.html:
- fast/canvas/webgl/attrib-location-length-limits.html:
- fast/canvas/webgl/bad-arguments-test.html:
- fast/canvas/webgl/buffer-bind-test.html:
- fast/canvas/webgl/buffer-data-array-buffer.html:
- fast/canvas/webgl/canvas-2d-webgl-texture.html:
- fast/canvas/webgl/canvas-resize-crash.html:
- fast/canvas/webgl/canvas-supports-context.html:
- fast/canvas/webgl/canvas-test.html:
- fast/canvas/webgl/canvas-zero-size.html:
- fast/canvas/webgl/compressed-tex-image.html:
- fast/canvas/webgl/constants.html:
- fast/canvas/webgl/context-attributes-alpha-depth-stencil-antialias.html:
- fast/canvas/webgl/context-creation-and-destruction.html:
- fast/canvas/webgl/context-lost-restored.html:
- fast/canvas/webgl/context-lost.html:
- fast/canvas/webgl/context-release-upon-reload.html:
- fast/canvas/webgl/copy-tex-image-and-sub-image-2d.html:
- fast/canvas/webgl/data-view-crash.html:
- fast/canvas/webgl/data-view-test.html:
- fast/canvas/webgl/draw-arrays-out-of-bounds.html:
- fast/canvas/webgl/draw-elements-out-of-bounds.html:
- fast/canvas/webgl/drawingbuffer-test.html:
- fast/canvas/webgl/error-reporting.html:
- fast/canvas/webgl/framebuffer-bindings-unaffected-on-resize.html:
- fast/canvas/webgl/framebuffer-object-attachment.html:
- fast/canvas/webgl/framebuffer-test.html:
- fast/canvas/webgl/functions-returning-strings.html:
- fast/canvas/webgl/get-active-test.html:
- fast/canvas/webgl/gl-bind-attrib-location-test.html:
- fast/canvas/webgl/gl-enable-enum-test.html:
- fast/canvas/webgl/gl-enum-tests.html:
- fast/canvas/webgl/gl-get-calls.html:
- fast/canvas/webgl/gl-getshadersource.html:
- fast/canvas/webgl/gl-getstring.html:
- fast/canvas/webgl/gl-object-get-calls.html:
- fast/canvas/webgl/gl-pixelstorei.html:
- fast/canvas/webgl/gl-teximage.html:
- fast/canvas/webgl/gl-uniform-arrays.html:
- fast/canvas/webgl/gl-uniformmatrix4fv.html:
- fast/canvas/webgl/gl-vertex-attrib-zero-issues.html:
- fast/canvas/webgl/gl-vertex-attrib.html:
- fast/canvas/webgl/gl-vertexattribpointer.html:
- fast/canvas/webgl/glsl-conformance.html:
- fast/canvas/webgl/incorrect-context-object-behaviour.html:
- fast/canvas/webgl/index-validation-copies-indices.html:
- fast/canvas/webgl/index-validation-crash-with-buffer-sub-data.html:
- fast/canvas/webgl/index-validation-verifies-too-many-indices.html:
- fast/canvas/webgl/index-validation-with-resized-buffer.html:
- fast/canvas/webgl/index-validation.html:
- fast/canvas/webgl/instanceof-test.html:
- fast/canvas/webgl/invalid-UTF-16.html:
- fast/canvas/webgl/invalid-passed-params.html:
- fast/canvas/webgl/is-object.html:
- fast/canvas/webgl/null-object-behaviour.html:
- fast/canvas/webgl/null-uniform-location.html:
- fast/canvas/webgl/object-deletion-behaviour.html:
- fast/canvas/webgl/oes-element-index-uint.html:
- fast/canvas/webgl/oes-texture-half-float-not-supported.html:
- fast/canvas/webgl/oes-texture-half-float.html:
- fast/canvas/webgl/oes-vertex-array-object.html:
- fast/canvas/webgl/point-size.html:
- fast/canvas/webgl/premultiplyalpha-test.html:
- fast/canvas/webgl/program-test.html:
- fast/canvas/webgl/read-pixels-pack-alignment.html:
- fast/canvas/webgl/read-pixels-test.html:
- fast/canvas/webgl/renderbuffer-initialization.html:
- fast/canvas/webgl/renderer-and-vendor-strings.html:
- fast/canvas/webgl/resources/webgl-test.js:
(finishTest):
- fast/canvas/webgl/shader-deleted-by-accessor.html:
- fast/canvas/webgl/shader-precision-format.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-array-buffer-view.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgb565.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgba4444.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas-rgba5551.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-canvas.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgb565.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgba4444.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data-rgba5551.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-data.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgb565.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgba4444.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image-rgba5551.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-image.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgb565.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba4444.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-video-rgba5551.html:
- fast/canvas/webgl/tex-image-and-sub-image-2d-with-video.html:
- fast/canvas/webgl/tex-image-and-uniform-binding-bugs.html:
- fast/canvas/webgl/tex-image-webgl.html:
- fast/canvas/webgl/tex-image-with-format-and-type.html:
- fast/canvas/webgl/tex-image-with-greyscale-image.html:
- fast/canvas/webgl/tex-input-validation.html:
- fast/canvas/webgl/tex-sub-image-2d-bad-args.html:
- fast/canvas/webgl/tex-sub-image-2d.html:
- fast/canvas/webgl/tex-sub-image-cube-maps.html:
- fast/canvas/webgl/texImageTest.html:
- fast/canvas/webgl/texture-active-bind.html:
- fast/canvas/webgl/texture-bindings-uneffected-on-resize.html:
- fast/canvas/webgl/texture-color-profile.html:
- fast/canvas/webgl/texture-complete.html:
- fast/canvas/webgl/texture-npot.html:
- fast/canvas/webgl/texture-transparent-pixels-initialized.html:
- fast/canvas/webgl/triangle.html:
- fast/canvas/webgl/type-conversion-test.html:
- fast/canvas/webgl/typed-arrays-in-workers.html:
- fast/canvas/webgl/uniform-array-length-overflow.html:
- fast/canvas/webgl/uniform-location-length-limits.html:
- fast/canvas/webgl/uniform-location.html:
- fast/canvas/webgl/uninitialized-test.html:
- fast/canvas/webgl/viewport-unchanged-upon-resize.html:
- fast/canvas/webgl/webgl-array-invalid-ranges.html:
- fast/canvas/webgl/webgl-depth-texture.html:
- fast/canvas/webgl/webgl-exceptions.html:
- fast/canvas/webgl/webgl-specific.html:
- fast/canvas/webgl/webgl-texture-binding-preserved.html:
- fast/canvas/webgl/webgl-unprefixed-context-id.html:
- fast/canvas/webgl/webgl-viewport-parameters-preserved.html:
- fast/canvas/winding-enumeration.html:
- fast/cookies/local-file-can-set-cookies.html:
- fast/css-generated-content/insert-stylesheet-and-pseudo-crash.html:
- fast/css-generated-content/pseudo-animation.html:
- fast/css-generated-content/pseudo-element-events.html:
- fast/css-generated-content/pseudo-transition-event.html:
- fast/css-generated-content/pseudo-transition.html:
- fast/css-grid-layout/display-grid-set-get.html:
- fast/css-grid-layout/grid-auto-columns-rows-get-set.html:
- fast/css-grid-layout/grid-auto-flow-get-set.html:
- fast/css-grid-layout/grid-columns-rows-get-set-multiple.html:
- fast/css-grid-layout/grid-columns-rows-get-set.html:
- fast/css-grid-layout/grid-disabled-by-default.html:
- fast/css-grid-layout/grid-item-column-row-get-set.html:
- fast/css-grid-layout/grid-item-end-after-get-set.html:
- fast/css-grid-layout/grid-item-start-before-get-set.html:
- fast/css-grid-layout/named-grid-line-get-set.html:
- fast/css-intrinsic-dimensions/height-property-value.html:
- fast/css-intrinsic-dimensions/multicol.html:
- fast/css-intrinsic-dimensions/width-property-value.html:
- fast/css/CSSPrimitiveValue-exceptions.html:
- fast/css/MarqueeLayoutTest.html:
- fast/css/aspect-ratio-inheritance.html:
- fast/css/aspect-ratio-parsing-tests.html:
- fast/css/attribute-selector-recursive-update-on-setAttribute.html:
- fast/css/auto-min-size.html:
- fast/css/background-clip-text.html:
- fast/css/background-currentcolor.html:
- fast/css/border-image-null-image-crash.html:
- fast/css/border-image-style-length.html:
- fast/css/border-radius-property-value.html:
- fast/css/border-shorthand-initialize-longhands.html:
- fast/css/border-start-end.html:
- fast/css/border-width-large.html:
- fast/css/box-sizing-backwards-compat-prefix.html:
- fast/css/button-height.html:
- fast/css/cloneNode-after-deleteRule-crash.html:
- fast/css/computed-width-without-renderer.html:
- fast/css/content-language-case-insensitivity.html:
- fast/css/content-language-comma-separated-list.html:
- fast/css/content-language-dynamically-added.html:
- fast/css/content-language-dynamically-changed.html:
- fast/css/content-language-dynamically-removed.html:
- fast/css/content-language-empty.html:
- fast/css/content-language-late.html:
- fast/css/content-language-mapped-to-webkit-locale.html:
- fast/css/content-language-multiple.html:
- fast/css/content-language-no-content.html:
- fast/css/content-language-only-whitespace.html:
- fast/css/content-language-with-whitespace.html:
- fast/css/counters/2displays.html:
- fast/css/counters/after-continuation.html:
- fast/css/counters/content-021.html:
- fast/css/counters/counter-cssText.html:
- fast/css/counters/counter-increment-000.html:
- fast/css/counters/counter-increment-001.html:
- fast/css/counters/counter-increment-inherit.htm:
- fast/css/counters/counter-increment-tests.htm:
- fast/css/counters/counterValueForElementById.html:
- fast/css/counters/deep-before.html:
- fast/css/counters/getCounterValue.html:
- fast/css/css-keyframe-style-parentRule.html:
- fast/css/css-selector-text.html:
- fast/css/css-set-selector-text.html:
- fast/css/css3-ch-unit.html:
- fast/css/css3-nth-space.html:
- fast/css/css3-nth-tokens-script.html:
- fast/css/css3-nth-tokens-style.html:
- fast/css/cssText-shorthand.html:
- fast/css/cssom-remove-shorthand-property.html:
- fast/css/cursor-parsing-image-set.html:
- fast/css/cursor-parsing.html:
- fast/css/default-bidi-css-rules.html:
- fast/css/deprecated-flex-box-zero-width-intrinsic-max-width.html:
- fast/css/device-aspect-ratio.html:
- fast/css/draggable-region-parser.html:
- fast/css/dynamic-pseudo-class.html:
- fast/css/dynamic-style-attribute-query.html:
- fast/css/ex-unit-with-no-x-height.html:
- fast/css/first-letter-nested.html:
- fast/css/first-letter-removed-added.html:
- fast/css/font-face-cache-bug.html:
- fast/css/font-face-data-uri.html:
- fast/css/font-face-descending-unicode-range.html:
- fast/css/font-face-download-error.html:
- fast/css/font-face-font-family-descriptor.html:
- fast/css/font-face-insert-link.html:
- fast/css/font-face-multiple-ranges-for-unicode-range.html:
- fast/css/font-family-initial.html:
- fast/css/font-family-trailing-bracket-gunk.html:
- fast/css/font-shorthand-from-longhands.html:
- fast/css/font-shorthand-mix-inherit.html:
- fast/css/fontloader-download-error.html:
- fast/css/fontloader-events.html:
- fast/css/fontloader-loadingdone.html:
- fast/css/fontloader-multiple-faces-download-error.html:
- fast/css/fontloader-multiple-faces.html:
- fast/css/fontloader-multiple-families.html:
- fast/css/getComputedStyle/computed-style-border-image.html:
- fast/css/getComputedStyle/computed-style-cross-fade.html:
- fast/css/getComputedStyle/computed-style-font-family-monospace.html:
- fast/css/getComputedStyle/computed-style-font.html:
- fast/css/getComputedStyle/computed-style-page-break-inside.html:
- fast/css/getComputedStyle/computed-style-properties.html:
- fast/css/getComputedStyle/computed-style-select-overflow.html:
- fast/css/getComputedStyle/computed-style-with-zoom.html:
- fast/css/getComputedStyle/counterIncrement-without-counter.html:
- fast/css/getComputedStyle/font-family-fallback-reset.html:
- fast/css/getComputedStyle/getComputedStyle-background-shorthand.html:
- fast/css/getComputedStyle/getComputedStyle-border-color-shorthand.html:
- fast/css/getComputedStyle/getComputedStyle-border-image-slice.html:
- fast/css/getComputedStyle/getComputedStyle-border-radius-shorthand.html:
- fast/css/getComputedStyle/getComputedStyle-border-shorthand.html:
- fast/css/getComputedStyle/getComputedStyle-border-style-shorthand.html:
- fast/css/getComputedStyle/getComputedStyle-border-width.html:
- fast/css/getComputedStyle/getComputedStyle-column-rule.html:
- fast/css/getComputedStyle/getComputedStyle-height.html:
- fast/css/getComputedStyle/getComputedStyle-length-unit.html:
- fast/css/getComputedStyle/getComputedStyle-list-style-shorthand.html:
- fast/css/getComputedStyle/getComputedStyle-margin-shorthand.html:
- fast/css/getComputedStyle/getComputedStyle-outline-offset.html:
- fast/css/getComputedStyle/getComputedStyle-outline-shorthand.html:
- fast/css/getComputedStyle/getComputedStyle-padding-margin-subpixel-length.html:
- fast/css/getComputedStyle/getComputedStyle-padding-shorthand.html:
- fast/css/getComputedStyle/getComputedStyle-text-decoration.html:
- fast/css/getComputedStyle/getComputedStyle-webkit-columns-shorthand.html:
- fast/css/getComputedStyle/script-tests/TEMPLATE.html:
- fast/css/getFloatValueForUnit.html:
- fast/css/getPropertyValue-border.html:
- fast/css/getPropertyValue-column-rule.html:
- fast/css/getPropertyValue-columns.html:
- fast/css/getPropertyValue-webkit-margin-collapse.html:
- fast/css/getPropertyValue-webkit-marquee.html:
- fast/css/getPropertyValue-webkit-text-stroke.html:
- fast/css/hover-active-drag.html:
- fast/css/hover-display-block-inline.html:
- fast/css/hover-display-block-none.html:
- fast/css/hover-display-block.html:
- fast/css/hover-update.html:
- fast/css/html-attr-case-sensitivity.html:
- fast/css/id-or-class-before-stylesheet-strict.html:
- fast/css/id-or-class-before-stylesheet.html:
- fast/css/image-orientation/image-orientation.html:
- fast/css/image-rendering-parsing.html:
- fast/css/image-resolution/image-resolution.html:
- fast/css/image-set-parsing-invalid.html:
- fast/css/image-set-parsing.html:
- fast/css/image-set-setting.html:
- fast/css/image-value-type.html:
- fast/css/inherit-initial-shorthand-values.html:
- fast/css/inherited-properties-explicit.html:
- fast/css/insertRule-font-face.html:
- fast/css/insertRule-media.html:
- fast/css/invalid-appearance-progress-bar-meter.html:
- fast/css/invalid-predefined-color.html:
- fast/css/invalid-rule-value.html:
- fast/css/lang-mapped-to-webkit-locale-dynamic.xhtml:
- fast/css/lang-mapped-to-webkit-locale.xhtml:
- fast/css/large-numbers.html:
- fast/css/last-child-innerhtml.html:
- fast/css/legacy-opacity-styles.html:
- fast/css/limited-vendor-prefix-behavior.html-disabled:
- fast/css/link-alternate-stylesheet-1.html:
- fast/css/link-alternate-stylesheet-2.html:
- fast/css/link-alternate-stylesheet-3.html:
- fast/css/link-alternate-stylesheet-4.html:
- fast/css/link-alternate-stylesheet-5.html:
- fast/css/link-disabled-attr.html:
- fast/css/margin-start-end.html:
- fast/css/max-device-aspect-ratio.html:
- fast/css/max-height-and-max-width.html:
- fast/css/min-device-aspect-ratio.html:
- fast/css/nested-at-rules.html:
- fast/css/outline-currentcolor.html:
- fast/css/overflow-property.html:
- fast/css/padding-no-renderer.html:
- fast/css/padding-start-end.html:
- fast/css/parsing-color-correction.html:
- fast/css/parsing-object-fit.html:
- fast/css/parsing-text-rendering.html:
- fast/css/parsing-webkit-font-smoothing.html:
- fast/css/position-absolute-float.html:
- fast/css/pseudo-any.html:
- fast/css/pseudo-default-001.html:
- fast/css/pseudo-default-002.html:
- fast/css/pseudo-default-003.html:
- fast/css/pseudo-default-004.html:
- fast/css/pseudo-in-range-invalid-value.html:
- fast/css/pseudo-in-range.html:
- fast/css/pseudo-invalid-001.html:
- fast/css/pseudo-invalid-002.html:
- fast/css/pseudo-invalid-novalidate-001.html:
- fast/css/pseudo-not.html:
- fast/css/pseudo-out-of-range.html:
- fast/css/pseudo-required-optional-005.html:
- fast/css/pseudo-required-optional-unapplied.html:
- fast/css/pseudo-target-indirect-sibling-001.html:
- fast/css/pseudo-target-indirect-sibling-002.html:
- fast/css/pseudo-valid-001.html:
- fast/css/pseudo-valid-002.html:
- fast/css/pseudo-valid-004.html:
- fast/css/pseudo-valid-007.html:
- fast/css/pseudo-valid-dynamic.html:
- fast/css/pseudo-valid-unapplied.html:
- fast/css/remove-attribute-style.html:
- fast/css/rgba-custom-text.html:
- fast/css/rule-selector-overflow.html:
- fast/css/script-tests/TEMPLATE.html:
- fast/css/selector-text-escape.html:
- fast/css/shorthand-mismatched-list-crash.html:
- fast/css/shorthand-priority.html:
- fast/css/shorthands-four-values.html:
- fast/css/sibling-selectors.html:
- fast/css/square-button-appearance.html:
- fast/css/sticky/parsing-position-sticky.html:
- fast/css/string-quote-binary.html:
- fast/css/style-enumerate-properties.html:
- fast/css/style-scoped/basic-attribute.html:
- fast/css/style-scoped/registering-shadowroot.html:
- fast/css/style-scoped/registering.html:
- fast/css/style-scoped/style-scoped-apply-author-styles.html:
- fast/css/style-scoped/style-scoped-change-scoped-in-shadow.html:
- fast/css/style-scoped/style-scoped-in-shadow.html:
- fast/css/style-scoped/style-scoped-nested.html:
- fast/css/style-scoped/style-scoped-with-dom-operation.html:
- fast/css/style-scoped/style-scoped-with-important-rule.html:
- fast/css/style-sharing-inline-stylesheet.html:
- fast/css/table-border-spacing.html:
- fast/css/test-setting-canvas-color.html:
- fast/css/text-overflow-ellipsis-and-floating-input-hittest.html:
- fast/css/text-overflow-ellipsis-behind-floats-expected.html:
- fast/css/transform-origin-parsing.html:
- fast/css/unicode-bidi-computed-value.html:
- fast/css/url-with-multi-byte-unicode-escape.html:
- fast/css/vertical-align-length-copy-bug.html:
- fast/css/xml-lang-ignored-in-html.html:
- fast/css/xml-stylesheet-alternate-no-title.xhtml:
- fast/css3-text/css3-text-align-last/getComputedStyle/getComputedStyle-text-align-last-inherited.html:
- fast/css3-text/css3-text-align-last/getComputedStyle/getComputedStyle-text-align-last.html:
- fast/css3-text/css3-text-decoration/getComputedStyle/getComputedStyle-text-decoration-color.html:
- fast/css3-text/css3-text-decoration/getComputedStyle/getComputedStyle-text-decoration-line.html:
- fast/css3-text/css3-text-decoration/getComputedStyle/getComputedStyle-text-decoration-shorthand-ordering.html:
- fast/css3-text/css3-text-decoration/getComputedStyle/getComputedStyle-text-decoration-shorthand.html:
- fast/css3-text/css3-text-decoration/getComputedStyle/getComputedStyle-text-decoration-style.html:
- fast/css3-text/css3-text-decoration/getComputedStyle/getComputedStyle-text-underline-position.html:
- fast/css3-text/css3-text-indent/getComputedStyle/getComputedStyle-text-indent-inherited.html:
- fast/css3-text/css3-text-indent/getComputedStyle/getComputedStyle-text-indent.html:
- fast/css3-text/css3-text-justify/getComputedStyle/getComputedStyle-text-justify-inherited.html:
- fast/css3-text/css3-text-justify/getComputedStyle/getComputedStyle-text-justify.html:
- 3:15 PM Changeset in webkit [155262] by
-
- 33 edits1 delete in trunk
Get rid of PassOwnArrayPtr
https://bugs.webkit.org/show_bug.cgi?id=120964
Reviewed by Andreas Kling.
Source/JavaScriptCore:
Use OwnArrayPtr instead of PassOwnArrayPtr.
- bytecompiler/BytecodeGenerator.cpp:
(JSC::BytecodeGenerator::BytecodeGenerator):
- runtime/SymbolTable.h:
(JSC::SharedSymbolTable::setSlowArguments):
Source/WebCore:
Use OwnArrayPtr instead of PassOwnArrayPtr.
- html/canvas/WebGLRenderingContext.cpp:
- platform/Length.cpp:
(WebCore::newCoordsArray):
(WebCore::newLengthArray):
- platform/Length.h:
- platform/audio/FFTFrame.h:
- platform/graphics/GraphicsContext3D.cpp:
- platform/graphics/GraphicsContext3D.h:
- platform/graphics/texmap/TextureMapperGL.cpp:
- platform/graphics/wince/SharedBitmap.cpp:
Source/WebKit2:
Remove unneeded includes.
- Shared/ImmutableArray.h:
- WebProcess/InjectedBundle/InjectedBundle.cpp:
Source/WTF:
Make OwnArrayPtr a proper move-only type and get rid of PassOwnArrayPtr.
Ultimately I'd like to get rid of OwnArrayPtr as well and just have it be a specialization
of OwnPtr<T[]>, but this is a step in the right direction.
- GNUmakefile.list.am:
- WTF.pro:
- WTF.vcxproj/WTF.vcxproj:
- WTF.vcxproj/WTF.vcxproj.filters:
- WTF.xcodeproj/project.pbxproj:
- wtf/Assertions.cpp:
- wtf/CMakeLists.txt:
- wtf/DateMath.h:
- wtf/FastBitVector.h:
- wtf/Forward.h:
- wtf/OwnArrayPtr.h:
- wtf/PassOwnArrayPtr.h: Removed.
- 2:47 PM Changeset in webkit [155261] by
-
- 39 edits in trunk/LayoutTests
Change fast/a* and fast/b* files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120968.
Rubber stamped by Filip Pizlo.
- fast/animation/request-animation-frame-cancel.html:
- fast/animation/request-animation-frame-cancel2.html:
- fast/animation/request-animation-frame-disabled.html:
- fast/animation/request-animation-frame-during-modal.html:
- fast/animation/request-animation-frame-iframe.html:
- fast/animation/request-animation-frame-iframe2.html:
- fast/animation/request-animation-frame-missing-arguments.html:
- fast/animation/request-animation-frame-prefix.html:
- fast/animation/request-animation-frame-time-unit.html:
- fast/animation/request-animation-frame-timestamps-advance.html:
- fast/animation/request-animation-frame-timestamps.html:
- fast/animation/request-animation-frame-too-rapid.html:
- fast/animation/request-animation-frame-within-callback.html:
- fast/animation/request-animation-frame.html:
- fast/animation/script-tests/TEMPLATE.html:
- fast/animation/script-tests/request-animation-frame-subframe.html:
- fast/backgrounds/background-position-parsing-2.html:
- fast/backgrounds/background-shorthand-after-set-backgroundSize.html:
- fast/backgrounds/background-shorthand-with-backgroundSize-style.html:
- fast/backgrounds/multiple-backgrounds-computed-style.html:
- fast/backgrounds/repeat/background-repeat-shorthand.html:
- fast/backgrounds/repeat/margin-shorthand.html:
- fast/backgrounds/repeat/parsing-background-repeat.html:
- fast/backgrounds/repeat/script-tests/TEMPLATE.html:
- fast/backgrounds/script-tests/TEMPLATE.html:
- fast/backgrounds/size/parsing-background-size-values.html:
- fast/backgrounds/size/parsing-inherit.html:
- fast/block/block-parent-with-zero-width-child.html:
- fast/block/block-with-inline-replaced-child-following-text.html:
- fast/block/margin-collapse/webkit-margin-collapse-separate-position.html:
- fast/block/positioning/hittest-on-relative-positioned-children.html:
- fast/block/positioning/relayout-nested-positioned-elements-crash.html:
- fast/borders/border-radius-child.html:
- fast/borders/border-width-percent.html:
- fast/box-decoration-break/box-decoration-break-parsing.html:
- fast/box-shadow/box-shadow-parsing-invalid.html:
- fast/box-sizing/css-table-with-box-sizing.html:
- fast/box-sizing/table-cell.html:
- 2:13 PM Changeset in webkit [155260] by
-
- 10 edits in trunk/Source/JavaScriptCore
FTL should support typed array GetByVal and related ops
https://bugs.webkit.org/show_bug.cgi?id=120965
Reviewed by Oliver Hunt.
This adds support for typed array instantiations of the following DFG IR ops:
- GetByVal
- GetIndexedPropertyStorage
- CheckArray
- GetArrayLength
This also adds CheckArray for Int32/Double/Contiguous arrays.
- dfg/DFGArrayMode.cpp:
(JSC::DFG::toIndexingShape):
- dfg/DFGArrayMode.h:
(JSC::DFG::ArrayMode::shapeMask):
- ftl/FTLAbbreviations.h:
(JSC::FTL::floatType):
(JSC::FTL::buildSExt):
(JSC::FTL::buildFPCast):
- ftl/FTLAbstractHeapRepository.h:
- ftl/FTLCapabilities.cpp:
(JSC::FTL::canCompile):
- ftl/FTLCommonValues.cpp:
(JSC::FTL::CommonValues::CommonValues):
- ftl/FTLCommonValues.h:
- ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::LowerDFGToLLVM::compileNode):
(JSC::FTL::LowerDFGToLLVM::compileGetIndexedPropertyStorage):
(JSC::FTL::LowerDFGToLLVM::compileCheckArray):
(JSC::FTL::LowerDFGToLLVM::compileGetArrayLength):
(JSC::FTL::LowerDFGToLLVM::compileGetByVal):
(JSC::FTL::LowerDFGToLLVM::isArrayType):
(JSC::FTL::LowerDFGToLLVM::hasClassInfo):
- ftl/FTLOutput.h:
(JSC::FTL::Output::constIntPtr):
(JSC::FTL::Output::signExt):
(JSC::FTL::Output::fpCast):
(JSC::FTL::Output::loadFloat):
- 12:46 PM Changeset in webkit [155259] by
-
- 692 edits in trunk/LayoutTests
Change remaining fast/js files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120962.
Rubber stamped by Filip Pizlo.
- fast/js/Array-isArray.html:
- fast/js/JSON-parse-reviver.html:
- fast/js/JSON-parse.html:
- fast/js/JSON-stringify-replacer.html:
- fast/js/JSON-stringify.html:
- fast/js/Object-create.html:
- fast/js/Object-defineProperties.html:
- fast/js/Object-defineProperty.html:
- fast/js/Object-getOwnPropertyNames.html:
- fast/js/Object-keys.html:
- fast/js/Promise-already-fulfilled.html:
- fast/js/Promise-already-rejected.html:
- fast/js/Promise-already-resolved.html:
- fast/js/Promise-catch-in-workers.html:
- fast/js/Promise-catch.html:
- fast/js/Promise-chain.html:
- fast/js/Promise-exception.html:
- fast/js/Promise-fulfill-in-workers.html:
- fast/js/Promise-fulfill.html:
- fast/js/Promise-init-in-workers.html:
- fast/js/Promise-init.html:
- fast/js/Promise-reject-in-workers.html:
- fast/js/Promise-reject.html:
- fast/js/Promise-resolve-chain.html:
- fast/js/Promise-resolve-in-workers.html:
- fast/js/Promise-resolve-with-then-exception.html:
- fast/js/Promise-resolve-with-then-fulfill.html:
- fast/js/Promise-resolve-with-then-reject.html:
- fast/js/Promise-resolve.html:
- fast/js/Promise-simple-fulfill-inside-callback.html:
- fast/js/Promise-simple-fulfill.html:
- fast/js/Promise-simple-in-workers.html:
- fast/js/Promise-simple.html:
- fast/js/Promise-static-fulfill.html:
- fast/js/Promise-static-reject.html:
- fast/js/Promise-static-resolve.html:
- fast/js/Promise-then-in-workers.html:
- fast/js/Promise-then-without-callbacks-in-workers.html:
- fast/js/Promise-then-without-callbacks.html:
- fast/js/Promise-then.html:
- fast/js/Promise-types.html:
- fast/js/Promise.html:
- fast/js/ToNumber.html:
- fast/js/activation-proto.html:
- fast/js/add-recovery.html:
- fast/js/apply-varargs.html:
- fast/js/arguments-bad-index.html:
- fast/js/arguments.html:
- fast/js/array-bad-time.html:
- fast/js/array-constructor-host-call.html:
- fast/js/array-defineOwnProperty.html:
- fast/js/array-enumerators-functions.html:
- fast/js/array-every.html:
- fast/js/array-filter.html:
- fast/js/array-float-delete.html:
- fast/js/array-functions-non-arrays.html:
- fast/js/array-holes.html:
- fast/js/array-index-immediate-types.html:
- fast/js/array-indexing.html:
- fast/js/array-iterate-backwards.html:
- fast/js/array-join-bug-11524.html:
- fast/js/array-lastIndexOf.html:
- fast/js/array-proto-func-length-getter-except.html:
- fast/js/array-proto-func-property-getter-except.html:
- fast/js/array-prototype-properties.html:
- fast/js/array-reduce.html:
- fast/js/array-reduceRight.html:
- fast/js/array-reset-large-index.html:
- fast/js/array-slow-put.html:
- fast/js/array-sort-exception.html:
- fast/js/array-sort-numericCompare.html:
- fast/js/array-sort-reentrance.html:
- fast/js/array-sort-small-sparse-array-with-large-length.html:
- fast/js/array-sort-sparse.html:
- fast/js/array-splice.html:
- fast/js/array-tostring-and-join.html:
- fast/js/array-tostring-ignore-separator.html:
- fast/js/array-type-speculation.html:
- fast/js/assign.html:
- fast/js/avl-crash.html:
- fast/js/basic-map.html:
- fast/js/basic-set.html:
- fast/js/basic-strict-mode.html:
- fast/js/bitops-type-tag.html:
- fast/js/bom-in-file-retains-correct-offset.html:
- fast/js/boolean-argument-prediction.html:
- fast/js/boxed-double-to-int.html:
- fast/js/break-ASI.html:
- fast/js/cached-call-uninitialized-arguments.html:
- fast/js/cached-eval-gc.html:
- fast/js/call-apply-crash.html:
- fast/js/call-base-resolution.html:
- fast/js/callback-function-with-handle-event.html:
- fast/js/caller-property.html:
- fast/js/char-at.html:
- fast/js/closure-inside-extra-arg-call.html:
- fast/js/code-serialize-paren.html:
- fast/js/codegen-assign-nontemporary-as-rexp.html:
- fast/js/codegen-jless.html:
- fast/js/codegen-loops-logical-nodes.html:
- fast/js/codegen-peephole-locals.html:
- fast/js/codegen-temporaries-multiple-global-blocks.html:
- fast/js/codegen-temporaries.html:
- fast/js/comparefn-sort-stability.html:
- fast/js/comparison-operators-greater.html:
- fast/js/comparison-operators-less.html:
- fast/js/comparison-operators.html:
- fast/js/concat-while-having-a-bad-time.html:
- fast/js/console-non-string-values.html:
- fast/js/const-without-initializer.html:
- fast/js/const.html:
- fast/js/constant-count.html:
- fast/js/constant-encoding.html:
- fast/js/constant-fold-not-nan.html:
- fast/js/constant-folding.html:
- fast/js/constructor-attributes.html:
- fast/js/constructor-length.html:
- fast/js/constructor.html:
- fast/js/continue-break-multiple-labels.html:
- fast/js/convert-nan-to-bool.html:
- fast/js/create-lots-of-workers.html:
- fast/js/cross-frame-bad-time.html:
- fast/js/cross-frame-prototype.html:
- fast/js/cross-frame-really-bad-time-with-proto.html:
- fast/js/cross-frame-really-bad-time.html:
- fast/js/cross-global-object-inline-global-var.html:
- fast/js/custom-constructors.html:
- fast/js/cyclic-proto.html:
- fast/js/cyclic-prototypes.html:
- fast/js/cyclic-ref-toString.html:
- fast/js/date-DST-pre-1970.html:
- fast/js/date-DST-time-cusps.html:
- fast/js/date-big-constructor.html:
- fast/js/date-big-setdate.html:
- fast/js/date-big-setmonth.html:
- fast/js/date-constructor.html:
- fast/js/date-daysfrom1970-overflow.html:
- fast/js/date-negative-setmonth.html:
- fast/js/date-parse-comments-test.html:
- fast/js/date-parse-test.html:
- fast/js/date-preserve-milliseconds.html:
- fast/js/date-proto-generic-invocation.html:
- fast/js/date-set-to-nan.html:
- fast/js/date-toisostring.html:
- fast/js/date-utc-timeclip.html:
- fast/js/debugger.html:
- fast/js/declaration-in-block.html:
- fast/js/deep-recursion-test.html:
- fast/js/delete-getters-setters.html:
- fast/js/delete-multiple-global-blocks.html:
- fast/js/delete-syntax.html:
- fast/js/delete-then-put.html:
- fast/js/dfg-abs-backwards-propagation.html:
- fast/js/dfg-activation-register-overwritten-in-throw.html:
- fast/js/dfg-add-not-number.html:
- fast/js/dfg-allocation-profile-watch-point-exit.html:
- fast/js/dfg-arguments-alias-escape.html:
- fast/js/dfg-arguments-alias-one-block-osr-exit.html:
- fast/js/dfg-arguments-alias-one-block-overwrite-arguments.html:
- fast/js/dfg-arguments-alias-one-block-overwrite.html:
- fast/js/dfg-arguments-alias-one-block.html:
- fast/js/dfg-arguments-alias.html:
- fast/js/dfg-arguments-cross-code-origin.html:
- fast/js/dfg-arguments-mixed-alias.html:
- fast/js/dfg-arguments-osr-exit-multiple-blocks-before-exit.html:
- fast/js/dfg-arguments-osr-exit-multiple-blocks.html:
- fast/js/dfg-arguments-osr-exit.html:
- fast/js/dfg-arguments-out-of-bounds.html:
- fast/js/dfg-arguments-strict-mode.html:
- fast/js/dfg-arguments-unexpected-escape.html:
- fast/js/dfg-arith-add-overflow-check-elimination-predicted-but-not-proven-int.html:
- fast/js/dfg-arith-add-overflow-check-elimination-tower-of-large-numbers.html:
- fast/js/dfg-array-dead.html:
- fast/js/dfg-array-length-dead.html:
- fast/js/dfg-array-pop-side-effects.html:
- fast/js/dfg-array-pop-value-clearing.html:
- fast/js/dfg-array-push-bad-time.html:
- fast/js/dfg-array-push-slow-put.html:
- fast/js/dfg-arrayify-elimination.html:
- fast/js/dfg-arrayify-when-late-prevent-extensions.html:
- fast/js/dfg-arrayify-when-prevent-extensions.html:
- fast/js/dfg-bool-to-int32-reuse.html:
- fast/js/dfg-branch-logical-not-peephole-around-osr-exit.html:
- fast/js/dfg-branch-not-fail.html:
- fast/js/dfg-byte-array-put.html:
- fast/js/dfg-byteOffset-neuter.html:
- fast/js/dfg-call-function-hit-watchpoint.html:
- fast/js/dfg-call-method-hit-watchpoint.html:
- fast/js/dfg-captured-var-get-local.html:
- fast/js/dfg-cfa-merge-with-dead-use-at-tail.html:
- fast/js/dfg-cfa-prove-put-by-id-simple-when-storing-to-specialized-function.html:
- fast/js/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null-and-decrement.html:
- fast/js/dfg-cfg-simplify-eliminate-set-local-type-check-then-branch-not-null.html:
- fast/js/dfg-cfg-simplify-eliminate-set-local-type-check-then-typeof.html:
- fast/js/dfg-cfg-simplify-phantom-get-local-on-same-block-set-local.html:
- fast/js/dfg-cfg-simplify-redundant-dead-get-local.html:
- fast/js/dfg-check-function-change-structure.html:
- fast/js/dfg-check-structure-elimination-for-non-cell.html:
- fast/js/dfg-check-two-structures.html:
- fast/js/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object.html:
- fast/js/dfg-compare-final-object-to-final-object-or-other-when-proven-final-object.html:
- fast/js/dfg-compare-final-object-to-final-object-or-other.html:
- fast/js/dfg-constant-fold-first-local-read-after-block-merge.html:
- fast/js/dfg-constant-fold-logical-not-branch.html:
- fast/js/dfg-constant-fold-misprediction.html:
- fast/js/dfg-constant-fold-uncaptured-variable-that-is-later-captured.html:
- fast/js/dfg-convert-this-dom-window.html:
- fast/js/dfg-convert-this-object-then-exit-on-other.html:
- fast/js/dfg-convert-this-other-then-exit-on-object.html:
- fast/js/dfg-convert-this-polymorphic-object-then-exit-on-other.html:
- fast/js/dfg-convert-this-polymorphic-object-then-exit-on-string.html:
- fast/js/dfg-create-inlined-arguments-in-closure-inline.html:
- fast/js/dfg-cross-global-object-inline-new-array-literal-with-variables.html:
- fast/js/dfg-cross-global-object-inline-new-array-literal.html:
- fast/js/dfg-cross-global-object-inline-new-array-with-elements.html:
- fast/js/dfg-cross-global-object-inline-new-array-with-size.html:
- fast/js/dfg-cross-global-object-inline-new-array.html:
- fast/js/dfg-cross-global-object-new-array.html:
- fast/js/dfg-cse-cfa-discrepancy.html:
- fast/js/dfg-cse-dead-get-scoped-var.html:
- fast/js/dfg-custom-getter-throw-inlined.html:
- fast/js/dfg-custom-getter-throw.html:
- fast/js/dfg-custom-getter.html:
- fast/js/dfg-dead-min-one-arg.html:
- fast/js/dfg-dead-min-two-args.html:
- fast/js/dfg-dead-redundant-get-array-length.html:
- fast/js/dfg-dead-speculation.html:
- fast/js/dfg-dead-unreachable-code-with-chain-of-dead-unchecked-nodes.html:
- fast/js/dfg-dead-variable-on-exit.html:
- fast/js/dfg-div-by-neg1-and-then-or-zero-interesting-reg-alloc.html:
- fast/js/dfg-div-by-zero-and-then-or-zero-interesting-reg-alloc.html:
- fast/js/dfg-div-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc.html:
- fast/js/dfg-double-addition-simplify-to-int.html:
- fast/js/dfg-double-use-of-post-simplification-double-prediction.html:
- fast/js/dfg-double-vote-fuzz.html:
- fast/js/dfg-ensure-array-storage-on-string.html:
- fast/js/dfg-ensure-array-storage-on-window.html:
- fast/js/dfg-ensure-contiguous-on-string.html:
- fast/js/dfg-ensure-non-array-array-storage-on-window.html:
- fast/js/dfg-exception.html:
- fast/js/dfg-float32-array-nan.html:
- fast/js/dfg-float32array.html:
- fast/js/dfg-float64array.html:
- fast/js/dfg-flush-get-local.html:
- fast/js/dfg-force-exit-then-sparse-conditional-constant-prop-in-loop.html:
- fast/js/dfg-get-by-id-unset-then-proto-less-warmup.html:
- fast/js/dfg-get-by-id-unset-then-proto-more-warmup.html:
- fast/js/dfg-get-by-id-unset-then-proto.html:
- fast/js/dfg-get-by-val-clobber.html:
- fast/js/dfg-get-by-val-getter-cse.html:
- fast/js/dfg-get-closure-var-put-closure-var-interference.html:
- fast/js/dfg-getter-throw.html:
- fast/js/dfg-getter.html:
- fast/js/dfg-holy-put-by-val-interferes-with-get-array-length.html:
- fast/js/dfg-inline-arguments-become-double.html:
- fast/js/dfg-inline-arguments-become-int32.html:
- fast/js/dfg-inline-arguments-int32.html:
- fast/js/dfg-inline-arguments-osr-exit-and-capture.html:
- fast/js/dfg-inline-arguments-out-of-bounds.html:
- fast/js/dfg-inline-arguments-reset-changetype.html:
- fast/js/dfg-inline-arguments-reset.html:
- fast/js/dfg-inline-arguments-simple.html:
- fast/js/dfg-inline-arguments-use-directly-from-inlined-code.html:
- fast/js/dfg-inline-arguments-use-from-all-the-places-broken.html:
- fast/js/dfg-inline-arguments-use-from-all-the-places.html:
- fast/js/dfg-inline-arguments-use-from-getter.html:
- fast/js/dfg-inline-arguments-use-from-uninlined-code.html:
- fast/js/dfg-inline-constant.html:
- fast/js/dfg-inline-constructor-that-uses-arguments.html:
- fast/js/dfg-inline-early-return.html:
- fast/js/dfg-inline-function-dot-caller.html:
- fast/js/dfg-inline-many-blocks.html:
- fast/js/dfg-inline-new-array-buffer.html:
- fast/js/dfg-inline-switch-imm.html:
- fast/js/dfg-inline-unused-this-method-check.html:
- fast/js/dfg-inline-unused-this.html:
- fast/js/dfg-inlining-reg-alloc.html:
- fast/js/dfg-int-overflow-in-loop.html:
- fast/js/dfg-int-overflow-large-constants-in-a-line.html:
- fast/js/dfg-int16array.html:
- fast/js/dfg-int32-to-double-on-known-number.html:
- fast/js/dfg-int32-to-double-on-set-local-and-exit.html:
- fast/js/dfg-int32-to-double-on-set-local-and-sometimes-exit.html:
- fast/js/dfg-int32array-overflow-values.html:
- fast/js/dfg-int32array.html:
- fast/js/dfg-int8array.html:
- fast/js/dfg-integer-optimization.html:
- fast/js/dfg-intrinsic-osr-exit.html:
- fast/js/dfg-intrinsic-side-effect-assignment-osr-exit.html:
- fast/js/dfg-intrinsic-unused-this-method-check.html:
- fast/js/dfg-intrinsic-unused-this.html:
- fast/js/dfg-logical-not-final-object-or-other.html:
- fast/js/dfg-make-rope-all-empty-strings.html:
- fast/js/dfg-make-rope-side-effects.html:
- fast/js/dfg-max-backwards-propagation.html:
- fast/js/dfg-min-backwards-propagation.html:
- fast/js/dfg-min-max.html:
- fast/js/dfg-mispredict-variable-but-prove-int.html:
- fast/js/dfg-mod-by-neg1-and-then-or-zero-interesting-reg-alloc.html:
- fast/js/dfg-mod-by-zero-and-then-or-zero-interesting-reg-alloc.html:
- fast/js/dfg-mod-neg2tothe31-by-one-and-then-or-zero-with-interesting-reg-alloc.html:
- fast/js/dfg-mul-big-integer-with-small-integer-and-bitor.html:
- fast/js/dfg-mul-big-integer-with-small-integer-and-detect-overflow.html:
- fast/js/dfg-mul-big-integer-with-small-integer.html:
- fast/js/dfg-mul-big-integers.html:
- fast/js/dfg-multi-basic-block-structure-clobber.html:
- fast/js/dfg-multiply.html:
- fast/js/dfg-negative-array-index.html:
- fast/js/dfg-negative-array-size.html:
- fast/js/dfg-new-array-double-const-then-int-const.html:
- fast/js/dfg-obvious-constant-cfa.html:
- fast/js/dfg-osr-entry-hoisted-clobbered-structure-check.html:
- fast/js/dfg-other-branch.html:
- fast/js/dfg-patchable-get-by-id-after-watchpoint.html:
- fast/js/dfg-peephole-compare-final-object-to-final-object-or-other-when-both-proven-final-object.html:
- fast/js/dfg-peephole-compare-final-object-to-final-object-or-other-when-proven-final-object.html:
- fast/js/dfg-peephole-compare-final-object-to-final-object-or-other.html:
- fast/js/dfg-phantom-base.html:
- fast/js/dfg-phantom-get-local.html:
- fast/js/dfg-post-inc-then-exit.html:
- fast/js/dfg-proto-access-inline-osr-exit.html:
- fast/js/dfg-proto-stub-watchpoint-fire.html:
- fast/js/dfg-prototype-chain-caching-with-impure-get-own-property-slot-traps.html:
- fast/js/dfg-proven-sqrt-backwards-propagation.html:
- fast/js/dfg-put-by-id-allocate-storage-polymorphic.html:
- fast/js/dfg-put-by-id-allocate-storage.html:
- fast/js/dfg-put-by-id-prototype-check.html:
- fast/js/dfg-put-by-id-reallocate-storage-polymorphic.html:
- fast/js/dfg-put-by-id-reallocate-storage.html:
- fast/js/dfg-put-by-val-setter-then-get-by-val.html:
- fast/js/dfg-put-scoped-var-backward-flow.html:
- fast/js/dfg-put-to-readonly-property.html:
- fast/js/dfg-putbyval-cfa-clobber.html:
- fast/js/dfg-redundant-load-of-captured-variable-proven-constant.html:
- fast/js/dfg-resolve-global-polymorphic-non-dictionary.html:
- fast/js/dfg-resolve-global-specific-dictionary.html:
- fast/js/dfg-rshift-by-zero-eliminate-valuetoint32.html:
- fast/js/dfg-side-effect-assignment-osr-exit.html:
- fast/js/dfg-sqrt-backwards-propagation.html:
- fast/js/dfg-store-unexpected-value-into-argument-and-osr-exit.html:
- fast/js/dfg-strcat-over-objects-then-exit-on-it.html:
- fast/js/dfg-strict-mode-arguments-get-beyond-length.html:
- fast/js/dfg-string-out-of-bounds-check-structure.html:
- fast/js/dfg-string-out-of-bounds-cse.html:
- fast/js/dfg-string-out-of-bounds-negative-check-structure.html:
- fast/js/dfg-string-out-of-bounds-negative-proto-value.html:
- fast/js/dfg-string-stricteq.html:
- fast/js/dfg-switch-imm-negative.html:
- fast/js/dfg-tear-off-arguments-not-activation.html:
- fast/js/dfg-tear-off-function-dot-arguments.html:
- fast/js/dfg-to-string-bad-toString.html:
- fast/js/dfg-to-string-bad-valueOf.html:
- fast/js/dfg-to-string-int-or-string.html:
- fast/js/dfg-to-string-int.html:
- fast/js/dfg-to-string-on-cell.html:
- fast/js/dfg-to-string-on-value.html:
- fast/js/dfg-to-string-side-effect-clobbers-toString.html:
- fast/js/dfg-to-string-side-effect.html:
- fast/js/dfg-to-string-toString-becomes-bad-with-check-structure.html:
- fast/js/dfg-to-string-toString-becomes-bad-with-dictionary-string-prototype.html:
- fast/js/dfg-to-string-toString-becomes-bad.html:
- fast/js/dfg-to-string-toString-in-string.html:
- fast/js/dfg-to-string-valueOf-becomes-bad.html:
- fast/js/dfg-to-string-valueOf-in-string.html:
- fast/js/dfg-typed-array-neuter.html:
- fast/js/dfg-uint16array.html:
- fast/js/dfg-uint32-to-number-in-middle-of-copy-propagation.html:
- fast/js/dfg-uint32-to-number-on-captured-variable.html:
- fast/js/dfg-uint32-to-number-skip-then-exit.html:
- fast/js/dfg-uint32-to-number.html:
- fast/js/dfg-uint32array-overflow-constant.html:
- fast/js/dfg-uint32array-overflow-values.html:
- fast/js/dfg-uint32array.html:
- fast/js/dfg-uint8array.html:
- fast/js/dfg-uint8clampedarray-out-of-bounds-put-by-val-alias.html:
- fast/js/dfg-uint8clampedarray.html:
- fast/js/dfg-use-function-as-variable-merge-structure.html:
- fast/js/dfg-use-function-as-variable-not-constant.html:
- fast/js/dfg-use-function-as-variable-with-closure.html:
- fast/js/dfg-use-function-as-variable.html:
- fast/js/dfg-value-to-int32-with-side-effect.html:
- fast/js/dfg-weak-js-constant-silent-fill.html:
- fast/js/dictionary-no-cache.html:
- fast/js/dictionary-prototype-caching.html:
- fast/js/do-while-semicolon.html:
- fast/js/document-all-between-frames.html:
- fast/js/document-all-triggers-masquerades-watchpoint.html:
- fast/js/dom-static-property-for-in-iteration.html:
- fast/js/dot-node-base-exception.html:
- fast/js/duplicate-param-crash.html:
- fast/js/duplicate-param-gc-crash.html:
- fast/js/end-in-string-escape.html:
- fast/js/enter-dictionary-indexing-mode-with-blank-indexing-type.html:
- fast/js/equality.html:
- fast/js/error-object-write-and-detele-for-stack-property.html:
- fast/js/eval-and-with.html:
- fast/js/eval-cache-crash.html:
- fast/js/eval-cache-scoped-lookup.html:
- fast/js/eval-contained-syntax-error.html:
- fast/js/eval-throw-return.html:
- fast/js/eval-var-decl.html:
- fast/js/exception-expression-offset.html:
- fast/js/exception-for-nonobject.html:
- fast/js/exception-line-number.html:
- fast/js/exception-linenums-in-html-1.html:
- fast/js/exception-linenums-in-html-2.html:
- fast/js/exception-linenums-in-html-3.html:
- fast/js/exception-linenums.html:
- fast/js/exception-propagate-from-dfg-to-llint.html:
- fast/js/exception-properties.html:
- fast/js/exception-registerfile-shrink.html:
- fast/js/exception-try-finally-scope-error.html:
- fast/js/exception-with-handler-inside-eval-with-dynamic-scope.html:
- fast/js/excessive-comma-usage.html:
- fast/js/finally-codegen-failure.html:
- fast/js/flatten-dictionary-structure-from-which-all-properties-were-deleted.html:
- fast/js/for-in-avoid-duplicates.html:
- fast/js/for-in-cached.html:
- fast/js/for-in-exeception.html:
- fast/js/for-in-to-text.html:
- fast/js/for-in-var-scope.html:
- fast/js/function-apply-aliased.html:
- fast/js/function-apply-many-args.html:
- fast/js/function-apply.html:
- fast/js/function-bind.html:
- fast/js/function-call-aliased.html:
- fast/js/function-call-register-allocation.html:
- fast/js/function-constructor-error.html:
- fast/js/function-constructor-newline-after-brace.html:
- fast/js/function-constructor-single-line-comment.html:
- fast/js/function-declaration-statement.html:
- fast/js/function-declaration.html:
- fast/js/function-declarations-in-switch-statement.html:
- fast/js/function-decompilation-operators.html:
- fast/js/function-dot-apply-replace-base.html:
- fast/js/function-dot-arguments.html:
- fast/js/function-dot-length-read-only.html:
- fast/js/function-length.html:
- fast/js/function-name.html:
- fast/js/function-names.html:
- fast/js/function-prototype-descriptor.html:
- fast/js/function-prototype.html:
- fast/js/function-redefinition.html:
- fast/js/function-toString-object-literals.html:
- fast/js/function-toString-parentheses.html:
- fast/js/function-toString-semicolon-insertion.html:
- fast/js/garbage-collect-after-string-appends.html-disabled:
- fast/js/get-by-pname-non-final-object.html:
- fast/js/get-by-pname-only-prototype-properties.html:
- fast/js/get-by-pname-that-looks-like-a-patchable-get-by-val.html:
- fast/js/get-by-pname.html:
- fast/js/getOwnPropertyDescriptor.html:
- fast/js/getter-setter-gc.html:
- fast/js/global-constructors-attributes-dedicated-worker.html:
- fast/js/global-constructors-attributes-shared-worker.html:
- fast/js/global-constructors-attributes.html:
- fast/js/global-constructors-deletable.html:
- fast/js/global-function-resolve.html:
- fast/js/global-resolve-through-eval.html:
- fast/js/gmail-re-re.html:
- fast/js/has-own-property.html:
- fast/js/ignored-result-null-comparison-crash.html:
- fast/js/ignored-result-ref-crash.html:
- fast/js/immediate-constant-instead-of-cell.html:
- fast/js/implicit-call-with-global-reentry.html:
- fast/js/imul.html:
- fast/js/inc-bracket-assign-subscript.html:
- fast/js/inc-const-valueOf.html:
- fast/js/indexed-setter-on-global-object.html:
- fast/js/inline-arguments-tear-off.html:
- fast/js/instance-of-immediates.html:
- fast/js/instanceof-XMLHttpRequest.html:
- fast/js/instanceof-operator.html:
- fast/js/integer-division-neg2tothe32-by-neg1.html:
- fast/js/integer-extremes.html:
- fast/js/interpreter-no-activation.html:
- fast/js/invalid-callframe-during-unwind.html:
- fast/js/isPrototypeOf.html:
- fast/js/jit-float32-array-nan.html:
- fast/js/jit-set-profiling-access-type-only-for-get-by-id-self.html:
- fast/js/js-constructors-use-correct-global.html:
- fast/js/js-continue-break-restrictions.html:
- fast/js/js-correct-exception-handler.html:
- fast/js/keywords-and-reserved_words.html:
- fast/js/large-expressions.html:
- fast/js/lastModified.html:
- fast/js/lazy-create-arguments-from-get-by-val.html:
- fast/js/legitimately-captured-argument.html:
- fast/js/line-column-numbers.html:
- fast/js/logical-or-jless.html:
- fast/js/math-transforms.html:
- fast/js/math.html:
- fast/js/method-check.html:
- fast/js/missing-style-end-tag-js.html:
- fast/js/missing-title-end-tag-js.html:
- fast/js/mod-by-zero.html:
- fast/js/mod-crash.html:
- fast/js/modify-non-references.html:
- fast/js/multiline-comment-newline.html:
- fast/js/named-function-expression.html:
- fast/js/names.html:
- fast/js/native-error-prototype.html:
- fast/js/navigator-language.html:
- fast/js/neq-null-crash.html:
- fast/js/nested-functions.html:
- fast/js/nested-object-gc.html:
- fast/js/new-array-double-with-holes.html:
- fast/js/no-semi-insertion-at-end-of-script.html:
- fast/js/non-object-proto.html:
- fast/js/normal-character-escapes-in-string-literals.html:
- fast/js/null-char-in-string.html:
- fast/js/number-cell-reuse.html:
- fast/js/number-parsing-crash.html:
- fast/js/number-toExponential.html:
- fast/js/number-toString.html:
- fast/js/number-tofixed.html:
- fast/js/number-toprecision.html:
- fast/js/numeric-compare.html:
- fast/js/numeric-conversion.html:
- fast/js/numeric-escapes-in-string-literals.html:
- fast/js/object-bad-time.html:
- fast/js/object-extra-comma.html:
- fast/js/object-literal-direct-put.html:
- fast/js/object-literal-syntax.html:
- fast/js/object-prototype-constructor.html:
- fast/js/object-prototype-properties.html:
- fast/js/object-prototype-toLocaleString.html:
- fast/js/object-slow-put.html:
- fast/js/order-of-operations.html:
- fast/js/parse-backslash-before-newline.html:
- fast/js/parse-nan.html:
- fast/js/parseFloat.html:
- fast/js/parseInt.html:
- fast/js/parser-high-byte-character.html:
- fast/js/parser-syntax-check.html:
- fast/js/parser-xml-close-comment.html:
- fast/js/polymorphic-construct.html:
- fast/js/post-inc-assign-overwrites.html:
- fast/js/post-message-numeric-property.html:
- fast/js/postfix-syntax.html:
- fast/js/prefix-syntax.html:
- fast/js/pretty-print.html:
- fast/js/preventExtensions.html:
- fast/js/primitive-method-this.html:
- fast/js/primitive-property-access-edge-cases.html:
- fast/js/property-getters-and-setters.html:
- fast/js/property-iteration.html:
- fast/js/propertyIsEnumerable.html:
- fast/js/prototype-chain-caching-with-impure-get-own-property-slot-traps.html:
- fast/js/prototypes.html:
- fast/js/put-direct-index-beyond-vector-length-resize.html:
- fast/js/put-to-base-global-checked.html:
- fast/js/random-array-gc-stress.html:
- fast/js/read-modify-eval.html:
- fast/js/recursion-limit-equal.html:
- fast/js/reentrant-caching.html:
- fast/js/reentrant-call-unwind.html:
- fast/js/regexp-alternatives.html:
- fast/js/regexp-backreferences.html:
- fast/js/regexp-bol-with-multiline.html:
- fast/js/regexp-bol.html:
- fast/js/regexp-char-insensitive.html:
- fast/js/regexp-character-match-out-of-order.html:
- fast/js/regexp-compile-crash.html:
- fast/js/regexp-compile.html:
- fast/js/regexp-divequal.html:
- fast/js/regexp-extended-characters-crash.html:
- fast/js/regexp-extended-characters-match.html:
- fast/js/regexp-extended-characters-more.html:
- fast/js/regexp-find-first-asserted.html:
- fast/js/regexp-in-and-foreach-handling.html:
- fast/js/regexp-lastindex.html:
- fast/js/regexp-literals-arent-constants.html:
- fast/js/regexp-look-ahead-empty.html:
- fast/js/regexp-look-ahead.html:
- fast/js/regexp-many-brackets.html:
- fast/js/regexp-match-reify-before-putbyval.html:
- fast/js/regexp-negative-special-characters.html:
- fast/js/regexp-no-extensions.html:
- fast/js/regexp-non-bmp.html:
- fast/js/regexp-non-capturing-groups.html:
- fast/js/regexp-non-character.html:
- fast/js/regexp-non-greedy-parentheses.html:
- fast/js/regexp-norepeat.html:
- fast/js/regexp-overflow-too-big.html:
- fast/js/regexp-overflow.html:
- fast/js/regexp-range-bound-ffff.html:
- fast/js/regexp-range-out-of-order.html:
- fast/js/regexp-ranges-and-escaped-hyphens.html:
- fast/js/regexp-stack-overflow.html:
- fast/js/regexp-unicode-handling.html:
- fast/js/regexp-unicode-overflow.html:
- fast/js/regexp-zero-length-alternatives.html:
- fast/js/registerCachingAcrossBranchTargets.html:
- fast/js/rehash-assign.html:
- fast/js/removing-Cf-characters.html:
- fast/js/reparsing-semicolon-insertion.html:
- fast/js/repeat-cached-vm-reentry.html:
- fast/js/reserved-words-as-property.html:
- fast/js/reserved-words-strict.html:
- fast/js/reserved-words.html:
- fast/js/resize-array-assign.html:
- fast/js/resolve-arguments-from-scope.html:
- fast/js/script-line-number.html:
- fast/js/script-tests/TEMPLATE.html:
- fast/js/script-tests/global-constructors-attributes.js:
- fast/js/select-options-add.html:
- fast/js/select-options-remove-gc.html:
- fast/js/select-options-remove.html:
- fast/js/slash-lineterminator-parse.html:
- fast/js/sort-large-array.html:
- fast/js/sort-no-jit-code-crash.html:
- fast/js/sort-non-numbers.html:
- fast/js/sort-randomly.html:
- fast/js/sort-stability.html:
- fast/js/sort-with-side-effecting-comparisons.html:
- fast/js/sparse-array.html:
- fast/js/stack-at-creation-for-error-objects.html:
- fast/js/stack-overflow-arrity-catch.html:
- fast/js/stack-overflow-catch.html:
- fast/js/stack-trace.html:
- fast/js/stack-unwinding.html:
- fast/js/statement-list-register-crash.html:
- fast/js/static-scope-object.html:
- fast/js/strict-callback-this.html:
- fast/js/strict-readonly-statics.html:
- fast/js/strict-throw-type-error.html:
- fast/js/string-anchor.html:
- fast/js/string-capitalization.html:
- fast/js/string-concatenate-outofmemory.html-disabled:
- fast/js/string-fontcolor.html:
- fast/js/string-fontsize.html:
- fast/js/string-from-char-code.html:
- fast/js/string-index-overflow.html:
- fast/js/string-link.html:
- fast/js/string-localeCompare.html:
- fast/js/string-match.html:
- fast/js/string-property-deletion.html:
- fast/js/string-property-iteration.html:
- fast/js/string-prototype-properties.html:
- fast/js/string-replace-2.html:
- fast/js/string-replace-3.html:
- fast/js/string-replacement-outofmemory.html:
- fast/js/string-slice-abnormal-values.html:
- fast/js/string-sort.html:
- fast/js/string-split-conformance.html:
- fast/js/string-split-double-empty.html:
- fast/js/string-split-ignore-case.html:
- fast/js/string-substr.html:
- fast/js/string-trim.html:
- fast/js/string_replace.html:
- fast/js/switch-behaviour.html:
- fast/js/this-non-object-proto.html:
- fast/js/throw-exception-in-global-setter.html:
- fast/js/throw-from-finally.html:
- fast/js/toInt32UInt32.html:
- fast/js/toString-elision-trailing-comma.html:
- fast/js/toString-exception.html:
- fast/js/toString-for-var-decl.html:
- fast/js/toString-number-dot-expr.html:
- fast/js/toString-number.html:
- fast/js/toString-overrides.html:
- fast/js/toString-prefix-postfix-preserve-parens.html:
- fast/js/toString-recursion.html:
- fast/js/toString-stack-overflow.html:
- fast/js/toString-try-else.html:
- fast/js/tostring-exception-in-property-access.html:
- fast/js/transition-cache-dictionary-crash.html:
- fast/js/try-catch-try-try-catch-try-finally-return-catch-finally.html:
- fast/js/try-try-return-finally-finally.html:
- fast/js/typed-array-access.html:
- fast/js/typed-array-copy.html:
- fast/js/typed-array-set-different-types.html:
- fast/js/typedarray-set-destination-smaller-than-source.html:
- fast/js/typedarray-set-overlapping-elements-of-same-size.html:
- fast/js/typedarray-set-same-type-memmove.html:
- fast/js/typedarray-set-source-smaller-than-destination.html:
- fast/js/typeof-codegen-crash.html:
- fast/js/typeof-constant-string.html:
- fast/js/typeof-syntax.html:
- fast/js/unexpected-constant-crash.html:
- fast/js/unmatching-argument-count.html:
- fast/js/unshift-multi.html:
- fast/js/var-declarations-zero-width.html:
- fast/js/var-shadows-arg-crash.html:
- fast/js/var-shadows-arg-gc-crash.html:
- fast/js/vardecl-blocks-init.html:
- fast/js/vardecl-preserve-arguments.html:
- fast/js/webcore-string-comparison.html:
- fast/js/webidl-type-mapping.html:
- fast/js/with-scope-gc.html:
- 12:45 PM Changeset in webkit [155258] by
-
- 4 edits in trunk/Source
VectorMover should use std::move
https://bugs.webkit.org/show_bug.cgi?id=120959
Reviewed by Geoffrey Garen.
Source/JavaScriptCore:
Work around a bug in GCC by changing the type of the callType bitfield
in CallLinkInfo to be unsigned instead of CallType.
- bytecode/CallLinkInfo.h:
Source/WTF:
This lets the compiler use move constructors when moving data, which can be a performance improvement.
If the vector element type isn't movable it will be copied instead.
- wtf/Vector.h:
(WTF::VectorTypeOperations::move):
(WTF::VectorTypeOperations::moveOverlapping):
- 12:11 PM Changeset in webkit [155257] by
-
- 162 edits in trunk/LayoutTests
Change fast/js/regress files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120961.
Rubber stamped by Filip Pizlo.
- fast/js/regress/ArrayBuffer-DataView-alloc-large-long-lived.html:
- fast/js/regress/ArrayBuffer-DataView-alloc-long-lived.html:
- fast/js/regress/ArrayBuffer-Int32Array-byteOffset.html:
- fast/js/regress/ArrayBuffer-Int8Array-alloc-huge-long-lived.html:
- fast/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.html:
- fast/js/regress/ArrayBuffer-Int8Array-alloc-large-long-lived.html:
- fast/js/regress/ArrayBuffer-Int8Array-alloc-long-lived-buffer.html:
- fast/js/regress/ArrayBuffer-Int8Array-alloc-long-lived.html:
- fast/js/regress/ArrayBuffer-Int8Array-alloc.html:
- fast/js/regress/DataView-custom-properties.html:
- fast/js/regress/Float32Array-matrix-mult.html:
- fast/js/regress/Float32Array-to-Float64Array-set.html:
- fast/js/regress/Float64Array-alloc-long-lived.html:
- fast/js/regress/Float64Array-to-Int16Array-set.html:
- fast/js/regress/HashMap-put-get-iterate-keys.html:
- fast/js/regress/HashMap-put-get-iterate.html:
- fast/js/regress/HashMap-string-put-get-iterate.html:
- fast/js/regress/Int16Array-alloc-long-lived.html:
- fast/js/regress/Int16Array-bubble-sort-with-byteLength.html:
- fast/js/regress/Int16Array-bubble-sort.html:
- fast/js/regress/Int16Array-load-int-mul.html:
- fast/js/regress/Int16Array-to-Int32Array-set.html:
- fast/js/regress/Int32Array-Int8Array-view-alloc.html:
- fast/js/regress/Int32Array-alloc-huge-long-lived.html:
- fast/js/regress/Int32Array-alloc-huge.html:
- fast/js/regress/Int32Array-alloc-large-long-lived.html:
- fast/js/regress/Int32Array-alloc-large.html:
- fast/js/regress/Int32Array-alloc-long-lived.html:
- fast/js/regress/Int32Array-alloc.html:
- fast/js/regress/Int8Array-alloc-long-lived.html:
- fast/js/regress/Int8Array-load-with-byteLength.html:
- fast/js/regress/Int8Array-load.html:
- fast/js/regress/adapt-to-double-divide.html:
- fast/js/regress/aliased-arguments-getbyval.html:
- fast/js/regress/allocate-big-object.html:
- fast/js/regress/arity-mismatch-inlining.html:
- fast/js/regress/array-access-polymorphic-structure.html:
- fast/js/regress/array-nonarray-polymorhpic-access.html:
- fast/js/regress/array-nonarray-polymorphic-access.html:
- fast/js/regress/array-with-double-add.html:
- fast/js/regress/array-with-double-increment.html:
- fast/js/regress/array-with-double-mul-add.html:
- fast/js/regress/array-with-double-sum.html:
- fast/js/regress/array-with-int32-add-sub.html:
- fast/js/regress/array-with-int32-or-double-sum.html:
- fast/js/regress/basic-set.html:
- fast/js/regress/big-int-mul.html:
- fast/js/regress/boolean-test.html:
- fast/js/regress/branch-fold.html:
- fast/js/regress/cast-int-to-double.html:
- fast/js/regress/cell-argument.html:
- fast/js/regress/cfg-simplify.html:
- fast/js/regress/cmpeq-obj-to-obj-other.html:
- fast/js/regress/constant-test.html:
- fast/js/regress/delay-tear-off-arguments-strictmode.html:
- fast/js/regress/direct-arguments-getbyval.html:
- fast/js/regress/double-pollution-getbyval.html:
- fast/js/regress/double-pollution-putbyoffset.html:
- fast/js/regress/empty-string-plus-int.html:
- fast/js/regress/emscripten-cube2hash.html:
- fast/js/regress/emscripten-memops.html:
- fast/js/regress/external-arguments-getbyval.html:
- fast/js/regress/external-arguments-putbyval.html:
- fast/js/regress/fold-double-to-int.html:
- fast/js/regress/function-dot-apply.html:
- fast/js/regress/function-test.html:
- fast/js/regress/get-by-id-chain-from-try-block.html:
- fast/js/regress/get-by-id-proto-or-self.html:
- fast/js/regress/get-by-id-self-or-proto.html:
- fast/js/regress/imul-double-only.html:
- fast/js/regress/imul-int-only.html:
- fast/js/regress/imul-mixed.html:
- fast/js/regress/in-four-cases.html:
- fast/js/regress/in-one-case-false.html:
- fast/js/regress/in-one-case-true.html:
- fast/js/regress/in-two-cases.html:
- fast/js/regress/indexed-properties-in-objects.html:
- fast/js/regress/inline-arguments-access.html:
- fast/js/regress/inline-arguments-local-escape.html:
- fast/js/regress/inline-get-scoped-var.html:
- fast/js/regress/inlined-put-by-id-transition.html:
- fast/js/regress/int-or-other-abs-then-get-by-val.html:
- fast/js/regress/int-or-other-abs-zero-then-get-by-val.html:
- fast/js/regress/int-or-other-add-then-get-by-val.html:
- fast/js/regress/int-or-other-add.html:
- fast/js/regress/int-or-other-div-then-get-by-val.html:
- fast/js/regress/int-or-other-max-then-get-by-val.html:
- fast/js/regress/int-or-other-min-then-get-by-val.html:
- fast/js/regress/int-or-other-mod-then-get-by-val.html:
- fast/js/regress/int-or-other-mul-then-get-by-val.html:
- fast/js/regress/int-or-other-neg-then-get-by-val.html:
- fast/js/regress/int-or-other-neg-zero-then-get-by-val.html:
- fast/js/regress/int-or-other-sub-then-get-by-val.html:
- fast/js/regress/int-or-other-sub.html:
- fast/js/regress/int-overflow-local.html:
- fast/js/regress/integer-divide.html:
- fast/js/regress/integer-modulo.html:
- fast/js/regress/lots-of-fields.html:
- fast/js/regress/make-indexed-storage.html:
- fast/js/regress/make-rope-cse.html:
- fast/js/regress/marsaglia-osr-entry.html:
- fast/js/regress/marsaglia.html:
- fast/js/regress/method-on-number.html:
- fast/js/regress/negative-zero-divide.html:
- fast/js/regress/negative-zero-modulo.html:
- fast/js/regress/negative-zero-negate.html:
- fast/js/regress/nested-function-parsing-random.html:
- fast/js/regress/nested-function-parsing.html:
- fast/js/regress/new-array-buffer-dead.html:
- fast/js/regress/new-array-buffer-push.html:
- fast/js/regress/new-array-dead.html:
- fast/js/regress/new-array-push.html:
- fast/js/regress/number-test.html:
- fast/js/regress/object-closure-call.html:
- fast/js/regress/object-test.html:
- fast/js/regress/poly-stricteq.html:
- fast/js/regress/polymorphic-structure.html:
- fast/js/regress/polyvariant-monomorphic-get-by-id.html:
- fast/js/regress/put-by-val-large-index-blank-indexing-type.html:
- fast/js/regress/rare-osr-exit-on-local.html:
- fast/js/regress/register-pressure-from-osr.html:
- fast/js/regress/simple-activation-demo.html:
- fast/js/regress/slow-array-profile-convergence.html:
- fast/js/regress/slow-convergence.html:
- fast/js/regress/sparse-conditional.html:
- fast/js/regress/splice-to-remove.html:
- fast/js/regress/string-concat-object.html:
- fast/js/regress/string-concat-pair-object.html:
- fast/js/regress/string-concat-pair-simple.html:
- fast/js/regress/string-concat-simple.html:
- fast/js/regress/string-cons-repeat.html:
- fast/js/regress/string-cons-tower.html:
- fast/js/regress/string-equality.html:
- fast/js/regress/string-get-by-val-big-char.html:
- fast/js/regress/string-get-by-val-out-of-bounds-insane.html:
- fast/js/regress/string-get-by-val-out-of-bounds.html:
- fast/js/regress/string-get-by-val.html:
- fast/js/regress/string-hash.html:
- fast/js/regress/string-long-ident-equality.html:
- fast/js/regress/string-repeat-arith.html:
- fast/js/regress/string-sub.html:
- fast/js/regress/string-test.html:
- fast/js/regress/string-var-equality.html:
- fast/js/regress/structure-hoist-over-transitions.html:
- fast/js/regress/switch-char-constant.html:
- fast/js/regress/switch-char.html:
- fast/js/regress/switch-constant.html:
- fast/js/regress/switch-string-basic-big-var.html:
- fast/js/regress/switch-string-basic-big.html:
- fast/js/regress/switch-string-basic-var.html:
- fast/js/regress/switch-string-basic.html:
- fast/js/regress/switch-string-big-length-tower-var.html:
- fast/js/regress/switch-string-length-tower-var.html:
- fast/js/regress/switch-string-length-tower.html:
- fast/js/regress/switch-string-short.html:
- fast/js/regress/switch.html:
- fast/js/regress/tear-off-arguments-simple.html:
- fast/js/regress/tear-off-arguments.html:
- fast/js/regress/temporal-structure.html:
- fast/js/regress/to-int32-boolean.html:
- fast/js/regress/undefined-test.html:
- 11:56 AM Changeset in webkit [155256] by
-
- 2 edits in trunk/Tools
removing --dialog-element from build-webkit --help option message
https://bugs.webkit.org/show_bug.cgi?id=120955
Patch by Santosh Mahto <santosh.ma@samsung.com> on 2013-09-07
Reviewed by Daniel Bates.
--dialog-element option is useless while building as
Dialog Element support has been removed in following changeset.
http://trac.webkit.org/changeset/154835
http://trac.webkit.org/changeset/154870
- Scripts/webkitperl/FeatureList.pm:
Removed --dialog-element option message.
- 11:55 AM Changeset in webkit [155255] by
-
- 56 edits in trunk/LayoutTests
Change fast/js/kde files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120960.
Rubber stamped by Filip Pizlo.
- fast/js/kde/Array.html:
- fast/js/kde/Boolean.html:
- fast/js/kde/Date-setYear.html:
- fast/js/kde/Error.html:
- fast/js/kde/GlobalObject.html:
- fast/js/kde/Number.html:
- fast/js/kde/Object.html:
- fast/js/kde/Prototype.html:
- fast/js/kde/RegExp.html:
- fast/js/kde/StringObject.html:
- fast/js/kde/arguments-scope.html:
- fast/js/kde/assignments.html:
- fast/js/kde/cast.html:
- fast/js/kde/comment-1.html:
- fast/js/kde/comment-2.html:
- fast/js/kde/completion.html:
- fast/js/kde/conditional.html:
- fast/js/kde/const.html:
- fast/js/kde/constructor_length.html:
- fast/js/kde/crash-1.html:
- fast/js/kde/crash-2.html:
- fast/js/kde/delete.html:
- fast/js/kde/empty.html:
- fast/js/kde/encode_decode_uri.html:
- fast/js/kde/eval.html:
- fast/js/kde/evil-n.html:
- fast/js/kde/exception_propagation.html:
- fast/js/kde/exceptions.html:
- fast/js/kde/func-decl.html:
- fast/js/kde/function.html:
- fast/js/kde/function_arguments.html:
- fast/js/kde/function_constructor.html:
- fast/js/kde/function_length.html:
- fast/js/kde/garbage-n.html:
- fast/js/kde/inbuilt_function_proto.html:
- fast/js/kde/inbuilt_function_tostring.html:
- fast/js/kde/iteration.html:
- fast/js/kde/j-comment-3.html:
- fast/js/kde/j-comment-4.html:
- fast/js/kde/literals.html:
- fast/js/kde/lval-exceptions.html:
- fast/js/kde/math.html:
- fast/js/kde/md5-1.html:
- fast/js/kde/md5-2.html:
- fast/js/kde/object_prototype.html:
- fast/js/kde/object_prototype_tostring.html:
- fast/js/kde/operators.html:
- fast/js/kde/parse.html:
- fast/js/kde/prototype_length.html:
- fast/js/kde/prototype_proto.html:
- fast/js/kde/scope.html:
- fast/js/kde/statements.html:
- fast/js/kde/string-1-n.html:
- fast/js/kde/string-2-n.html:
- fast/js/kde/var_decl_init.html:
- 11:39 AM Changeset in webkit [155254] by
-
- 2 edits in trunk/Tools
It should be possible to run-javascriptcore-tests with only a subset of the test suites
https://bugs.webkit.org/show_bug.cgi?id=120918
Reviewed by Dan Bernstein.
- Scripts/run-javascriptcore-tests:
- 11:25 AM Changeset in webkit [155253] by
-
- 68 edits in trunk
Remove unnecessary sibling text renderers after attach
https://bugs.webkit.org/show_bug.cgi?id=120953
Source/WebCore:
Reviewed by the Swedish Review Team: Anders Carlsson and Andreas Kling.
The current createTextRenderersForSiblingsAfterAttachIfNeeded code only adds text renderers, never removes them.
Style changes can go either way.
The patch causes no visible changes in rendered output. The whitespace nodes that it affects are leftovers that
have no rendering effect. However it does change results of many dumpAsText and render tree dump based layout
tests as unnecessary text nodes disappear.
The main goal is to make results of dynamic attach and parsing time attach produce more similar results. As
an added bonus we get slightly simpler rendering trees.
Rendering tree dumps show us still leaving behind empty anonymous blocks when removing whitespace text nodes.
Those should collapse away too.
- style/StyleResolveTree.cpp:
(WebCore::Style::reattachTextRenderersForWhitespaceOnlySiblingsAfterAttachIfNeeded):
Allow the code both create and remove text renderers.
Tighten to bail out faster if case is not the exact one that matters.
Use NodeRenderingTraversal to mirror textRendererIsNeeded.
Renamed for clarity.
(WebCore::Style::updateTextRendererAfterContentChange):
(WebCore::Style::resolveLocal):
(WebCore::Style::updateTextStyle):
(WebCore::Style::attachRenderTree):
LayoutTests:
Reviewed by Anders Carlsson and Andreas Kling.
A bunch of spaces and empty lines disappear from dumpAsText test results.
Empty RenderTexts disapper from render tree dumps.
- css3/flexbox/flex-flow-auto-margins-expected.txt:
- css3/flexbox/flex-flow-auto-margins-no-available-space-expected.txt:
- css3/flexbox/flex-flow-border-expected.txt:
- css3/flexbox/flex-flow-margins-auto-size-expected.txt:
- css3/flexbox/flex-flow-margins-expected.txt:
- css3/flexbox/flex-flow-orientations-expected.txt:
- css3/flexbox/flex-flow-overflow-expected.txt:
- css3/flexbox/flex-flow-padding-expected.txt:
- css3/flexbox/flexbox-ignore-firstLetter-expected.txt:
- css3/flexbox/inline-flexbox-ignore-firstLine-expected.txt:
- css3/flexbox/intrinsic-min-width-applies-with-fixed-width-expected.txt:
- editing/selection/focus-crash-expected.txt:
A few frame based tests also gain an extra space from alrgorithm fixes in creation direction.
- editing/style/toggle-style-bold-italic-expected.txt:
- editing/style/toggle-style-bold-italic-mixed-editability-expected.txt:
- fast/block/float/intruding-float-not-removed-writing-mode-expected.txt:
- fast/css/getComputedStyle/getComputedStyle-resolved-values-expected.txt:
- fast/css/import-style-update-expected.txt:
- fast/css/positioned-overflow-scroll-expected.txt:
- fast/dom/HTMLLinkElement/resolve-url-on-insertion-expected.txt:
- fast/dom/search-shadow-host-crash-expected.txt:
- fast/dynamic/inline-to-block-crash-expected.txt:
- fast/events/input-element-display-none-in-dragleave-crash-expected.txt:
- fast/flexbox/intrinsic-min-width-applies-with-fixed-width-expected.txt:
- fast/forms/select-listbox-focus-displaynone-expected.txt:
- fast/frames/repaint-display-none-crash-expected.txt:
- fast/inline/inline-with-empty-inline-children-expected.txt:
- fast/inline/out-of-flow-objects-and-whitespace-after-empty-inline-expected.txt:
- fast/repaint/text-in-relative-positioned-inline-expected.txt:
- fast/replaced/computed-image-width-with-percent-height-and-fixed-ancestor-expected.txt:
- fast/replaced/computed-image-width-with-percent-height-and-fixed-ancestor-vertical-lr-expected.txt:
- fast/replaced/preferred-widths-expected.txt:
- fast/spatial-navigation/snav-tiny-table-traversal-expected.txt:
- fast/table/min-max-width-preferred-size-expected.txt:
- fast/xsl/import-non-document-node-expected.txt:
- fullscreen/full-screen-fixed-pos-parent-expected.txt:
- http/tests/appcache/auth-expected.txt:
- http/tests/cache/subresource-expiration-1-expected.txt:
- http/tests/cache/subresource-expiration-2-expected.txt:
- http/tests/xmlhttprequest/send-array-buffer-expected.txt:
- http/tests/xmlhttprequest/send-data-view-expected.txt:
- http/tests/xmlhttprequest/send-undefined-and-null-expected.txt:
- platform/mac/editing/input/firstrectforcharacterrange-plain-expected.txt:
- platform/mac/editing/input/firstrectforcharacterrange-styled-expected.txt:
- platform/mac/editing/pasteboard/4989774-expected.txt:
- platform/mac/editing/pasteboard/paste-match-style-001-expected.txt:
- platform/mac/editing/selection/caret-ltr-2-expected.txt:
- platform/mac/editing/selection/caret-ltr-2-left-expected.txt:
- platform/mac/editing/selection/caret-ltr-expected.txt:
- platform/mac/editing/selection/caret-ltr-right-expected.txt:
- platform/mac/editing/selection/caret-rtl-2-expected.txt:
- platform/mac/editing/selection/caret-rtl-2-left-expected.txt:
- platform/mac/editing/selection/caret-rtl-expected.txt:
- platform/mac/editing/selection/caret-rtl-right-expected.txt:
- platform/mac/editing/selection/vertical-rl-ltr-extend-line-backward-wrap-expected.txt:
- platform/mac/editing/selection/vertical-rl-ltr-extend-line-forward-wrap-expected.txt:
- platform/mac/editing/spelling/autocorrection-in-textarea-expected.txt:
- platform/mac/editing/style/style-boundary-005-expected.txt:
- platform/mac/fast/AppleScript/001-expected.txt:
- platform/mac/fast/AppleScript/date-expected.txt:
- platform/mac/fast/forms/formmove3-expected.txt:
- platform/mac/fast/forms/input-align-image-expected.txt:
- platform/mac/fast/forms/preserveFormDuringResidualStyle-expected.txt:
- platform/mac/fast/invalid/003-expected.txt:
- platform/mac/fast/text/attributed-substring-from-range-002-expected.txt:
- platform/mac/tables/mozilla/bugs/bug647-expected.txt:
- userscripts/user-script-all-frames-expected.txt:
- userscripts/user-script-top-frame-only-expected.txt:
Here too.
- 11:19 AM Changeset in webkit [155252] by
-
- 10 edits in trunk/LayoutTests
Change fast/js/resources files to use pre and post js files in LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120958.
Rubber stamped by Filip Pizlo.
- fast/js/resources/Promise-catch-in-workers.js:
- fast/js/resources/Promise-fulfill-in-workers.js:
- fast/js/resources/Promise-init-in-workers.js:
- fast/js/resources/Promise-reject-in-workers.js:
- fast/js/resources/Promise-resolve-in-workers.js:
- fast/js/resources/Promise-simple-in-workers.js:
- fast/js/resources/Promise-then-in-workers.js:
- fast/js/resources/Promise-then-without-callbacks-in-workers.js:
- fast/js/resources/document-all-between-frames-subframe.html:
- 11:04 AM Changeset in webkit [155251] by
-
- 72 edits1 delete in trunk/Source
Get rid of FastAllocBase.h
https://bugs.webkit.org/show_bug.cgi?id=120952
Reviewed by Antti Koivisto.
Source/JavaScriptCore:
Include FastMalloc.h instead of FastAllocBase.h.
- assembler/LinkBuffer.h:
- bytecode/CodeBlock.h:
- bytecode/StructureStubClearingWatchpoint.h:
- dfg/DFGFinalizer.h:
- dfg/DFGLongLivedState.h:
- dfg/DFGSlowPathGenerator.h:
- ftl/FTLAbstractHeap.h:
- heap/JITStubRoutineSet.h:
- jit/CompactJITCodeMap.h:
- profiler/ProfilerDatabase.h:
- profiler/ProfilerExecutionCounter.h:
Source/WebCore:
Include FastMalloc.h instead of FastAllocBase.h.
- Modules/webdatabase/SQLTransactionClient.h:
- bindings/js/GCController.h:
- bridge/Bridge.h:
- bridge/IdentifierRep.h:
- dom/DocumentStyleSheetCollection.h:
- dom/TransformSource.h:
- html/InputType.h:
- inspector/InspectorCounters.h:
- inspector/InstrumentingAgents.h:
- inspector/WorkerInspectorController.h:
- loader/cache/CachedResourceClient.h:
- page/FrameActionScheduler.h:
- platform/Length.h:
- platform/MemoryPressureHandler.h:
- platform/ScrollAnimator.h:
- platform/SharedTimer.h:
- platform/audio/gstreamer/FFTFrameGStreamer.cpp:
- platform/cairo/WidgetBackingStore.h:
- platform/graphics/Color.h:
- platform/graphics/FontData.h:
- platform/graphics/Path.h:
- platform/graphics/qt/FontCustomPlatformData.h:
- platform/graphics/transforms/AffineTransform.h:
- platform/graphics/transforms/TransformationMatrix.h:
- platform/gtk/GtkDragAndDropHelper.h:
- platform/gtk/GtkPopupMenu.h:
- platform/network/NetworkStateNotifier.h:
- platform/sql/SQLiteTransaction.h:
- platform/text/enchant/TextCheckerEnchant.h:
- rendering/RenderArena.h:
- rendering/TableLayout.h:
- rendering/style/StyleCustomFilterProgram.h:
- rendering/style/StyleCustomFilterProgramCache.h:
- svg/SVGPathConsumer.h:
- workers/WorkerScriptLoader.h:
Source/WTF:
FastAllocBase.h now only contains the WTF_MAKE_FAST_ALLOCATED macro.
Move that macro to FastMalloc.h instead and remove FastAllocBase.h.
- WTF.vcxproj/WTF.vcxproj:
- WTF.vcxproj/WTF.vcxproj.filters:
- WTF.xcodeproj/project.pbxproj:
- wtf/DeferrableRefCounted.h:
- wtf/FastAllocBase.h: Removed.
- wtf/FastMalloc.h:
- wtf/HashSet.h:
- wtf/MediaTime.h:
- wtf/PrintStream.h:
- wtf/RefCounted.h:
- wtf/RefPtr.h:
- wtf/ThreadingPrimitives.h:
- wtf/Vector.h:
- wtf/gobject/GMutexLocker.h:
- wtf/unicode/Collator.h:
- 10:43 AM Changeset in webkit [155250] by
-
- 1 edit5 copies in trunk/LayoutTests
Copy test pre and post js files to LayoutTests/resources.
https://bugs.webkit.org/show_bug.cgi?id=120957.
Reviewed by Ryosuke Niwa.
- resources/js-test-post-async.js: Copied from LayoutTests/fast/js/resources/js-test-post-async.js.
- resources/js-test-post.js: Copied from LayoutTests/fast/js/resources/js-test-post.js.
- resources/js-test-pre.js: Copied from LayoutTests/fast/js/resources/js-test-pre.js.
- resources/standalone-post.js: Copied from LayoutTests/fast/js/resources/standalone-post.js.
- resources/standalone-pre.js: Copied from LayoutTests/fast/js/resources/standalone-pre.js.
- 8:34 AM Changeset in webkit [155249] by
-
- 7 edits2 adds in trunk
MediaStream should fire ended event when all tracks are ended
https://bugs.webkit.org/show_bug.cgi?id=120871
Reviewed by Jer Noble.
Merge https://chromium.googlesource.com/chromium/blink/+/bebd179b65be69e46f2f434a3ec8b1e4aa85cc42
Source/WebCore:
Test: fast/mediastream/MediaStream-onended.html
- Modules/mediastream/MediaStream.cpp:
(WebCore::MediaStream::trackEnded): New.
- Modules/mediastream/MediaStream.h:
- Modules/mediastream/MediaStreamTrack.cpp:
(WebCore::MediaStreamTrack::sourceChangedState): Call didEndTrack when state changes to ReadyStateEnded.
(WebCore::MediaStreamTrack::didEndTrack): New.
(WebCore::MediaStreamTrack::stop): Call didEndTrack.
- Modules/mediastream/MediaStreamTrack.h:
- platform/mediastream/MediaStreamDescriptor.h:
(WebCore::MediaStreamDescriptor::MediaStreamDescriptor): Require didEndTrack.
LayoutTests:
- fast/mediastream/MediaStream-onended-expected.txt: Added.
- fast/mediastream/MediaStream-onended.html: Added.
Sep 6, 2013:
- 11:45 PM Changeset in webkit [155248] by
-
- 6 edits in trunk/Source/WebCore
Get MEDIA_STREAM compiling for other ports (EFL and GTK)
https://bugs.webkit.org/show_bug.cgi?id=120811
Patch by Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> on 2013-09-06
Reviewed by Eric Carlson.
- CMakeLists.txt:
- GNUmakefile.list.am:
- Modules/mediastream/LocalMediaStream.h:
- Modules/mediastream/MediaStreamRegistry.cpp:
(WebCore::MediaStreamRegistry::lookupMediaStreamDescriptor):
- Modules/mediastream/RTCStatsResponse.h:
- 11:26 PM Changeset in webkit [155247] by
-
- 2 edits in trunk/Source/WebInspectorUI
Web Inspector: Download Archive button incorrectly styled when disabled and tree element is not-selected
https://bugs.webkit.org/show_bug.cgi?id=120866
Patch by Joseph Pecoraro <Joseph Pecoraro> on 2013-09-06
Reviewed by Timothy Hatcher.
- UserInterface/TreeElementStatusButton.css:
(.item > .status > .status-button.disabled > svg *):
- 11:25 PM Changeset in webkit [155246] by
-
- 2 edits in trunk
REGRESSION(r155143): Build failures on GTK port with Clang and libstdc++ < 4.8.1
https://bugs.webkit.org/show_bug.cgi?id=120896
Reviewed by Anders Carlsson.
The GTK port currently only permits using the libstdc++ standard library when compiling with
Clang. After r155143, build failures are occurring when using Clang and libstdc++ that predates
the 4.8.0 release due to the use of std::is_trivially_destructible that isn't available in
libstdc++ < 4.8.0.
To not add additional special casing, the GTK port should move onto requiring libstdc++ >= 4.8.1
when compiling with the Clang compiler. Version 4.8.1 was chosen since it's C++11 feature-complete.
This strict requirement is possible as compiling the GTK port with the Clang compiler is not really
widespread, so we can afford to adjust the required dependencies to match other ports' progression
instead of modifying the code.
- Source/autotools/CheckSystemAndBasicDependencies.m4: If the detected compiler is Clang, also check
that the libstdc++ standard library is used by testing for the GLIBCXX macro that should be defined
to the value lesser than the '20130531', the date stamp used by the 4.8.1 release of libstdc++. Since
possible future releases of the 4.6 or 4.7 series of libstdc++ will also match this check due to a newer
date stamp contained in GLIBCXX, the std::is_trivially_destructible struct is also used so the
compilation will fail if the libstdc++ that's used is older than allowed (and therefor does not support
the feature). If the check fails, a fatal error is thrown, describing the requirement. Everything carries
on as normal otherwise.
- 11:13 PM Changeset in webkit [155245] by
-
- 2 edits in trunk
[GTK] Bump the required Clang version to 3.2
https://bugs.webkit.org/show_bug.cgi?id=112537
Reviewed by Gustavo Noronha Silva.
- Source/autotools/CheckSystemAndBasicDependencies.m4: Require the Clang 3.2 stack
when the Clang compiler is specified.
- 11:05 PM Changeset in webkit [155244] by
-
- 20 edits2 adds in trunk
[CSS Shapes] Floats with shape-outside aren't painting in the correct order
https://bugs.webkit.org/show_bug.cgi?id=118492
Reviewed by Darin Adler.
Source/WebCore:
When removing the old positioning behavior, the code that makes a
float with shape-outside gain a layer was left behind. This patch
removes that, so now floats with shape-outside are painted just like
floats without shape-outside.
Also remove the isFloatingWithShapeOutside helper method because its
use is now somewhat redundant, and the check it does is now only
needed in one place.
Test: fast/shapes/shape-outside-floats/shape-outside-floats-not-a-layer.html
- rendering/RenderBox.h:
(WebCore::RenderBox::shapeOutsideInfo):
- rendering/RenderObject.h:
- rendering/shapes/ShapeOutsideInfo.cpp:
(WebCore::ShapeOutsideInfo::isEnabledFor):
LayoutTests:
Update tests to reflect correct painting order. Add a new test for the
correct painting behavior.
- csswg/submitted/shapes/shape-outside/shape-outside-floats-circle-000-expected.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-circle-000.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-ellipse-000-expected.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-ellipse-000.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-001-expected.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-inset-rectangle-001.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-001-expected.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-001.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-002-expected.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-002.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-003-expected.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-003.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-004-expected.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-rounded-rectangle-004.html:
- csswg/submitted/shapes/shape-outside/shape-outside-floats-stacked-000.html:
- fast/shapes/shape-outside-floats/shape-outside-floats-not-a-layer-expected.html: Added.
- fast/shapes/shape-outside-floats/shape-outside-floats-not-a-layer.html: Added.
- 10:47 PM Changeset in webkit [155243] by
-
- 7 edits in trunk/Source/JavaScriptCore
FTL should support Call/Construct in the worst way possible
https://bugs.webkit.org/show_bug.cgi?id=120916
Reviewed by Oliver Hunt.
This adds support for Call/Construct by just calling out to C code that uses
the JSC::call/JSC::construct runtime functions for making calls. This is slow
and terrible, but it dramatically extends FTL coverage.
Supporting calls in a meaningful way meant also supporting
GlobalVarWatchpoint.
The extension of coverage helped to find a bunch of bugs:
- ObjectOrOtherUse was claimed to be supported in the FTL but speculate() didn't support it. That means that any node with an ObjectOrOtherUse edge that got DCE'd would cause the FTL to ICE.
- There was a bad fall-through compileCompareStrictEq() that led to ICE.
- The OSR exit reconstruction code was assuming it could do fast checks on node->child1() before even determining the type of node; that crashes if the node is HasVarArgs. Fixed by checking HasVarArgs first.
- The OSR exit compiler was using the wrong peekOffset for CArgumentGetter. The default is 1, which assumes that you didn't push anything onto the stack after getting called. The OSR exit thunks push FP, so the offset should be 2.
This passes stress tests and is probably huge performance regression if you
--useExperimentalFTL=true. The regression will be fixed in
https://bugs.webkit.org/show_bug.cgi?id=113621.
- dfg/DFGOperations.cpp:
- dfg/DFGOperations.h:
- ftl/FTLCapabilities.cpp:
(JSC::FTL::canCompile):
- ftl/FTLIntrinsicRepository.h:
- ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::LowerDFGToLLVM::compileNode):
(JSC::FTL::LowerDFGToLLVM::compileGlobalVarWatchpoint):
(JSC::FTL::LowerDFGToLLVM::compileCompareStrictEq):
(JSC::FTL::LowerDFGToLLVM::compileCallOrConstruct):
(JSC::FTL::LowerDFGToLLVM::speculate):
(JSC::FTL::LowerDFGToLLVM::speculateObjectOrOther):
(JSC::FTL::LowerDFGToLLVM::addExitArgumentForNode):
- ftl/FTLOSRExitCompiler.cpp:
(JSC::FTL::compileStub):
- 10:36 PM Changeset in webkit [155242] by
-
- 11 edits1 add in trunk/Source
Add a new smart pointer type for fastMalloc'ed memory
https://bugs.webkit.org/show_bug.cgi?id=120911
Reviewed by Andreas Kling.
Source/WebCore:
Update for WTF changes.
- platform/network/cf/FormDataStreamCFNet.cpp:
(WebCore::advanceCurrentStream):
Source/WTF:
Due to an oversight on my part, Vector::releaseBuffer() currently returns an OwnPtr
which means that its data will be freed with operator delete instead of fastFree.
Fix this by introducing a new MllocPtr smart pointer class and change Vector::releaseBuffer() to return it instead.
- WTF.pro:
- WTF.vcxproj/WTF.vcxproj:
- WTF.vcxproj/WTF.vcxproj.filters:
- WTF.xcodeproj/project.pbxproj:
- wtf/CMakeLists.txt:
- wtf/FastAllocBase.h:
- wtf/MallocPtr.h: Added.
- wtf/Vector.h:
- wtf/text/StringBuffer.h:
- wtf/text/StringImpl.h:
- 10:34 PM Changeset in webkit [155241] by
-
- 43 edits in trunk/Source/WebInspectorUI
Web Inspector: Lint JavaScript and CSS for minor issues
https://bugs.webkit.org/show_bug.cgi?id=120884
Patch by Joseph Pecoraro <Joseph Pecoraro> on 2013-09-06
Reviewed by Timothy Hatcher.
JS, caught a bunch of missing semicolons but at least one possible
issue with duplicate object literal keys in CSSKeywordCompletions.
CSS, cause some duplicate properties, an invalid property value,
and some "0px" => "0" cleanup.
- 10:28 PM Changeset in webkit [155240] by
-
- 5 edits in trunk
Interpolate between CSS filter() and cached images
https://bugs.webkit.org/show_bug.cgi?id=120602
Reviewed by Simon Fraser.
Source/WebCore:
Interpolate from a filter() image function to a url() image reference and
the other way around, if the input image on the filter function is the same
as the referenced image on url().
- page/animation/CSSPropertyAnimation.cpp: Replaced old
filterBlend function with blendFilter function which is more generic
and can be reused in multiple places.
(WebCore::blendFilterOperations):
(WebCore::blendFunc):
(WebCore::blendFilter):
LayoutTests:
Add aditional test for interpolation from url to a -webkit-filter function
and the other way around. Added an additional test to make sure that different
input images don't make start and end interpolate.
- fast/filter-image/filter-image-animation.html:
- 10:25 PM Changeset in webkit [155239] by
-
- 2 edits in trunk/Source/JavaScriptCore
jsc shell should destroy VM as a workaround for LLVM's exit-time destructors
https://bugs.webkit.org/show_bug.cgi?id=120921
Reviewed by Oliver Hunt.
LLVM's exit-time destructors will fire when we exit. If there is an on-going
FTL compile at exit, which will happen if the VM that triggered the compile
isn't shut down, then we will crash.
We should get rid of LLVM's exit-time destructors. But before we do that, we
should just do a clean VM shutdown to suppress spurious crashes. This will
help in expanding LLVM coverage for now.
- jsc.cpp:
(jscmain):
- 10:24 PM Changeset in webkit [155238] by
-
- 2 edits in trunk/LayoutTests
REGRESSION(r155100): animations/cross-fade-background-image.html fails
https://bugs.webkit.org/show_bug.cgi?id=120923
Add the failing test expectation.
- platform/mac/TestExpectations:
- 10:18 PM Changeset in webkit [155237] by
-
- 2 edits in trunk/LayoutTests
compositing/overlap-blendingchildren-opacity-huge.html and children-opacity-no-overlap.html are failing
https://bugs.webkit.org/show_bug.cgi?id=120922
Add the failing test expectations.
- platform/mac/TestExpectations:
- 9:59 PM Changeset in webkit [155236] by
-
- 2 edits1 add in trunk/LayoutTests
[EFL] Unreviewed gardening.
- platform/efl/TestExpectations: Removed passing test.
- platform/efl/svg/text/text-overflow-ellipsis-svgfont-kerning-ligatures-expected.txt: Added.
- 9:40 PM Changeset in webkit [155235] by
-
- 2 edits in trunk/Tools
Unreviewed, rolling out r155196.
http://trac.webkit.org/changeset/155196
https://bugs.webkit.org/show_bug.cgi?id=120919
Broke 16 tests on build.webkit.org (Requested by rniwa on
#webkit).
Patch by Commit Queue <commit-queue@webkit.org> on 2013-09-06
- Scripts/webkitpy/layout_tests/controllers/manager.py:
(Manager._set_up_run):
- 9:15 PM Changeset in webkit [155234] by
-
- 4 edits in trunk/Source/WebCore
Elements retained by AccessibilityImageMapLink leak
https://bugs.webkit.org/show_bug.cgi?id=120917
Reviewed by Chris Fleizach.
Merge https://chromium.googlesource.com/chromium/blink/+/df0bd288efe65e5e38425fbdcdfc68b5a2a79e42
Unfortunately, the test added by the Blink change doesn't reproduce a leak in WebKit.
- accessibility/AccessibilityImageMapLink.cpp:
(WebCore::AccessibilityImageMapLink::detachFromParent):
- accessibility/AccessibilityImageMapLink.h:
- accessibility/AccessibilityMockObject.h:
(WebCore::AccessibilityMockObject::detachFromParent):
- 7:38 PM Changeset in webkit [155233] by
-
- 16 edits in trunk/Source/WebCore
Make Obj-C bindings generator less #include-happy.
<https://webkit.org/b/120913>
Reviewed by Anders Carlsson.
Knock out an old FIXME in CodeGeneratorObjC.pm and avoid including unrelated
interface declarations from implementation files where they are not needed.
- bindings/scripts/CodeGeneratorObjC.pm:
(GenerateImplementation):
Only include DOMFooInternal.h relevant to the current interface.
- bindings/scripts/test/ObjC/*
Rebaseline Obj-C bindings tests now that they include fewer things.
- 7:35 PM Changeset in webkit [155232] by
-
- 2 edits in trunk/Source/WTF
Remove old workaround for Nokia's Harmattan GCC on Qt/ARM.
<https://webkit.org/b/37253>
Reviewed by Anders Carlsson.
Apparently this was a workaround for GCC getting stuck in an infinite loop
when building for ARM in a Nokia SDK over 2 years ago.
I think it's safe to remove this now, but if I'm wrong, and you're reading
this ChangeLog wondering why I did this to you, feel free to put it back in.
- wtf/PassRefPtr.h:
(WTF::refIfNotNull):
(WTF::derefIfNotNull):
- 7:34 PM Changeset in webkit [155231] by
-
- 2 edits in trunk/Source/WTF
Remove unused RefPtr(PlacementNewAdopt) constructor.
<https://webkit.org/b/120914>
Reviewed by Anders Carlsson.
- wtf/RefPtr.h:
- 7:32 PM Changeset in webkit [155230] by
-
- 29 edits in trunk/Source/WebCore
Rebaseline bindings tests after Swedish breakage.
- 7:28 PM Changeset in webkit [155229] by
-
- 18 edits1 add in trunk/Source
Don't include Document.h from JSDOMBinding.h
<https://webkit.org/b/120909>
Reviewed by Anders Carlsson.
Move DOMConstructorWithDocument out of JSDOMBinding.h to its own header.
This was the only part of JSDOMBinding.h that needed Document's definition.
This reduces the include dependency graph of many bindings files.
- WebCore.xcodeproj/project.pbxproj:
- bindings/js/DOMConstructorWithDocument.h:
- bindings/js/JSDOMBinding.cpp:
- bindings/js/JSDOMBinding.h:
- bindings/scripts/CodeGeneratorJS.pm:
- bindings/scripts/CodeGeneratorGObject.pm:
- 7:08 PM Changeset in webkit [155228] by
-
- 21 edits in trunk/Source
Range::ownerDocument should return Document&
https://bugs.webkit.org/show_bug.cgi?id=120908
Reviewed by Andreas Kling.
Source/WebCore:
Return Document& in Range::ownerDocument(). Also make setDocument take Document& so that this invariant is self-evident.
- bindings/objc/DOM.mm:
(-[DOMRange boundingBox]):
(-[DOMRange renderedImageForcingBlackText:]):
(-[DOMRange textRects]):
- dom/Range.cpp:
(WebCore::Range::setDocument):
(WebCore::Range::setStart):
(WebCore::Range::setEnd):
(WebCore::Range::selectNode):
(WebCore::Range::selectNodeContents):
- dom/Range.h:
(WebCore::Range::ownerDocument):
- editing/AlternativeTextController.cpp:
(WebCore::AlternativeTextController::handleAlternativeTextUIResult):
- editing/Editor.cpp:
(WebCore::Editor::avoidIntersectionWithDeleteButtonController):
(WebCore::isFrameInRange):
(WebCore::Editor::countMatchesForText):
- editing/EditorCommand.cpp:
(WebCore::unionDOMRanges):
- editing/TextCheckingHelper.cpp:
(WebCore::TextCheckingHelper::unifiedTextCheckerEnabled):
- editing/TextIterator.cpp:
(WebCore::plainText):
(WebCore::findPlainText):
- editing/htmlediting.cpp:
(WebCore::extendRangeToWrappingNodes):
- editing/markup.cpp:
(WebCore::createMarkup):
(WebCore::createFragmentFromText):
- page/DragController.cpp:
(WebCore::documentFragmentFromDragData):
(WebCore::DragController::concludeEditDrag):
- page/Page.cpp:
(WebCore::Page::rangeOfString):
- rendering/RenderObject.cpp:
(WebCore::RenderObject::absoluteBoundingBoxRectForRange):
- testing/Internals.cpp:
(WebCore::Internals::addTextMatchMarker):
Source/WebKit/blackberry:
- WebKitSupport/InPageSearchManager.cpp:
(BlackBerry::WebKit::InPageSearchManager::findNextString):
(BlackBerry::WebKit::InPageSearchManager::findAndMarkText):
(BlackBerry::WebKit::InPageSearchManager::clearTextMatches):
(BlackBerry::WebKit::InPageSearchManager::setActiveMatchAndMarker):
(BlackBerry::WebKit::InPageSearchManager::frameUnloaded):
(BlackBerry::WebKit::InPageSearchManager::scopeStringMatches):
Source/WebKit/mac:
- WebView/WebPDFView.mm:
(isFrameInRange):
Source/WebKit2:
- WebProcess/InjectedBundle/API/mac/WKDOMRange.mm:
(-[WKDOMRange textRects]):
- 4:50 PM Changeset in webkit [155227] by
-
- 1 copy in tags/Safari-534.59.10
New Tag.
- 4:46 PM Changeset in webkit [155226] by
-
- 5 edits2 adds in trunk/Source/WebCore
[Windows] StructuredExceptionHandlerSuppressor Causes Bad Interactions with Support Libraries
https://bugs.webkit.org/show_bug.cgi?id=120901
Reviewed by Anders Carlsson.
Change from old "crash on any exception" implementation to a new version that leaves normal
exception handling infrastructure in place for use by support libraries. We check exceptions
and decide whether to abort or not based on the failure type.
- WebCore.vcxproj/WebCore.vcxproj: Add new implementation files.
- WebCore.vcxproj/WebCore.vcxproj.filters: Ditto.
- platform/graphics/ca/win/LayerChangesFlusher.cpp:
(WebCore::LayerChangesFlusher::hookCallback): Allocate handler struct on stack.
- platform/win/StructuredExceptionHandlerSuppressor.cpp: Added.
(exceptionShouldTerminateProgram): New.
(exceptionHandler): New.
(WebCore::StructuredExceptionHandlerSuppressor::StructuredExceptionHandlerSuppressor): Moved
from header, and updated to add our new exception handler.
(WebCore::StructuredExceptionHandlerSuppressor::~StructuredExceptionHandlerSuppressor): Moved
from header.
- platform/win/StructuredExceptionHandlerSuppressor.h: Move implementation of constructor and
destructor from header file.
- platform/win/makesafeseh.asm: Added.
- 4:38 PM Changeset in webkit [155225] by
-
- 5 edits in branches/safari-534.59-branch/Source
Versioning.
- 4:35 PM Changeset in webkit [155224] by
-
- 5 edits in trunk/Source/WebCore
Refactor XMLDocumentParser to defer creation of XMLErrors until error occurs
https://bugs.webkit.org/show_bug.cgi?id=120850
Reviewed by Darin Adler.
XMLErrors is created as soon as XMLDocumentParser is constructed. It may not be required
for all the valid XML documents. Deferring its creation until an error for the invalid
XML document.
No new tests as code refactoring.
- xml/parser/XMLDocumentParser.cpp:
(WebCore::XMLDocumentParser::handleError):
(WebCore::XMLDocumentParser::insertErrorMessageBlock):
- xml/parser/XMLDocumentParser.h:
- xml/parser/XMLDocumentParserLibxml2.cpp:
(WebCore::XMLDocumentParser::XMLDocumentParser):
- xml/parser/XMLDocumentParserQt.cpp:
(WebCore::XMLDocumentParser::XMLDocumentParser):
- 4:30 PM Changeset in webkit [155223] by
-
- 2 edits in trunk/Source/WTF
BUILD FIX (r155171): INSTALL_PATH_PREFIX should no longer be used beneath BUILT_PRODUCTS_DIR in HEADER_SEARCH_PATHS for iOS
- Configurations/Base.xcconfig:
(HEADER_SEARCH_PATHS): Change
$(BUILT_PRODUCTS_DIR)/$(INSTALL_PATH_PREFIX)/usr/local/include to
$(BUILT_PRODUCTS_DIR)/usr/local/include.
- 4:05 PM Changeset in webkit [155222] by
-
- 2 edits in trunk/Source/JavaScriptCore
FTL ArithMod Int32Use doesn't check for negative zero correctly
https://bugs.webkit.org/show_bug.cgi?id=120905
Reviewed by Mark Hahnenberg.
- ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::LowerDFGToLLVM::compileArithMod):
- 4:04 PM Changeset in webkit [155221] by
-
- 5 edits in trunk/Source
Remove fastNew/fastDelete
https://bugs.webkit.org/show_bug.cgi?id=120904
Reviewed by Andreas Kling.
Source/WebCore:
Call operator delete directly.
- css/CSSSelectorList.cpp:
(WebCore::CSSSelectorList::adoptSelectorVector):
Source/WTF:
Remove the various variants of fastNew and fastDelete.
- wtf/FastAllocBase.h:
- 3:34 PM Changeset in webkit [155220] by
-
- 4 edits in trunk
FTL ArithNeg Int32Use doesn't check negative zero
https://bugs.webkit.org/show_bug.cgi?id=120900
Reviewed by Mark Hahnenberg.
Source/JavaScriptCore:
- ftl/FTLLowerDFGToLLVM.cpp:
(JSC::FTL::LowerDFGToLLVM::compileArithNegate):
LayoutTests:
- fast/js/regress/script-tests/negative-zero-modulo.js:
- 3:32 PM Changeset in webkit [155219] by
-
- 14 edits in trunk/Source
Stop using fastNew/fastDelete in JavaScriptCore
https://bugs.webkit.org/show_bug.cgi?id=120898
Reviewed by Oliver Hunt.
Source/JavaScriptCore:
Change all the hash table members in ExecState to be OwnPtrs and use
adoptPtr instead. Also, since none of the hash tables can be null, change their getters
to return references and propagate the reference types wherever we know that a HashTable can't be null.
- interpreter/CallFrame.h:
(JSC::ExecState::arrayConstructorTable):
(JSC::ExecState::arrayPrototypeTable):
(JSC::ExecState::booleanPrototypeTable):
(JSC::ExecState::dataViewTable):
(JSC::ExecState::dateTable):
(JSC::ExecState::dateConstructorTable):
(JSC::ExecState::errorPrototypeTable):
(JSC::ExecState::globalObjectTable):
(JSC::ExecState::jsonTable):
(JSC::ExecState::numberConstructorTable):
(JSC::ExecState::numberPrototypeTable):
(JSC::ExecState::objectConstructorTable):
(JSC::ExecState::privateNamePrototypeTable):
(JSC::ExecState::regExpTable):
(JSC::ExecState::regExpConstructorTable):
(JSC::ExecState::regExpPrototypeTable):
(JSC::ExecState::stringConstructorTable):
(JSC::ExecState::promisePrototypeTable):
(JSC::ExecState::promiseConstructorTable):
(JSC::ExecState::promiseResolverPrototypeTable):
- runtime/ClassInfo.h:
(JSC::ClassInfo::propHashTable):
- runtime/Lookup.h:
(JSC::getStaticPropertySlot):
(JSC::getStaticFunctionSlot):
(JSC::getStaticValueSlot):
(JSC::lookupPut):
- runtime/VM.cpp:
(JSC::VM::VM):
(JSC::VM::~VM):
- runtime/VM.h:
Source/WebCore:
Update for changes to JavaScriptCore.
- bindings/js/DOMObjectHashTableMap.h:
(WebCore::DOMObjectHashTableMap::get):
- bindings/js/JSDOMBinding.cpp:
(WebCore::getHashTableForGlobalData):
- bindings/js/JSDOMBinding.h:
- bindings/js/JSDOMWindowCustom.cpp:
(WebCore::JSDOMWindow::put):
- bindings/js/JSPluginElementFunctions.h:
(WebCore::pluginElementCustomGetOwnPropertySlot):
- bindings/js/JSStorageCustom.cpp:
(WebCore::JSStorage::deleteProperty):
(WebCore::JSStorage::putDelegate):
- bindings/scripts/CodeGeneratorJS.pm:
(hashTableAccessor):
(prototypeHashTableAccessor):
(constructorHashTableAccessor):
(GenerateGetOwnPropertySlotBody):
(GenerateImplementation):
(GenerateConstructorHelperMethods):
- 3:26 PM Changeset in webkit [155218] by
-
- 2 edits in trunk/Tools
The 'failed' file should report collectionName/testName rather than just
testName.
Rubber stamped by Mark Hahnenberg.
- Scripts/run-jsc-stress-tests:
- 3:08 PM Changeset in webkit [155217] by
-
- 31 edits1 add1 delete in trunk/Source
Include Frame.h in fewer places.
<https://webkit.org/b/120868>
Reviewed by Anders Carlsson.
- Move JSMainThreadExecState::instrumentFunctionCall() to a separate header. This avoids including InspectorInstrumentation.h from JSMainThreadExecState.h which caused all JS and Objective-C bindings to depend on Frame.h
- Out-of-line the three methods on FrameView that were operating on Frames. Most of the call sites were in FrameView.cpp so they will still get inlined.
- Removed GenericBinding.h, nothing was using it anyway.
After this, touching Frame.h and doing a (debug) rebuild goes from 9m30 to 3m30
on my laptop.
- GNUmakefile.list.am:
- WebCore.exp.in:
- WebCore.vcxproj/WebCore.vcxproj:
- WebCore.vcxproj/WebCore.vcxproj.filters:
- WebCore.xcodeproj/project.pbxproj:
- bindings/generic/GenericBinding.h: Removed.
- bindings/js/JSCallbackData.cpp:
- bindings/js/JSEventListener.cpp:
- bindings/js/JSMainThreadExecState.h:
- bindings/js/JSMainThreadExecStateInstrumentation.h: Added.
(WebCore::JSMainThreadExecState::instrumentFunctionCall):
- bindings/js/JSMutationCallback.cpp:
- bindings/js/ScheduledAction.cpp:
- css/DeprecatedStyleBuilder.cpp:
- css/ElementRuleCollector.cpp:
- css/MediaQueryEvaluator.cpp:
- css/SelectorChecker.h:
- dom/StyledElement.cpp:
- html/HTMLPlugInImageElement.cpp:
- inspector/InspectorPageAgent.h:
- inspector/NetworkResourcesData.h:
- inspector/PageRuntimeAgent.cpp:
- loader/cache/CachedImage.cpp:
- page/FrameView.cpp:
(WebCore::FrameView::renderView):
(WebCore::FrameView::mapFromLayoutToCSSUnits):
(WebCore::FrameView::mapFromCSSToLayoutUnits):
- page/FrameView.h:
- page/TouchAdjustment.cpp:
- rendering/RenderBoxModelObject.cpp:
- rendering/RenderLayer.cpp:
- rendering/RenderLayerCompositor.h:
- rendering/RenderText.cpp:
- svg/graphics/SVGImage.cpp:
- 3:04 PM Changeset in webkit [155216] by
-
- 2 edits in trunk/Tools
Fix run-jsc-stress-tests to run on bots with old Ruby.
Also make it create a repro file.
Rubber stamped by Mark Hahnenberg.
- Scripts/run-jsc-stress-tests:
- 3:04 PM WebKitGTK/2.2.x edited by
- (diff)
- 3:03 PM WebKitGTK/2.0.x edited by
- (diff)
- 2:58 PM Changeset in webkit [155215] by
-
- 4 edits1 move in trunk/Source/WebCore
[Windows] Unreviewed gardening: Spell 'Suppressor' properly
- WebCore.vcxproj/WebCore.vcxproj: Change StructuredExceptionHandlerSupressor to StructuredExceptionHandlerSuppressor
- WebCore.vcxproj/WebCore.vcxproj.filters: Ditto
- platform/graphics/ca/win/LayerChangesFlusher.cpp:
(WebCore::LayerChangesFlusher::hookCallback): Ditto
- platform/win/StructuredExceptionHandlerSuppressor.h: Copied from platform/win/StructuredExceptionHandlerSupressor.h.
- platform/win/StructuredExceptionHandlerSupressor.h: Removed.
- 2:53 PM Changeset in webkit [155214] by
-
- 5 edits in branches/safari-537-branch/Source
Versioning.
- 2:39 PM Changeset in webkit [155213] by
-
- 1 copy in tags/Safari-537.70
New Tag.
- 2:32 PM Changeset in webkit [155212] by
-
- 3 edits in trunk/Source/WebKit/win
[Windows] Implement text offset methods of IAccessibleText interface.
https://bugs.webkit.org/show_bug.cgi?id=120820.
<rdar://problem/14925242>
Reviewed by Brenet Fulgham.
- AccessibleTextImpl.cpp:
(AccessibleText::get_textBeforeOffset):
(AccessibleText::get_textAfterOffset):
(AccessibleText::get_textAtOffset):
(AccessibleText::isInRange):
- AccessibleTextImpl.h:
- 1:54 PM Changeset in webkit [155211] by
-
- 73 edits2 adds in trunk/Source/WebCore
Add new RenderBlockFlow class.
https://bugs.webkit.org/show_bug.cgi?id=120777
Reviewed by Beth Dakin.
This patch adds a new RenderBlockFlow class. The idea is to get all of the line/float/margin
code out of RenderBlock and into the subclass, and then we can make RenderBlock an abstract
base. This will save memory for all of the classes that derive from RenderBlock but have
their own layout systems (e.g., flexbox, grid, table), and it will let us tighten up
types to make it more clear when we're talking about block layout code vs. a more generic
block-level object that can have any kind of layout.
This patch adds the new class and it makes sure all the objects that should be block flows
inherit from the new class.
isBlockFlow() proved to be a problematic method (and was the source of regressions when I
landed this patch the first time). When the method was first implemented, it was added as
"I'm a block but not a table." and at the time table was the only subclass of block. However
when new subclasses were added, this function was never patched to account for them. This
means, for example, that flexible boxes and grids claim to be block flows in the codebase
and have for years. This is obviously wrong, since flexible boxes are not in fact block
flows, but because of this mistake, code has started relying on the incorrect behavior of
isBlockFlow() (form controls mostly).
What I've done to deal with this problem is renamed isBlockFlow() to be
isBlockFlowFlexBoxOrGrid() in order to make it obvious that this method is returning true
for pretty much all blocks other than tables. This makes a lot of call sites look pretty
stupid, since they obviously never intended to include flexible boxes or grids, but at least
it is clear what the method is doing now.
The plan is to land this patch and then start converting call sites from
isBlockFlowFlexBoxOrGrid() to isRenderBlockFlow() one by one, and that way we can figure
out which code is making bad assumptions and change those callers to be isRenderBlock()
instead. Ultimately this isBlockFlowFlexBoxOrGrid() method will go away with callers either
changing to use isRenderBlock() or isRenderBlockFlow().
- CMakeLists.txt:
- GNUmakefile.list.am:
- Target.pri:
- WebCore.vcxproj/WebCore.vcxproj:
- WebCore.xcodeproj/project.pbxproj:
- accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::computeAccessibilityIsIgnored):
(WebCore::AccessibilityRenderObject::determineAccessibilityRole):
- dom/Position.cpp:
(WebCore::Position::isCandidate):
(WebCore::Position::getInlineBoxAndOffset):
(WebCore::Position::primaryDirection):
- dom/PositionIterator.cpp:
(WebCore::PositionIterator::isCandidate):
- editing/ApplyStyleCommand.cpp:
(WebCore::ApplyStyleCommand::applyInlineStyleToPushDown):
- editing/CompositeEditCommand.cpp:
(WebCore::CompositeEditCommand::addBlockPlaceholderIfNeeded):
- editing/Editor.cpp:
(WebCore::Editor::baseWritingDirectionForSelectionStart):
- editing/FrameSelection.cpp:
(WebCore::caretRenderer):
- editing/TextIterator.cpp:
(WebCore::TextIterator::shouldRepresentNodeOffsetZero):
- editing/TypingCommand.cpp:
(WebCore::TypingCommand::makeEditableRootEmpty):
- editing/htmlediting.cpp:
(WebCore::isBlockFlowElement):
- html/HTMLDetailsElement.cpp:
(WebCore::HTMLDetailsElement::createRenderer):
- html/HTMLSummaryElement.cpp:
(WebCore::HTMLSummaryElement::createRenderer):
- html/shadow/SliderThumbElement.cpp:
(WebCore::RenderSliderThumb::RenderSliderThumb):
- html/shadow/SliderThumbElement.h:
- rendering/LayoutState.cpp:
(WebCore::LayoutState::LayoutState):
- rendering/RenderBlock.cpp:
(WebCore::RenderBlock::createAnonymous):
(WebCore::RenderBlock::layoutBlock):
(WebCore::RenderBlock::collapseMargins):
(WebCore::RenderBlock::selectionGaps):
(WebCore::RenderBlock::firstLineBoxBaseline):
(WebCore::RenderBlock::lastLineBoxBaseline):
(WebCore::RenderBlock::firstLineBlock):
(WebCore::findFirstLetterBlock):
(WebCore::shouldCheckLines):
(WebCore::RenderBlock::adjustForBorderFit):
- rendering/RenderBlock.h:
- rendering/RenderBox.cpp:
(WebCore::RenderBox::computeRectForRepaint):
(WebCore::RenderBox::positionForPoint):
- rendering/RenderBoxModelObject.h:
(WebCore::RenderBoxModelObject::canHaveBoxInfoInRegion):
- rendering/RenderDeprecatedFlexibleBox.cpp:
(WebCore::RenderDeprecatedFlexibleBox::applyLineClamp):
(WebCore::RenderDeprecatedFlexibleBox::clearLineClamp):
- rendering/RenderDetailsMarker.cpp:
(WebCore::RenderDetailsMarker::RenderDetailsMarker):
- rendering/RenderDetailsMarker.h:
- rendering/RenderFieldset.cpp:
(WebCore::RenderFieldset::RenderFieldset):
- rendering/RenderFieldset.h:
- rendering/RenderFileUploadControl.cpp:
(WebCore::RenderFileUploadControl::RenderFileUploadControl):
- rendering/RenderFileUploadControl.h:
- rendering/RenderFlowThread.cpp:
(WebCore::RenderFlowThread::RenderFlowThread):
- rendering/RenderFlowThread.h:
- rendering/RenderFullScreen.cpp:
- rendering/RenderInline.cpp:
(WebCore::RenderInline::computeRectForRepaint):
- rendering/RenderLineBoxList.cpp:
(WebCore::RenderLineBoxList::dirtyLinesFromChangedChild):
- rendering/RenderListItem.cpp:
(WebCore::RenderListItem::RenderListItem):
(WebCore::RenderListItem::willBeDestroyed):
(WebCore::RenderListItem::willBeRemovedFromTree):
(WebCore::RenderListItem::layout):
(WebCore::RenderListItem::addOverflowFromChildren):
(WebCore::RenderListItem::computePreferredLogicalWidths):
(WebCore::RenderListItem::paint):
- rendering/RenderListItem.h:
- rendering/RenderMeter.cpp:
(WebCore::RenderMeter::RenderMeter):
- rendering/RenderMeter.h:
- rendering/RenderMultiColumnBlock.cpp:
(WebCore::RenderMultiColumnBlock::RenderMultiColumnBlock):
- rendering/RenderMultiColumnBlock.h:
- rendering/RenderObject.cpp:
(WebCore::RenderObject::createObject):
(WebCore::RenderObject::computeRectForRepaint):
(WebCore::RenderObject::styleWillChange):
(WebCore::firstLineStyleForCachedUncachedType):
- rendering/RenderObject.h:
(WebCore::RenderObject::isBR):
(WebCore::RenderObject::isRenderBlockFlow):
(WebCore::RenderObject::isBlockFlowFlexBoxOrGrid):
- rendering/RenderObjectChildList.cpp:
(WebCore::RenderObjectChildList::insertChildNode):
- rendering/RenderProgress.cpp:
(WebCore::RenderProgress::RenderProgress):
- rendering/RenderProgress.h:
- rendering/RenderRegion.cpp:
(WebCore::RenderRegion::RenderRegion):
- rendering/RenderRegion.h:
- rendering/RenderRuby.cpp:
(WebCore::RenderRubyAsBlock::RenderRubyAsBlock):
- rendering/RenderRuby.h:
- rendering/RenderRubyBase.cpp:
(WebCore::RenderRubyBase::RenderRubyBase):
- rendering/RenderRubyBase.h:
- rendering/RenderRubyRun.cpp:
(WebCore::RenderRubyRun::RenderRubyRun):
- rendering/RenderRubyRun.h:
- rendering/RenderRubyText.cpp:
(WebCore::RenderRubyText::RenderRubyText):
- rendering/RenderRubyText.h:
- rendering/RenderTableCaption.cpp:
(WebCore::RenderTableCaption::RenderTableCaption):
- rendering/RenderTableCaption.h:
- rendering/RenderTableCell.cpp:
(WebCore::RenderTableCell::RenderTableCell):
- rendering/RenderTableCell.h:
- rendering/RenderTextControl.cpp:
(WebCore::RenderTextControl::RenderTextControl):
- rendering/RenderTextControl.h:
- rendering/RenderTextControlSingleLine.h:
(WebCore::RenderTextControlInnerBlock::RenderTextControlInnerBlock):
- rendering/RenderTextTrackCue.cpp:
(WebCore::RenderTextTrackCue::RenderTextTrackCue):
- rendering/RenderTextTrackCue.h:
- rendering/RenderView.cpp:
(WebCore::RenderView::RenderView):
- rendering/RenderView.h:
- rendering/RenderingAllInOne.cpp:
- rendering/mathml/RenderMathMLOperator.cpp:
(WebCore::RenderMathMLOperator::createGlyph):
- rendering/svg/RenderSVGBlock.cpp:
(WebCore::RenderSVGBlock::RenderSVGBlock):
- rendering/svg/RenderSVGBlock.h:
- 1:31 PM Changeset in webkit [155210] by
-
- 2 edits in trunk/Source/ThirdParty
GTest: add support for FreeBSD and Hurd
https://bugs.webkit.org/show_bug.cgi?id=120870
Patch by Emilio Pozuelo Monfort <pochu@debian.org>
Reviewed by Gustavo Noronha Silva.
- gtest/include/gtest/internal/gtest-port.h:
- 1:20 PM Changeset in webkit [155209] by
-
- 2 edits in trunk/Source/JavaScriptCore
Concurrent FTL causes !hasOptimizedReplacement() asserts in cti_optimize
https://bugs.webkit.org/show_bug.cgi?id=120890
Reviewed by Mark Hahnenberg.
Don't install an FTL code block if the DFG code block has already been jettisoned.
- dfg/DFGToFTLDeferredCompilationCallback.cpp:
(JSC::DFG::ToFTLDeferredCompilationCallback::compilationDidComplete):
- 1:04 PM Changeset in webkit [155208] by
-
- 1 edit3 adds in trunk/LayoutTests
Revalidation header blacklisting should be case-insensitive.
https://bugs.webkit.org/show_bug.cgi?id=120832
Reviewed by Alexey Proskuryakov.
Adds a new test to verify that a CSS file served initially as type
'text/css' maintains that type even if a revalidation response sends
'text/plain' along with a 304 response.
- http/tests/cache/content-type-ignored-during-revalidation-expected.txt: Added.
- http/tests/cache/content-type-ignored-during-revalidation.html: Added.
- http/tests/cache/resources/stylesheet304-bad-content-type.php: Added.
- 1:00 PM Changeset in webkit [155207] by
-
- 2 edits in trunk/Source/WebCore
Calling window.close() should indicate failure with warning message
https://bugs.webkit.org/show_bug.cgi?id=120156
Reviewed by Darin Adler.
Closing of window is allowed for the tests for the automation.
- page/DOMWindow.cpp:
(WebCore::DOMWindow::close):
- 12:40 PM Changeset in webkit [155206] by
-
- 2 edits in trunk/Tools
Actually increment $numFailures
Reviewed by Mark Hahnenberg.
- Scripts/run-jsc-stress-tests:
- 12:36 PM Changeset in webkit [155205] by
-
- 2 edits in trunk/Tools
Fix run-jsc-stress-tests to use Pathname instead of File.realpath.
Also make it uses system() instead of popen(); that means that test output
will go to the console. This reduces error detection flakiness. It's fine
because stress tests don't print() unless they really have to.
Rubber stamped by Mark Hahnenberg.
- Scripts/run-jsc-stress-tests:
- 12:32 PM Changeset in webkit [155204] by
-
- 2 edits in branches/safari-537-branch/Source/WebCore
Merged r155203. <rdar://problem/14929843>
- 12:18 PM Changeset in webkit [155203] by
-
- 2 edits in trunk/Source/WebCore
2013-09-06 Mike West <mkwst@chromium.org>
Revalidation header blacklisting should be case-insensitive.
https://bugs.webkit.org/show_bug.cgi?id=120832
Reviewed by Alexey Proskuryakov.
Headers like 'content-type' should be ignored for 304 responses,
even if they are delivered as 'Content-Type', or 'CoNtEnT-TyPe', etc.
I broke this behavior in http://trac.webkit.org/changeset/142068
("Entity-header extension headers honored on 304 responses"). Pages like
https://learndev.unm.edu/ currently break on reload, as they incorrectly
send 'Content-Type: text/plain' for 304 responses for resources like
CSS and JavaScript. The browser should drop these headers, but because
we're comparing in a case-sensitive fashion, we don't.
https://code.google.com/p/chromium/issues/detail?id=246875 documents the
Blink-side fix; this patch is a port of that patch.
Test: http/tests/cache/content-type-ignored-during-revalidation.html
- loader/cache/CachedResource.cpp: (WebCore::shouldUpdateHeaderAfterRevalidation): Compare the provided AtomicString 'header' to the revalidation blacklists in a case-insensitive fashion.
- 12:16 PM WebKitGTK/2.2.x edited by
- (diff)
- 12:15 PM WebKitGTK/2.0.x edited by
- (diff)
- 12:14 PM Changeset in webkit [155202] by
-
- 4 edits in trunk/LayoutTests
fast/js/dfg-* tests should wait for the concurrent JIT
https://bugs.webkit.org/show_bug.cgi?id=120723
Rubber stamped by Oliver Hunt.
Convert more tests.
- fast/js/dfg-check-structure-elimination-for-non-cell-expected.txt:
- fast/js/dfg-check-two-structures-expected.txt:
- fast/js/dfg-compare-final-object-to-final-object-or-other-expected.txt:
- fast/js/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object-expected.txt:
- fast/js/dfg-compare-final-object-to-final-object-or-other-when-proven-final-object-expected.txt:
- fast/js/dfg-constant-fold-first-local-read-after-block-merge-expected.txt:
- fast/js/dfg-constant-fold-logical-not-branch-expected.txt:
- fast/js/dfg-constant-fold-misprediction-expected.txt:
- fast/js/dfg-constant-fold-uncaptured-variable-that-is-later-captured-expected.txt:
- fast/js/dfg-convert-this-dom-window-expected.txt:
- fast/js/dfg-convert-this-object-then-exit-on-other-expected.txt:
- fast/js/dfg-convert-this-other-then-exit-on-object-expected.txt:
- fast/js/dfg-convert-this-polymorphic-object-then-exit-on-other-expected.txt:
- fast/js/dfg-convert-this-polymorphic-object-then-exit-on-string-expected.txt:
- fast/js/dfg-create-inlined-arguments-in-closure-inline-expected.txt:
- fast/js/dfg-cross-global-object-inline-new-array-literal-expected.txt:
- fast/js/dfg-cross-global-object-inline-new-array-literal-with-variables-expected.txt:
- fast/js/jsc-test-list:
- fast/js/script-tests/dfg-check-structure-elimination-for-non-cell.js:
- fast/js/script-tests/dfg-check-two-structures.js:
- fast/js/script-tests/dfg-compare-final-object-to-final-object-or-other-when-both-proven-final-object.js:
- fast/js/script-tests/dfg-compare-final-object-to-final-object-or-other-when-proven-final-object.js:
- fast/js/script-tests/dfg-compare-final-object-to-final-object-or-other.js:
- fast/js/script-tests/dfg-constant-fold-first-local-read-after-block-merge.js:
- fast/js/script-tests/dfg-constant-fold-logical-not-branch.js:
- fast/js/script-tests/dfg-constant-fold-misprediction.js:
- fast/js/script-tests/dfg-constant-fold-uncaptured-variable-that-is-later-captured.js:
- fast/js/script-tests/dfg-convert-this-dom-window.js:
- fast/js/script-tests/dfg-convert-this-object-then-exit-on-other.js:
- fast/js/script-tests/dfg-convert-this-other-then-exit-on-object.js:
- fast/js/script-tests/dfg-convert-this-polymorphic-object-then-exit-on-other.js:
- fast/js/script-tests/dfg-convert-this-polymorphic-object-then-exit-on-string.js:
- fast/js/script-tests/dfg-create-inlined-arguments-in-closure-inline.js:
- fast/js/script-tests/dfg-cross-global-object-inline-new-array-literal-with-variables.js:
(done):
(doit):
- fast/js/script-tests/dfg-cross-global-object-inline-new-array-literal.js:
(done):
(doit):
- 12:05 PM WebKitGTK/2.0.x edited by
- (diff)
- 12:01 PM Changeset in webkit [155201] by
-
- 46 edits in trunk
REGRESSION(149636, merged in 153145): ToThis conversion doesn't work in the DFG
https://bugs.webkit.org/show_bug.cgi?id=120781
Reviewed by Mark Hahnenberg.
Roll this back in with a build fix.
- Use some method table hacks to detect if the CheckStructure optimization is valid for to_this.
- Introduce a FinalObjectUse and use it for ToThis->Identity conversion.
This looks like it might be perf-neutral on the major benchmarks, but it
introduces some horrible performance cliffs. For example if you add methods to
the Array prototype, you'll get horrible performance cliffs. As in virtual calls
to C++ every time you call a JS function even if it's inlined.
LongSpider/3d-cube appears to hit this.
- dfg/DFGAbstractInterpreterInlines.h:
(JSC::DFG::::executeEffects):
- dfg/DFGByteCodeParser.cpp:
(JSC::DFG::ByteCodeParser::parseBlock):
- dfg/DFGFixupPhase.cpp:
(JSC::DFG::FixupPhase::fixupNode):
- dfg/DFGRepatch.cpp:
(JSC::DFG::emitPutTransitionStub):
- dfg/DFGSafeToExecute.h:
(JSC::DFG::SafeToExecuteEdge::operator()):
- dfg/DFGSpeculativeJIT.cpp:
(JSC::DFG::SpeculativeJIT::speculateFinalObject):
(JSC::DFG::SpeculativeJIT::speculate):
- dfg/DFGSpeculativeJIT.h:
- dfg/DFGSpeculativeJIT32_64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
- dfg/DFGSpeculativeJIT64.cpp:
(JSC::DFG::SpeculativeJIT::compile):
- dfg/DFGUseKind.cpp:
(WTF::printInternal):
- dfg/DFGUseKind.h:
(JSC::DFG::typeFilterFor):
(JSC::DFG::isCell):
- 11:51 AM Changeset in webkit [155200] by
-
- 44 edits1 add in trunk
Introduce a way to run benchmarks and JSRegress as stress tests with different jsc command-line options
https://bugs.webkit.org/show_bug.cgi?id=120808
Source/JavaScriptCore:
Reviewed by Mark Hahnenberg and rubber stamped by Geoffrey Garen.
Allow --useExperimentalFTL=true even if FTL isn't built since this simplifies
testing.
- dfg/DFGTierUpCheckInjectionPhase.cpp:
(JSC::DFG::TierUpCheckInjectionPhase::run):
Tools:
Reviewed by Mark Hahnenberg and rubber stamped by Geoffrey Garen.
Add a script for running stress tests. A stress test is a .js file that is run
through different configurations of JSC. It can control which configurations it
runs by using "@ <ruby code>" to guide the script.
This script is now run as part of run-javascriptcore-tests, on Mac only.
- Scripts/run-javascriptcore-tests:
- Scripts/run-jsc-stress-tests: Added.
LayoutTests:
Reviewed by Mark Hahnenberg and rubber stamped by Geoffrey Garen.
Make it so that long-running tests aren't run as part of the stress test (they
will still run as part of benchmarks and LayoutTests) or run them with fewer
configurations.
- fast/js/regress/script-tests/ArrayBuffer-DataView-alloc-large-long-lived.js:
- fast/js/regress/script-tests/ArrayBuffer-DataView-alloc-long-lived.js:
- fast/js/regress/script-tests/ArrayBuffer-Int32Array-byteOffset.js:
- fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-huge-long-lived.js:
- fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived-fragmented.js:
- fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-large-long-lived.js:
- fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-long-lived-buffer.js:
- fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc-long-lived.js:
- fast/js/regress/script-tests/ArrayBuffer-Int8Array-alloc.js:
- fast/js/regress/script-tests/DataView-custom-properties.js:
- fast/js/regress/script-tests/Float32Array-to-Float64Array-set.js:
- fast/js/regress/script-tests/Float64Array-alloc-long-lived.js:
- fast/js/regress/script-tests/Float64Array-to-Int16Array-set.js:
- fast/js/regress/script-tests/HashMap-put-get-iterate-keys.js:
- fast/js/regress/script-tests/HashMap-put-get-iterate.js:
- fast/js/regress/script-tests/HashMap-string-put-get-iterate.js:
- fast/js/regress/script-tests/Int16Array-alloc-long-lived.js:
- fast/js/regress/script-tests/Int16Array-to-Int32Array-set.js:
- fast/js/regress/script-tests/Int32Array-alloc-huge-long-lived.js:
- fast/js/regress/script-tests/Int32Array-alloc-huge.js:
- fast/js/regress/script-tests/Int32Array-alloc-large-long-lived.js:
- fast/js/regress/script-tests/Int32Array-alloc-large.js:
- fast/js/regress/script-tests/Int32Array-alloc-long-lived.js:
- fast/js/regress/script-tests/Int32Array-alloc.js:
- fast/js/regress/script-tests/Int8Array-alloc-long-lived.js:
- fast/js/regress/script-tests/array-nonarray-polymorhpic-access.js:
- fast/js/regress/script-tests/basic-set.js:
- fast/js/regress/script-tests/emscripten-memops.js:
- fast/js/regress/script-tests/inline-arguments-local-escape.js:
- fast/js/regress/script-tests/method-on-number.js:
- fast/js/regress/script-tests/nested-function-parsing-random.js:
- fast/js/regress/script-tests/nested-function-parsing.js:
- fast/js/regress/script-tests/new-array-buffer-push.js:
- fast/js/regress/script-tests/new-array-push.js:
- fast/js/regress/script-tests/poly-stricteq.js:
- fast/js/regress/script-tests/splice-to-remove.js:
- fast/js/regress/script-tests/string-equality.js:
- fast/js/regress/script-tests/string-repeat-arith.js:
- fast/js/regress/script-tests/string-sub.js:
- 11:28 AM Changeset in webkit [155199] by
-
- 5 edits in trunk
[MediaStream API] Allow empty MediaStreams
https://bugs.webkit.org/show_bug.cgi?id=120815
Reviewed by Jer Noble.
The spec is a bit unclear ecactly what should happen with newly created MediaStreams
that doesn't have any tracks. The current implementation is too strict and the spec
is being worked upon to be clearer. In the meantime this patch doesn't set eneded to
true in the constructor.
Source/WebCore:
No new tests, existing test updated.
(WebCore::MediaStreamRegistry::lookupMediaStreamDescriptor):
- platform/mediastream/MediaStreamDescriptor.h:
(WebCore::MediaStreamDescriptor::MediaStreamDescriptor):
LayoutTests:
- fast/mediastream/MediaStreamConstructor-expected.txt:
- fast/mediastream/MediaStreamConstructor.html:
- 11:21 AM Changeset in webkit [155198] by
-
- 5 edits in trunk/Source/WebCore
Stop using fastNew/fastDelete in WebCore
https://bugs.webkit.org/show_bug.cgi?id=120867
Reviewed by Geoffrey Garen.
Using fastNew/fastDelete can be dangerous, especially when put into a smart pointer
such as OwnPtr which uses regular delete. Because of this I'd like to remove fastNew/fastDelete.
Turns out it's only used in a couple of places in WebCore, so just use new/delete here instead.
- platform/audio/FFTFrame.h:
- platform/audio/gstreamer/FFTFrameGStreamer.cpp:
(WebCore::FFTFrame::FFTFrame):
(WebCore::FFTFrame::~FFTFrame):
(WebCore::FFTFrame::doFFT):
(WebCore::FFTFrame::doInverseFFT):
- platform/graphics/gstreamer/MediaPlayerPrivateGStreamerBase.cpp:
(WebCore::MediaPlayerPrivateGStreamerBase::MediaPlayerPrivateGStreamerBase):
(WebCore::MediaPlayerPrivateGStreamerBase::~MediaPlayerPrivateGStreamerBase):
- platform/graphics/gstreamer/VideoSinkGStreamer.cpp:
(webkitVideoSinkDispose):
- 11:19 AM Changeset in webkit [155197] by
-
- 3 edits in trunk/Tools
[GTK] Desktop proxy settings are ignored inside the internal jhbuild
https://bugs.webkit.org/show_bug.cgi?id=120833
Patch by Mario Sanchez Prada <mario.prada@samsung.com> on 2013-09-06
Reviewed by Gustavo Noronha Silva.
Add dconf as an optional module for the internal jhbuild, along
with vala 0.17 as a dependency, and make sure we do not explicitly
set always the 'memory' backend, so we can have an easy way to
allow apps access desktop settings from the jhbuild. This is
useful for example to be able to run apps such as MiniBrowser
inside the jhbuild (by means of run-launcher, for instance) while
working behind a proxy, since those network settings have to be
read from the system global configuration in org.gnome.system.proxy.
- gtk/jhbuild-optional.modules: Added dconf 0.14 and vala 0.17.
- gtk/jhbuildrc: Do not explicitly choose the GSettings memory
backend here, since that will make more difficult to use the dconf
backend from inside the jhbuild if we need to do it so.
- 11:11 AM Changeset in webkit [155196] by
-
- 2 edits in trunk/Tools
Lots of pixel tests are failing on first run, so tests cannot finish
https://bugs.webkit.org/show_bug.cgi?id=120755
Reviewed by Ryosuke Niwa.
For whatever reason, many reftests are color profile sensitive, and we only set
color profile to a known one for pixel tests, not for reftests.
Pixel testing mode is also enabled when retrying tests, so these failures used to
be essentially hidden - the tests were "flaky", but that was not reported loudly enough.
But now, so many tests fail that it makes run-webkit-tests stop early, and never retry.
This probably shouldn't happen, as reftests should not be color profile sensitive.
The fix is a stopgap measure to unblock EWS until a better fix can be investigated.
- Scripts/webkitpy/layout_tests/controllers/manager.py: (Manager._set_up_run): Roll out <http://trac.webkit.org/changeset/115601>.
- 10:33 AM Changeset in webkit [155195] by
-
- 2 edits in trunk/Source/WebCore
Fix fastMalloc/delete mismatches in CSS parser
https://bugs.webkit.org/show_bug.cgi?id=120864
Reviewed by Andreas Kling.
Stop putting fastMalloced memory inside an OwnPtr.
- css/CSSParserValues.cpp:
(WebCore::CSSParserSelector::CSSParserSelector):
(WebCore::CSSParserSelector::adoptSelectorVector):
- 10:23 AM Changeset in webkit [155194] by
-
- 23 edits in trunk/Source
FrameLoader::subresourceLoader() should return a reference.
<https://webkit.org/b/120830>
Reviewed by Anders Carlsson.
There is always a SubresourceLoader, so this method could never return null.
Also made m_subresourceLoader an OwnPtr to reduce header dependencies.
- 9:48 AM Changeset in webkit [155193] by
-
- 2 edits in trunk/Source/WTF
[GTK] GlibUtilities: getCurrentExecutablePath() does not compile on GNU/Hurd
https://bugs.webkit.org/show_bug.cgi?id=120793
Reviewed by Gustavo Noronha Silva.
Original patch by Svante Signell <svante.signell@telia.com>.
PATH_MAX is not defined in GNU/Hurd, this patch adds a dummy
implementation to make it compile.
- wtf/gobject/GlibUtilities.cpp:
(getCurrentExecutablePath):
- 9:32 AM Changeset in webkit [155192] by
-
- 8 edits in trunk
[GTK] AccessibilityUIElement::addNotificationListener() crashes on debug build
https://bugs.webkit.org/show_bug.cgi?id=120416
Patch by Denis Nomiyama <d.nomiyama@samsung.com> on 2013-09-06
Reviewed by Mario Sanchez Prada.
Tools:
Fixed crashes when running debug DRT. Simplified loops at AccessibilityCallbackAtk.cpp where the HashMap
iterator was removed inside a loop. Fixed AccessibilityUIElement::addNotificationListener() where
m_notificationHandler expected RefPtr.
The global notification handler was stored in the HashMap with key 0. And this caused an assertion when
HashMap::add() or find() are called. To fix it, moved the global handler to a separated pointer.
- DumpRenderTree/atk/AccessibilityCallbacks.h: Removed the global notification key.
- DumpRenderTree/atk/AccessibilityCallbacksAtk.cpp:
(axObjectEventListener): Simplified the code by using HashMap::find() and a separate pointer for the
global notification handler.
(addAccessibilityNotificationHandler): Simplified the code by using HashMap::find() and a separate pointer
for the global notification handler.
(removeAccessibilityNotificationHandler): Added the removal for the global notification handler.
- DumpRenderTree/atk/AccessibilityNotificationHandlerAtk.h:
(AccessibilityNotificationHandler::create): Added static function to create
AccessibilityNotificationHandler.
- DumpRenderTree/atk/AccessibilityUIElementAtk.cpp:
(AccessibilityUIElement::addNotificationListener): Assigned m_notificationHandler with
AccessibilityNotificationHandler::create().
LayoutTests:
Fixed crashes when running debug DRT on tests that require an a11y notification handler.
- platform/gtk/TestExpectations: Unskipped some a11y tests that were crashing before this fix.
Updated the expectation of accessibility/notification-listeners.html to expect failure on Debug build
since it is not crashing anymore. This other issue is tracked in a separate bug (bug 120669).
- 9:13 AM Changeset in webkit [155191] by
-
- 4 edits2 adds in trunk
AX: aria-relevant does not expose AXARIARelevant
https://bugs.webkit.org/show_bug.cgi?id=120373
Reviewed by Darin Adler.
Source/WebCore:
When global ARIA attributes are present on an Element we need to ignore
a presentational role, if set on that Element.
Test: accessibility/global-aria-attributes-invalidate-presentational.html
- accessibility/AccessibilityNodeObject.cpp:
(WebCore::AccessibilityNodeObject::determineAriaRoleAttribute):
- accessibility/AccessibilityObject.cpp:
(WebCore::AccessibilityObject::supportsARIAAttributes):
LayoutTests:
- accessibility/global-aria-attributes-invalidate-presentational-expected.txt: Added.
- accessibility/global-aria-attributes-invalidate-presentational.html: Added.
- 9:12 AM Changeset in webkit [155190] by
-
- 3 edits in trunk/Source/WebCore
[Qt][BlackBerry] Text track localized string functions are named wrong
https://bugs.webkit.org/show_bug.cgi?id=120788
Patch by Brendan Long <b.long@cablelabs.com> on 2013-09-06
Reviewed by Philippe Normand.
This renames textTrackOffText() to textTrackOffMenuItemText(), and
adds textTrackAutomaticMenuItemText(), to make them match the
definitions in LocalizedStrings.h.
- platform/blackberry/LocalizedStringsBlackBerry.cpp:
- platform/qt/LocalizedStringsQt.cpp:
- 9:03 AM Changeset in webkit [155189] by
-
- 2 edits in trunk/Source/ThirdParty/ANGLE
[Win][WebGL] WebGL rendering is slow.
https://bugs.webkit.org/show_bug.cgi?id=120841
Patch by peavo@outlook.com <peavo@outlook.com> on 2013-09-06
Reviewed by Brent Fulgham.
Rendering WebGL content is slow on Windows, because lots of debug information is written to debug.txt.
- ANGLE.vcxproj/ANGLERelease.props: Disable logging in release builds.
- 6:33 AM Changeset in webkit [155188] by
-
- 5 edits in trunk/Tools
[Qt] REGRESSION(r155140) Pixel tests is still broken on Qt with QT_WEBKIT_DISABLE_UIPROCESS_DUMPPIXELS=1
https://bugs.webkit.org/show_bug.cgi?id=120847
Patch by Gabor Abraham <abrhm@inf.u-szeged.hu> on 2013-09-06
Reviewed by Csaba Osztrogonác.
Move the force repaint code back to if (PlatformWebView::windowSnapshotEnabled()) block to support Qt.
Typo fixed: windowShapshotEnabled -> windowSnapshotEnabled.
Add a default PlatformWebView::windowSnapshotEnabled() to the !PLATFORM(QT).
- WebKitTestRunner/PlatformWebView.h:
(WTR::PlatformWebView::windowSnapshotEnabled):
- WebKitTestRunner/TestInvocation.cpp:
(WTR::TestInvocation::dumpResults):
- WebKitTestRunner/qt/PlatformWebViewQt.cpp:
(WTR::WrapperWindow::handleStatusChanged):
(WTR::PlatformWebView::windowSnapshotEnabled):
- WebKitTestRunner/qt/TestInvocationQt.cpp:
(WTR::TestInvocation::dumpPixelsAndCompareWithExpected):
- 5:07 AM Changeset in webkit [155187] by
-
- 2 edits in trunk/Tools
REGRESSION(r155140) Broke pixel tests on EFL/GTK/Qt
https://bugs.webkit.org/show_bug.cgi?id=120843
Reviewed by Csaba Osztrogonác.
Call notifyDone like the platform specific forceRepaintDoneCallback methods
it replaced did. The method is empty on the Apple ports.
- WebKitTestRunner/TestInvocation.cpp:
(WTR::TestInvocation::forceRepaintDoneCallback):
- 4:43 AM Changeset in webkit [155186] by
-
- 1 edit9 deletes in trunk/LayoutTests
[CSS Regions] Remove orphan test results
https://bugs.webkit.org/show_bug.cgi?id=120845
Patch by Radu Stavila <stavila@adobe.com> on 2013-09-06
Reviewed by Antti Koivisto.
Removed remaining orphan test results after https://bugs.webkit.org/show_bug.cgi?id=120760.
- platform/efl/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png: Removed.
- platform/efl/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt: Removed.
- platform/gtk/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png: Removed.
- platform/gtk/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt: Removed.
- platform/mac/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png: Removed.
- platform/mac/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt: Removed.
- platform/qt-wk2/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png: Removed.
- platform/qt/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png: Removed.
- platform/qt/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.txt: Removed.
- 4:21 AM Changeset in webkit [155185] by
-
- 1 edit3 adds in trunk/LayoutTests
[EFL] Unreviewed gardening. Added missing results.
- platform/efl/fast/css-generated-content/details-summary-before-after-expected.txt: Added.
- platform/efl/fast/regions/region-dynamic-after-before-expected.txt: Added.
- platform/efl/fast/regions/region-generated-content-before-after-expected.txt: Added.
- 4:04 AM Changeset in webkit [155184] by
-
- 4 edits3 adds2 deletes in trunk/LayoutTests
[GTK] Unreviewed gardening. Update TestExpectations.
- platform/gtk-wk2/TestExpectations: Skip speech input tests, mark as failing drag and drop tests.
- platform/gtk-wk2/plugins/npruntime/object-from-destroyed-plugin-expected.txt: Added.
- platform/gtk-wk2/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt: Added.
- platform/gtk/TestExpectations: Updated failing tests.
- platform/gtk/animations/cross-fade-background-image-expected.png: Removed.
- platform/gtk/animations/cross-fade-background-image-expected.txt: Removed.
- platform/gtk/editing/spelling/spellcheck-paste-expected.txt: Rebaseline after r154869.
- 3:11 AM Changeset in webkit [155183] by
-
- 2 edits in trunk/Source/WebCore
[Qt][WK2] Cached credentials not cleared between tests
https://bugs.webkit.org/show_bug.cgi?id=120775
Reviewed by Jocelyn Turcotte.
Clear the access credentials when resetting the state of a page for testing.
- testing/Internals.cpp:
(WebCore::Internals::resetToConsistentState):
- 2:56 AM Changeset in webkit [155182] by
-
- 2 edits in trunk/Tools
[Qt][WK2] Window used by WebKitTestRunner loses active status
https://bugs.webkit.org/show_bug.cgi?id=120774
Reviewed by Jocelyn Turcotte.
When focusing the PlatformWebView which is done at the start of each test, we should
ensure the host window of PlatformWebView is also made active, otherwise we will
not receive the keyboard events send by EventSenderProxy.
- WebKitTestRunner/qt/PlatformWebViewQt.cpp:
(WTR::PlatformWebView::focus):
- 1:04 AM Changeset in webkit [155181] by
-
- 6 edits2 adds in trunk
[CSS Grid Layout] Resolve named grid lines
https://bugs.webkit.org/show_bug.cgi?id=119632
Reviewed by Andreas Kling.
From Blink r152659, r153794 by <jchaffraix@chromium.org>
Source/WebCore:
Test: fast/css-grid-layout/grid-item-named-grid-line-resolution.html
This change adds the code which translates from a raw named grid
line (stored in RenderStyle) to its actual grid position. This
even includes named grid resolution for grid lines with the 'span'
keyword.
- rendering/RenderGrid.cpp:
(WebCore::RenderGrid::explicitGridSizeForSide):
(WebCore::adjustGridPositionForRowEndColumnEndSide):
(WebCore::adjustGridPositionForSide):
(WebCore::RenderGrid::resolveNamedGridLinePositionFromStyle):
(WebCore::RenderGrid::resolveGridPositionFromStyle):
(WebCore::RenderGrid::resolveGridPositionAgainstOppositePosition):
(WebCore::RenderGrid::resolveNamedGridLinePositionAgainstOppositePosition):
(WebCore::RenderGrid::resolveRowStartColumnStartNamedGridLinePositionAgainstOppositePosition):
(WebCore::RenderGrid::resolveRowEndColumnEndNamedGridLinePositionAgainstOppositePosition):
- rendering/RenderGrid.h:
LayoutTests:
Added a new test to check named grid lines resolution. This also
provides some more new test cases with named grid lines and
negative positions.
- fast/css-grid-layout/grid-item-named-grid-line-resolution-expected.txt: Added.
- fast/css-grid-layout/grid-item-named-grid-line-resolution.html: Added.
- fast/css-grid-layout/grid-item-negative-position-resolution-expected.txt:
- fast/css-grid-layout/grid-item-negative-position-resolution.html:
- 12:18 AM Changeset in webkit [155180] by
-
- 2 edits in trunk/Source/JavaScriptCore
Unreviewed build fix for the GTK port when building with FTL JIT enabled.
- GNUmakefile.list.am: Add the missing files to the build.
- 12:02 AM Changeset in webkit [155179] by
-
- 7 edits in trunk
Allow string as image reference on filter()
https://bugs.webkit.org/show_bug.cgi?id=120829
Reviewed by Andreas Kling.
Source/WebCore:
Beside <image> (which already includes url(), gradients, cross-fade() and
image-set()), the filter() image function should support <string> as image
reference.
http://dev.w3.org/fxtf/filters/#FilterCSSImageValue
- css/CSSParser.cpp:
(WebCore::CSSParser::parseFilterImage): Create CSSImageValue from string.
LayoutTests:
Check that string can be used as image reference, that we
interpolate between the same images once referenced by string
and once by url() and that other tokens are not excepted.
- fast/filter-image/filter-image-animation-expected.txt:
- fast/filter-image/filter-image-animation.html:
- fast/filter-image/parse-filter-image-expected.txt:
- fast/filter-image/parse-filter-image.html: