seven_shen has asked for the wisdom of the Perl Monks concerning the following question:
I met a strange problem with Firefox application on Firefox4.0 beta11. Here is the code:
use WWW::Mechanize; use WWW::Mechanize::Firefox; use Firefox::Application; my $mech = WWW::Mechanize::Firefox->new(activate=>1,launch=>'C:\\Progr +am Files\\Mozilla Firefox 4.0 Beta 11\\firefox.exe'); $mech->get('www.google.com'); my $repl=$mech->repl; my $ff=$mech->application(); my $curr=$ff->selectedTab(); $ff->activateTab($curr,$repl); $ff->closeTab($curr,$repl); undef $mech; undef $ff;
The problem happens with the code:
$ff->closeTab($curr,$repl);
Where perl informs following error: MozRepl::RemoteObject: TypeError:P is null at C:/Perl/site/lib/Firefox/Application.pm line 306.
This results in firefox tab closing fail...
Anyway the above codes works in firefox 3.6. Mozrepl version in my firefox is:MozRepl 1.1beta2.
Is this a bug of firefox application?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: FireFox application:closeTab does not work on firefox4?
by Corion (Patriarch) on Feb 28, 2011 at 08:18 UTC |