Arnaud,
As Francois suggested, if you are basically looking at capturing
Operation (click, type etc.,)
Locator being used (xpath, id, name etc)
Value (in the case of textboxes )
You should ideally be using the EventFiringWebDriver
This gives you the capability of hooking in event listeners that get invoked *before* and *after* a WebDriver operation [click, type etc.,] happens.
When you can get all of this information from the client side itself why would you be exploring the Proxy capabilities in the Grid ?
[Yes it makes sense if you want to capture even the actions triggered by Actions, because EventFiringWebDriver DOESNOT capture this information]
Thanks & Regards
Krishnan Mahadevan
"All the desirable things in life are either illegal, expensive, fattening or in love with someone else!"
My Scribblings @
http://wakened-cognition.blogspot.com/