1 // Copyright 2014 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 #include "config.h" 6 #include "core/frame/NavigatorLanguage.h" 7 8 #include "platform/Language.h" 9 10 namespace blink { 11 12 NavigatorLanguage::NavigatorLanguage() 13 : m_languagesChanged(true) 14 { 15 } 16 17 AtomicString NavigatorLanguage::language() 18 { 19 return defaultLanguage(); 20 } 21 22 bool NavigatorLanguage::hasLanguagesChanged() 23 { 24 if (!m_languagesChanged) 25 return false; 26 27 m_languagesChanged = false; 28 return true; 29 } 30 31 void NavigatorLanguage::setLanguagesChanged() 32 { 33 m_languagesChanged = true; 34 } 35 36 } // namespace blink 37