@@ -103,8 +103,7 @@ public class RemoteWebDriver
103103 PrintsPage ,
104104 TakesScreenshot {
105105
106- // TODO: This static logger should be unified with the per-instance localLogs
107- private static final Logger logger = Logger .getLogger (RemoteWebDriver .class .getName ());
106+ private static final Logger LOG = Logger .getLogger (RemoteWebDriver .class .getName ());
108107 private final ElementLocation elementLocation = new ElementLocation ();
109108 private Level level = Level .FINE ;
110109 private ErrorHandler errorHandler = new ErrorHandler ();
@@ -196,7 +195,7 @@ public static RemoteWebDriverBuilder builder() {
196195 private Capabilities init (Capabilities capabilities ) {
197196 capabilities = capabilities == null ? new ImmutableCapabilities () : capabilities ;
198197
199- logger .addHandler (LoggingHandler .getInstance ());
198+ LOG .addHandler (LoggingHandler .getInstance ());
200199
201200 converter = new JsonToWebElementConverter (this );
202201 executeMethod = new RemoteExecuteMethod (this );
@@ -412,7 +411,7 @@ public void close() {
412411 try {
413412 ((HasDevTools ) this ).maybeGetDevTools ().ifPresent (DevTools ::disconnectSession );
414413 } catch (ConnectionFailedException unableToEstablishWebsocketConnection ) {
415- logger .log (
414+ LOG .log (
416415 SEVERE , "Failed to disconnect DevTools session" , unableToEstablishWebsocketConnection );
417416 }
418417 }
@@ -532,7 +531,7 @@ protected void setElementConverter(JsonToWebElementConverter converter) {
532531 */
533532 public void setLogLevel (Level level ) {
534533 this .level = level ;
535- logger .setLevel (level );
534+ LOG .setLevel (level );
536535 }
537536
538537 protected Response execute (CommandPayload payload ) {
@@ -649,7 +648,7 @@ public void removeVirtualAuthenticator(VirtualAuthenticator authenticator) {
649648 * @param when verb tense of "Execute" to prefix message
650649 */
651650 protected void log (SessionId sessionId , String commandName , Object toLog , When when ) {
652- if (!logger .isLoggable (level )) {
651+ if (!LOG .isLoggable (level )) {
653652 return ;
654653 }
655654 String text = String .valueOf (toLog );
@@ -672,16 +671,16 @@ protected void log(SessionId sessionId, String commandName, Object toLog, When w
672671 }
673672 switch (when ) {
674673 case BEFORE :
675- logger .log (level , "Executing: " + commandName + " " + text );
674+ LOG .log (level , "Executing: " + commandName + " " + text );
676675 break ;
677676 case AFTER :
678- logger .log (level , "Executed: " + commandName + " " + text );
677+ LOG .log (level , "Executed: " + commandName + " " + text );
679678 break ;
680679 case EXCEPTION :
681- logger .log (level , "Exception: " + commandName + " " + text );
680+ LOG .log (level , "Exception: " + commandName + " " + text );
682681 break ;
683682 default :
684- logger .log (level , text );
683+ LOG .log (level , text );
685684 break ;
686685 }
687686 }
@@ -694,7 +693,7 @@ private void checkNonW3CCapabilities(Capabilities capabilities) {
694693 .collect (Collectors .toList ());
695694
696695 if (!invalid .isEmpty ()) {
697- logger .log (
696+ LOG .log (
698697 Level .WARNING ,
699698 () ->
700699 String .format (
0 commit comments