| Index: Source/core/page/Page.cpp
|
| diff --git a/Source/core/page/Page.cpp b/Source/core/page/Page.cpp
|
| index cb711d8bb3e5f164be511128ff96d4d4c6fe126f..f34f0fba847d13496df9f94b2b55388e97365cc2 100644
|
| --- a/Source/core/page/Page.cpp
|
| +++ b/Source/core/page/Page.cpp
|
| @@ -496,6 +496,13 @@ void Page::settingsChanged(SettingsDelegate::ChangeType changeType)
|
| doc->styleResolver()->viewportStyleResolver()->collectViewportRules();
|
| }
|
| break;
|
| + case SettingsDelegate::TextTrackKindUserPreferenceChange:
|
| + for (Frame* frame = mainFrame(); frame; frame = frame->tree().traverseNext()) {
|
| + if (frame->isLocalFrame()) {
|
| + toLocalFrame(frame)->document()->textTrackKindUserPreferenceChanged();
|
| + }
|
| + }
|
| + break;
|
| }
|
| }
|
|
|
|
|