Closed Bug 570500 (a11yperf_fx4) Opened 14 years ago Closed 13 years ago

[meta] a11y performance improvements for Firefox 4

Categories

(Core :: Disability Access APIs, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: surkov, Assigned: surkov)

References

(Blocks 1 open bug, )

Details

(Keywords: access, meta)

Attachments

(9 files, 3 obsolete files)

Please do not mark bugs as depended until they have (or going to have) real fix so that it can be tracker easily what was done.
Depends on: 570532
Depends on: 570710
Attached file remove children
Alias: a11yperf_fx4
Depends on: 572394
Comment on attachment 449647 [details]
LFC insertBefore

>      var lastchild = document.getElementById("lastchild");
>      for (var i = 0; i < 8000; i++) {
>        var div = document.createElement("div");
>        container.insertBefore(div, lastchild);

I don't actually see an element with id="lastchild"...
Depends on: 563331
Depends on: 573469
No longer depends on: 563331
Depends on: 573955
Depends on: 574003
Depends on: 575052
Attachment #450065 - Attachment is patch: false
Attachment #450065 - Attachment mime type: text/plain → text/html
Depends on: 575576
Depends on: 575595
Depends on: 576777
Depends on: 570275
changing summary to more generic one
Summary: [meta] a11y events performance improvements for Firefox 4 → [meta] a11y performance improvements for Firefox 4
Attached file HTML name calculation
DIV insertion: 470 ms
SPAN insertion: 44491 ms

without a11y the results are DIV: 470 ms, SPAN: 505 ms.
Comment on attachment 487590 [details]
bug573469 Create Accessible Tree

This should also show bug 563331.
(In reply to comment #9)
> Comment on attachment 487590 [details]
> bug573469 Create Accessible Tree
> 
> This should also show bug 563331.

Sure, it's dupe in my mind.
Attached file bug573469 ARIA relation test (obsolete) —
Depends on: 381599
Depends on: 611537
(In reply to comment #8)
> Created attachment 487590 [details]
> bug573469 Create Accessible Tree
> 
> DIV insertion: 470 ms
> SPAN insertion: 44491 ms
> 
> without a11y the results are DIV: 470 ms, SPAN: 505 ms.

I'm at 230/313 MS with the try-server build that also includes bug 381599.
Comment on attachment 489254 [details]
bug573469 ARIA relation test

This is the actual patch file, not a testcase. It's also having Application/octet stream as MIME type which is rather strange.
Depends on: 573719
Depends on: 613919
Attached file 613919: characterCount (obsolete) —
before bug 613919: 74 sec, after 44. If I don't get characterCount twice then results are the same what's expected.
Attached file 573719: caretOffset (obsolete) —
Attached file 613919: characterCount
Attachment #492319 - Attachment is obsolete: true
Attached file 573719: caretOffset
Attachment #492327 - Attachment is obsolete: true
Attachment #489254 - Attachment is obsolete: true
Depends on: 626394
Depends on: 624977
Depends on: 629394
Depends on: 628922
Depends on: 629000
schedule bug 573719 and bug 611537 to Firefox 5 since they aren't likely fixed in Fx4 timeframe. No other perf improvements is scheduled for Fx4 so we can mark this bug as fixed I think.
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
No longer depends on: 573719, 611537
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: