geckordp.actors.inspector module
- class geckordp.actors.inspector.InspectorActor(*args, **kwargs)
Bases:
Actor
https://github.com/mozilla/gecko-dev/blob/master/devtools/shared/specs/inspector.js
- class Highlighters(value, names=<not given>, *values, module=None, qualname=None, type=None, start=1, boundary=None)
Bases:
str
,Enum
https://firefox-source-docs.mozilla.org/devtools/tools/highlighters.html#using-highlighters
- BOX_MODEL_HIGHLIGHTER = 'BoxModelHighlighter'
- CSS_GRID_HIGHLIGHTER = 'CssGridHighlighter'
- CSS_TRANSFORM_HIGHLIGHTER = 'CssTransformHighlighter'
- FLEXBOX_HIGHLIGHTER = 'FlexboxHighlighter'
- FONTS_HIGHLIGHTER = 'FontsHighlighter'
- GEOMETRY_EDITOR_HIGHLIGHTER = 'GeometryEditorHighlighter'
- MEASURING_TOOL_HIGHLIGHTER = 'MeasuringToolHighlighter'
- PAUSED_DEBUGGER_OVERLAY = 'PausedDebuggerOverlay'
- RULERS_HIGHLIGHTER = 'RulersHighlighter'
- SELECTOR_HIGHLIGHTER = 'SelectorHighlighter'
- SHAPES_HIGHLIGHTER = 'ShapesHighlighter'
- cancel_pick_color_from_page()
- get_compatibility()
- get_highlighter_by_type(hightligher_type: Highlighters)
- get_image_data_from_url(url: str, max_dim=0)
- get_page_style()
- get_walker(options_json: dict | None = None)
- pick_color_from_page(options_json: dict)
- resolve_relative_url(url: str, dom_node_actor: str)
- supports_highlighters()