| Index: Source/core/editing/VisiblePosition.cpp
|
| diff --git a/Source/core/editing/VisiblePosition.cpp b/Source/core/editing/VisiblePosition.cpp
|
| index 50858ea20e18895e0738dab54b1cd98ac61bdcd3..fe81c2d7c36be94ae3f469bd36b065d0ce0fadf0 100644
|
| --- a/Source/core/editing/VisiblePosition.cpp
|
| +++ b/Source/core/editing/VisiblePosition.cpp
|
| @@ -96,7 +96,7 @@ VisiblePosition VisiblePosition::previous(EditingBoundaryCrossingRule rule) cons
|
| VisiblePosition prev = VisiblePosition(pos, DOWNSTREAM);
|
| ASSERT(prev != *this);
|
|
|
| -#ifndef NDEBUG
|
| +#if ENABLE(ASSERT)
|
| // we should always be able to make the affinity DOWNSTREAM, because going previous from an
|
| // UPSTREAM position can never yield another UPSTREAM position (unless line wrap length is 0!).
|
| if (prev.isNotNull() && m_affinity == UPSTREAM) {
|
|
|