Index: Source/core/frame/NavigatorLanguage.cpp |
diff --git a/Source/core/frame/NavigatorLanguage.cpp b/Source/core/frame/NavigatorLanguage.cpp |
index c3765f500fc797d596d65c24cccb21fdb933f028..ad520541539e59743d64d55b07ae1a87d48346c2 100644 |
--- a/Source/core/frame/NavigatorLanguage.cpp |
+++ b/Source/core/frame/NavigatorLanguage.cpp |
@@ -9,10 +9,29 @@ |
namespace WebCore { |
+NavigatorLanguage::NavigatorLanguage() |
+ : m_languagesChanged(true) |
+{ |
+} |
+ |
AtomicString NavigatorLanguage::language(bool& isNull) |
{ |
isNull = false; |
return defaultLanguage(); |
} |
+bool NavigatorLanguage::hasLanguagesChanged() |
+{ |
+ if (!m_languagesChanged) |
+ return false; |
+ |
+ m_languagesChanged = false; |
+ return true; |
+} |
+ |
+void NavigatorLanguage::setLanguagesChanged() |
+{ |
+ m_languagesChanged = true; |
+} |
+ |
} // namespace WebCore |