Hello community,

here is the log from the commit of package perl-Selenium-Remote-Driver for 
openSUSE:Factory checked in at 2019-11-11 21:42:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Selenium-Remote-Driver (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Selenium-Remote-Driver.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Selenium-Remote-Driver"

Mon Nov 11 21:42:19 2019 rev:21 rq:747399 version:1.36

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Selenium-Remote-Driver/perl-Selenium-Remote-Driver.changes
  2019-10-25 18:42:59.727946768 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Selenium-Remote-Driver.new.2990/perl-Selenium-Remote-Driver.changes
        2019-11-11 21:42:22.112897068 +0100
@@ -1,0 +2,12 @@
+Sat Nov  9 10:27:41 UTC 2019 -  <timueller+p...@suse.de>
+
+- updated to 1.36
+   see /usr/share/doc/packages/perl-Selenium-Remote-Driver/Changes
+
+  1.36  10-21-2019 TEODESIAN
+          [BUG FIXES]
+          - Adjust handling of chrome due to it implementing WC3 mostly 
correctly now
+          - Fix browser detection logic in screenshot()
+          - Actually apply the fix from 1.35 in the right place, heh
+
+-------------------------------------------------------------------

Old:
----
  Selenium-Remote-Driver-1.35.tar.gz

New:
----
  Selenium-Remote-Driver-1.36.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Selenium-Remote-Driver.spec ++++++
--- /var/tmp/diff_new_pack.ZT2RyN/_old  2019-11-11 21:42:22.668897619 +0100
+++ /var/tmp/diff_new_pack.ZT2RyN/_new  2019-11-11 21:42:22.672897623 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           perl-Selenium-Remote-Driver
-Version:        1.35
+Version:        1.36
 Release:        0
 %define cpan_name Selenium-Remote-Driver
 Summary:        Perl Client for Selenium Remote Driver
@@ -91,7 +91,7 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-find . -type f ! -path "*/t/*" ! -name "*.pl" ! -name "*.sh" -print0 | xargs 
-0 chmod 644
+find . -type f ! -path "*/t/*" ! -name "*.pl" ! -name "*.sh" ! -path "*/bin/*" 
! -path "*/script/*" ! -name "configure" -print0 | xargs -0 chmod 644
 # MANUAL BEGIN
 sed -i -e 's,!/bin/env perl,/usr/bin/perl,' driver-example.pl
 # MANUAL END

++++++ Selenium-Remote-Driver-1.35.tar.gz -> Selenium-Remote-Driver-1.36.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.35/Changes 
new/Selenium-Remote-Driver-1.36/Changes
--- old/Selenium-Remote-Driver-1.35/Changes     2019-10-22 02:18:29.000000000 
+0200
+++ new/Selenium-Remote-Driver-1.36/Changes     2019-11-08 03:25:01.000000000 
+0100
@@ -1,5 +1,11 @@
 Revision history for Selenium-Remote-Driver
 
+1.36  10-21-2019 TEODESIAN
+        [BUG FIXES]
+        - Adjust handling of chrome due to it implementing WC3 mostly 
correctly now
+        - Fix browser detection logic in screenshot()
+        - Actually apply the fix from 1.35 in the right place, heh
+
 1.35  10-21-2019 TEODESIAN
         [BUG FIXES]
         - Fix race condition and inability to find a port in certain 
circumstances when using direct driver modules.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.35/META.json 
new/Selenium-Remote-Driver-1.36/META.json
--- old/Selenium-Remote-Driver-1.35/META.json   2019-10-22 02:18:29.000000000 
+0200
+++ new/Selenium-Remote-Driver-1.36/META.json   2019-11-08 03:25:01.000000000 
+0100
@@ -105,131 +105,131 @@
    "provides" : {
       "Selenium::ActionChains" : {
          "file" : "lib/Selenium/ActionChains.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::CanStartBinary" : {
          "file" : "lib/Selenium/CanStartBinary.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::CanStartBinary::FindBinary" : {
          "file" : "lib/Selenium/CanStartBinary/FindBinary.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::CanStartBinary::ProbePort" : {
          "file" : "lib/Selenium/CanStartBinary/ProbePort.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Chrome" : {
          "file" : "lib/Selenium/Chrome.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Edge" : {
          "file" : "lib/Selenium/Edge.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Firefox" : {
          "file" : "lib/Selenium/Firefox.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Firefox::Binary" : {
          "file" : "lib/Selenium/Firefox/Binary.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Firefox::Profile" : {
          "file" : "lib/Selenium/Firefox/Profile.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::InternetExplorer" : {
          "file" : "lib/Selenium/InternetExplorer.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::PhantomJS" : {
          "file" : "lib/Selenium/PhantomJS.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Remote::Commands" : {
          "file" : "lib/Selenium/Remote/Commands.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Remote::Driver" : {
          "file" : "lib/Selenium/Remote/Driver.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Remote::Driver::CanSetWebdriverContext" : {
          "file" : "lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Remote::Driver::Firefox::Profile" : {
          "file" : "lib/Selenium/Remote/Driver/Firefox/Profile.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Remote::ErrorHandler" : {
          "file" : "lib/Selenium/Remote/ErrorHandler.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Remote::Finders" : {
          "file" : "lib/Selenium/Remote/Finders.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Remote::Mock::Commands" : {
          "file" : "lib/Selenium/Remote/Mock/Commands.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Remote::Mock::RemoteConnection" : {
          "file" : "lib/Selenium/Remote/Mock/RemoteConnection.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Remote::RemoteConnection" : {
          "file" : "lib/Selenium/Remote/RemoteConnection.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Remote::Spec" : {
          "file" : "lib/Selenium/Remote/Spec.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Remote::WDKeys" : {
          "file" : "lib/Selenium/Remote/WDKeys.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Remote::WebElement" : {
          "file" : "lib/Selenium/Remote/WebElement.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Selenium::Waiter" : {
          "file" : "lib/Selenium/Waiter.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Test::Selenium::Chrome" : {
          "file" : "lib/Test/Selenium/Chrome.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Test::Selenium::Edge" : {
          "file" : "lib/Test/Selenium/Edge.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Test::Selenium::Firefox" : {
          "file" : "lib/Test/Selenium/Firefox.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Test::Selenium::InternetExplorer" : {
          "file" : "lib/Test/Selenium/InternetExplorer.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Test::Selenium::PhantomJS" : {
          "file" : "lib/Test/Selenium/PhantomJS.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Test::Selenium::Remote::Driver" : {
          "file" : "lib/Test/Selenium/Remote/Driver.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Test::Selenium::Remote::Role::DoesTesting" : {
          "file" : "lib/Test/Selenium/Remote/Role/DoesTesting.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       },
       "Test::Selenium::Remote::WebElement" : {
          "file" : "lib/Test/Selenium/Remote/WebElement.pm",
-         "version" : "1.35"
+         "version" : "1.36"
       }
    },
    "release_status" : "stable",
@@ -244,13 +244,14 @@
          "web" : "https://github.com/teodesian/Selenium-Remote-Driver";
       }
    },
-   "version" : "1.35",
+   "version" : "1.36",
    "x_contributors" : [
       "Allen Lew <al...@alew.org>",
       "A.MacLeay <a.macl...@gmail.com>",
       "Andy Jack <andyj...@users.noreply.github.com>",
       "Andy Jack <git...@veracity.ca>",
       "Bas Bloemsaat <b...@bloemsaat.com>",
+      "Blake GH <bl...@mobiusconsortium.org>",
       "Brian Horakh <bri...@zoovy.com>",
       "Charles Howes <charles.ho...@globalrelay.net>",
       "Chris Davies <f...@users.noreply.github.com>",
@@ -272,6 +273,7 @@
       "lembark <lemb...@wrkhors.com>",
       "Luke Closs <lu...@users.noreply.github.com>",
       "Martin Gruner <martin.gru...@otrs.com>",
+      "Matthew Spahr <matthew.sp...@cpanel.net>",
       "Max O'Cull <maxatta...@gmail.com>",
       "Michael Prokop <mpro...@sipwise.com>",
       "Peter Mottram (SysPete) <pe...@sysnix.com>",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.35/META.yml 
new/Selenium-Remote-Driver-1.36/META.yml
--- old/Selenium-Remote-Driver-1.35/META.yml    2019-10-22 02:18:29.000000000 
+0200
+++ new/Selenium-Remote-Driver-1.36/META.yml    2019-11-08 03:25:01.000000000 
+0100
@@ -32,100 +32,100 @@
 provides:
   Selenium::ActionChains:
     file: lib/Selenium/ActionChains.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::CanStartBinary:
     file: lib/Selenium/CanStartBinary.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::CanStartBinary::FindBinary:
     file: lib/Selenium/CanStartBinary/FindBinary.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::CanStartBinary::ProbePort:
     file: lib/Selenium/CanStartBinary/ProbePort.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Chrome:
     file: lib/Selenium/Chrome.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Edge:
     file: lib/Selenium/Edge.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Firefox:
     file: lib/Selenium/Firefox.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Firefox::Binary:
     file: lib/Selenium/Firefox/Binary.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Firefox::Profile:
     file: lib/Selenium/Firefox/Profile.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::InternetExplorer:
     file: lib/Selenium/InternetExplorer.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::PhantomJS:
     file: lib/Selenium/PhantomJS.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Remote::Commands:
     file: lib/Selenium/Remote/Commands.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Remote::Driver:
     file: lib/Selenium/Remote/Driver.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Remote::Driver::CanSetWebdriverContext:
     file: lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Remote::Driver::Firefox::Profile:
     file: lib/Selenium/Remote/Driver/Firefox/Profile.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Remote::ErrorHandler:
     file: lib/Selenium/Remote/ErrorHandler.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Remote::Finders:
     file: lib/Selenium/Remote/Finders.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Remote::Mock::Commands:
     file: lib/Selenium/Remote/Mock/Commands.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Remote::Mock::RemoteConnection:
     file: lib/Selenium/Remote/Mock/RemoteConnection.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Remote::RemoteConnection:
     file: lib/Selenium/Remote/RemoteConnection.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Remote::Spec:
     file: lib/Selenium/Remote/Spec.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Remote::WDKeys:
     file: lib/Selenium/Remote/WDKeys.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Remote::WebElement:
     file: lib/Selenium/Remote/WebElement.pm
-    version: '1.35'
+    version: '1.36'
   Selenium::Waiter:
     file: lib/Selenium/Waiter.pm
-    version: '1.35'
+    version: '1.36'
   Test::Selenium::Chrome:
     file: lib/Test/Selenium/Chrome.pm
-    version: '1.35'
+    version: '1.36'
   Test::Selenium::Edge:
     file: lib/Test/Selenium/Edge.pm
-    version: '1.35'
+    version: '1.36'
   Test::Selenium::Firefox:
     file: lib/Test/Selenium/Firefox.pm
-    version: '1.35'
+    version: '1.36'
   Test::Selenium::InternetExplorer:
     file: lib/Test/Selenium/InternetExplorer.pm
-    version: '1.35'
+    version: '1.36'
   Test::Selenium::PhantomJS:
     file: lib/Test/Selenium/PhantomJS.pm
-    version: '1.35'
+    version: '1.36'
   Test::Selenium::Remote::Driver:
     file: lib/Test/Selenium/Remote/Driver.pm
-    version: '1.35'
+    version: '1.36'
   Test::Selenium::Remote::Role::DoesTesting:
     file: lib/Test/Selenium/Remote/Role/DoesTesting.pm
-    version: '1.35'
+    version: '1.36'
   Test::Selenium::Remote::WebElement:
     file: lib/Test/Selenium/Remote/WebElement.pm
-    version: '1.35'
+    version: '1.36'
 requires:
   Archive::Zip: '0'
   Carp: '0'
@@ -169,13 +169,14 @@
   bugtracker: https://github.com/teodesian/Selenium-Remote-Driver/issues
   homepage: https://github.com/teodesian/Selenium-Remote-Driver
   repository: https://github.com/teodesian/Selenium-Remote-Driver.git
-version: '1.35'
+version: '1.36'
 x_contributors:
   - 'Allen Lew <al...@alew.org>'
   - 'A.MacLeay <a.macl...@gmail.com>'
   - 'Andy Jack <andyj...@users.noreply.github.com>'
   - 'Andy Jack <git...@veracity.ca>'
   - 'Bas Bloemsaat <b...@bloemsaat.com>'
+  - 'Blake GH <bl...@mobiusconsortium.org>'
   - 'Brian Horakh <bri...@zoovy.com>'
   - 'Charles Howes <charles.ho...@globalrelay.net>'
   - 'Chris Davies <f...@users.noreply.github.com>'
@@ -197,6 +198,7 @@
   - 'lembark <lemb...@wrkhors.com>'
   - 'Luke Closs <lu...@users.noreply.github.com>'
   - 'Martin Gruner <martin.gru...@otrs.com>'
+  - 'Matthew Spahr <matthew.sp...@cpanel.net>'
   - "Max O'Cull <maxatta...@gmail.com>"
   - 'Michael Prokop <mpro...@sipwise.com>'
   - 'Peter Mottram (SysPete) <pe...@sysnix.com>'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.35/Makefile.PL 
new/Selenium-Remote-Driver-1.36/Makefile.PL
--- old/Selenium-Remote-Driver-1.35/Makefile.PL 2019-10-22 02:18:29.000000000 
+0200
+++ new/Selenium-Remote-Driver-1.36/Makefile.PL 2019-11-08 03:25:01.000000000 
+0100
@@ -69,7 +69,7 @@
     "blib" => "1.01",
     "lib" => 0
   },
-  "VERSION" => "1.35",
+  "VERSION" => "1.36",
   "test" => {
     "TESTS" => "t/*.t"
   }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.35/README 
new/Selenium-Remote-Driver-1.36/README
--- old/Selenium-Remote-Driver-1.35/README      2019-10-22 02:18:29.000000000 
+0200
+++ new/Selenium-Remote-Driver-1.36/README      2019-11-08 03:25:01.000000000 
+0100
@@ -1,7 +1,7 @@
 
 
 This archive contains the distribution Selenium-Remote-Driver,
-version 1.35:
+version 1.36:
 
   Perl Client for Selenium Remote Driver
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.35/README.md 
new/Selenium-Remote-Driver-1.36/README.md
--- old/Selenium-Remote-Driver-1.35/README.md   2019-10-22 02:18:29.000000000 
+0200
+++ new/Selenium-Remote-Driver-1.36/README.md   2019-11-08 03:25:01.000000000 
+0100
@@ -6,6 +6,9 @@
 module is a Perl implementation of the client for the Webdriver
 [JSONWireProtocol that Selenium provides.][jsonwire]
 
+It also implements WC3 [selenium][wc3]
+
+[wc3]: https://w3c.github.io/webdriver/
 [wd]: http://www.seleniumhq.org/
 [jsonwire]: https://github.com/SeleniumHQ/selenium/wiki/JsonWireProtocol
 [standalone]: http://selenium-release.storage.googleapis.com/index.html
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.35/dist.ini 
new/Selenium-Remote-Driver-1.36/dist.ini
--- old/Selenium-Remote-Driver-1.35/dist.ini    2019-10-22 02:18:29.000000000 
+0200
+++ new/Selenium-Remote-Driver-1.36/dist.ini    2019-11-08 03:25:01.000000000 
+0100
@@ -1,5 +1,5 @@
 name = Selenium-Remote-Driver
-version = 1.35
+version = 1.36
 author = George S. Baugh <geo...@troglodyne.net>
 author = Aditya Ivaturi <ivat...@gmail.com>
 author = Daniel Gempesaw <gempe...@gmail.com>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/ActionChains.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/ActionChains.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/ActionChains.pm        
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/ActionChains.pm        
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::ActionChains;
-$Selenium::ActionChains::VERSION = '1.35';
+$Selenium::ActionChains::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -174,7 +174,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/CanStartBinary/FindBinary.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/CanStartBinary/FindBinary.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/CanStartBinary/FindBinary.pm   
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/CanStartBinary/FindBinary.pm   
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::CanStartBinary::FindBinary;
-$Selenium::CanStartBinary::FindBinary::VERSION = '1.35';
+$Selenium::CanStartBinary::FindBinary::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -86,7 +86,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =for Pod::Coverage *EVERYTHING*
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/CanStartBinary/ProbePort.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/CanStartBinary/ProbePort.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/CanStartBinary/ProbePort.pm    
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/CanStartBinary/ProbePort.pm    
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::CanStartBinary::ProbePort;
-$Selenium::CanStartBinary::ProbePort::VERSION = '1.35';
+$Selenium::CanStartBinary::ProbePort::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -49,7 +49,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =for Pod::Coverage *EVERYTHING*
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/CanStartBinary.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/CanStartBinary.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/CanStartBinary.pm      
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/CanStartBinary.pm      
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::CanStartBinary;
-$Selenium::CanStartBinary::VERSION = '1.35';
+$Selenium::CanStartBinary::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -381,7 +381,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.35/lib/Selenium/Chrome.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Chrome.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Chrome.pm      2019-10-22 
02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Chrome.pm      2019-11-08 
03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Chrome;
-$Selenium::Chrome::VERSION = '1.35';
+$Selenium::Chrome::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -57,7 +57,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.35/lib/Selenium/Edge.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Edge.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Edge.pm        2019-10-22 
02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Edge.pm        2019-11-08 
03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Edge;
-$Selenium::Edge::VERSION = '1.35';
+$Selenium::Edge::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -57,7 +57,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Firefox/Binary.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Firefox/Binary.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Firefox/Binary.pm      
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Firefox/Binary.pm      
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Firefox::Binary;
-$Selenium::Firefox::Binary::VERSION = '1.35';
+$Selenium::Firefox::Binary::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -126,7 +126,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 SUBROUTINES
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Firefox/Profile.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Firefox/Profile.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Firefox/Profile.pm     
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Firefox/Profile.pm     
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Firefox::Profile;
-$Selenium::Firefox::Profile::VERSION = '1.35';
+$Selenium::Firefox::Profile::VERSION = '1.36';
 # ABSTRACT: Use custom profiles with Selenium::Remote::Driver
 # TODO: convert this to Moo!
 
@@ -274,7 +274,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.35/lib/Selenium/Firefox.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Firefox.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Firefox.pm     2019-10-22 
02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Firefox.pm     2019-11-08 
03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Firefox;
-$Selenium::Firefox::VERSION = '1.35';
+$Selenium::Firefox::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -42,7 +42,7 @@
                 ' --port '
               . $self->port
               . ' --marionette-port '
-              . $self->marionette_binary_port
+              . $self->marionette_port
               . ' --binary "'
               . $self->firefox_binary . '"';
 
@@ -139,7 +139,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/InternetExplorer.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/InternetExplorer.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/InternetExplorer.pm    
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/InternetExplorer.pm    
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::InternetExplorer;
-$Selenium::InternetExplorer::VERSION = '1.35';
+$Selenium::InternetExplorer::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -33,7 +33,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/PhantomJS.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/PhantomJS.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/PhantomJS.pm   2019-10-22 
02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/PhantomJS.pm   2019-11-08 
03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::PhantomJS;
-$Selenium::PhantomJS::VERSION = '1.35';
+$Selenium::PhantomJS::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -54,7 +54,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Commands.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Commands.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Commands.pm     
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Commands.pm     
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Remote::Commands;
-$Selenium::Remote::Commands::VERSION = '1.35';
+$Selenium::Remote::Commands::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -521,7 +521,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm
 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm
--- 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm
        2019-10-22 02:18:29.000000000 +0200
+++ 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Driver/CanSetWebdriverContext.pm
        2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Remote::Driver::CanSetWebdriverContext;
-$Selenium::Remote::Driver::CanSetWebdriverContext::VERSION = '1.35';
+$Selenium::Remote::Driver::CanSetWebdriverContext::VERSION = '1.36';
 # ABSTRACT: Customize the webdriver context prefix for various drivers
 
 use strict;
@@ -27,7 +27,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Driver/Firefox/Profile.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Driver/Firefox/Profile.pm
--- 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Driver/Firefox/Profile.pm   
    2019-10-22 02:18:29.000000000 +0200
+++ 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Driver/Firefox/Profile.pm   
    2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Remote::Driver::Firefox::Profile;
-$Selenium::Remote::Driver::Firefox::Profile::VERSION = '1.35';
+$Selenium::Remote::Driver::Firefox::Profile::VERSION = '1.36';
 # ABSTRACT: Use custom profiles with Selenium::Remote::Driver
 use strict;
 use warnings;
@@ -25,7 +25,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Driver.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Driver.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Driver.pm       
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Driver.pm       
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Remote::Driver;
-$Selenium::Remote::Driver::VERSION = '1.35';
+$Selenium::Remote::Driver::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -413,9 +413,6 @@
     my ( $self, $extra_capabilities ) = @_;
     $extra_capabilities ||= {};
 
-    #XXX chromedriver is broken
-    $FORCE_WD2 = 1 if $self->browser_name eq 'chrome';
-
     my $args = {
         'desiredCapabilities' => {
             'browserName'       => $self->browser_name,
@@ -481,7 +478,7 @@
               if $args->{desiredCapabilities}->{browserName} eq 'firefox';
 
 #XXX the chrome documentation is lies, you can't do this yet
-#$args->{capabilities}->{alwaysMatch}->{'chromeOptions'}      = 
$args->{capabilities}->{alwaysMatch}->{$cap} if 
$args->{desiredCapabilities}->{browserName} eq 'chrome';
+#$args->{capabilities}->{alwaysMatch}->{'goog:chromeOptions'}      = 
$args->{capabilities}->{alwaysMatch}->{$cap} if 
$args->{desiredCapabilities}->{browserName} eq 'chrome';
 #Does not appear there are any MSIE based options, so let's just let that be
         }
         if (   exists( $args->{desiredCapabilities}->{browserName} )
@@ -524,7 +521,7 @@
       if $FORCE_WD2; #XXX 'secret' feature to help the legacy unit tests to 
work
 
     #Delete compatibility layer when using drivers directly
-    if ( $self->isa('Selenium::Firefox') ) {
+    if ( $self->isa('Selenium::Firefox') || $self->isa('Selenium::Chrome') ) {
         if (   exists $args->{capabilities}
             && exists $args->{capabilities}->{alwaysMatch} )
         {
@@ -537,8 +534,8 @@
     #Fix broken out of the box chrome because they hate the maintainers of 
their interfaces
     if ( $self->isa('Selenium::Chrome') ) {
         if ( exists $args->{desiredCapabilities} ) {
-            $args->{desiredCapabilities}{chromeOptions}{args} //= [];
-            push(@{$args->{desiredCapabilities}{chromeOptions}{args}}, 
qw{no-sandbox disable-dev-shm-usage});
+            $args->{desiredCapabilities}{'goog:chromeOptions'}{args} //= [];
+            push(@{$args->{desiredCapabilities}{'goog:chromeOptions'}{args}}, 
qw{no-sandbox disable-dev-shm-usage});
         }
     }
 
@@ -653,7 +650,7 @@
     my ( $self, @strings ) = @_;
 
     if ( $self->{is_wd3}
-        && !( grep { $self->browser_name eq $_ } qw{chrome MicrosoftEdge} ) )
+        && !( grep { $self->browser_name eq $_ } qw{MicrosoftEdge} ) )
     {
         @strings = map { split( '', $_ ) } @strings;
         my @acts = map {
@@ -762,7 +759,7 @@
     $params{element} = $params{element}{id} if exists $params{element};
 
     if ( $self->{is_wd3}
-        && !( grep { $self->browser_name eq $_ } qw{chrome MicrosoftEdge} ) )
+        && !( grep { $self->browser_name eq $_ } qw{MicrosoftEdge} ) )
     {
         my $origin      = $params{element};
         my $move_action = {
@@ -899,7 +896,7 @@
     $window = ( defined $window ) ? $window : 'current';
     my $res = { 'command' => 'getWindowSize', 'window_handle' => $window };
     $res = { 'command' => 'getWindowRect', handle => $window }
-      if $self->{is_wd3} && $self->browser_name ne 'chrome';
+      if $self->{is_wd3};
     return $self->_execute_command($res);
 }
 
@@ -909,7 +906,7 @@
     $window = ( defined $window ) ? $window : 'current';
     my $res = { 'command' => 'getWindowPosition', 'window_handle' => $window };
     $res = { 'command' => 'getWindowRect', handle => $window }
-      if $self->{is_wd3} && $self->browser_name ne 'chrome';
+      if $self->{is_wd3};
     return $self->_execute_command($res);
 }
 
@@ -990,7 +987,7 @@
             if ( Scalar::Util::blessed( $args[$i] )
                 and $args[$i]->isa('Selenium::Remote::WebElement') )
             {
-                if ( $self->{is_wd3} && $self->browser_name ne 'chrome' ) {
+                if ( $self->{is_wd3} ) {
                     $args[$i] =
                       { 'element-6066-11e4-a52e-4f735466cecf' =>
                           ( $args[$i] )->{id} };
@@ -1037,7 +1034,7 @@
             if ( Scalar::Util::blessed( $args[$i] )
                 and $args[$i]->isa('Selenium::Remote::WebElement') )
             {
-                if ( $self->{is_wd3} && $self->browser_name ne 'chrome' ) {
+                if ( $self->{is_wd3} ) {
                     $args[$i] =
                       { 'element-6066-11e4-a52e-4f735466cecf' =>
                           ( $args[$i] )->{id} };
@@ -1107,7 +1104,7 @@
     my ($self, $params) = @_;
     $params //= { full => 0 };
 
-    croak "Full page screenshot only supported on geckodriver" if 
$params->{full} && ( $self->{browser} ne 'firefox' );
+    croak "Full page screenshot only supported on geckodriver" if 
$params->{full} && ( $self->{browser_name} ne 'firefox' );
 
     my $res = { 'command' => $params->{'full'} == 1 ? 'mozScreenshotFull' : 
'screenshot' };
     return $self->_execute_command($res);
@@ -1145,7 +1142,7 @@
 
     my $res = { 'command' => 'switchToFrame' };
     if ( ref $id eq $self->webelement_class ) {
-        if ( $self->{is_wd3} && $self->browser_name ne 'chrome' ) {
+        if ( $self->{is_wd3} ) {
             $params =
               { 'id' =>
                   { 'element-6066-11e4-a52e-4f735466cecf' => $id->{'id'} } };
@@ -1194,7 +1191,7 @@
     $y += 0;
     my $res = { 'command' => 'setWindowPosition', 'window_handle' => $window };
     my $params = { 'x' => $x, 'y' => $y };
-    if ( $self->{is_wd3} && $self->browser_name ne 'chrome' ) {
+    if ( $self->{is_wd3} ) {
         $res = { 'command' => 'setWindowRect', handle => $window };
     }
     my $ret = $self->_execute_command( $res, $params );
@@ -1217,7 +1214,7 @@
     $width += 0;
     my $res = { 'command' => 'setWindowSize', 'window_handle' => $window };
     my $params = { 'height' => $height, 'width' => $width };
-    if ( $self->{is_wd3} && $self->browser_name ne 'chrome' ) {
+    if ( $self->{is_wd3} ) {
         $res = { 'command' => 'setWindowRect', handle => $window };
     }
     my $ret = $self->_execute_command( $res, $params );
@@ -1227,12 +1224,7 @@
 
 sub maximize_window {
     my ( $self, $window ) = @_;
-    if ( $self->{is_wd3} && $self->browser_name eq 'chrome' ) {
-        my $h = $self->execute_script(q{return screen.availHeight});
-        my $w = $self->execute_script(q{return screen.availWidth});
 
-        return $self->set_window_size( $h, $w );
-    }
     $window = ( defined $window ) ? $window : 'current';
     my $res = { 'command' => 'maximizeWindow', 'window_handle' => $window };
     my $ret = $self->_execute_command($res);
@@ -1573,7 +1565,7 @@
     }
 
     if ( $self->{is_wd3}
-        && !( grep { $self->browser_name eq $_ } qw{chrome MicrosoftEdge} ) )
+        && !( grep { $self->browser_name eq $_ } qw{MicrosoftEdge} ) )
     {
         my $acts = [
             {
@@ -1623,7 +1615,7 @@
     my $params = { 'button'  => $button };
 
     if ( $self->{is_wd3}
-        && !( grep { $self->browser_name eq $_ } qw{chrome MicrosoftEdge} ) )
+        && !( grep { $self->browser_name eq $_ } qw{MicrosoftEdge} ) )
     {
         $params = {
             actions => [
@@ -1675,7 +1667,7 @@
     $button = _get_button($button);
 
     if ( $self->{is_wd3}
-        && !( grep { $self->browser_name eq $_ } qw{chrome MicrosoftEdge} ) )
+        && !( grep { $self->browser_name eq $_ } qw{MicrosoftEdge} ) )
     {
         $self->click( $button, 1 );
         $self->click( $button, 1 );
@@ -1691,7 +1683,7 @@
     my ($self) = @_;
 
     if ( $self->{is_wd3}
-        && !( grep { $self->browser_name eq $_ } qw{chrome MicrosoftEdge} ) )
+        && !( grep { $self->browser_name eq $_ } qw{MicrosoftEdge} ) )
     {
         my $params = {
             actions => [
@@ -1722,7 +1714,7 @@
     my ($self) = @_;
 
     if ( $self->{is_wd3}
-        && !( grep { $self->browser_name eq $_ } qw{chrome MicrosoftEdge} ) )
+        && !( grep { $self->browser_name eq $_ } qw{MicrosoftEdge} ) )
     {
         my $params = {
             actions => [
@@ -1887,7 +1879,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 SYNOPSIS
 
@@ -2077,15 +2069,13 @@
 
 =head2 Chrome Notes
 
-extra_capabilities may? not work, because chromedriver considers the 
chromeOptions parameter to be invalid, despite it's documentation here:
+Use the option goog:chromeOptions instead of chromeOptions, if you are 
intending to pass extra_capabilities on a
+WD3 enabled server with chromedriver enabled.
 
     https://sites.google.com/a/chromium.org/chromedriver/capabilities
 
-Other bindings get around this by just using the 'old' way of passing desired 
capabilities.  You can do this too like so:
-
-    $Selenium::Remote::Driver::FORCE_WD2=1;
-
-This is now forced on during construction for chrome.
+Also, if you instantiate the object in WC3 mode (which is the default), the 
remote driver will throw exceptions you have no choice but to catch,
+rather than falling back to JSONWire methods where applicable like geckodriver 
does.
 
 =head1 CONSTRUCTOR
 
@@ -2208,7 +2198,7 @@
     #or
     my $driver = Selenium::Remote::Driver->new('browser_name' =>'chrome',
                                                'extra_capabilities' => {
-                                                   'chromeOptions' => {
+                                                   'goog:chromeOptions' => {
                                                        'args'  => [
                                                            
'window-size=1260,960',
                                                            'incognito'
@@ -2459,8 +2449,6 @@
 
     # include the WDKeys module
     use Selenium::Remote::WDKeys;
-    .
-    .
     $driver->send_keys_to_active_element(KEYS->{'space'}, KEYS->{'enter'});
 
 =head2 send_keys_to_alert
@@ -3717,7 +3705,7 @@
 
 =head1 CONTRIBUTORS
 
-=for stopwords Allen Lew A.MacLeay Andy Jack Bas Bloemsaat Brian Horakh 
Charles Howes Chris Davies Daniel Fackrell Dave Rolsky Dmitry Karasik Doug Bell 
Eric Johnson Gabor Szabo George S. Baugh Gerhard Jungwirth Gordon Child 
GreatFlamingFoo Ivan Kurmanov Joe Higton Jon Hermansen Keita Sugama Ken Swanson 
lembark Luke Closs Martin Gruner Max O'Cull Michael Prokop Peter Mottram 
(SysPete) Phil Kania Mitchell Prateek Goyal Richard Sailer Robert Utter rouzier 
Tetsuya Tatsumi Tod Hagan Tom Hukins Vangelis Katsikaros Vishwanath Janmanchi 
Viťas Strádal Yves Lavoie
+=for stopwords Allen Lew A.MacLeay Andy Jack Bas Bloemsaat Blake GH Brian 
Horakh Charles Howes Chris Davies Daniel Fackrell Dave Rolsky Dmitry Karasik 
Doug Bell Eric Johnson Gabor Szabo George S. Baugh Gerhard Jungwirth Gordon 
Child GreatFlamingFoo Ivan Kurmanov Joe Higton Jon Hermansen Keita Sugama Ken 
Swanson lembark Luke Closs Martin Gruner Matthew Spahr Max O'Cull Michael 
Prokop Peter Mottram (SysPete) Phil Kania Mitchell Prateek Goyal Richard Sailer 
Robert Utter rouzier Tetsuya Tatsumi Tod Hagan Tom Hukins Vangelis Katsikaros 
Vishwanath Janmanchi Viťas Strádal Yves Lavoie
 
 =over 4
 
@@ -3743,6 +3731,10 @@
 
 =item *
 
+Blake GH <bl...@mobiusconsortium.org>
+
+=item *
+
 Brian Horakh <bri...@zoovy.com>
 
 =item *
@@ -3827,6 +3819,10 @@
 
 =item *
 
+Matthew Spahr <matthew.sp...@cpanel.net>
+
+=item *
+
 Max O'Cull <maxatta...@gmail.com>
 
 =item *
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/ErrorHandler.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/ErrorHandler.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/ErrorHandler.pm 
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/ErrorHandler.pm 
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Remote::ErrorHandler;
-$Selenium::Remote::ErrorHandler::VERSION = '1.35';
+$Selenium::Remote::ErrorHandler::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -154,7 +154,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 SUBROUTINES
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Finders.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Finders.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Finders.pm      
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Finders.pm      
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Remote::Finders;
-$Selenium::Remote::Finders::VERSION = '1.35';
+$Selenium::Remote::Finders::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -41,7 +41,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Mock/Commands.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Mock/Commands.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Mock/Commands.pm        
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Mock/Commands.pm        
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Remote::Mock::Commands;
-$Selenium::Remote::Mock::Commands::VERSION = '1.35';
+$Selenium::Remote::Mock::Commands::VERSION = '1.36';
 # ABSTRACT: utility class to mock Selenium::Remote::Commands
 
 use strict;
@@ -53,7 +53,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Mock/RemoteConnection.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Mock/RemoteConnection.pm
--- 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Mock/RemoteConnection.pm    
    2019-10-22 02:18:29.000000000 +0200
+++ 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Mock/RemoteConnection.pm    
    2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Remote::Mock::RemoteConnection;
-$Selenium::Remote::Mock::RemoteConnection::VERSION = '1.35';
+$Selenium::Remote::Mock::RemoteConnection::VERSION = '1.36';
 # ABSTRACT: utility class to mock the responses from Selenium server
 
 use strict;
@@ -181,7 +181,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/RemoteConnection.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/RemoteConnection.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/RemoteConnection.pm     
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/RemoteConnection.pm     
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Remote::RemoteConnection;
-$Selenium::Remote::RemoteConnection::VERSION = '1.35';
+$Selenium::Remote::RemoteConnection::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -235,7 +235,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Spec.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Spec.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/Spec.pm 2019-10-22 
02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/Spec.pm 2019-11-08 
03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Remote::Spec;
-$Selenium::Remote::Spec::VERSION = '1.35';
+$Selenium::Remote::Spec::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -114,7 +114,7 @@
             'proxy',                   'pageLoadStrategy',
             'setWindowRect',           'timeouts',
             'unhandledPromptBehavior', 'moz:firefoxOptions',
-            'chromeOptions',
+            'goog:chromeOptions',
         ];
     }
 );
@@ -254,7 +254,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/WDKeys.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/WDKeys.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/WDKeys.pm       
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/WDKeys.pm       
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Remote::WDKeys;
-$Selenium::Remote::WDKeys::VERSION = '1.35';
+$Selenium::Remote::WDKeys::VERSION = '1.36';
 # ABSTRACT: Representation of keystrokes used by Selenium::Remote::WebDriver
 
 
@@ -85,7 +85,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/WebElement.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/WebElement.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Remote/WebElement.pm   
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Remote/WebElement.pm   
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Remote::WebElement;
-$Selenium::Remote::WebElement::VERSION = '1.35';
+$Selenium::Remote::WebElement::VERSION = '1.36';
 # ABSTRACT: Representation of an HTML Element used by Selenium Remote Driver
 
 use strict;
@@ -69,7 +69,7 @@
     if (
         $self->driver->{is_wd3}
         && !(
-            grep { $self->driver->browser_name eq $_ } qw{chrome MicrosoftEdge}
+            grep { $self->driver->browser_name eq $_ } qw{MicrosoftEdge}
         )
       )
     {
@@ -222,7 +222,7 @@
     }, { 'element-6066-11e4-a52e-4f735466cecf' => $self->{id} }
       )
       if $self->driver->{is_wd3} && grep { $self->driver->browser_name eq $_ }
-      ( 'firefox', 'internet explorer' );
+      ( 'firefox', 'internet explorer', 'chrome' );
     my $res = { 'command' => 'getElementLocationInView', 'id' => $self->id };
     return $self->_execute_command($res);
 }
@@ -395,7 +395,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 DESCRIPTION
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.35/lib/Selenium/Waiter.pm 
new/Selenium-Remote-Driver-1.36/lib/Selenium/Waiter.pm
--- old/Selenium-Remote-Driver-1.35/lib/Selenium/Waiter.pm      2019-10-22 
02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Selenium/Waiter.pm      2019-11-08 
03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Selenium::Waiter;
-$Selenium::Waiter::VERSION = '1.35';
+$Selenium::Waiter::VERSION = '1.36';
 use strict;
 use warnings;
 
@@ -65,7 +65,7 @@
 
 =head1 VERSION
 
-version 1.35
+version 1.36
 
 =head1 SYNOPSIS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/Chrome.pm 
new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/Chrome.pm
--- old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/Chrome.pm 2019-10-22 
02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/Chrome.pm 2019-11-08 
03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Test::Selenium::Chrome;
-$Test::Selenium::Chrome::VERSION = '1.35';
+$Test::Selenium::Chrome::VERSION = '1.36';
 use Moo;
 extends 'Selenium::Chrome', 'Test::Selenium::Remote::Driver';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/Edge.pm 
new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/Edge.pm
--- old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/Edge.pm   2019-10-22 
02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/Edge.pm   2019-11-08 
03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Test::Selenium::Edge;
-$Test::Selenium::Edge::VERSION = '1.35';
+$Test::Selenium::Edge::VERSION = '1.36';
 use Moo;
 extends 'Selenium::Edge', 'Test::Selenium::Remote::Driver';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/Firefox.pm 
new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/Firefox.pm
--- old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/Firefox.pm        
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/Firefox.pm        
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Test::Selenium::Firefox;
-$Test::Selenium::Firefox::VERSION = '1.35';
+$Test::Selenium::Firefox::VERSION = '1.36';
 use Moo;
 extends 'Selenium::Firefox', 'Test::Selenium::Remote::Driver';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/InternetExplorer.pm 
new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/InternetExplorer.pm
--- old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/InternetExplorer.pm       
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/InternetExplorer.pm       
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Test::Selenium::InternetExplorer;
-$Test::Selenium::InternetExplorer::VERSION = '1.35';
+$Test::Selenium::InternetExplorer::VERSION = '1.36';
 use Moo;
 extends 'Selenium::InternetExplorer', 'Test::Selenium::Remote::Driver';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/PhantomJS.pm 
new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/PhantomJS.pm
--- old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/PhantomJS.pm      
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/PhantomJS.pm      
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Test::Selenium::PhantomJS;
-$Test::Selenium::PhantomJS::VERSION = '1.35';
+$Test::Selenium::PhantomJS::VERSION = '1.36';
 use Moo;
 extends 'Selenium::PhantomJS', 'Test::Selenium::Remote::Driver';
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/Remote/Driver.pm 
new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/Remote/Driver.pm
--- old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/Remote/Driver.pm  
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/Remote/Driver.pm  
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Test::Selenium::Remote::Driver;
-$Test::Selenium::Remote::Driver::VERSION = '1.35';
+$Test::Selenium::Remote::Driver::VERSION = '1.36';
 # ABSTRACT: Useful testing subclass for Selenium::Remote::Driver
 
 use Moo;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/Remote/Role/DoesTesting.pm 
new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/Remote/Role/DoesTesting.pm
--- 
old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/Remote/Role/DoesTesting.pm    
    2019-10-22 02:18:29.000000000 +0200
+++ 
new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/Remote/Role/DoesTesting.pm    
    2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Test::Selenium::Remote::Role::DoesTesting;
-$Test::Selenium::Remote::Role::DoesTesting::VERSION = '1.35';
+$Test::Selenium::Remote::Role::DoesTesting::VERSION = '1.36';
 # ABSTRACT: Role to cope with everything that is related to testing (could
 # be reused in both testing classes)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/Remote/WebElement.pm 
new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/Remote/WebElement.pm
--- old/Selenium-Remote-Driver-1.35/lib/Test/Selenium/Remote/WebElement.pm      
2019-10-22 02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/lib/Test/Selenium/Remote/WebElement.pm      
2019-11-08 03:25:01.000000000 +0100
@@ -1,5 +1,5 @@
 package Test::Selenium::Remote::WebElement;
-$Test::Selenium::Remote::WebElement::VERSION = '1.35';
+$Test::Selenium::Remote::WebElement::VERSION = '1.36';
 # ABSTRACT: A sub-class of L<Selenium::Remote::WebElement>, with several 
test-specific method additions.
 
 use Moo;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Selenium-Remote-Driver-1.35/t/01-webdriver3.t 
new/Selenium-Remote-Driver-1.36/t/01-webdriver3.t
--- old/Selenium-Remote-Driver-1.35/t/01-webdriver3.t   2019-10-22 
02:18:29.000000000 +0200
+++ new/Selenium-Remote-Driver-1.36/t/01-webdriver3.t   2019-11-08 
03:25:01.000000000 +0100
@@ -93,9 +93,9 @@
     is($self->{capabilities},'eee',"Caps set correctly in wd3 mode");
     is_deeply($args_modified->{capabilities},$expected,"Desired capabilities 
correctly translated to Firefox (WD3)");
 
-    #$expected->{alwaysMatch}->{'chromeOptions'} = 
$expected->{alwaysMatch}->{'moz:firefoxOptions'};
+    #$expected->{alwaysMatch}->{'goog:chromeOptions'} = 
$expected->{alwaysMatch}->{'moz:firefoxOptions'};
     $expected->{alwaysMatch}->{'moz:firefoxOptions'} = {};
-    #$expected->{alwaysMatch}->{chromeOptions}->{args} = ['-profile', 
'~/.mozilla/firefox/vbdgri9o.default'];
+    #$expected->{alwaysMatch}->{'goog:chromeOptions'}->{args} = ['-profile', 
'~/.mozilla/firefox/vbdgri9o.default'];
     $expected->{alwaysMatch}->{browserName} = 'chrome';
 
     $args->{desiredCapabilities}->{browserName} = 'chrome';


Reply via email to