WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
143234
[iOS] WebContent crashing at WebCore: WebCore::Range::collectSelectionRects
https://bugs.webkit.org/show_bug.cgi?id=143234
Summary
[iOS] WebContent crashing at WebCore: WebCore::Range::collectSelectionRects
Enrica Casucci
Reported
2015-03-30 12:17:44 PDT
rdar://problem/18571345
Attachments
Patch
(3.39 KB, patch)
2015-03-30 12:22 PDT
,
Enrica Casucci
thorton
: review+
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Enrica Casucci
Comment 1
2015-03-30 12:22:34 PDT
Created
attachment 249754
[details]
Patch
Tim Horton
Comment 2
2015-03-30 12:27:28 PDT
Comment on
attachment 249754
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=249754&action=review
> Source/WebKit2/WebProcess/WebPage/ios/WebPageIOS.mm:137 > + if (compositionRange)
Maybe we should pull this code into its own function so we can early return if !compositionRange (and then later if compositionRects.isEmpty()?)
> Source/WebKit2/WebProcess/WebPage/ios/WebPageIOS.mm:141 > if (compositionRects.size() > 1)
Will the plainTextReplacingNoBreakSpace a few lines below here handle a null compositionRange correctly?
Enrica Casucci
Comment 3
2015-03-30 15:29:11 PDT
(In reply to
comment #2
)
> Comment on
attachment 249754
[details]
> Patch > > View in context: >
https://bugs.webkit.org/attachment.cgi?id=249754&action=review
> > > Source/WebKit2/WebProcess/WebPage/ios/WebPageIOS.mm:137 > > + if (compositionRange) > > Maybe we should pull this code into its own function so we can early return > if !compositionRange (and then later if compositionRects.isEmpty()?) > > > Source/WebKit2/WebProcess/WebPage/ios/WebPageIOS.mm:141 > > if (compositionRects.size() > 1) > > Will the plainTextReplacingNoBreakSpace a few lines below here handle a null > compositionRange correctly?
Yes it does. But I agree that there is no need to do any of the rest of the composition code if compositionRange is null.
Enrica Casucci
Comment 4
2015-03-30 16:26:43 PDT
Committed revision 182162.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug