1. 6a983b4 Removes all use of COM and dependencies on Windows-specific classes (including the use of AccessibleBase and AccessibleDocument) in the glue accessibility implementation.Introduces the GlueAccessibilityObject, which serves as a platform-independent wrapper directly around WebKit's AccessibilityObject (also platoform-independent).Updates naming/comments to reflect the independence of IAccessible both in glue and (where appropriate) in the browser-side accessibility. by [email protected] · 16 years ago
  2. e09ba55 Finish taking out render_messages.h includes from headers. by [email protected] · 16 years ago
  3. 67474193 Commiting the changes from my previous cl that are specific to not including render_messages.h/plugin_message.h unless necessary. by [email protected] · 16 years ago
  4. 7d5c3ac Revert my change to get the tree green. Not sure why the tests became flaky. I'll try to check them in again but in smaller chunks tomorrow. by [email protected] · 16 years ago
  5. 39b7b067 Make it easier/less work/less error-prone to create new IPC channel types (i.e. renderer/plugin).Instead of having each message file include the internal one several times with different ifdefs, move that logic to ipc_message_macros.h. Also make the message class starting IDs come from an enum to ensure we don't use a value twice. I simplified the logging code a bit so we don't need X_messages.cc files.Clean up places that we were doing manual packing/unpacking. Most of this was in the automation code. I added a few new template functions to make it convenient to read the parameters from a message, and updated the code to use them.I also removed unnecessary includes of render/plugin_messages.h from headers to speed up compiling.I moved the traits of IPC structs beside the struct definition to make it more apparent what's going on, so we avoid people modifying the struct and forgetting to update the traits.Amit: please look at chrome/test/automation/tab_proxy.ccMarc-Antoine: chrome/browser/printing/*Matt: the rest by [email protected] · 16 years ago
  6. bfd04a6 Remove most header file dependencies on the notification type list. It is by [email protected] · 16 years ago
  7. 8c8657d6 Move functions required by the rest of the browser from RenderProcessHost to an interface and move the implementation to BrowserRenderProcessHost. This will allow me to write render view unit tests without using the actual renderer, but there are no tests yet. by [email protected] · 16 years ago
  8. bdf6479 Fixes crash in BrowserAccessibilityManager destructor (see CPBrowsingContextManager for example of this type of fix). by [email protected] · 17 years ago
  9. 266eb6f Adds MSAA/IAccessible exposure of web content. by [email protected] · 17 years ago