Index: trunk/Source/core/css/parser/MediaQueryInputStream.cpp |
=================================================================== |
--- trunk/Source/core/css/parser/MediaQueryInputStream.cpp (revision 169291) |
+++ trunk/Source/core/css/parser/MediaQueryInputStream.cpp (working copy) |
@@ -1,66 +0,0 @@ |
-// Copyright 2014 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#include "config.h" |
-#include "core/css/parser/MediaQueryInputStream.h" |
- |
-#include "core/html/parser/InputStreamPreprocessor.h" |
- |
-namespace WebCore { |
- |
-MediaQueryInputStream::MediaQueryInputStream(String input) |
- : m_offset(0) |
- , m_string(input) |
-{ |
-} |
- |
-UChar MediaQueryInputStream::peek(unsigned lookaheadOffset) |
-{ |
- ASSERT((m_offset + lookaheadOffset) <= maxLength()); |
- if ((m_offset + lookaheadOffset) >= m_string.length()) |
- return kEndOfFileMarker; |
- return m_string[m_offset + lookaheadOffset]; |
-} |
- |
-void MediaQueryInputStream::advance(unsigned offset) |
-{ |
- ASSERT(m_offset + offset <= maxLength()); |
- m_offset += offset; |
-} |
- |
-void MediaQueryInputStream::pushBack(UChar cc) |
-{ |
- --m_offset; |
- ASSERT(currentInputChar() == cc); |
-} |
- |
-unsigned long long MediaQueryInputStream::getUInt(unsigned start, unsigned end) |
-{ |
- ASSERT(start <= end && ((m_offset + end) <= m_string.length())); |
- bool isResultOK = false; |
- unsigned long long result = 0; |
- if (start < end) { |
- if (m_string.is8Bit()) |
- result = charactersToUInt64Strict(m_string.characters8() + m_offset + start, end - start, &isResultOK); |
- else |
- result = charactersToUInt64Strict(m_string.characters16() + m_offset + start, end - start, &isResultOK); |
- } |
- return isResultOK ? result : 0; |
-} |
- |
-double MediaQueryInputStream::getDouble(unsigned start, unsigned end) |
-{ |
- ASSERT(start <= end && ((m_offset + end) <= m_string.length())); |
- bool isResultOK = false; |
- double result = 0.0; |
- if (start < end) { |
- if (m_string.is8Bit()) |
- result = charactersToDouble(m_string.characters8() + m_offset + start, end - start, &isResultOK); |
- else |
- result = charactersToDouble(m_string.characters16() + m_offset + start, end - start, &isResultOK); |
- } |
- return isResultOK ? result : 0.0; |
-} |
- |
-} // namespace WebCore |