Revision history for Firefox-Marionette
0.35 Thu Feb 8 19:07:00 2018
Adding support for Dragonfly BSD.
More 11 exit detection.
0.34 Web Feb 7 07:03:00 2018
Adding support for RHEL7/RHEL6/jessie.
Reduced the minimum acceptable firefox version to 52
0.33 Sat Feb 3 16:53:00 2018
Adding support for NetBSD.
Reduced the minimum acceptable firefox version to 55
Added support for older Marionette protocol commands
0.32 Fri Feb 2 19:38:00 2018
Adding support for OpenBSD, reduced the minimum acceptable firefox version to 56.
Requirement/test suite cleanups.
0.31 Tue Jan 30 05:55:00 2018
Deprecating page_source (for html), find_element (find), find_elements (list) and send_keys (type).
Removed driver.js from the MANIFEST.
Adding virtual memory detection in Makefile.PL.
0.30 Tue Jan 30 05:55:00 2018
Coping with Ubuntu implementating rpm.
0.29 Mon Jan 29 20:21:00 2018
Adding network capture into debug output.
Added delete_session method.
0.28 Mon Jan 29 05:36:00 2018
Cleanup for the test suite. Adding freebsd signal 11 detection and max/full/min alarm/TODO.
0.27 Sun Jan 28 22:07:00 2018
Cleanup for the test suite. Rolling 11 exit detection throughout test suite.
0.26 Sun Jan 28 19:48:00 2018
Cleanup for the test suite. 11 exit code not caused by low memory SEGV faults.
0.25 Sun Jan 28 15:30:00 2018
Checking for firefox exiting with an 11 error code in in test suite
0.24 Sat Jan 27 21:16:00 2018
Cleanup of the cross-platform code
0.23 Fri Jan 26 21:27:00 2018
Not running Xvfb at all unless moz_headless has been set to false or the visible parameter has been set to true
0.22 Fri Jan 26 21:07:00 2018
Coping with a unix environment with no X11 available.
Tested on freebsd.
0.21 Fri Jan 26 19:11:00 2018
Another attempt at fixing test failures.
0.20 Fri Jan 26 14:36:00 2018
Adding property and documenting property vs attribute methods.
Testing cygwin support.
Adding support for Firefox 58.
0.19 Thu Jan 25 02:34:00 2018
Using headless as the default launch mode.
Adding the visible parameter to Firefox::Marionette->new (defaults to 0).
Changed method name of Firefox::Marionette::Window::Rect->state to wstate.
0.18 Wed Jan 24 06:18:00 2018
Corrected MANIFEST to include t/addons/test.xpi.
0.17 Tue Jan 23 22:13:00 2018
Added methods for installing/uninstalling addons.
More debugging for test failures.
0.16 Sun Jan 21 20:19:00 2018
Added support for -safe-mode as a firefox argument via the addons argument.
0.15 Sat Jan 20 22:23:00 2018
Fixed documentation.
0.14 Sat Jan 20 22:01:00 2018
Improved the test suite to cope with high load averages on test machines.
Added support for closing a tab/window.
0.13 Sat Jan 20 15:22:00 2018
Added additional dependencies to Makefile.PL.
0.12 Sat Jan 20 15:12:00 2018
Removing methods to update the profile while firefox is running until a method that works is discovered.
Added debug parameter to cleanup firefox STDERR unless required.
Building Xvfb support into the module instead of just including it in the test suite.
0.11 Fri Jan 19 21:14:00 2018
Improving Profile support. Adding more debugging for 'X_GetImage: BadMatch' exceptions.
0.10 Wed Jan 17 06:30:00 2018
Catching negative window positions in test suite. Adding Profile support.
0.09 Mon Jan 15 21:30:00 2018
Improved handling of 'X_GetImage: BadMatch' exceptions in test suite.
0.08 Mon Jan 15 21:02:00 2018
Cleaned up documentation. Added support for is_displayed, is_enabled, is_selected, window_rect.
Removed locally patched Test::NeedsDisplay. Added TODO support in tests for 'X_GetImage: BadMatch' exceptions for screenshots. Thanks to SREZIC for assistance in RT#12407.
0.07 Sun Jan 14 20:43:00 2018
Included locally patched Test::NeedsDisplay in MANIFEST.
0.06 Sun Jan 14 17:59:00 2018
Adding support for MacOS (darwin) and custom firefox binaries.
0.05 Sun Jan 14 09:15:00 2018
Adding locally patched Test::NeedsDisplay to get around screenshot test failures.
0.04 Sat Jan 13 19:50:00 2018
Adding Test::NeedsDisplay as a build pre-requisite for non Win32 platforms.
0.03 Sat Jan 13 18:04:00 2018
Added element and css methods.
0.02 Sat Jan 13 16:48:00 2018
Updated documentation, removed Build.PL, added LICENSE key to Makefile.PL.
0.01 Sat Jan 6 17:28:44 2018
Initial release.