Our debugging tutorial is perfect for that, and is well worth carefully reading. Chrome extensions have access to powerful APIs above and beyond what's available on the open web: browser actions are just the tip of the iceberg.
This tutorial expects that you have some familiarity writing extensions for Google Chrome. If you need information on how to write an extension, please read the Getting Started tutorial. You will also need a Google Analytics account set up to track your extension.
This tutorial introduces you to using Google Chrome's built-in Developer Tools to interactively debug an extension. View extension information. To follow this tutorial, you need the Hello World extension that was featured in Getting Started.
Browser extensions are great add-ons when they work. But I ran into a problem where one of them continually crashed when I opened Google Chrome. Worse, because it didn’t load properly, I couldn’t delete the Chrome extension in the normal manner.