Bug 1028563 - Part 1: Flatten accessible/src/ directory. rs=surkov
authorBirunthan Mohanathas <birunthan@mohanathas.com>
Sun, 22 Jun 2014 10:15:19 -0700
changeset 212272 85b4fe3a7fa90caa702aa36f6985c667d9e01b02
parent 212271 43a7ce129020b6c34182b6750f521fe5b7f43077
child 212273 e3858c50afba19807775b48e883b896352f266cf
push id515
push userraliiev@mozilla.com
push dateMon, 06 Oct 2014 12:51:51 +0000
treeherdermozilla-release@267c7a481bef [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssurkov
bugs1028563
milestone33.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1028563 - Part 1: Flatten accessible/src/ directory. rs=surkov
accessible/atk/ARIAGridAccessibleWrap.h
accessible/atk/AccessibleWrap.cpp
accessible/atk/AccessibleWrap.h
accessible/atk/ApplicationAccessibleWrap.cpp
accessible/atk/ApplicationAccessibleWrap.h
accessible/atk/AtkSocketAccessible.cpp
accessible/atk/AtkSocketAccessible.h
accessible/atk/DocAccessibleWrap.cpp
accessible/atk/DocAccessibleWrap.h
accessible/atk/HTMLTableAccessibleWrap.h
accessible/atk/HyperTextAccessibleWrap.h
accessible/atk/ImageAccessibleWrap.h
accessible/atk/InterfaceInitFuncs.h
accessible/atk/Makefile.in
accessible/atk/Platform.cpp
accessible/atk/RootAccessibleWrap.cpp
accessible/atk/RootAccessibleWrap.h
accessible/atk/TextLeafAccessibleWrap.h
accessible/atk/UtilInterface.cpp
accessible/atk/XULListboxAccessibleWrap.h
accessible/atk/XULMenuAccessibleWrap.h
accessible/atk/XULTreeGridAccessibleWrap.h
accessible/atk/moz.build
accessible/atk/nsMai.h
accessible/atk/nsMaiHyperlink.cpp
accessible/atk/nsMaiHyperlink.h
accessible/atk/nsMaiInterfaceAction.cpp
accessible/atk/nsMaiInterfaceComponent.cpp
accessible/atk/nsMaiInterfaceDocument.cpp
accessible/atk/nsMaiInterfaceEditableText.cpp
accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp
accessible/atk/nsMaiInterfaceHypertext.cpp
accessible/atk/nsMaiInterfaceImage.cpp
accessible/atk/nsMaiInterfaceSelection.cpp
accessible/atk/nsMaiInterfaceTable.cpp
accessible/atk/nsMaiInterfaceText.cpp
accessible/atk/nsMaiInterfaceValue.cpp
accessible/atk/nsStateMap.h
accessible/base/ARIAMap.cpp
accessible/base/ARIAMap.h
accessible/base/ARIAStateMap.cpp
accessible/base/ARIAStateMap.h
accessible/base/AccCollector.cpp
accessible/base/AccCollector.h
accessible/base/AccEvent.cpp
accessible/base/AccEvent.h
accessible/base/AccGroupInfo.cpp
accessible/base/AccGroupInfo.h
accessible/base/AccIterator.cpp
accessible/base/AccIterator.h
accessible/base/AccTypes.h
accessible/base/Asserts.cpp
accessible/base/DocManager.cpp
accessible/base/DocManager.h
accessible/base/EventQueue.cpp
accessible/base/EventQueue.h
accessible/base/Filters.cpp
accessible/base/Filters.h
accessible/base/FocusManager.cpp
accessible/base/FocusManager.h
accessible/base/Logging.cpp
accessible/base/Logging.h
accessible/base/Makefile.in
accessible/base/NotificationController.cpp
accessible/base/NotificationController.h
accessible/base/Platform.h
accessible/base/Relation.h
accessible/base/RelationType.h
accessible/base/RelationTypeMap.h
accessible/base/Role.h
accessible/base/RoleMap.h
accessible/base/SelectionManager.cpp
accessible/base/SelectionManager.h
accessible/base/States.h
accessible/base/Statistics.h
accessible/base/StyleInfo.cpp
accessible/base/StyleInfo.h
accessible/base/TextAttrs.cpp
accessible/base/TextAttrs.h
accessible/base/TextRange.cpp
accessible/base/TextRange.h
accessible/base/TextUpdater.cpp
accessible/base/TextUpdater.h
accessible/base/TreeWalker.cpp
accessible/base/TreeWalker.h
accessible/base/moz.build
accessible/base/nsAccCache.h
accessible/base/nsAccUtils.cpp
accessible/base/nsAccUtils.h
accessible/base/nsAccessibilityService.cpp
accessible/base/nsAccessibilityService.h
accessible/base/nsAccessiblePivot.cpp
accessible/base/nsAccessiblePivot.h
accessible/base/nsCoreUtils.cpp
accessible/base/nsCoreUtils.h
accessible/base/nsEventShell.cpp
accessible/base/nsEventShell.h
accessible/base/nsTextEquivUtils.cpp
accessible/base/nsTextEquivUtils.h
accessible/generic/ARIAGridAccessible-inl.h
accessible/generic/ARIAGridAccessible.cpp
accessible/generic/ARIAGridAccessible.h
accessible/generic/Accessible-inl.h
accessible/generic/Accessible.cpp
accessible/generic/Accessible.h
accessible/generic/ApplicationAccessible.cpp
accessible/generic/ApplicationAccessible.h
accessible/generic/BaseAccessibles.cpp
accessible/generic/BaseAccessibles.h
accessible/generic/DocAccessible-inl.h
accessible/generic/DocAccessible.cpp
accessible/generic/DocAccessible.h
accessible/generic/FormControlAccessible.cpp
accessible/generic/FormControlAccessible.h
accessible/generic/HyperTextAccessible-inl.h
accessible/generic/HyperTextAccessible.cpp
accessible/generic/HyperTextAccessible.h
accessible/generic/ImageAccessible.cpp
accessible/generic/ImageAccessible.h
accessible/generic/OuterDocAccessible.cpp
accessible/generic/OuterDocAccessible.h
accessible/generic/RootAccessible.cpp
accessible/generic/RootAccessible.h
accessible/generic/TableAccessible.h
accessible/generic/TableCellAccessible.cpp
accessible/generic/TableCellAccessible.h
accessible/generic/TextLeafAccessible.cpp
accessible/generic/TextLeafAccessible.h
accessible/generic/moz.build
accessible/html/HTMLCanvasAccessible.cpp
accessible/html/HTMLCanvasAccessible.h
accessible/html/HTMLElementAccessibles.cpp
accessible/html/HTMLElementAccessibles.h
accessible/html/HTMLFormControlAccessible.cpp
accessible/html/HTMLFormControlAccessible.h
accessible/html/HTMLImageMapAccessible.cpp
accessible/html/HTMLImageMapAccessible.h
accessible/html/HTMLLinkAccessible.cpp
accessible/html/HTMLLinkAccessible.h
accessible/html/HTMLListAccessible.cpp
accessible/html/HTMLListAccessible.h
accessible/html/HTMLSelectAccessible.cpp
accessible/html/HTMLSelectAccessible.h
accessible/html/HTMLTableAccessible.cpp
accessible/html/HTMLTableAccessible.h
accessible/html/moz.build
accessible/jsat/AccessFu.css
accessible/jsat/AccessFu.jsm
accessible/jsat/Constants.jsm
accessible/jsat/ContentControl.jsm
accessible/jsat/EventManager.jsm
accessible/jsat/Gestures.jsm
accessible/jsat/OutputGenerator.jsm
accessible/jsat/PointerAdapter.jsm
accessible/jsat/Presentation.jsm
accessible/jsat/TraversalRules.jsm
accessible/jsat/Utils.jsm
accessible/jsat/content-script.js
accessible/jsat/jar.mn
accessible/jsat/moz.build
accessible/jsat/sounds/clicked.ogg
accessible/jsat/sounds/virtual_cursor_key.ogg
accessible/jsat/sounds/virtual_cursor_move.ogg
accessible/mac/ARIAGridAccessibleWrap.h
accessible/mac/AccessibleWrap.h
accessible/mac/AccessibleWrap.mm
accessible/mac/ApplicationAccessibleWrap.h
accessible/mac/DocAccessibleWrap.h
accessible/mac/DocAccessibleWrap.mm
accessible/mac/HTMLTableAccessibleWrap.h
accessible/mac/HyperTextAccessibleWrap.h
accessible/mac/ImageAccessibleWrap.h
accessible/mac/MacUtils.h
accessible/mac/MacUtils.mm
accessible/mac/Platform.mm
accessible/mac/RootAccessibleWrap.h
accessible/mac/RootAccessibleWrap.mm
accessible/mac/TextLeafAccessibleWrap.h
accessible/mac/XULListboxAccessibleWrap.h
accessible/mac/XULMenuAccessibleWrap.h
accessible/mac/XULTreeGridAccessibleWrap.h
accessible/mac/moz.build
accessible/mac/mozAccessible.h
accessible/mac/mozAccessible.mm
accessible/mac/mozAccessibleProtocol.h
accessible/mac/mozActionElements.h
accessible/mac/mozActionElements.mm
accessible/mac/mozDocAccessible.h
accessible/mac/mozDocAccessible.mm
accessible/mac/mozHTMLAccessible.h
accessible/mac/mozHTMLAccessible.mm
accessible/mac/mozTextAccessible.h
accessible/mac/mozTextAccessible.mm
accessible/moz.build
accessible/other/ARIAGridAccessibleWrap.h
accessible/other/AccessibleWrap.cpp
accessible/other/AccessibleWrap.h
accessible/other/ApplicationAccessibleWrap.h
accessible/other/DocAccessibleWrap.h
accessible/other/HTMLTableAccessibleWrap.h
accessible/other/HyperTextAccessibleWrap.h
accessible/other/ImageAccessibleWrap.h
accessible/other/Platform.cpp
accessible/other/RootAccessibleWrap.h
accessible/other/TextLeafAccessibleWrap.h
accessible/other/XULListboxAccessibleWrap.h
accessible/other/XULMenuAccessibleWrap.h
accessible/other/XULTreeGridAccessibleWrap.h
accessible/other/moz.build
accessible/src/atk/ARIAGridAccessibleWrap.h
accessible/src/atk/AccessibleWrap.cpp
accessible/src/atk/AccessibleWrap.h
accessible/src/atk/ApplicationAccessibleWrap.cpp
accessible/src/atk/ApplicationAccessibleWrap.h
accessible/src/atk/AtkSocketAccessible.cpp
accessible/src/atk/AtkSocketAccessible.h
accessible/src/atk/DocAccessibleWrap.cpp
accessible/src/atk/DocAccessibleWrap.h
accessible/src/atk/HTMLTableAccessibleWrap.h
accessible/src/atk/HyperTextAccessibleWrap.h
accessible/src/atk/ImageAccessibleWrap.h
accessible/src/atk/InterfaceInitFuncs.h
accessible/src/atk/Makefile.in
accessible/src/atk/Platform.cpp
accessible/src/atk/RootAccessibleWrap.cpp
accessible/src/atk/RootAccessibleWrap.h
accessible/src/atk/TextLeafAccessibleWrap.h
accessible/src/atk/UtilInterface.cpp
accessible/src/atk/XULListboxAccessibleWrap.h
accessible/src/atk/XULMenuAccessibleWrap.h
accessible/src/atk/XULTreeGridAccessibleWrap.h
accessible/src/atk/moz.build
accessible/src/atk/nsMai.h
accessible/src/atk/nsMaiHyperlink.cpp
accessible/src/atk/nsMaiHyperlink.h
accessible/src/atk/nsMaiInterfaceAction.cpp
accessible/src/atk/nsMaiInterfaceComponent.cpp
accessible/src/atk/nsMaiInterfaceDocument.cpp
accessible/src/atk/nsMaiInterfaceEditableText.cpp
accessible/src/atk/nsMaiInterfaceHyperlinkImpl.cpp
accessible/src/atk/nsMaiInterfaceHypertext.cpp
accessible/src/atk/nsMaiInterfaceImage.cpp
accessible/src/atk/nsMaiInterfaceSelection.cpp
accessible/src/atk/nsMaiInterfaceTable.cpp
accessible/src/atk/nsMaiInterfaceText.cpp
accessible/src/atk/nsMaiInterfaceValue.cpp
accessible/src/atk/nsStateMap.h
accessible/src/base/ARIAMap.cpp
accessible/src/base/ARIAMap.h
accessible/src/base/ARIAStateMap.cpp
accessible/src/base/ARIAStateMap.h
accessible/src/base/AccCollector.cpp
accessible/src/base/AccCollector.h
accessible/src/base/AccEvent.cpp
accessible/src/base/AccEvent.h
accessible/src/base/AccGroupInfo.cpp
accessible/src/base/AccGroupInfo.h
accessible/src/base/AccIterator.cpp
accessible/src/base/AccIterator.h
accessible/src/base/AccTypes.h
accessible/src/base/Asserts.cpp
accessible/src/base/DocManager.cpp
accessible/src/base/DocManager.h
accessible/src/base/EventQueue.cpp
accessible/src/base/EventQueue.h
accessible/src/base/Filters.cpp
accessible/src/base/Filters.h
accessible/src/base/FocusManager.cpp
accessible/src/base/FocusManager.h
accessible/src/base/Logging.cpp
accessible/src/base/Logging.h
accessible/src/base/Makefile.in
accessible/src/base/NotificationController.cpp
accessible/src/base/NotificationController.h
accessible/src/base/Platform.h
accessible/src/base/Relation.h
accessible/src/base/RelationType.h
accessible/src/base/RelationTypeMap.h
accessible/src/base/Role.h
accessible/src/base/RoleMap.h
accessible/src/base/SelectionManager.cpp
accessible/src/base/SelectionManager.h
accessible/src/base/States.h
accessible/src/base/Statistics.h
accessible/src/base/StyleInfo.cpp
accessible/src/base/StyleInfo.h
accessible/src/base/TextAttrs.cpp
accessible/src/base/TextAttrs.h
accessible/src/base/TextRange.cpp
accessible/src/base/TextRange.h
accessible/src/base/TextUpdater.cpp
accessible/src/base/TextUpdater.h
accessible/src/base/TreeWalker.cpp
accessible/src/base/TreeWalker.h
accessible/src/base/moz.build
accessible/src/base/nsAccCache.h
accessible/src/base/nsAccUtils.cpp
accessible/src/base/nsAccUtils.h
accessible/src/base/nsAccessibilityService.cpp
accessible/src/base/nsAccessibilityService.h
accessible/src/base/nsAccessiblePivot.cpp
accessible/src/base/nsAccessiblePivot.h
accessible/src/base/nsCoreUtils.cpp
accessible/src/base/nsCoreUtils.h
accessible/src/base/nsEventShell.cpp
accessible/src/base/nsEventShell.h
accessible/src/base/nsTextEquivUtils.cpp
accessible/src/base/nsTextEquivUtils.h
accessible/src/generic/ARIAGridAccessible-inl.h
accessible/src/generic/ARIAGridAccessible.cpp
accessible/src/generic/ARIAGridAccessible.h
accessible/src/generic/Accessible-inl.h
accessible/src/generic/Accessible.cpp
accessible/src/generic/Accessible.h
accessible/src/generic/ApplicationAccessible.cpp
accessible/src/generic/ApplicationAccessible.h
accessible/src/generic/BaseAccessibles.cpp
accessible/src/generic/BaseAccessibles.h
accessible/src/generic/DocAccessible-inl.h
accessible/src/generic/DocAccessible.cpp
accessible/src/generic/DocAccessible.h
accessible/src/generic/FormControlAccessible.cpp
accessible/src/generic/FormControlAccessible.h
accessible/src/generic/HyperTextAccessible-inl.h
accessible/src/generic/HyperTextAccessible.cpp
accessible/src/generic/HyperTextAccessible.h
accessible/src/generic/ImageAccessible.cpp
accessible/src/generic/ImageAccessible.h
accessible/src/generic/OuterDocAccessible.cpp
accessible/src/generic/OuterDocAccessible.h
accessible/src/generic/RootAccessible.cpp
accessible/src/generic/RootAccessible.h
accessible/src/generic/TableAccessible.h
accessible/src/generic/TableCellAccessible.cpp
accessible/src/generic/TableCellAccessible.h
accessible/src/generic/TextLeafAccessible.cpp
accessible/src/generic/TextLeafAccessible.h
accessible/src/generic/moz.build
accessible/src/html/HTMLCanvasAccessible.cpp
accessible/src/html/HTMLCanvasAccessible.h
accessible/src/html/HTMLElementAccessibles.cpp
accessible/src/html/HTMLElementAccessibles.h
accessible/src/html/HTMLFormControlAccessible.cpp
accessible/src/html/HTMLFormControlAccessible.h
accessible/src/html/HTMLImageMapAccessible.cpp
accessible/src/html/HTMLImageMapAccessible.h
accessible/src/html/HTMLLinkAccessible.cpp
accessible/src/html/HTMLLinkAccessible.h
accessible/src/html/HTMLListAccessible.cpp
accessible/src/html/HTMLListAccessible.h
accessible/src/html/HTMLSelectAccessible.cpp
accessible/src/html/HTMLSelectAccessible.h
accessible/src/html/HTMLTableAccessible.cpp
accessible/src/html/HTMLTableAccessible.h
accessible/src/html/moz.build
accessible/src/jsat/AccessFu.css
accessible/src/jsat/AccessFu.jsm
accessible/src/jsat/Constants.jsm
accessible/src/jsat/ContentControl.jsm
accessible/src/jsat/EventManager.jsm
accessible/src/jsat/Gestures.jsm
accessible/src/jsat/OutputGenerator.jsm
accessible/src/jsat/PointerAdapter.jsm
accessible/src/jsat/Presentation.jsm
accessible/src/jsat/TraversalRules.jsm
accessible/src/jsat/Utils.jsm
accessible/src/jsat/content-script.js
accessible/src/jsat/jar.mn
accessible/src/jsat/moz.build
accessible/src/jsat/sounds/clicked.ogg
accessible/src/jsat/sounds/virtual_cursor_key.ogg
accessible/src/jsat/sounds/virtual_cursor_move.ogg
accessible/src/mac/ARIAGridAccessibleWrap.h
accessible/src/mac/AccessibleWrap.h
accessible/src/mac/AccessibleWrap.mm
accessible/src/mac/ApplicationAccessibleWrap.h
accessible/src/mac/DocAccessibleWrap.h
accessible/src/mac/DocAccessibleWrap.mm
accessible/src/mac/HTMLTableAccessibleWrap.h
accessible/src/mac/HyperTextAccessibleWrap.h
accessible/src/mac/ImageAccessibleWrap.h
accessible/src/mac/MacUtils.h
accessible/src/mac/MacUtils.mm
accessible/src/mac/Platform.mm
accessible/src/mac/RootAccessibleWrap.h
accessible/src/mac/RootAccessibleWrap.mm
accessible/src/mac/TextLeafAccessibleWrap.h
accessible/src/mac/XULListboxAccessibleWrap.h
accessible/src/mac/XULMenuAccessibleWrap.h
accessible/src/mac/XULTreeGridAccessibleWrap.h
accessible/src/mac/moz.build
accessible/src/mac/mozAccessible.h
accessible/src/mac/mozAccessible.mm
accessible/src/mac/mozAccessibleProtocol.h
accessible/src/mac/mozActionElements.h
accessible/src/mac/mozActionElements.mm
accessible/src/mac/mozDocAccessible.h
accessible/src/mac/mozDocAccessible.mm
accessible/src/mac/mozHTMLAccessible.h
accessible/src/mac/mozHTMLAccessible.mm
accessible/src/mac/mozTextAccessible.h
accessible/src/mac/mozTextAccessible.mm
accessible/src/moz.build
accessible/src/other/ARIAGridAccessibleWrap.h
accessible/src/other/AccessibleWrap.cpp
accessible/src/other/AccessibleWrap.h
accessible/src/other/ApplicationAccessibleWrap.h
accessible/src/other/DocAccessibleWrap.h
accessible/src/other/HTMLTableAccessibleWrap.h
accessible/src/other/HyperTextAccessibleWrap.h
accessible/src/other/ImageAccessibleWrap.h
accessible/src/other/Platform.cpp
accessible/src/other/RootAccessibleWrap.h
accessible/src/other/TextLeafAccessibleWrap.h
accessible/src/other/XULListboxAccessibleWrap.h
accessible/src/other/XULMenuAccessibleWrap.h
accessible/src/other/XULTreeGridAccessibleWrap.h
accessible/src/other/moz.build
accessible/src/windows/ia2/Makefile.in
accessible/src/windows/ia2/ia2Accessible.cpp
accessible/src/windows/ia2/ia2Accessible.h
accessible/src/windows/ia2/ia2AccessibleAction.cpp
accessible/src/windows/ia2/ia2AccessibleAction.h
accessible/src/windows/ia2/ia2AccessibleComponent.cpp
accessible/src/windows/ia2/ia2AccessibleComponent.h
accessible/src/windows/ia2/ia2AccessibleEditableText.cpp
accessible/src/windows/ia2/ia2AccessibleEditableText.h
accessible/src/windows/ia2/ia2AccessibleHyperlink.cpp
accessible/src/windows/ia2/ia2AccessibleHyperlink.h
accessible/src/windows/ia2/ia2AccessibleHypertext.cpp
accessible/src/windows/ia2/ia2AccessibleHypertext.h
accessible/src/windows/ia2/ia2AccessibleImage.cpp
accessible/src/windows/ia2/ia2AccessibleImage.h
accessible/src/windows/ia2/ia2AccessibleRelation.cpp
accessible/src/windows/ia2/ia2AccessibleRelation.h
accessible/src/windows/ia2/ia2AccessibleTable.cpp
accessible/src/windows/ia2/ia2AccessibleTable.h
accessible/src/windows/ia2/ia2AccessibleTableCell.cpp
accessible/src/windows/ia2/ia2AccessibleTableCell.h
accessible/src/windows/ia2/ia2AccessibleText.cpp
accessible/src/windows/ia2/ia2AccessibleText.h
accessible/src/windows/ia2/ia2AccessibleValue.cpp
accessible/src/windows/ia2/ia2AccessibleValue.h
accessible/src/windows/ia2/moz.build
accessible/src/windows/moz.build
accessible/src/windows/msaa/ARIAGridAccessibleWrap.cpp
accessible/src/windows/msaa/ARIAGridAccessibleWrap.h
accessible/src/windows/msaa/AccessibleWrap.cpp
accessible/src/windows/msaa/AccessibleWrap.h
accessible/src/windows/msaa/ApplicationAccessibleWrap.cpp
accessible/src/windows/msaa/ApplicationAccessibleWrap.h
accessible/src/windows/msaa/Compatibility.cpp
accessible/src/windows/msaa/Compatibility.h
accessible/src/windows/msaa/DocAccessibleWrap.cpp
accessible/src/windows/msaa/DocAccessibleWrap.h
accessible/src/windows/msaa/EnumVariant.cpp
accessible/src/windows/msaa/EnumVariant.h
accessible/src/windows/msaa/HTMLTableAccessibleWrap.cpp
accessible/src/windows/msaa/HTMLTableAccessibleWrap.h
accessible/src/windows/msaa/HTMLWin32ObjectAccessible.cpp
accessible/src/windows/msaa/HTMLWin32ObjectAccessible.h
accessible/src/windows/msaa/HyperTextAccessibleWrap.cpp
accessible/src/windows/msaa/HyperTextAccessibleWrap.h
accessible/src/windows/msaa/IUnknownImpl.cpp
accessible/src/windows/msaa/IUnknownImpl.h
accessible/src/windows/msaa/ImageAccessibleWrap.cpp
accessible/src/windows/msaa/ImageAccessibleWrap.h
accessible/src/windows/msaa/Platform.cpp
accessible/src/windows/msaa/RootAccessibleWrap.cpp
accessible/src/windows/msaa/RootAccessibleWrap.h
accessible/src/windows/msaa/ServiceProvider.cpp
accessible/src/windows/msaa/ServiceProvider.h
accessible/src/windows/msaa/TextLeafAccessibleWrap.cpp
accessible/src/windows/msaa/TextLeafAccessibleWrap.h
accessible/src/windows/msaa/XULListboxAccessibleWrap.cpp
accessible/src/windows/msaa/XULListboxAccessibleWrap.h
accessible/src/windows/msaa/XULMenuAccessibleWrap.cpp
accessible/src/windows/msaa/XULMenuAccessibleWrap.h
accessible/src/windows/msaa/XULTreeGridAccessibleWrap.cpp
accessible/src/windows/msaa/XULTreeGridAccessibleWrap.h
accessible/src/windows/msaa/moz.build
accessible/src/windows/msaa/nsEventMap.h
accessible/src/windows/msaa/nsWinUtils.cpp
accessible/src/windows/msaa/nsWinUtils.h
accessible/src/windows/sdn/moz.build
accessible/src/windows/sdn/sdnAccessible-inl.h
accessible/src/windows/sdn/sdnAccessible.cpp
accessible/src/windows/sdn/sdnAccessible.h
accessible/src/windows/sdn/sdnDocAccessible.cpp
accessible/src/windows/sdn/sdnDocAccessible.h
accessible/src/windows/sdn/sdnTextAccessible.cpp
accessible/src/windows/sdn/sdnTextAccessible.h
accessible/src/windows/uia/Makefile.in
accessible/src/windows/uia/moz.build
accessible/src/windows/uia/uiaRawElmProvider.cpp
accessible/src/windows/uia/uiaRawElmProvider.h
accessible/src/xpcom/AccEventGen.py
accessible/src/xpcom/AccEvents.conf
accessible/src/xpcom/Makefile.in
accessible/src/xpcom/moz.build
accessible/src/xpcom/nsAccessibleRelation.cpp
accessible/src/xpcom/nsAccessibleRelation.h
accessible/src/xpcom/xpcAccessibleHyperText.cpp
accessible/src/xpcom/xpcAccessibleHyperText.h
accessible/src/xpcom/xpcAccessibleSelectable.cpp
accessible/src/xpcom/xpcAccessibleSelectable.h
accessible/src/xpcom/xpcAccessibleTable.cpp
accessible/src/xpcom/xpcAccessibleTable.h
accessible/src/xpcom/xpcAccessibleTableCell.cpp
accessible/src/xpcom/xpcAccessibleTableCell.h
accessible/src/xpcom/xpcAccessibleTextRange.cpp
accessible/src/xpcom/xpcAccessibleTextRange.h
accessible/src/xpcom/xpcAccessibleValue.cpp
accessible/src/xpcom/xpcAccessibleValue.h
accessible/src/xul/XULAlertAccessible.cpp
accessible/src/xul/XULAlertAccessible.h
accessible/src/xul/XULColorPickerAccessible.cpp
accessible/src/xul/XULColorPickerAccessible.h
accessible/src/xul/XULComboboxAccessible.cpp
accessible/src/xul/XULComboboxAccessible.h
accessible/src/xul/XULElementAccessibles.cpp
accessible/src/xul/XULElementAccessibles.h
accessible/src/xul/XULFormControlAccessible.cpp
accessible/src/xul/XULFormControlAccessible.h
accessible/src/xul/XULListboxAccessible.cpp
accessible/src/xul/XULListboxAccessible.h
accessible/src/xul/XULMenuAccessible.cpp
accessible/src/xul/XULMenuAccessible.h
accessible/src/xul/XULSelectControlAccessible.cpp
accessible/src/xul/XULSelectControlAccessible.h
accessible/src/xul/XULSliderAccessible.cpp
accessible/src/xul/XULSliderAccessible.h
accessible/src/xul/XULTabAccessible.cpp
accessible/src/xul/XULTabAccessible.h
accessible/src/xul/XULTreeAccessible.cpp
accessible/src/xul/XULTreeAccessible.h
accessible/src/xul/XULTreeGridAccessible.cpp
accessible/src/xul/XULTreeGridAccessible.h
accessible/src/xul/moz.build
accessible/windows/ia2/Makefile.in
accessible/windows/ia2/ia2Accessible.cpp
accessible/windows/ia2/ia2Accessible.h
accessible/windows/ia2/ia2AccessibleAction.cpp
accessible/windows/ia2/ia2AccessibleAction.h
accessible/windows/ia2/ia2AccessibleComponent.cpp
accessible/windows/ia2/ia2AccessibleComponent.h
accessible/windows/ia2/ia2AccessibleEditableText.cpp
accessible/windows/ia2/ia2AccessibleEditableText.h
accessible/windows/ia2/ia2AccessibleHyperlink.cpp
accessible/windows/ia2/ia2AccessibleHyperlink.h
accessible/windows/ia2/ia2AccessibleHypertext.cpp
accessible/windows/ia2/ia2AccessibleHypertext.h
accessible/windows/ia2/ia2AccessibleImage.cpp
accessible/windows/ia2/ia2AccessibleImage.h
accessible/windows/ia2/ia2AccessibleRelation.cpp
accessible/windows/ia2/ia2AccessibleRelation.h
accessible/windows/ia2/ia2AccessibleTable.cpp
accessible/windows/ia2/ia2AccessibleTable.h
accessible/windows/ia2/ia2AccessibleTableCell.cpp
accessible/windows/ia2/ia2AccessibleTableCell.h
accessible/windows/ia2/ia2AccessibleText.cpp
accessible/windows/ia2/ia2AccessibleText.h
accessible/windows/ia2/ia2AccessibleValue.cpp
accessible/windows/ia2/ia2AccessibleValue.h
accessible/windows/ia2/moz.build
accessible/windows/moz.build
accessible/windows/msaa/ARIAGridAccessibleWrap.cpp
accessible/windows/msaa/ARIAGridAccessibleWrap.h
accessible/windows/msaa/AccessibleWrap.cpp
accessible/windows/msaa/AccessibleWrap.h
accessible/windows/msaa/ApplicationAccessibleWrap.cpp
accessible/windows/msaa/ApplicationAccessibleWrap.h
accessible/windows/msaa/Compatibility.cpp
accessible/windows/msaa/Compatibility.h
accessible/windows/msaa/DocAccessibleWrap.cpp
accessible/windows/msaa/DocAccessibleWrap.h
accessible/windows/msaa/EnumVariant.cpp
accessible/windows/msaa/EnumVariant.h
accessible/windows/msaa/HTMLTableAccessibleWrap.cpp
accessible/windows/msaa/HTMLTableAccessibleWrap.h
accessible/windows/msaa/HTMLWin32ObjectAccessible.cpp
accessible/windows/msaa/HTMLWin32ObjectAccessible.h
accessible/windows/msaa/HyperTextAccessibleWrap.cpp
accessible/windows/msaa/HyperTextAccessibleWrap.h
accessible/windows/msaa/IUnknownImpl.cpp
accessible/windows/msaa/IUnknownImpl.h
accessible/windows/msaa/ImageAccessibleWrap.cpp
accessible/windows/msaa/ImageAccessibleWrap.h
accessible/windows/msaa/Platform.cpp
accessible/windows/msaa/RootAccessibleWrap.cpp
accessible/windows/msaa/RootAccessibleWrap.h
accessible/windows/msaa/ServiceProvider.cpp
accessible/windows/msaa/ServiceProvider.h
accessible/windows/msaa/TextLeafAccessibleWrap.cpp
accessible/windows/msaa/TextLeafAccessibleWrap.h
accessible/windows/msaa/XULListboxAccessibleWrap.cpp
accessible/windows/msaa/XULListboxAccessibleWrap.h
accessible/windows/msaa/XULMenuAccessibleWrap.cpp
accessible/windows/msaa/XULMenuAccessibleWrap.h
accessible/windows/msaa/XULTreeGridAccessibleWrap.cpp
accessible/windows/msaa/XULTreeGridAccessibleWrap.h
accessible/windows/msaa/moz.build
accessible/windows/msaa/nsEventMap.h
accessible/windows/msaa/nsWinUtils.cpp
accessible/windows/msaa/nsWinUtils.h
accessible/windows/sdn/moz.build
accessible/windows/sdn/sdnAccessible-inl.h
accessible/windows/sdn/sdnAccessible.cpp
accessible/windows/sdn/sdnAccessible.h
accessible/windows/sdn/sdnDocAccessible.cpp
accessible/windows/sdn/sdnDocAccessible.h
accessible/windows/sdn/sdnTextAccessible.cpp
accessible/windows/sdn/sdnTextAccessible.h
accessible/windows/uia/Makefile.in
accessible/windows/uia/moz.build
accessible/windows/uia/uiaRawElmProvider.cpp
accessible/windows/uia/uiaRawElmProvider.h
accessible/xpcom/AccEventGen.py
accessible/xpcom/AccEvents.conf
accessible/xpcom/Makefile.in
accessible/xpcom/moz.build
accessible/xpcom/nsAccessibleRelation.cpp
accessible/xpcom/nsAccessibleRelation.h
accessible/xpcom/xpcAccessibleHyperText.cpp
accessible/xpcom/xpcAccessibleHyperText.h
accessible/xpcom/xpcAccessibleSelectable.cpp
accessible/xpcom/xpcAccessibleSelectable.h
accessible/xpcom/xpcAccessibleTable.cpp
accessible/xpcom/xpcAccessibleTable.h
accessible/xpcom/xpcAccessibleTableCell.cpp
accessible/xpcom/xpcAccessibleTableCell.h
accessible/xpcom/xpcAccessibleTextRange.cpp
accessible/xpcom/xpcAccessibleTextRange.h
accessible/xpcom/xpcAccessibleValue.cpp
accessible/xpcom/xpcAccessibleValue.h
accessible/xul/XULAlertAccessible.cpp
accessible/xul/XULAlertAccessible.h
accessible/xul/XULColorPickerAccessible.cpp
accessible/xul/XULColorPickerAccessible.h
accessible/xul/XULComboboxAccessible.cpp
accessible/xul/XULComboboxAccessible.h
accessible/xul/XULElementAccessibles.cpp
accessible/xul/XULElementAccessibles.h
accessible/xul/XULFormControlAccessible.cpp
accessible/xul/XULFormControlAccessible.h
accessible/xul/XULListboxAccessible.cpp
accessible/xul/XULListboxAccessible.h
accessible/xul/XULMenuAccessible.cpp
accessible/xul/XULMenuAccessible.h
accessible/xul/XULSelectControlAccessible.cpp
accessible/xul/XULSelectControlAccessible.h
accessible/xul/XULSliderAccessible.cpp
accessible/xul/XULSliderAccessible.h
accessible/xul/XULTabAccessible.cpp
accessible/xul/XULTabAccessible.h
accessible/xul/XULTreeAccessible.cpp
accessible/xul/XULTreeAccessible.h
accessible/xul/XULTreeGridAccessible.cpp
accessible/xul/XULTreeGridAccessible.h
accessible/xul/moz.build
rename from accessible/src/atk/ARIAGridAccessibleWrap.h
rename to accessible/atk/ARIAGridAccessibleWrap.h
rename from accessible/src/atk/AccessibleWrap.cpp
rename to accessible/atk/AccessibleWrap.cpp
rename from accessible/src/atk/AccessibleWrap.h
rename to accessible/atk/AccessibleWrap.h
rename from accessible/src/atk/ApplicationAccessibleWrap.cpp
rename to accessible/atk/ApplicationAccessibleWrap.cpp
rename from accessible/src/atk/ApplicationAccessibleWrap.h
rename to accessible/atk/ApplicationAccessibleWrap.h
rename from accessible/src/atk/AtkSocketAccessible.cpp
rename to accessible/atk/AtkSocketAccessible.cpp
rename from accessible/src/atk/AtkSocketAccessible.h
rename to accessible/atk/AtkSocketAccessible.h
rename from accessible/src/atk/DocAccessibleWrap.cpp
rename to accessible/atk/DocAccessibleWrap.cpp
rename from accessible/src/atk/DocAccessibleWrap.h
rename to accessible/atk/DocAccessibleWrap.h
rename from accessible/src/atk/HTMLTableAccessibleWrap.h
rename to accessible/atk/HTMLTableAccessibleWrap.h
rename from accessible/src/atk/HyperTextAccessibleWrap.h
rename to accessible/atk/HyperTextAccessibleWrap.h
rename from accessible/src/atk/ImageAccessibleWrap.h
rename to accessible/atk/ImageAccessibleWrap.h
rename from accessible/src/atk/InterfaceInitFuncs.h
rename to accessible/atk/InterfaceInitFuncs.h
rename from accessible/src/atk/Makefile.in
rename to accessible/atk/Makefile.in
rename from accessible/src/atk/Platform.cpp
rename to accessible/atk/Platform.cpp
rename from accessible/src/atk/RootAccessibleWrap.cpp
rename to accessible/atk/RootAccessibleWrap.cpp
rename from accessible/src/atk/RootAccessibleWrap.h
rename to accessible/atk/RootAccessibleWrap.h
rename from accessible/src/atk/TextLeafAccessibleWrap.h
rename to accessible/atk/TextLeafAccessibleWrap.h
rename from accessible/src/atk/UtilInterface.cpp
rename to accessible/atk/UtilInterface.cpp
rename from accessible/src/atk/XULListboxAccessibleWrap.h
rename to accessible/atk/XULListboxAccessibleWrap.h
rename from accessible/src/atk/XULMenuAccessibleWrap.h
rename to accessible/atk/XULMenuAccessibleWrap.h
rename from accessible/src/atk/XULTreeGridAccessibleWrap.h
rename to accessible/atk/XULTreeGridAccessibleWrap.h
rename from accessible/src/atk/moz.build
rename to accessible/atk/moz.build
--- a/accessible/src/atk/moz.build
+++ b/accessible/atk/moz.build
@@ -27,17 +27,17 @@ SOURCES += [
     'nsMaiInterfaceText.cpp',
     'nsMaiInterfaceValue.cpp',
     'Platform.cpp',
     'RootAccessibleWrap.cpp',
     'UtilInterface.cpp',
 ]
 
 LOCAL_INCLUDES += [
-    '../base',
-    '../generic',
-    '../html',
-    '../xpcom',
-    '../xul',
+    '/accessible/base',
+    '/accessible/generic',
+    '/accessible/html',
+    '/accessible/xpcom',
+    '/accessible/xul',
     '/other-licenses/atk-1.0',
 ]
 
 FINAL_LIBRARY = 'xul'
rename from accessible/src/atk/nsMai.h
rename to accessible/atk/nsMai.h
rename from accessible/src/atk/nsMaiHyperlink.cpp
rename to accessible/atk/nsMaiHyperlink.cpp
rename from accessible/src/atk/nsMaiHyperlink.h
rename to accessible/atk/nsMaiHyperlink.h
rename from accessible/src/atk/nsMaiInterfaceAction.cpp
rename to accessible/atk/nsMaiInterfaceAction.cpp
rename from accessible/src/atk/nsMaiInterfaceComponent.cpp
rename to accessible/atk/nsMaiInterfaceComponent.cpp
rename from accessible/src/atk/nsMaiInterfaceDocument.cpp
rename to accessible/atk/nsMaiInterfaceDocument.cpp
rename from accessible/src/atk/nsMaiInterfaceEditableText.cpp
rename to accessible/atk/nsMaiInterfaceEditableText.cpp
rename from accessible/src/atk/nsMaiInterfaceHyperlinkImpl.cpp
rename to accessible/atk/nsMaiInterfaceHyperlinkImpl.cpp
rename from accessible/src/atk/nsMaiInterfaceHypertext.cpp
rename to accessible/atk/nsMaiInterfaceHypertext.cpp
rename from accessible/src/atk/nsMaiInterfaceImage.cpp
rename to accessible/atk/nsMaiInterfaceImage.cpp
rename from accessible/src/atk/nsMaiInterfaceSelection.cpp
rename to accessible/atk/nsMaiInterfaceSelection.cpp
rename from accessible/src/atk/nsMaiInterfaceTable.cpp
rename to accessible/atk/nsMaiInterfaceTable.cpp
rename from accessible/src/atk/nsMaiInterfaceText.cpp
rename to accessible/atk/nsMaiInterfaceText.cpp
rename from accessible/src/atk/nsMaiInterfaceValue.cpp
rename to accessible/atk/nsMaiInterfaceValue.cpp
rename from accessible/src/atk/nsStateMap.h
rename to accessible/atk/nsStateMap.h
rename from accessible/src/base/ARIAMap.cpp
rename to accessible/base/ARIAMap.cpp
rename from accessible/src/base/ARIAMap.h
rename to accessible/base/ARIAMap.h
rename from accessible/src/base/ARIAStateMap.cpp
rename to accessible/base/ARIAStateMap.cpp
rename from accessible/src/base/ARIAStateMap.h
rename to accessible/base/ARIAStateMap.h
rename from accessible/src/base/AccCollector.cpp
rename to accessible/base/AccCollector.cpp
rename from accessible/src/base/AccCollector.h
rename to accessible/base/AccCollector.h
rename from accessible/src/base/AccEvent.cpp
rename to accessible/base/AccEvent.cpp
rename from accessible/src/base/AccEvent.h
rename to accessible/base/AccEvent.h
rename from accessible/src/base/AccGroupInfo.cpp
rename to accessible/base/AccGroupInfo.cpp
rename from accessible/src/base/AccGroupInfo.h
rename to accessible/base/AccGroupInfo.h
rename from accessible/src/base/AccIterator.cpp
rename to accessible/base/AccIterator.cpp
rename from accessible/src/base/AccIterator.h
rename to accessible/base/AccIterator.h
rename from accessible/src/base/AccTypes.h
rename to accessible/base/AccTypes.h
rename from accessible/src/base/Asserts.cpp
rename to accessible/base/Asserts.cpp
rename from accessible/src/base/DocManager.cpp
rename to accessible/base/DocManager.cpp
rename from accessible/src/base/DocManager.h
rename to accessible/base/DocManager.h
rename from accessible/src/base/EventQueue.cpp
rename to accessible/base/EventQueue.cpp
rename from accessible/src/base/EventQueue.h
rename to accessible/base/EventQueue.h
rename from accessible/src/base/Filters.cpp
rename to accessible/base/Filters.cpp
rename from accessible/src/base/Filters.h
rename to accessible/base/Filters.h
rename from accessible/src/base/FocusManager.cpp
rename to accessible/base/FocusManager.cpp
rename from accessible/src/base/FocusManager.h
rename to accessible/base/FocusManager.h
rename from accessible/src/base/Logging.cpp
rename to accessible/base/Logging.cpp
rename from accessible/src/base/Logging.h
rename to accessible/base/Logging.h
rename from accessible/src/base/Makefile.in
rename to accessible/base/Makefile.in
rename from accessible/src/base/NotificationController.cpp
rename to accessible/base/NotificationController.cpp
rename from accessible/src/base/NotificationController.h
rename to accessible/base/NotificationController.h
rename from accessible/src/base/Platform.h
rename to accessible/base/Platform.h
rename from accessible/src/base/Relation.h
rename to accessible/base/Relation.h
rename from accessible/src/base/RelationType.h
rename to accessible/base/RelationType.h
rename from accessible/src/base/RelationTypeMap.h
rename to accessible/base/RelationTypeMap.h
rename from accessible/src/base/Role.h
rename to accessible/base/Role.h
rename from accessible/src/base/RoleMap.h
rename to accessible/base/RoleMap.h
rename from accessible/src/base/SelectionManager.cpp
rename to accessible/base/SelectionManager.cpp
rename from accessible/src/base/SelectionManager.h
rename to accessible/base/SelectionManager.h
rename from accessible/src/base/States.h
rename to accessible/base/States.h
rename from accessible/src/base/Statistics.h
rename to accessible/base/Statistics.h
rename from accessible/src/base/StyleInfo.cpp
rename to accessible/base/StyleInfo.cpp
rename from accessible/src/base/StyleInfo.h
rename to accessible/base/StyleInfo.h
rename from accessible/src/base/TextAttrs.cpp
rename to accessible/base/TextAttrs.cpp
rename from accessible/src/base/TextAttrs.h
rename to accessible/base/TextAttrs.h
rename from accessible/src/base/TextRange.cpp
rename to accessible/base/TextRange.cpp
rename from accessible/src/base/TextRange.h
rename to accessible/base/TextRange.h
rename from accessible/src/base/TextUpdater.cpp
rename to accessible/base/TextUpdater.cpp
rename from accessible/src/base/TextUpdater.h
rename to accessible/base/TextUpdater.h
rename from accessible/src/base/TreeWalker.cpp
rename to accessible/base/TreeWalker.cpp
rename from accessible/src/base/TreeWalker.h
rename to accessible/base/TreeWalker.h
rename from accessible/src/base/moz.build
rename to accessible/base/moz.build
--- a/accessible/src/base/moz.build
+++ b/accessible/base/moz.build
@@ -53,40 +53,40 @@ UNIFIED_SOURCES += [
 ]
 
 if CONFIG['A11Y_LOG']:
     UNIFIED_SOURCES += [
         'Logging.cpp',
     ]
 
 LOCAL_INCLUDES += [
-    '../generic',
-    '../html',
-    '../xpcom',
-    '../xul',
+    '/accessible/generic',
+    '/accessible/html',
+    '/accessible/xpcom',
+    '/accessible/xul',
     '/dom/xbl',
     '/ipc/chromium/src',
     '/layout/generic',
     '/layout/style',
     '/layout/svg',
     '/layout/xul',
     '/layout/xul/tree/',
 ]
 
 if CONFIG['MOZ_ENABLE_GTK']:
     LOCAL_INCLUDES += [
-        '../atk',
+        '/accessible/atk',
     ]
 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows':
     LOCAL_INCLUDES += [
-        '../windows/ia2',
-        '../windows/msaa',
+        '/accessible/windows/ia2',
+        '/accessible/windows/msaa',
     ]
 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa':
     LOCAL_INCLUDES += [
-        '../mac',
+        '/accessible/mac',
     ]
 else:
     LOCAL_INCLUDES += [
-        '../other',
+        '/accessible/other',
     ]
 
 FINAL_LIBRARY = 'xul'
rename from accessible/src/base/nsAccCache.h
rename to accessible/base/nsAccCache.h
rename from accessible/src/base/nsAccUtils.cpp
rename to accessible/base/nsAccUtils.cpp
rename from accessible/src/base/nsAccUtils.h
rename to accessible/base/nsAccUtils.h
rename from accessible/src/base/nsAccessibilityService.cpp
rename to accessible/base/nsAccessibilityService.cpp
rename from accessible/src/base/nsAccessibilityService.h
rename to accessible/base/nsAccessibilityService.h
rename from accessible/src/base/nsAccessiblePivot.cpp
rename to accessible/base/nsAccessiblePivot.cpp
rename from accessible/src/base/nsAccessiblePivot.h
rename to accessible/base/nsAccessiblePivot.h
rename from accessible/src/base/nsCoreUtils.cpp
rename to accessible/base/nsCoreUtils.cpp
rename from accessible/src/base/nsCoreUtils.h
rename to accessible/base/nsCoreUtils.h
rename from accessible/src/base/nsEventShell.cpp
rename to accessible/base/nsEventShell.cpp
rename from accessible/src/base/nsEventShell.h
rename to accessible/base/nsEventShell.h
rename from accessible/src/base/nsTextEquivUtils.cpp
rename to accessible/base/nsTextEquivUtils.cpp
rename from accessible/src/base/nsTextEquivUtils.h
rename to accessible/base/nsTextEquivUtils.h
rename from accessible/src/generic/ARIAGridAccessible-inl.h
rename to accessible/generic/ARIAGridAccessible-inl.h
rename from accessible/src/generic/ARIAGridAccessible.cpp
rename to accessible/generic/ARIAGridAccessible.cpp
rename from accessible/src/generic/ARIAGridAccessible.h
rename to accessible/generic/ARIAGridAccessible.h
rename from accessible/src/generic/Accessible-inl.h
rename to accessible/generic/Accessible-inl.h
rename from accessible/src/generic/Accessible.cpp
rename to accessible/generic/Accessible.cpp
rename from accessible/src/generic/Accessible.h
rename to accessible/generic/Accessible.h
rename from accessible/src/generic/ApplicationAccessible.cpp
rename to accessible/generic/ApplicationAccessible.cpp
rename from accessible/src/generic/ApplicationAccessible.h
rename to accessible/generic/ApplicationAccessible.h
rename from accessible/src/generic/BaseAccessibles.cpp
rename to accessible/generic/BaseAccessibles.cpp
rename from accessible/src/generic/BaseAccessibles.h
rename to accessible/generic/BaseAccessibles.h
rename from accessible/src/generic/DocAccessible-inl.h
rename to accessible/generic/DocAccessible-inl.h
rename from accessible/src/generic/DocAccessible.cpp
rename to accessible/generic/DocAccessible.cpp
rename from accessible/src/generic/DocAccessible.h
rename to accessible/generic/DocAccessible.h
rename from accessible/src/generic/FormControlAccessible.cpp
rename to accessible/generic/FormControlAccessible.cpp
rename from accessible/src/generic/FormControlAccessible.h
rename to accessible/generic/FormControlAccessible.h
rename from accessible/src/generic/HyperTextAccessible-inl.h
rename to accessible/generic/HyperTextAccessible-inl.h
rename from accessible/src/generic/HyperTextAccessible.cpp
rename to accessible/generic/HyperTextAccessible.cpp
rename from accessible/src/generic/HyperTextAccessible.h
rename to accessible/generic/HyperTextAccessible.h
rename from accessible/src/generic/ImageAccessible.cpp
rename to accessible/generic/ImageAccessible.cpp
rename from accessible/src/generic/ImageAccessible.h
rename to accessible/generic/ImageAccessible.h
rename from accessible/src/generic/OuterDocAccessible.cpp
rename to accessible/generic/OuterDocAccessible.cpp
rename from accessible/src/generic/OuterDocAccessible.h
rename to accessible/generic/OuterDocAccessible.h
rename from accessible/src/generic/RootAccessible.cpp
rename to accessible/generic/RootAccessible.cpp
rename from accessible/src/generic/RootAccessible.h
rename to accessible/generic/RootAccessible.h
rename from accessible/src/generic/TableAccessible.h
rename to accessible/generic/TableAccessible.h
rename from accessible/src/generic/TableCellAccessible.cpp
rename to accessible/generic/TableCellAccessible.cpp
rename from accessible/src/generic/TableCellAccessible.h
rename to accessible/generic/TableCellAccessible.h
rename from accessible/src/generic/TextLeafAccessible.cpp
rename to accessible/generic/TextLeafAccessible.cpp
rename from accessible/src/generic/TextLeafAccessible.h
rename to accessible/generic/TextLeafAccessible.h
rename from accessible/src/generic/moz.build
rename to accessible/generic/moz.build
--- a/accessible/src/generic/moz.build
+++ b/accessible/generic/moz.build
@@ -21,35 +21,35 @@ UNIFIED_SOURCES += [
     'ImageAccessible.cpp',
     'OuterDocAccessible.cpp',
     'RootAccessible.cpp',
     'TableCellAccessible.cpp',
     'TextLeafAccessible.cpp',
 ]
 
 LOCAL_INCLUDES += [
-    '../../../layout/generic',
-    '../../../layout/xul',
-    '../base',
-    '../html',
-    '../xpcom',
-    '../xul',
+    '/accessible/base',
+    '/accessible/html',
+    '/accessible/xpcom',
+    '/accessible/xul',
+    '/layout/generic',
+    '/layout/xul',
 ]
 
 if CONFIG['MOZ_ENABLE_GTK']:
     LOCAL_INCLUDES += [
-        '../atk',
+        '/accessible/atk',
     ]
 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows':
     LOCAL_INCLUDES += [
-        '../windows/ia2',
-        '../windows/msaa',
+        '/accessible/windows/ia2',
+        '/accessible/windows/msaa',
     ]
 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa':
     LOCAL_INCLUDES += [
-        '../mac',
+        '/accessible/mac',
     ]
 else:
     LOCAL_INCLUDES += [
-        '../other',
+        '/accessible/other',
     ]
 
 FINAL_LIBRARY = 'xul'
rename from accessible/src/html/HTMLCanvasAccessible.cpp
rename to accessible/html/HTMLCanvasAccessible.cpp
rename from accessible/src/html/HTMLCanvasAccessible.h
rename to accessible/html/HTMLCanvasAccessible.h
rename from accessible/src/html/HTMLElementAccessibles.cpp
rename to accessible/html/HTMLElementAccessibles.cpp
rename from accessible/src/html/HTMLElementAccessibles.h
rename to accessible/html/HTMLElementAccessibles.h
rename from accessible/src/html/HTMLFormControlAccessible.cpp
rename to accessible/html/HTMLFormControlAccessible.cpp
rename from accessible/src/html/HTMLFormControlAccessible.h
rename to accessible/html/HTMLFormControlAccessible.h
rename from accessible/src/html/HTMLImageMapAccessible.cpp
rename to accessible/html/HTMLImageMapAccessible.cpp
rename from accessible/src/html/HTMLImageMapAccessible.h
rename to accessible/html/HTMLImageMapAccessible.h
rename from accessible/src/html/HTMLLinkAccessible.cpp
rename to accessible/html/HTMLLinkAccessible.cpp
rename from accessible/src/html/HTMLLinkAccessible.h
rename to accessible/html/HTMLLinkAccessible.h
rename from accessible/src/html/HTMLListAccessible.cpp
rename to accessible/html/HTMLListAccessible.cpp
rename from accessible/src/html/HTMLListAccessible.h
rename to accessible/html/HTMLListAccessible.h
rename from accessible/src/html/HTMLSelectAccessible.cpp
rename to accessible/html/HTMLSelectAccessible.cpp
rename from accessible/src/html/HTMLSelectAccessible.h
rename to accessible/html/HTMLSelectAccessible.h
rename from accessible/src/html/HTMLTableAccessible.cpp
rename to accessible/html/HTMLTableAccessible.cpp
rename from accessible/src/html/HTMLTableAccessible.h
rename to accessible/html/HTMLTableAccessible.h
rename from accessible/src/html/moz.build
rename to accessible/html/moz.build
--- a/accessible/src/html/moz.build
+++ b/accessible/html/moz.build
@@ -11,35 +11,35 @@ UNIFIED_SOURCES += [
     'HTMLImageMapAccessible.cpp',
     'HTMLLinkAccessible.cpp',
     'HTMLListAccessible.cpp',
     'HTMLSelectAccessible.cpp',
     'HTMLTableAccessible.cpp',
 ]
 
 LOCAL_INCLUDES += [
-    '../../../layout/generic',
-    '../../../layout/tables',
-    '../../../layout/xul',
-    '../base',
-    '../generic',
-    '../xpcom',
+    '/accessible/base',
+    '/accessible/generic',
+    '/accessible/xpcom',
+    '/layout/generic',
+    '/layout/tables',
+    '/layout/xul',
 ]
 
 if CONFIG['MOZ_ENABLE_GTK']:
     LOCAL_INCLUDES += [
-        '../atk',
+        '/accessible/atk',
     ]
 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows':
     LOCAL_INCLUDES += [
-        '../windows/ia2',
-        '../windows/msaa',
+        '/accessible/windows/ia2',
+        '/accessible/windows/msaa',
     ]
 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa':
     LOCAL_INCLUDES += [
-        '../mac',
+        '/accessible/mac',
     ]
 else:
     LOCAL_INCLUDES += [
-        '../other',
+        '/accessible/other',
     ]
 
 FINAL_LIBRARY = 'xul'
rename from accessible/src/jsat/AccessFu.css
rename to accessible/jsat/AccessFu.css
rename from accessible/src/jsat/AccessFu.jsm
rename to accessible/jsat/AccessFu.jsm
rename from accessible/src/jsat/Constants.jsm
rename to accessible/jsat/Constants.jsm
rename from accessible/src/jsat/ContentControl.jsm
rename to accessible/jsat/ContentControl.jsm
rename from accessible/src/jsat/EventManager.jsm
rename to accessible/jsat/EventManager.jsm
rename from accessible/src/jsat/Gestures.jsm
rename to accessible/jsat/Gestures.jsm
rename from accessible/src/jsat/OutputGenerator.jsm
rename to accessible/jsat/OutputGenerator.jsm
rename from accessible/src/jsat/PointerAdapter.jsm
rename to accessible/jsat/PointerAdapter.jsm
rename from accessible/src/jsat/Presentation.jsm
rename to accessible/jsat/Presentation.jsm
rename from accessible/src/jsat/TraversalRules.jsm
rename to accessible/jsat/TraversalRules.jsm
rename from accessible/src/jsat/Utils.jsm
rename to accessible/jsat/Utils.jsm
rename from accessible/src/jsat/content-script.js
rename to accessible/jsat/content-script.js
rename from accessible/src/jsat/jar.mn
rename to accessible/jsat/jar.mn
rename from accessible/src/jsat/moz.build
rename to accessible/jsat/moz.build
rename from accessible/src/jsat/sounds/clicked.ogg
rename to accessible/jsat/sounds/clicked.ogg
rename from accessible/src/jsat/sounds/virtual_cursor_key.ogg
rename to accessible/jsat/sounds/virtual_cursor_key.ogg
rename from accessible/src/jsat/sounds/virtual_cursor_move.ogg
rename to accessible/jsat/sounds/virtual_cursor_move.ogg
rename from accessible/src/mac/ARIAGridAccessibleWrap.h
rename to accessible/mac/ARIAGridAccessibleWrap.h
rename from accessible/src/mac/AccessibleWrap.h
rename to accessible/mac/AccessibleWrap.h
rename from accessible/src/mac/AccessibleWrap.mm
rename to accessible/mac/AccessibleWrap.mm
rename from accessible/src/mac/ApplicationAccessibleWrap.h
rename to accessible/mac/ApplicationAccessibleWrap.h
rename from accessible/src/mac/DocAccessibleWrap.h
rename to accessible/mac/DocAccessibleWrap.h
rename from accessible/src/mac/DocAccessibleWrap.mm
rename to accessible/mac/DocAccessibleWrap.mm
rename from accessible/src/mac/HTMLTableAccessibleWrap.h
rename to accessible/mac/HTMLTableAccessibleWrap.h
rename from accessible/src/mac/HyperTextAccessibleWrap.h
rename to accessible/mac/HyperTextAccessibleWrap.h
rename from accessible/src/mac/ImageAccessibleWrap.h
rename to accessible/mac/ImageAccessibleWrap.h
rename from accessible/src/mac/MacUtils.h
rename to accessible/mac/MacUtils.h
rename from accessible/src/mac/MacUtils.mm
rename to accessible/mac/MacUtils.mm
rename from accessible/src/mac/Platform.mm
rename to accessible/mac/Platform.mm
rename from accessible/src/mac/RootAccessibleWrap.h
rename to accessible/mac/RootAccessibleWrap.h
rename from accessible/src/mac/RootAccessibleWrap.mm
rename to accessible/mac/RootAccessibleWrap.mm
rename from accessible/src/mac/TextLeafAccessibleWrap.h
rename to accessible/mac/TextLeafAccessibleWrap.h
rename from accessible/src/mac/XULListboxAccessibleWrap.h
rename to accessible/mac/XULListboxAccessibleWrap.h
rename from accessible/src/mac/XULMenuAccessibleWrap.h
rename to accessible/mac/XULMenuAccessibleWrap.h
rename from accessible/src/mac/XULTreeGridAccessibleWrap.h
rename to accessible/mac/XULTreeGridAccessibleWrap.h
rename from accessible/src/mac/moz.build
rename to accessible/mac/moz.build
--- a/accessible/src/mac/moz.build
+++ b/accessible/mac/moz.build
@@ -22,19 +22,19 @@ UNIFIED_SOURCES += [
     'mozDocAccessible.mm',
     'mozHTMLAccessible.mm',
     'mozTextAccessible.mm',
     'Platform.mm',
     'RootAccessibleWrap.mm',
 ]
 
 LOCAL_INCLUDES += [
-    '../base',
-    '../generic',
-    '../html',
-    '../xul',
+    '/accessible/base',
+    '/accessible/generic',
+    '/accessible/html',
+    '/accessible/xul',
     '/layout/generic',
     '/layout/xul',
     '/widget/cocoa',
     '/widget/xpwidgets',
 ]
 
 FINAL_LIBRARY = 'xul'
rename from accessible/src/mac/mozAccessible.h
rename to accessible/mac/mozAccessible.h
rename from accessible/src/mac/mozAccessible.mm
rename to accessible/mac/mozAccessible.mm
rename from accessible/src/mac/mozAccessibleProtocol.h
rename to accessible/mac/mozAccessibleProtocol.h
rename from accessible/src/mac/mozActionElements.h
rename to accessible/mac/mozActionElements.h
rename from accessible/src/mac/mozActionElements.mm
rename to accessible/mac/mozActionElements.mm
rename from accessible/src/mac/mozDocAccessible.h
rename to accessible/mac/mozDocAccessible.h
rename from accessible/src/mac/mozDocAccessible.mm
rename to accessible/mac/mozDocAccessible.mm
rename from accessible/src/mac/mozHTMLAccessible.h
rename to accessible/mac/mozHTMLAccessible.h
rename from accessible/src/mac/mozHTMLAccessible.mm
rename to accessible/mac/mozHTMLAccessible.mm
rename from accessible/src/mac/mozTextAccessible.h
rename to accessible/mac/mozTextAccessible.h
rename from accessible/src/mac/mozTextAccessible.mm
rename to accessible/mac/mozTextAccessible.mm
--- a/accessible/moz.build
+++ b/accessible/moz.build
@@ -1,9 +1,23 @@
 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
-DIRS += ['public', 'src']
+toolkit = CONFIG['MOZ_WIDGET_TOOLKIT']
+
+if CONFIG['MOZ_ENABLE_GTK']:
+    DIRS += ['atk']
+elif toolkit == 'windows':
+    DIRS += ['windows']
+elif toolkit == 'cocoa':
+    DIRS += ['mac']
+else:
+    DIRS += ['other']
+
+DIRS += ['base', 'generic', 'html', 'jsat', 'public', 'xpcom']
+
+if CONFIG['MOZ_XUL']:
+    DIRS += ['xul']
+
 TEST_DIRS += ['tests']
-
rename from accessible/src/other/ARIAGridAccessibleWrap.h
rename to accessible/other/ARIAGridAccessibleWrap.h
rename from accessible/src/other/AccessibleWrap.cpp
rename to accessible/other/AccessibleWrap.cpp
rename from accessible/src/other/AccessibleWrap.h
rename to accessible/other/AccessibleWrap.h
rename from accessible/src/other/ApplicationAccessibleWrap.h
rename to accessible/other/ApplicationAccessibleWrap.h
rename from accessible/src/other/DocAccessibleWrap.h
rename to accessible/other/DocAccessibleWrap.h
rename from accessible/src/other/HTMLTableAccessibleWrap.h
rename to accessible/other/HTMLTableAccessibleWrap.h
rename from accessible/src/other/HyperTextAccessibleWrap.h
rename to accessible/other/HyperTextAccessibleWrap.h
rename from accessible/src/other/ImageAccessibleWrap.h
rename to accessible/other/ImageAccessibleWrap.h
rename from accessible/src/other/Platform.cpp
rename to accessible/other/Platform.cpp
rename from accessible/src/other/RootAccessibleWrap.h
rename to accessible/other/RootAccessibleWrap.h
rename from accessible/src/other/TextLeafAccessibleWrap.h
rename to accessible/other/TextLeafAccessibleWrap.h
rename from accessible/src/other/XULListboxAccessibleWrap.h
rename to accessible/other/XULListboxAccessibleWrap.h
rename from accessible/src/other/XULMenuAccessibleWrap.h
rename to accessible/other/XULMenuAccessibleWrap.h
rename from accessible/src/other/XULTreeGridAccessibleWrap.h
rename to accessible/other/XULTreeGridAccessibleWrap.h
rename from accessible/src/other/moz.build
rename to accessible/other/moz.build
--- a/accessible/src/other/moz.build
+++ b/accessible/other/moz.build
@@ -10,15 +10,15 @@ EXPORTS.mozilla.a11y += [
 ]
 
 SOURCES += [
     'AccessibleWrap.cpp',
     'Platform.cpp',
 ]
 
 LOCAL_INCLUDES += [
-    '../base',
-    '../generic',
-    '../html',
-    '../xul',
+    '/accessible/base',
+    '/accessible/generic',
+    '/accessible/html',
+    '/accessible/xul',
 ]
 
 FINAL_LIBRARY = 'xul'
deleted file mode 100644
--- a/accessible/src/moz.build
+++ /dev/null
@@ -1,22 +0,0 @@
-# -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
-# vim: set filetype=python:
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-toolkit = CONFIG['MOZ_WIDGET_TOOLKIT']
-
-if CONFIG['MOZ_ENABLE_GTK']:
-    DIRS += ['atk']
-elif toolkit == 'windows':
-    DIRS += ['windows']
-elif toolkit == 'cocoa':
-    DIRS += ['mac']
-else:
-    DIRS += ['other']
-
-
-DIRS += ['base', 'generic', 'html', 'jsat', 'xpcom']
-
-if CONFIG['MOZ_XUL']:
-    DIRS += ['xul']
rename from accessible/src/windows/ia2/Makefile.in
rename to accessible/windows/ia2/Makefile.in
rename from accessible/src/windows/ia2/ia2Accessible.cpp
rename to accessible/windows/ia2/ia2Accessible.cpp
rename from accessible/src/windows/ia2/ia2Accessible.h
rename to accessible/windows/ia2/ia2Accessible.h
rename from accessible/src/windows/ia2/ia2AccessibleAction.cpp
rename to accessible/windows/ia2/ia2AccessibleAction.cpp
rename from accessible/src/windows/ia2/ia2AccessibleAction.h
rename to accessible/windows/ia2/ia2AccessibleAction.h
rename from accessible/src/windows/ia2/ia2AccessibleComponent.cpp
rename to accessible/windows/ia2/ia2AccessibleComponent.cpp
rename from accessible/src/windows/ia2/ia2AccessibleComponent.h
rename to accessible/windows/ia2/ia2AccessibleComponent.h
rename from accessible/src/windows/ia2/ia2AccessibleEditableText.cpp
rename to accessible/windows/ia2/ia2AccessibleEditableText.cpp
rename from accessible/src/windows/ia2/ia2AccessibleEditableText.h
rename to accessible/windows/ia2/ia2AccessibleEditableText.h
rename from accessible/src/windows/ia2/ia2AccessibleHyperlink.cpp
rename to accessible/windows/ia2/ia2AccessibleHyperlink.cpp
rename from accessible/src/windows/ia2/ia2AccessibleHyperlink.h
rename to accessible/windows/ia2/ia2AccessibleHyperlink.h
rename from accessible/src/windows/ia2/ia2AccessibleHypertext.cpp
rename to accessible/windows/ia2/ia2AccessibleHypertext.cpp
rename from accessible/src/windows/ia2/ia2AccessibleHypertext.h
rename to accessible/windows/ia2/ia2AccessibleHypertext.h
rename from accessible/src/windows/ia2/ia2AccessibleImage.cpp
rename to accessible/windows/ia2/ia2AccessibleImage.cpp
rename from accessible/src/windows/ia2/ia2AccessibleImage.h
rename to accessible/windows/ia2/ia2AccessibleImage.h
rename from accessible/src/windows/ia2/ia2AccessibleRelation.cpp
rename to accessible/windows/ia2/ia2AccessibleRelation.cpp
rename from accessible/src/windows/ia2/ia2AccessibleRelation.h
rename to accessible/windows/ia2/ia2AccessibleRelation.h
rename from accessible/src/windows/ia2/ia2AccessibleTable.cpp
rename to accessible/windows/ia2/ia2AccessibleTable.cpp
rename from accessible/src/windows/ia2/ia2AccessibleTable.h
rename to accessible/windows/ia2/ia2AccessibleTable.h
rename from accessible/src/windows/ia2/ia2AccessibleTableCell.cpp
rename to accessible/windows/ia2/ia2AccessibleTableCell.cpp
rename from accessible/src/windows/ia2/ia2AccessibleTableCell.h
rename to accessible/windows/ia2/ia2AccessibleTableCell.h
rename from accessible/src/windows/ia2/ia2AccessibleText.cpp
rename to accessible/windows/ia2/ia2AccessibleText.cpp
rename from accessible/src/windows/ia2/ia2AccessibleText.h
rename to accessible/windows/ia2/ia2AccessibleText.h
rename from accessible/src/windows/ia2/ia2AccessibleValue.cpp
rename to accessible/windows/ia2/ia2AccessibleValue.cpp
rename from accessible/src/windows/ia2/ia2AccessibleValue.h
rename to accessible/windows/ia2/ia2AccessibleValue.h
rename from accessible/src/windows/ia2/moz.build
rename to accessible/windows/ia2/moz.build
--- a/accessible/src/windows/ia2/moz.build
+++ b/accessible/windows/ia2/moz.build
@@ -31,17 +31,17 @@ UNIFIED_SOURCES += [
 # These files cannot be built in unified mode because they both include
 # AccessibleTable2_i.c.
 SOURCES += [
     'ia2AccessibleTable.cpp',
     'ia2AccessibleTableCell.cpp',
 ]
 
 LOCAL_INCLUDES += [
-    '../../base',
-    '../../generic',
-    '../../html',
-    '../../xpcom',
-    '../../xul',
-    '../msaa',
+    '/accessible/base',
+    '/accessible/generic',
+    '/accessible/html',
+    '/accessible/windows/msaa',
+    '/accessible/xpcom',
+    '/accessible/xul',
 ]
 
 FINAL_LIBRARY = 'xul'
rename from accessible/src/windows/moz.build
rename to accessible/windows/moz.build
rename from accessible/src/windows/msaa/ARIAGridAccessibleWrap.cpp
rename to accessible/windows/msaa/ARIAGridAccessibleWrap.cpp
rename from accessible/src/windows/msaa/ARIAGridAccessibleWrap.h
rename to accessible/windows/msaa/ARIAGridAccessibleWrap.h
rename from accessible/src/windows/msaa/AccessibleWrap.cpp
rename to accessible/windows/msaa/AccessibleWrap.cpp
rename from accessible/src/windows/msaa/AccessibleWrap.h
rename to accessible/windows/msaa/AccessibleWrap.h
rename from accessible/src/windows/msaa/ApplicationAccessibleWrap.cpp
rename to accessible/windows/msaa/ApplicationAccessibleWrap.cpp
rename from accessible/src/windows/msaa/ApplicationAccessibleWrap.h
rename to accessible/windows/msaa/ApplicationAccessibleWrap.h
rename from accessible/src/windows/msaa/Compatibility.cpp
rename to accessible/windows/msaa/Compatibility.cpp
rename from accessible/src/windows/msaa/Compatibility.h
rename to accessible/windows/msaa/Compatibility.h
rename from accessible/src/windows/msaa/DocAccessibleWrap.cpp
rename to accessible/windows/msaa/DocAccessibleWrap.cpp
rename from accessible/src/windows/msaa/DocAccessibleWrap.h
rename to accessible/windows/msaa/DocAccessibleWrap.h
rename from accessible/src/windows/msaa/EnumVariant.cpp
rename to accessible/windows/msaa/EnumVariant.cpp
rename from accessible/src/windows/msaa/EnumVariant.h
rename to accessible/windows/msaa/EnumVariant.h
rename from accessible/src/windows/msaa/HTMLTableAccessibleWrap.cpp
rename to accessible/windows/msaa/HTMLTableAccessibleWrap.cpp
rename from accessible/src/windows/msaa/HTMLTableAccessibleWrap.h
rename to accessible/windows/msaa/HTMLTableAccessibleWrap.h
rename from accessible/src/windows/msaa/HTMLWin32ObjectAccessible.cpp
rename to accessible/windows/msaa/HTMLWin32ObjectAccessible.cpp
rename from accessible/src/windows/msaa/HTMLWin32ObjectAccessible.h
rename to accessible/windows/msaa/HTMLWin32ObjectAccessible.h
rename from accessible/src/windows/msaa/HyperTextAccessibleWrap.cpp
rename to accessible/windows/msaa/HyperTextAccessibleWrap.cpp
rename from accessible/src/windows/msaa/HyperTextAccessibleWrap.h
rename to accessible/windows/msaa/HyperTextAccessibleWrap.h
rename from accessible/src/windows/msaa/IUnknownImpl.cpp
rename to accessible/windows/msaa/IUnknownImpl.cpp
rename from accessible/src/windows/msaa/IUnknownImpl.h
rename to accessible/windows/msaa/IUnknownImpl.h
rename from accessible/src/windows/msaa/ImageAccessibleWrap.cpp
rename to accessible/windows/msaa/ImageAccessibleWrap.cpp
rename from accessible/src/windows/msaa/ImageAccessibleWrap.h
rename to accessible/windows/msaa/ImageAccessibleWrap.h
rename from accessible/src/windows/msaa/Platform.cpp
rename to accessible/windows/msaa/Platform.cpp
rename from accessible/src/windows/msaa/RootAccessibleWrap.cpp
rename to accessible/windows/msaa/RootAccessibleWrap.cpp
rename from accessible/src/windows/msaa/RootAccessibleWrap.h
rename to accessible/windows/msaa/RootAccessibleWrap.h
rename from accessible/src/windows/msaa/ServiceProvider.cpp
rename to accessible/windows/msaa/ServiceProvider.cpp
rename from accessible/src/windows/msaa/ServiceProvider.h
rename to accessible/windows/msaa/ServiceProvider.h
rename from accessible/src/windows/msaa/TextLeafAccessibleWrap.cpp
rename to accessible/windows/msaa/TextLeafAccessibleWrap.cpp
rename from accessible/src/windows/msaa/TextLeafAccessibleWrap.h
rename to accessible/windows/msaa/TextLeafAccessibleWrap.h
rename from accessible/src/windows/msaa/XULListboxAccessibleWrap.cpp
rename to accessible/windows/msaa/XULListboxAccessibleWrap.cpp
rename from accessible/src/windows/msaa/XULListboxAccessibleWrap.h
rename to accessible/windows/msaa/XULListboxAccessibleWrap.h
rename from accessible/src/windows/msaa/XULMenuAccessibleWrap.cpp
rename to accessible/windows/msaa/XULMenuAccessibleWrap.cpp
rename from accessible/src/windows/msaa/XULMenuAccessibleWrap.h
rename to accessible/windows/msaa/XULMenuAccessibleWrap.h
rename from accessible/src/windows/msaa/XULTreeGridAccessibleWrap.cpp
rename to accessible/windows/msaa/XULTreeGridAccessibleWrap.cpp
rename from accessible/src/windows/msaa/XULTreeGridAccessibleWrap.h
rename to accessible/windows/msaa/XULTreeGridAccessibleWrap.h
rename from accessible/src/windows/msaa/moz.build
rename to accessible/windows/msaa/moz.build
--- a/accessible/src/windows/msaa/moz.build
+++ b/accessible/windows/msaa/moz.build
@@ -40,22 +40,22 @@ SOURCES += [
 if CONFIG['MOZ_XUL']:
     UNIFIED_SOURCES += [
         'XULListboxAccessibleWrap.cpp',
         'XULMenuAccessibleWrap.cpp',
         'XULTreeGridAccessibleWrap.cpp',
     ]
 
 LOCAL_INCLUDES += [
-    '../../../../content/base/src',
-    '../../base',
-    '../../generic',
-    '../../html',
-    '../../xpcom',
-    '../../xul',
-    '../ia2',
-    '../sdn',
-    '../uia',
+    '/accessible/base',
+    '/accessible/generic',
+    '/accessible/html',
+    '/accessible/windows/ia2',
+    '/accessible/windows/sdn',
+    '/accessible/windows/uia',
+    '/accessible/xpcom',
+    '/accessible/xul',
+    '/content/base/src',
 ]
 
 include('/ipc/chromium/chromium-config.mozbuild')
 
 FINAL_LIBRARY = 'xul'
rename from accessible/src/windows/msaa/nsEventMap.h
rename to accessible/windows/msaa/nsEventMap.h
rename from accessible/src/windows/msaa/nsWinUtils.cpp
rename to accessible/windows/msaa/nsWinUtils.cpp
rename from accessible/src/windows/msaa/nsWinUtils.h
rename to accessible/windows/msaa/nsWinUtils.h
rename from accessible/src/windows/sdn/moz.build
rename to accessible/windows/sdn/moz.build
--- a/accessible/src/windows/sdn/moz.build
+++ b/accessible/windows/sdn/moz.build
@@ -6,21 +6,21 @@
 
 UNIFIED_SOURCES += [
     'sdnAccessible.cpp',
     'sdnDocAccessible.cpp',
     'sdnTextAccessible.cpp',
 ]
 
 LOCAL_INCLUDES += [
-    '../../base',
-    '../../generic',
-    '../../html',
-    '../../xpcom',
-    '../../xul',
-    '../msaa',
+    '/accessible/base',
+    '/accessible/generic',
+    '/accessible/html',
+    '/accessible/windows/msaa',
+    '/accessible/xpcom',
+    '/accessible/xul',
 ]
 
 # The midl generated code include Windows headers which defines min and max
 # macros which conflicts with std::min/max.  Suppress the macros:
 DEFINES['NOMINMAX'] = True
 
 FINAL_LIBRARY = 'xul'
rename from accessible/src/windows/sdn/sdnAccessible-inl.h
rename to accessible/windows/sdn/sdnAccessible-inl.h
rename from accessible/src/windows/sdn/sdnAccessible.cpp
rename to accessible/windows/sdn/sdnAccessible.cpp
rename from accessible/src/windows/sdn/sdnAccessible.h
rename to accessible/windows/sdn/sdnAccessible.h
rename from accessible/src/windows/sdn/sdnDocAccessible.cpp
rename to accessible/windows/sdn/sdnDocAccessible.cpp
rename from accessible/src/windows/sdn/sdnDocAccessible.h
rename to accessible/windows/sdn/sdnDocAccessible.h
rename from accessible/src/windows/sdn/sdnTextAccessible.cpp
rename to accessible/windows/sdn/sdnTextAccessible.cpp
rename from accessible/src/windows/sdn/sdnTextAccessible.h
rename to accessible/windows/sdn/sdnTextAccessible.h
rename from accessible/src/windows/uia/Makefile.in
rename to accessible/windows/uia/Makefile.in
rename from accessible/src/windows/uia/moz.build
rename to accessible/windows/uia/moz.build
--- a/accessible/src/windows/uia/moz.build
+++ b/accessible/windows/uia/moz.build
@@ -4,17 +4,17 @@
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 SOURCES += [
     'uiaRawElmProvider.cpp',
 ]
 
 LOCAL_INCLUDES += [
-    '../../base',
-    '../../generic',
-    '../../html',
-    '../../xpcom',
-    '../../xul',
-    '../msaa',
+    '/accessible/base',
+    '/accessible/generic',
+    '/accessible/html',
+    '/accessible/windows/msaa',
+    '/accessible/xpcom',
+    '/accessible/xul',
 ]
 
 FINAL_LIBRARY = 'xul'
rename from accessible/src/windows/uia/uiaRawElmProvider.cpp
rename to accessible/windows/uia/uiaRawElmProvider.cpp
rename from accessible/src/windows/uia/uiaRawElmProvider.h
rename to accessible/windows/uia/uiaRawElmProvider.h
rename from accessible/src/xpcom/AccEventGen.py
rename to accessible/xpcom/AccEventGen.py
rename from accessible/src/xpcom/AccEvents.conf
rename to accessible/xpcom/AccEvents.conf
rename from accessible/src/xpcom/Makefile.in
rename to accessible/xpcom/Makefile.in
rename from accessible/src/xpcom/moz.build
rename to accessible/xpcom/moz.build
--- a/accessible/src/xpcom/moz.build
+++ b/accessible/xpcom/moz.build
@@ -20,30 +20,30 @@ UNIFIED_SOURCES += [
     'xpcAccessibleValue.cpp',
 ]
 
 GENERATED_SOURCES += [
     'xpcAccEvents.cpp',
 ]
 
 LOCAL_INCLUDES += [
-    '../base',
-    '../generic',
+    '/accessible/base',
+    '/accessible/generic',
 ]
 
 if CONFIG['MOZ_ENABLE_GTK']:
     LOCAL_INCLUDES += [
-        '../atk',
+        '/accessible/atk',
     ]
 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows':
     LOCAL_INCLUDES += [
-        '../windows/msaa',
+        '/accessible/windows/msaa',
     ]
 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa':
     LOCAL_INCLUDES += [
-        '../mac',
+        '/accessible/mac',
     ]
 else:
     LOCAL_INCLUDES += [
-        '../other',
+        '/accessible/other',
     ]
 
 FINAL_LIBRARY = 'xul'
rename from accessible/src/xpcom/nsAccessibleRelation.cpp
rename to accessible/xpcom/nsAccessibleRelation.cpp
rename from accessible/src/xpcom/nsAccessibleRelation.h
rename to accessible/xpcom/nsAccessibleRelation.h
rename from accessible/src/xpcom/xpcAccessibleHyperText.cpp
rename to accessible/xpcom/xpcAccessibleHyperText.cpp
rename from accessible/src/xpcom/xpcAccessibleHyperText.h
rename to accessible/xpcom/xpcAccessibleHyperText.h
rename from accessible/src/xpcom/xpcAccessibleSelectable.cpp
rename to accessible/xpcom/xpcAccessibleSelectable.cpp
rename from accessible/src/xpcom/xpcAccessibleSelectable.h
rename to accessible/xpcom/xpcAccessibleSelectable.h
rename from accessible/src/xpcom/xpcAccessibleTable.cpp
rename to accessible/xpcom/xpcAccessibleTable.cpp
rename from accessible/src/xpcom/xpcAccessibleTable.h
rename to accessible/xpcom/xpcAccessibleTable.h
rename from accessible/src/xpcom/xpcAccessibleTableCell.cpp
rename to accessible/xpcom/xpcAccessibleTableCell.cpp
rename from accessible/src/xpcom/xpcAccessibleTableCell.h
rename to accessible/xpcom/xpcAccessibleTableCell.h
rename from accessible/src/xpcom/xpcAccessibleTextRange.cpp
rename to accessible/xpcom/xpcAccessibleTextRange.cpp
rename from accessible/src/xpcom/xpcAccessibleTextRange.h
rename to accessible/xpcom/xpcAccessibleTextRange.h
rename from accessible/src/xpcom/xpcAccessibleValue.cpp
rename to accessible/xpcom/xpcAccessibleValue.cpp
rename from accessible/src/xpcom/xpcAccessibleValue.h
rename to accessible/xpcom/xpcAccessibleValue.h
rename from accessible/src/xul/XULAlertAccessible.cpp
rename to accessible/xul/XULAlertAccessible.cpp
rename from accessible/src/xul/XULAlertAccessible.h
rename to accessible/xul/XULAlertAccessible.h
rename from accessible/src/xul/XULColorPickerAccessible.cpp
rename to accessible/xul/XULColorPickerAccessible.cpp
rename from accessible/src/xul/XULColorPickerAccessible.h
rename to accessible/xul/XULColorPickerAccessible.h
rename from accessible/src/xul/XULComboboxAccessible.cpp
rename to accessible/xul/XULComboboxAccessible.cpp
rename from accessible/src/xul/XULComboboxAccessible.h
rename to accessible/xul/XULComboboxAccessible.h
rename from accessible/src/xul/XULElementAccessibles.cpp
rename to accessible/xul/XULElementAccessibles.cpp
rename from accessible/src/xul/XULElementAccessibles.h
rename to accessible/xul/XULElementAccessibles.h
rename from accessible/src/xul/XULFormControlAccessible.cpp
rename to accessible/xul/XULFormControlAccessible.cpp
rename from accessible/src/xul/XULFormControlAccessible.h
rename to accessible/xul/XULFormControlAccessible.h
rename from accessible/src/xul/XULListboxAccessible.cpp
rename to accessible/xul/XULListboxAccessible.cpp
rename from accessible/src/xul/XULListboxAccessible.h
rename to accessible/xul/XULListboxAccessible.h
rename from accessible/src/xul/XULMenuAccessible.cpp
rename to accessible/xul/XULMenuAccessible.cpp
rename from accessible/src/xul/XULMenuAccessible.h
rename to accessible/xul/XULMenuAccessible.h
rename from accessible/src/xul/XULSelectControlAccessible.cpp
rename to accessible/xul/XULSelectControlAccessible.cpp
rename from accessible/src/xul/XULSelectControlAccessible.h
rename to accessible/xul/XULSelectControlAccessible.h
rename from accessible/src/xul/XULSliderAccessible.cpp
rename to accessible/xul/XULSliderAccessible.cpp
rename from accessible/src/xul/XULSliderAccessible.h
rename to accessible/xul/XULSliderAccessible.h
rename from accessible/src/xul/XULTabAccessible.cpp
rename to accessible/xul/XULTabAccessible.cpp
rename from accessible/src/xul/XULTabAccessible.h
rename to accessible/xul/XULTabAccessible.h
rename from accessible/src/xul/XULTreeAccessible.cpp
rename to accessible/xul/XULTreeAccessible.cpp
rename from accessible/src/xul/XULTreeAccessible.h
rename to accessible/xul/XULTreeAccessible.h
rename from accessible/src/xul/XULTreeGridAccessible.cpp
rename to accessible/xul/XULTreeGridAccessible.cpp
rename from accessible/src/xul/XULTreeGridAccessible.h
rename to accessible/xul/XULTreeGridAccessible.h
rename from accessible/src/xul/moz.build
rename to accessible/xul/moz.build
--- a/accessible/src/xul/moz.build
+++ b/accessible/xul/moz.build
@@ -15,36 +15,36 @@ UNIFIED_SOURCES += [
     'XULSelectControlAccessible.cpp',
     'XULSliderAccessible.cpp',
     'XULTabAccessible.cpp',
     'XULTreeAccessible.cpp',
     'XULTreeGridAccessible.cpp',
 ]
 
 LOCAL_INCLUDES += [
-    '../../../layout/generic',
-    '../../../layout/xul',
-    '../../../layout/xul/tree',
-    '../base',
-    '../generic',
-    '../html',
-    '../xpcom',
+    '/accessible/base',
+    '/accessible/generic',
+    '/accessible/html',
+    '/accessible/xpcom',
+    '/layout/generic',
+    '/layout/xul',
+    '/layout/xul/tree',
 ]
 
 if CONFIG['MOZ_ENABLE_GTK']:
     LOCAL_INCLUDES += [
-        '../atk',
+        '/accessible/atk',
     ]
 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows':
     LOCAL_INCLUDES += [
-        '../windows/ia2',
-        '../windows/msaa',
+        '/accessible/windows/ia2',
+        '/accessible/windows/msaa',
     ]
 elif CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa':
     LOCAL_INCLUDES += [
-        '../mac',
+        '/accessible/mac',
     ]
 else:
     LOCAL_INCLUDES += [
-        '../other',
+        '/accessible/other',
     ]
 
 FINAL_LIBRARY = 'xul'