CSS: Use inlined SVG masks for button icons instead of htmlentities
Recent Commits to kint:master
-
CSS: Use inlined SVG masks for button icons instead of htmlentities
-
JS: Performance fix for chrome
JS: Performance fix for chrome Holy performance killer batman! Chrome was updating nodelists on every change instead of batching them like firefox resulting in exponentially worse performance. (Like "This fix made it go from 40 minutes to 7 seconds" exponentially)
-
CSS: Set contain on kint dumps to help client side performance
CSS: Set contain on kint dumps to help client side performance The contain and content-visibility properties are very new and can actually break rendering entirely in different circumstances for different browsers. For now we'll stick to good old display:none and just hope contain implementations get good enough to give us some perf down the line.
-
Parser::noRecurseCall: Simplify logic
Parser::noRecurseCall: Simplify logic
-
MethodValue::getFullyQualifiedDisplayName
MethodValue::getFullyQualifiedDisplayName By splitting this out we can use it in traces for more clarity
-
Plain: Set normal line-height
Plain: Set normal line-height
-
IteratorPlugin: Relax type hint for blacklist
IteratorPlugin: Relax type hint for blacklist The old way if you want to blacklist an interface that's frequently implemented as an iterator you would run into static analysis problems.
-
AssetRendererTrait: Bugfix wrong return type with non-existent theme …
AssetRendererTrait: Bugfix wrong return type with non-existent theme file
-
Parser: Use try/finally to unset recursion stacks
Parser: Use try/finally to unset recursion stacks I was concerned this would cost a few % performance but individual tests fluctuate more than the difference so it's negligable at best
-
Parser: Catch all throwables from plugins
Parser: Catch all throwables from plugins
-
Utils::errorSanitizeString: Bugfix for empty string inputs
Utils::errorSanitizeString: Bugfix for empty string inputs
-
ClassStaticsPlugin: Rewrite without access paths on top level
ClassStaticsPlugin: Rewrite without access paths on top level
-
Add php next to CI
Add php next to CI
-
RichRenderer: Expand minitrace when dump is expanded
RichRenderer: Expand minitrace when dump is expanded