Home | History | Annotate | Download | only in indexeddb

Lines Matching refs:lower

44 IDBKeyRange::IDBKeyRange(PassRefPtr<IDBKey> lower, PassRefPtr<IDBKey> upper, LowerBoundType lowerType, UpperBoundType upperType)
45 : m_lower(lower)
115 RefPtr<IDBKey> lower = scriptValueToIDBKey(&requestState, lowerValue);
118 if (!lower || !lower->isValid() || !upper || !upper->isValid()) {
122 if (upper->isLessThan(lower.get())) {
123 es.throwDOMException(DataError, "The lower key is greater than the upper key.");
126 if (upper->isEqual(lower.get()) && (lowerOpen || upperOpen)) {
127 es.throwDOMException(DataError, "The lower key and upper key are equal and one of the bounds is open.");
131 return IDBKeyRange::create(lower, upper, lowerOpen ? LowerBoundOpen : LowerBoundClosed, upperOpen ? UpperBoundOpen : UpperBoundClosed);