p-hatan/ mirror

pub repository

mirror.p-hatan.ir

webkit_inspection_protocol

1.0.0

A client for the Chrome DevTools Protocol (previously called the Webkit Inspection Protocol).

Download archive

Readme

webkit_inspection_protocol.dart

Build Status pub package

What is it?

The webkit_inspection_protocol package is a client for the Chrome DevTools Protocol (previously called the Webkit Inspection Protocol). It's used to talk to Chrome DevTools based debuggers.

The protocol

Read more about the protocol here.

Disclaimer

This is not an official Google product.

Changelog

webkit_inspection_protocol.dart

1.0.0

  • Migrate to null safety.

0.7.5

  • Allow the latest logging package.

0.7.4

  • Support params to stepInto and stepOver.

0.7.3

  • Fix a type issue with GlobalObjectClearedEvents

0.7.2

  • Fix a bug in StackTrace.parent

0.7.1

  • Exposed Debugger.setAsyncCallStackDepth
  • Exposed StackTrace.parent

0.7.0

  • Normalized all objects to expose a json field for raw access to the protocol information
  • Exposed Runtime.getProperties, Runtime.getHeapUsage, and Runtime.getIsolateId
  • Exposed DebuggerPausedEvent.hitBreakpoints and DebuggerPausedEvent.asyncStackTrace
  • Exposed WipCallFrame.returnValue
  • Removed WrappedWipEvent (in favor of just using WipEvent)
  • Removed WipRemoteObject (in favor of just using RemoteObject)

0.6.0

  • Add onSend and onReceive in WipConnection
  • Expose onExecutionContextCreated, onExecutionContextDestroyed, and onExecutionContextsCleared on WipRuntime

0.5.3

  • expose name in WipScope

0.5.2

  • have ExceptionDetails and WipError implement Exception
  • add code and message getters to WipError

0.5.1

  • add Runtime.evaluate
  • add Debugger.setBreakpoint
  • add Debugger.removeBreakpoint
  • add Debugger.evaluateOnCallFrame
  • add Debugger.getPossibleBreakpoints

0.5.0+1

  • fixed a bug in reading type of WipScope

