Bug 489447

Summary: Complete Firefox integration patch
Product: [Mono] UI Automation Reporter: Brad Taylor <btaylor1>
Component: Moonlight - GeneralAssignee: E-mail List <mono-a11y-bugs>
Status: RESOLVED WONTFIX QA Contact: E-mail List <mono-a11y-qa>
Severity: Enhancement    
Priority: P4 - Low    
Version: Unspecified   
Target Milestone: Release 2.1   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Bug Depends on: 546938    
Bug Blocks: 546894    

Description Brad Taylor 2009-03-26 18:00:15 UTC
A patch for this is already partially completed on
https://bugzilla.mozilla.org/show_bug.cgi?id=480317.

Left outstanding:
  - Testing (Creating an accessible, watching it get marshalled)
  - Patch Review with Mozilla folks
Comment 1 Brad Taylor 2009-03-27 22:20:49 UTC
*** Bug 489936 has been marked as a duplicate of this bug. ***
Comment 2 Brad Taylor 2009-04-02 15:26:22 UTC
Hours for Tuesday.
Comment 3 Brad Taylor 2009-04-08 13:36:51 UTC
Hours for yesterday.
Comment 4 Brad Taylor 2009-04-09 13:46:25 UTC
Hours for yesterday.
Comment 5 Brad Taylor 2009-05-06 16:14:28 UTC
A couple hours of build setup and babysitting yesterday and today.
Comment 6 Brad Taylor 2009-05-11 21:15:11 UTC
Built a working plugin sample and commented on the bug in Mozilla's tracker.
Comment 7 Brad Taylor 2009-05-20 13:31:01 UTC
Adding more hours for patch babysitting.
Comment 8 Brad Taylor 2009-05-22 21:18:51 UTC
More patch fixes.
Comment 9 Brad Taylor 2009-05-26 14:56:21 UTC
More fixes this morning.
Comment 10 Brad Taylor 2009-05-27 14:54:44 UTC
Hours this morning.
Comment 11 Brad Taylor 2009-06-04 14:31:51 UTC
Adding more time as this review process is dragging out.
Comment 12 Brad Taylor 2009-06-11 21:29:35 UTC
Patch refactoring today.
Comment 13 Brad Taylor 2009-06-15 21:37:00 UTC
Morning hours.
Comment 14 Brad Taylor 2009-06-17 18:38:00 UTC
Patch refactoring.
Comment 15 Brad Taylor 2009-06-18 14:35:20 UTC
More patch noodling.
Comment 16 Brad Taylor 2009-06-24 19:28:03 UTC
Patch has been approved, but it needs to be discussed by the plugin-futures group.  I've sent an email to them for input.
Comment 17 Brad Taylor 2009-06-25 19:39:36 UTC
Fielded a couple of questions on plugin-futures, refactored patch, took pretty much all day to figure out what was wrong with Firefox after I updated it (something was corrupted in my build root and I had to clean it out completely to get it to build again) and finally posted the nitpicky whitespace changes and "OOM" issues.
Comment 18 Brad Taylor 2009-06-26 14:36:20 UTC
Updated patch.
Comment 19 Brad Taylor 2009-06-26 21:06:53 UTC
Wrote a spec page: https://wiki.mozilla.org/Plugins:NativeAccessibility
Comment 20 Brad Taylor 2009-06-29 19:29:54 UTC
Whoops, didn't mean to resolve this.
Comment 21 Brad Taylor 2009-07-29 19:16:07 UTC
Adding more hours.  This is going to be a _long_ process.
Comment 22 Brad Taylor 2009-08-10 20:59:16 UTC
Hours talking with David Bolter and Brian Smedberg today.  We're arranging a meeting to discuss the topic on Friday, but it's very likely that the patch will have to be scrapped and restarted when electrolysis hits central.  Ugh.
Comment 23 Brad Taylor 2009-08-14 20:38:50 UTC
Had a productive meeting with Benjamin Smedberg, Josh Aas, Johnny Stenbeck and David Bolter.  Meeting minutes are available at https://wiki.mozilla.org/Content_Processes/Meetings/2009-08-14-plugins.  Everyone decided in our favor to commit the patch (mostly) as is ahead of the big 3.7 electrolysis rewrite.  Also, it was decided to commit this to the 3.6 branch.
Comment 24 Brad Taylor 2009-08-17 21:54:20 UTC
Hours for today.
Comment 25 Brad Taylor 2009-08-24 20:41:13 UTC
Prodding for more review.
Comment 26 Brad Taylor 2009-08-25 14:51:15 UTC
Responding to email.
Comment 27 Brad Taylor 2009-09-03 19:31:00 UTC
Chatted with Josh -- unless we get negative comments on plugin-futures, Josh will approve the spec, and we can commit our patch.  Woo!
Comment 28 Brad Taylor 2009-09-09 14:33:40 UTC
Adding a bunch of hours, as I'm certain this will require a whole lot more cajoling, blood, sweat and tears.
Comment 29 Brad Taylor 2009-09-10 20:57:37 UTC
Hours spent discussing potential proposal with David Bolter, drafting and sending at-spi proposal to accessibility-atspi.
Comment 30 Brad Taylor 2009-09-23 03:40:45 UTC
More poking of plugin-futures list yesterday and today.
Comment 31 Brad Taylor 2009-10-14 15:22:07 UTC
This patch needs to be completely rewritten for Firefox 3.7.
Comment 32 Brad Taylor 2010-01-06 14:41:11 UTC
Hours last week and this week.
Comment 33 Brad Taylor 2010-02-01 19:11:45 UTC
Hours for Friday.
Comment 34 Brad Taylor 2010-02-02 20:08:49 UTC
Hours for Monday and today.
Comment 35 Brad Taylor 2010-02-03 15:17:12 UTC
Unassigning for now as we're targeting Firefox 3.5 for our 2.0 release.
Comment 36 Brad Taylor 2010-03-31 13:44:17 UTC
Adding some additional hours.  This needs to be complete in the next 6-8 weeks so that it can go into Lorentz.
Comment 37 Mario Carrion 2010-07-07 20:02:42 UTC
Latest patch attached to:

https://bugzilla.mozilla.org/show_bug.cgi?id=480317
Comment 39 hui 2022-12-18 13:40:36 UTC
old