Closed Bug 942646 Opened 12 years ago Closed 12 years ago

IAccessibleText::textAtOffset completely broken

Categories

(Core :: Disability Access APIs, defect)

x86_64
Windows 7
defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla28

People

(Reporter: Jamie, Assigned: surkov)

References

Details

(Keywords: regression)

Attachments

(1 file)

I can provide proper str if necessary, but I don't feel it is needed. As far as I can determine (and I've poked it pretty thoroughly), IAccessibleText::textAtOffset with any valid offset and boundary, even IA2_TEXT_BOUNDARY_ALL, throws E_INVALIDARG. As you might imagine, this is very problematic. :) I don't know when exactly this was introduced, but I think it was in the last week or so.
if week or so then bug 934039 must be guilty
Blocks: 934039
Attached patch patchSplinter Review
we need to get mindful assignee, careful reviewer and platform automated tests (the latest is necessary if we can't fulfill 1st and 2nd).
Assignee: nobody → surkov.alexander
Attachment #8337784 - Flags: review?(trev.saunders)
(In reply to alexander :surkov from comment #2) > Created attachment 8337784 [details] [diff] [review] > patch > > we need to get mindful assignee, careful reviewer and platform automated > tests (the latest is necessary if we can't fulfill 1st and 2nd). there's a reason I really wanted you to break that patch up ;)
Attachment #8337784 - Flags: review?(trev.saunders) → review+
(In reply to Trevor Saunders (:tbsaunde) from comment #3) > > we need to get mindful assignee, careful reviewer and platform automated > > tests (the latest is necessary if we can't fulfill 1st and 2nd). > > there's a reason I really wanted you to break that patch up ;) yes, that's right, it will be 4st.
(In reply to alexander :surkov from comment #4) > (In reply to Trevor Saunders (:tbsaunde) from comment #3) > > > > we need to get mindful assignee, careful reviewer and platform automated > > > tests (the latest is necessary if we can't fulfill 1st and 2nd). > > > > there's a reason I really wanted you to break that patch up ;) > > yes, that's right, it will be 4st. not sure what you mean.
I meant it's one more recipe (4th) to avoid those mistakes
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla28
retriggered nightlies with that changeset included on marco's request
Verified fixed in Firefox 28.0a1 (2013-11-26). Thanks!
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: