Closed Bug 340822 Opened 18 years ago Closed 18 years ago

New ATK: Move accessible/public/atk interfaces to accessible/public

Categories

(Core :: Disability Access APIs, defect)

x86
All
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: aaronlev, Assigned: aaronlev)

References

Details

(Keywords: access)

Attachments

(1 file, 1 obsolete file)

The following interfaces now need to be build cross-platform, in order for our new-atk code cleanup to move forward. These interfaces will now be available for JavaScript a11y implementations.

nsIAccessibleEditableText.idl
nsIAccessibleHyperLink.idl
nsIAccessibleHyperText.idl
nsIAccessibleTable.idl
nsIAccessibleText.idl
nsIAccessibleValue.idl

Another reason to do this is for the long term goal of bringing accessibility on Windows platforms much closer to what's on Linux.
Question: how do we move the files with CVS without destroying the CVS blame history?
The only actual change which requires a patch is to the makefiles. The rest is just a file move.
Blocks: 340827
Blocks: 340825
Blocks: 340829
Blocks: 340833
Comment on attachment 224854 [details] [diff] [review]
These changes, plus move the idl files from accessible/public/atk up 1 directory

changes of nsRootAccessible.cpp do not belong to this bug.
Attachment #224854 - Flags: review?(ginn.chen) → review-
Attachment #224982 - Flags: review?(ginn.chen)
Attachment #224854 - Attachment is obsolete: true
Attachment #224982 - Flags: review?(ginn.chen) → review+
Attachment #224982 - Flags: superreview?(neil)
Comment on attachment 224982 [details] [diff] [review]
Removed nsRootAccessible changes. This patch also requires the moving of the atk idl up one directory

My understanding is that build changes don't require superreview but maybe you should run them past bryner or bsmedberg or someone.

Don't forget to file a dependent server operations bug on the CVS copies required.
Attachment #224982 - Flags: superreview?(neil)
Attachment #224982 - Flags: review?(benjamin)
Actually the CVS history only contains the initial checkin and a license change by gerv, so a cvs copy is not really necessary. We can do it via cvs add and cvs remove. Benjamin, do you agree?
Comment on attachment 224982 [details] [diff] [review]
Removed nsRootAccessible changes. This patch also requires the moving of the atk idl up one directory

That's fine
Attachment #224982 - Flags: review?(benjamin) → review+
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: