added USE_ADVANCED_TICKING
to improve the performance of tickers (override the previous fixes)
USE_ADVANCED_TICKING
will also do the ticker sorting to fix the order of tickers (same order for multiple windows watching the same live)
(AMEND_TICKER_handleLiveChatAction
to be removed)
(AMEND_TICKER_handleLiveChatAction_v3
to be removed)
added FIX_TIMESTAMP_FOR_REPLAY
to fix the timestamp origin issue and then sort the records according to the correct timestamp (for chat messages in live archive)
added USE_OBTAIN_LCR_BY_BOTH_METHODS
(note: currently, the modern way plays a significant role in initial loading fixes, so just set it with false
as no need for traditional way)
added LCRImmedidates
for cProto hacks before adding to the DOM tree
added FIX_UNKNOWN_BUG_FOR_OVERLAY
to fix the latest issue in YouTube engine (reason: unknown)
ATTEMPT_TICKER_ANIMATION_START_TIME_DETECTION
is now a must due to __progressAt__
is used in USE_ADVANCED_TICKING
added REUSE_TICKER
to reuse the ticker components when switching top chats <-> all chats. (need id matching, no render?)
fixed performance issue found in pressure test (hololive 3d live)
added DEBUG_LOG_GROUP_EXPAND
and DEBUG_customCreateComponent