gecko-dev/dom/smil
Aryeh Gregor a47006fa39 Bug 1313943 - Legacy event initializers should all do nothing during dispatch; r=bkelly
DOM's initEvent says that it must do nothing during dispatch.  UI Events
says they behave the same as initEvent, so the legacy initializers
defined there also shouldn't do anything during dispatch.  Previously we
only did this for initEvent itself, but other legacy initializers would
function normally during dispatch.

Edge passes the wpt test that's updated in this commit.  Chrome passes
all but initCustomEvent.  It would be nice to expand the test to have
coverage for all our legacy initializers, but the likelihood of
real-world compat issues from this behavior is slim enough that I didn't
think it was worth the effort.

MozReview-Commit-ID: IYLOuwlPGSj
2016-11-01 17:19:59 +02:00
..
crashtests
test Bug 984778 - Make hasFeature() and SVG requiredFeatures always return true; r=bz,longsonr 2016-09-01 14:35:11 +03:00
SMILBoolType.cpp
SMILBoolType.h Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
SMILEnumType.cpp
SMILEnumType.h Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
SMILIntegerType.cpp
SMILIntegerType.h Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
SMILStringType.cpp
SMILStringType.h Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
TimeEvent.cpp Bug 1313943 - Legacy event initializers should all do nothing during dispatch; r=bkelly 2016-11-01 17:19:59 +02:00
TimeEvent.h Bug 1241764: Replace nsPIDOMWindow with nsPIDOMWindowInner/Outer. r=mrbkap,smaug 2016-01-30 09:05:36 -08:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00
nsISMILAttr.h
nsISMILType.h
nsSMILAnimationController.cpp Bug 1018486 - Part 1: Changes in dom/, r=baku 2016-09-07 10:50:35 -04:00
nsSMILAnimationController.h Bug 1209405 - Part 3: Save updating style. r=birtles 2016-05-23 10:47:14 +09:00
nsSMILAnimationFunction.cpp Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsSMILAnimationFunction.h Bug 1297306 - part5:create enum constructors for EnumTable. r=baku 2016-09-07 10:20:17 +08:00
nsSMILCSSProperty.cpp Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-16 18:37:48 -07:00
nsSMILCSSProperty.h Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-16 18:37:48 -07:00
nsSMILCSSValueType.cpp Bug 1272549 - Part 9: Compute distance for mismatched transform lists. r=birtles 2016-10-05 15:36:16 +08:00
nsSMILCSSValueType.h Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-16 18:37:48 -07:00
nsSMILCompositor.cpp Bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=erahm. 2016-09-01 15:01:16 +10:00
nsSMILCompositor.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsSMILCompositorTable.h
nsSMILFloatType.cpp
nsSMILFloatType.h Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
nsSMILInstanceTime.cpp
nsSMILInstanceTime.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsSMILInterval.cpp
nsSMILInterval.h
nsSMILKeySpline.cpp Bug 1246893 - Fix boundary values of nsSMILKeySpline::GetTForX. r=birtles 2016-02-16 13:59:36 +09:00
nsSMILKeySpline.h
nsSMILMappedAttribute.cpp Bug 1263785 - Kill off the deprecated nsINode::GetCurrentDoc. r=baku 2016-03-31 12:46:32 +01:00
nsSMILMappedAttribute.h Bug 1293739 - Part 1: Rename nsCSSProperty to nsCSSPropertyID. r=dholbert 2016-08-16 18:37:48 -07:00
nsSMILMilestone.h
nsSMILNullType.cpp
nsSMILNullType.h Bug 1277775 - Replace MOZ_CONSTEXPR{_VAR,_TMPL} with constexpr. r=froydnj 2016-07-08 14:39:53 -07:00
nsSMILParserUtils.cpp Bug 1305422 - part 8 - make nsSMILParserUtils::CheckForNegativeNumber more idiomatic; r=dholbert 2016-09-29 22:33:57 -04:00
nsSMILParserUtils.h
nsSMILRepeatCount.cpp
nsSMILRepeatCount.h
nsSMILSetAnimationFunction.cpp
nsSMILSetAnimationFunction.h
nsSMILTargetIdentifier.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsSMILTimeContainer.cpp
nsSMILTimeContainer.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsSMILTimeValue.cpp
nsSMILTimeValue.h
nsSMILTimeValueSpec.cpp Bug 1263785 - Kill off the deprecated nsINode::GetCurrentDoc. r=baku 2016-03-31 12:46:32 +01:00
nsSMILTimeValueSpec.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsSMILTimeValueSpecParams.h Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky 2016-06-07 21:10:18 +01:00
nsSMILTimedElement.cpp Bug 1293603 (part 2) - Make Run() declarations consistent. r=erahm. 2016-08-08 12:18:10 +10:00
nsSMILTimedElement.h Bug 1297306 - part5:create enum constructors for EnumTable. r=baku 2016-09-07 10:20:17 +08:00
nsSMILTypes.h
nsSMILValue.cpp
nsSMILValue.h