0.5.0

  • removed the bin/multiplex.dart binary to the example/ directory
  • remove dependencies on package:args, package:shelf, and package:shelf_web_socket`

0.4.2

  • Cast HttpClientResponse to Stream<List<int>> in response to SDK breaking change.

0.4.1

  • Fix page.reload method.
  • Disable implicit casts when developing this package.

0.4.0

  • Change the RemoteObject.value return type to Object.

0.3.6

  • Expose the target domain and additional runtime domain calls

0.3.5

  • Widen the Dart SDK constraint

0.3.4

  • Several fixes for strong mode at runtime issues
  • Rename uses of deprecated dart:io constants

0.3.3

  • Upgrade the Dart SDK minimum to 2.0.0-dev
  • Rename uses of deprecated dart:convert constants

0.3.2

  • Analysis fixes for strong mode
  • Upgrade to the latest package dependencies

0.3.1

  • Expose ConsoleAPIEvent.timestamp
  • Expose LogEntry.timestamp

0.3.0

  • Expose the runtime domain.
  • Expose the log domain.
  • Deprecated the console domain.
  • Fix a bug in Page.reload().
  • Remove the use of parts.

0.2.2

  • Make the package strong mode clean.

0.2.1+1

0.0.1

  • Initial version (library moved out of the grinder package).

Installing

export PUB_HOSTED_URL=https://pub.mirror.p-hatan.ir
flutter pub add webkit_inspection_protocol
pubspec.yaml
name: webkit_inspection_protocol
version: 1.0.0
description: A client for the Chrome DevTools Protocol (previously called the Webkit Inspection Protocol).
homepage: https://github.com/google/webkit_inspection_protocol.dart

environment:
  sdk: '>=2.12.0-0 <3.0.0'

dependencies:
  logging: ^1.0.0

dev_dependencies:
  args: ^2.0.0
  shelf: ^1.0.0
  shelf_static: ^1.0.0
  shelf_web_socket: ^1.0.0
  test: ^1.16.0
  webdriver: ^3.0.0

Version history

VersionPublishedArchiveSHA-256
0.0.12015-05-06T18:03:55.140480ZDownloadc2d7fbf2d1d0d517d7e1f020f3bdd7b25224ff406508be4daa4fb380fa1a0fc1
0.0.1+12015-05-06T18:16:33.962280ZDownload3657c46d9dd38b69341d6abcd542c6e8f73d109ee4ba799892e55daccf71899d
0.1.02015-06-10T18:15:48.195ZDownloadb548fd2161762e7dbe4521f0fee993a58c8c7e93b00bb6037a39d71416a91697
0.1.22015-07-09T20:15:05.207ZDownloadf874e77f1b855bf10bf582f9bb78b5810f114cd8e4b21a2009ef49d6009d5c09
0.2.02016-02-22T21:31:16.207ZDownload2aaf5da0c93cfdbe3076fedb519af2d2e54de8c3af9461f6772f6077662272ff
0.2.0+12016-02-22T21:36:26.001ZDownload0f61cb567c0dce71ce1593890664471582a8012fbc77ed6f4f6ade699f6ef307
0.2.12016-06-09T22:37:45.761ZDownload3f4300db8f2777831b9456cec46a3e84a7311f3d28f3dafa5d4fb356f93a2422
0.2.1+12016-06-09T22:46:43.171ZDownload28b79bd7fd3a2136b28e0287418e046bb5ce4cb6bdf9f9e5a597d0c9129c09cf
0.2.22017-06-09T20:24:31.508871ZDownload3817cc6ef454386a456b81060df0fd8aefddba7ea95e252ebe213d233964d34c
0.3.02017-06-11T05:49:01.682976ZDownload6f9cd6b9f2bfd1077e8ba086fb5f4bbf4bd2193883979add7e096d0cf32ef829
0.3.12017-06-16T19:19:13.325292ZDownload574c833a1956a0ac36d222eba3916a779e4f90d3465823641e69d66db25526e0
0.3.22018-01-17T23:25:16.233070ZDownload0f8826e7b0a4dbd03e761b1f97d1ebebc7c5210ecc34d423e4d04aacbf633a24
0.3.32018-04-14T23:29:28.680600ZDownload05cd7dd4f8dfecc50f93838e5636c8c0ec5fab8ac480484d121c7a1d4ed6f8e8
0.3.42018-05-29T22:58:05.038660ZDownloadbd43bcc8cdd5a4e40a4ee0a67ed78bb47b70cd76499450349a1f1cd81fac6f15
0.3.52018-07-26T04:01:39.003712ZDownload647f53aa267c0eb22841dfdcb8ac86255f3b1f057879e4d5699ca059092ac2bb
0.3.62018-08-30T21:48:24.015668ZDownload17424d3a40546cc137e92fa04575062b846a267f93444a731b1562fd32c2be40
0.4.02019-03-04T05:35:38.763357ZDownloadb13d3bd1ff7e16d99e341722a6ee5c6a45621aec3dc77171b759746d3b1d506e
0.4.12019-06-18T14:50:54.949938ZDownloadf3b5e155942a3d80850fd5bbe7854dfb5d46671288e00c407a872fd9b34c9213
0.4.22019-07-03T19:14:20.195096ZDownload6714698b451379d4a25061273336e6d5a8649f411eb119a96c1cae4cef37ec6f
0.5.02019-07-22T17:30:13.078795ZDownload0fdde938163b9ecb86d733af2ac6d82dc61c6bda267d07634141e9b2631bd571
0.5.0+12020-03-04T00:13:15.930780ZDownload48a0e9f8a696f7cc0e7037abe466f84cae400eac89713af98f3c2c3467490e2a
0.5.12020-05-02T07:14:55.789607ZDownload275f3264d9c25e5f7f47541e50403a54526ab68e3825d9d32cb1b1cfdc1d9033
0.5.22020-05-03T19:54:28.002281ZDownload7a615fe123044483740d9d3fd34b7097accb8d1b1d10d179ce656f8822ca2661
0.5.32020-05-07T01:47:35.354150ZDownload73666ad2e5ad78d0244d1fc7610f02eb0c8af1e7f969692e3ba40b0795025ddc
0.5.42020-05-13T18:04:32.891457ZDownload12db4799504239cc2f4e4e930fac1ffa97d85986671239084cd8437f43bdf989
0.6.02020-05-13T16:12:08.334165ZDownload014d2c73f7d8b38d4f2c995783c59b1bd55b4b04ac0e4943e880c93a4be6ec6b
0.7.02020-05-18T23:01:12.664713ZDownload597f2e951c18347400973501e86b26f25647291d66fffca8c7ee7d43f483e05f
0.7.12020-05-20T16:26:47.989018ZDownloadf3fabbeddba8e364cb40056ffe2b4463cc131e7a247182d4a3d47223c4976725
0.7.22020-05-23T04:51:24.791248ZDownloadfd67a955dbfd9a94ae709c3ffbf6e37128a2e59c48d589764498d8f3dcee39da
0.7.32020-05-26T15:56:36.697216ZDownload4aae7f32e131892adbcead8ffbf0a5c28dfc2147ba11ecfad7d2b1ff25020202
0.7.42020-11-05T18:42:53.206667ZDownload32dba9001b314df144673aa1b565378ffc350e1ad6cd6ff62db247be56537747
0.7.52021-02-08T17:28:53.665468ZDownload750cd8919c8ce82d399de5092f5dfce5dd295a4e52fa785540b6dbca0cef94d7
1.0.02021-02-28T22:32:43.878697ZDownload5adb6ab8ed14e22bb907aae7338f0c206ea21e7a27004e97664b16c120306f00
1.0.12022-05-05T16:32:09.142410ZDownloadc2893560a21d25570c488831d455654ea057e20a9c3bdd3015ad200513701c5e
1.1.02022-05-19T20:09:30.865909ZDownloadf66577ed748712574b076e48a300aa3d8bc7aba93e83490c679707187e135ee4
1.2.02022-08-31T17:29:19.337838ZDownload67d3a8b6c79e1987d19d848b0892e582dbb0c66c57cc1fef58a177dd2aa2823d
1.2.12023-08-31T23:15:26.136659ZDownload87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572

Dependencies

logging "^1.0.0"