6ix Passions RSS

6ix Passions is edited by Jean-Philippe Cyr,
a freelance user experience strategist.

He lives in Montreal, Magog and St-Martin, likes good foods and wines, cooking, travelling, movies, tv series and outdoor. He plays with his iPhone and browses the Web with his enhanced Firefox on a Mac.


Ads by Yoggrt

Welcome in his (6 times) passionate world. ----------------

Say hi@jpcyr.com.

You should follow JiPé by RSS or Twitter.

Archive

Dec
9th
Wed
permalink

Activate The Extensions In Chrome For Mac

My geeky friend Fred had succeed to enable the installation of the extensions in the latest release of Chrome for Mac, by installing their latest nightly build (Chromium) and finding a bookmarklet that let you get the full URL to the extension you wish to add, so the install button get activated.

To install the Tracer Chrome extension he’s talking about you will need, unfortunately,  to start Chromium from the terminal as a special parameter needs to be included at the start-up to activate the timeline API needed for that extension. Note that only the extensions that required the timeline API will require that procedure.

flemieux:

As everyone much be aware by now, Google Chrome for Mac Beta was released today, as well as the Linux version. So did Chrome extensions, but much to everyone’s chagrin, extensions have not been built in the Mac version of Chrome yet (why?)

At the same time, Google announced the Speed Tracer Chrome Extension today, which aims at identifying and fixing performance problems in web applications. This will be a nice new addition in my web development toolkit arsenal, so I thought I’d give it a try.

Turns out that it requires a bit of trickery to make this work, so here is the lowdown if you want to make this work on MAC OS X:

  • Download a Chromium nightly build that supports extensions (mine is 34076).
  • All Chrome Extensions will be off limits even in Chromium (the button is disabled to install them). Fortunately, Matt Mastracci, the founder of DotSpots - a nice extension - has created a simple bookmarklet that turns on the “Install” button for any Chrome extension. Thanks!
  • After activating the “Install” button, go ahead and install Speed Tracer
  • You need to enable the timeline API inside Chromium, and to do so you must use the —enable-extension-timeline-api flag when starting the app. To do so, launch Chromium in command line by typing /Applications/Chromium.app/Contents/MacOS/Chromium —enable-extension-timeline-api
  • Voilà! Play nicely with Speed Tracer!
Now, Google, build the extensions inside Chrome for Mac, and we’ll all be happy campers :D

Thanks Fred.

UDAPTE: It looks like the extensions for Chrome Mac Beta should work be the end of the week. Good news and good turn around.