Revision history for WWW::Scripter 0.032 17 July, 2016 • Minor documentation fixes, with thanks to Jim Keenan [rt.cpan.org #89070]. • Links to fragments on data URL pages now work. 0.031 21 February, 2016 WWW::Scripter no longer fails to load if a sub named ‘::’ exists. Thanks to Don Silvia for reporting the bug. 0.030 28 May, 2013 • The "content" method no longer fails when "dom_enabled" has been unset [rt.cpan.org #84639]. • The "content" method now returns the correct content when the request chain contains both server- and client-side redirects [rt.cpan.org #84472]. 0.029 13 May, 2012 • The WWW::Mechanize link methods now include meta, link and (i)frame elements, just like WWW::Mechanize [rt.cpan.org #76984]. • WWW::Mechanize-style link objects for area elements now return undef for the text method, rather than the empty string, to conform to WWW::Mechanize. 0.028 April Fools’ Day, 2012 New fetch_images and image_handler features, as suggested by John Hulala [rt.cpan.org #75696]. 0.027 18 March, 2012 • The navigator object now has a cookieEnabled property. Thanks to John Hulala for the suggestion. (I wasn’t aware that brows- ers had this.) • Requests for scripts now use the right referrer instead of always about:blank. Thanks to John Hulala for the report [rt.cpan.org #75696]. 0.026 11 March, 2012 The history property is now listed in %WindowInterface, allow- ing scripts to access it. Thanks to John Hulala for reporting the issue. 0.025 1 January, 2012 • The get, head, post, put and request methods now alias $_ to a new scalar to protect a tied $_ belonging to the caller from modification by other modules WWW::Scripter depends on. • The status and defaultStatus methods have been removed. status conflicts with a WWW::Mechanize method. defaultStatus makes no sense without status. These were added for completeness’ sake, for scripts to access, but no scripts really use these any more. This removal might be temporary if I think of a way to reintroduce them without conflicts. • A memory leak in the ->frames method has been fixed. It was creating circular references that kept the window and document objects alive. 0.024 20 November, 2011 • Link-fetching methods, like find_all_links, no longer die if there is no document, which happens after browsing to an unparsable or unretrievable URL. Thanks to Kengo Tsukamoto for reporting this [rt.cpan.org #72481]. • WWW::Mechanize is no longer an optional prerequisite. The rea- son for avoiding it (test failures behind a firewall) have been resolved, so there is no reason for WWW::Scripter to work around that. 0.023 4 September, 2011 • WWW::Mechanize::Link objects returned by WWW::Scripter (which are actually tied, but that is an implementation detail sub- ject to change) can now be dumped via Data::Dumper, instead of producing a ‘Can't locate object method FETCHSIZE’ error. • /../ at the beginning of a URL path is now stripped out (and all its variations: /////../ /..//..///, etc.). • The error message displayed when a script cannot be loaded now uses the URL and line number of the page containing the