in reply to Re^10: WWW::Mechanize::Firefox delayed returns / slow
in thread WWW::Mechanize::Firefox delayed returns / slow

No - all properties are just tied wrappers for Javascript objects living on the other side in Firefox. Every access and function call has to travel from Perl to Firefox and back, and that is slow.

If you are interested in the nasty details, I think that MozRepl::RemoteObject somewhat goes into the nasty details, and I gave one talk on the subject, albeit in German only. I'm not sure if the Google translation of the slides are usable...

  • Comment on Re^11: WWW::Mechanize::Firefox delayed returns / slow

Replies are listed 'Best First'.
Re^12: WWW::Mechanize::Firefox delayed returns / slow
by mascip (Pilgrim) on Apr 10, 2014 at 18:09 UTC
    Thank you :)