gecko-dev/dom/smil
Emilio Cobos Álvarez 039592f4d8 Bug 1682003 - Avoid UTF-8 -> UTF-16 conversion during CSSOM serialization. r=heycam
This lifts a bunch of string conversions higher up the stack, but allows
us to make the servo code use utf-8 unconditionally, and seemed faster
in my benchmarking (see comment 0).

It should also make a bunch of attribute setters faster too (like
setting .cssText), now that we use UTF8String for them (we couldn't
because we couldn't specify different string types for the getter and
setters).

Differential Revision: https://phabricator.services.mozilla.com/D99590
2020-12-17 14:04:35 +00:00
..
crashtests
test
moz.build Bug 1654103: Standardize on Black for Python code in mozilla-central. 2020-10-26 18:34:53 +00:00
SMILAnimationController.cpp
SMILAnimationController.h
SMILAnimationFunction.cpp
SMILAnimationFunction.h
SMILAttr.h
SMILBoolType.cpp
SMILBoolType.h
SMILCompositor.cpp
SMILCompositor.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
SMILCompositorTable.h
SMILCSSProperty.cpp Bug 1626555 - Add dom/smil to the list of non-unified-build-compatible directories. r=sg 2020-11-10 11:20:23 +00:00
SMILCSSProperty.h
SMILCSSValueType.cpp Bug 1682003 - Avoid UTF-8 -> UTF-16 conversion during CSSOM serialization. r=heycam 2020-12-17 14:04:35 +00:00
SMILCSSValueType.h
SMILEnumType.cpp
SMILEnumType.h
SMILFloatType.cpp
SMILFloatType.h
SMILInstanceTime.cpp
SMILInstanceTime.h
SMILIntegerType.cpp
SMILIntegerType.h
SMILInterval.cpp
SMILInterval.h
SMILKeySpline.cpp
SMILKeySpline.h
SMILMilestone.h
SMILNullType.cpp
SMILNullType.h
SMILParserUtils.cpp Bug 1679987 - Use nsTokenizedRange where easily possible. r=xpcom-reviewers,nika 2020-12-16 19:10:34 +00:00
SMILParserUtils.h
SMILRepeatCount.cpp
SMILRepeatCount.h
SMILSetAnimationFunction.cpp
SMILSetAnimationFunction.h
SMILStringType.cpp
SMILStringType.h
SMILTargetIdentifier.h Bug 1673931 - Avoid including Element.h from header files. 2020-11-23 16:08:40 +00:00
SMILTimeContainer.cpp
SMILTimeContainer.h
SMILTimedElement.cpp Bug 1519636 - Reformat with clang-format-11 to the Google coding style r=andi,sg,geckoview-reviewers,snorp 2020-11-18 09:05:59 +00:00
SMILTimedElement.h
SMILTimeValue.cpp
SMILTimeValue.h
SMILTimeValueSpec.cpp Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
SMILTimeValueSpec.h Bug 1660470 - Add missing include directives/forward declarations. r=nika 2020-11-23 16:21:38 +00:00
SMILTimeValueSpecParams.h
SMILType.h
SMILTypes.h
SMILValue.cpp
SMILValue.h
TimeEvent.cpp
TimeEvent.h