code: def webdriver_with_scale_factor(request: pytest.FixtureRequest):
      driver = webdriver_control.create(request.param, scale_factor=2.5)
      try:
          yield driver
      finally:
          webdriver_control.terminate(driver)
  
imports: from __future__ import annotations
  import pytest
  import base64
  import re
  import sys
  from typing import TYPE_CHECKING
  from bokeh.core.validation import silenced
  from bokeh.core.validation.warnings import MISSING_RENDERERS
  from bokeh.io.state import curstate
  from bokeh.io.webdriver import webdriver_control
  from bokeh.layouts import row
  from bokeh.models import Circle, ColumnDataSource, Div, Plot, Range1d, Rect
  from bokeh.plotting import figure
  from bokeh.resources import Resources
  from bokeh.themes import Theme
  import bokeh.io.export
label_desc: Use image node_id 2 for calling a global function with example usage: webdriver_with_scale_factor(request) without return types