Bug 133232

Summary: Remove invalid ASSERT in wordRangeForPosition
Product: WebKit Reporter: Enrica Casucci <enrica>
Component: WebKit2Assignee: Enrica Casucci <enrica>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: iPhone / iPad   
OS: Unspecified   
Attachments:
Description Flags
Patch rniwa: review+

Description Enrica Casucci 2014-05-23 13:57:23 PDT
In WK2 for iOS this function is called on every selection change.
The selection could be set by Javascript in an element that is not visible. In that case we won't be able to create a VisiblePosition and wordRangeForPosition should not ASSERT that the VisiblePosition is not null, but rather perform an early return if it is null.
Comment 1 Enrica Casucci 2014-05-23 14:00:51 PDT
Created attachment 231981 [details]
Patch
Comment 2 Enrica Casucci 2014-05-23 14:33:19 PDT
Committed revision 169280.