Updating to latest protocol.json
This commit is contained in:
parent
3d87ff99bf
commit
fa151e8cf5
|
@ -147,7 +147,7 @@ func UnmarshalMessage(msg *cdp.Message) (interface{}, error) {
|
||||||
v = new(page.GetLayoutMetricsReturns)
|
v = new(page.GetLayoutMetricsReturns)
|
||||||
|
|
||||||
case cdp.CommandPageCreateIsolatedWorld:
|
case cdp.CommandPageCreateIsolatedWorld:
|
||||||
return emptyVal, nil
|
v = new(page.CreateIsolatedWorldReturns)
|
||||||
|
|
||||||
case cdp.EventPageDomContentEventFired:
|
case cdp.EventPageDomContentEventFired:
|
||||||
v = new(page.EventDomContentEventFired)
|
v = new(page.EventDomContentEventFired)
|
||||||
|
|
|
@ -60,7 +60,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpNetwork(in *jlexer.Lexer, out
|
||||||
if m, ok := v1.(easyjson.Unmarshaler); ok {
|
if m, ok := v1.(easyjson.Unmarshaler); ok {
|
||||||
m.UnmarshalEasyJSON(in)
|
m.UnmarshalEasyJSON(in)
|
||||||
} else if m, ok := v1.(json.Unmarshaler); ok {
|
} else if m, ok := v1.(json.Unmarshaler); ok {
|
||||||
m.UnmarshalJSON(in.Raw())
|
_ = m.UnmarshalJSON(in.Raw())
|
||||||
} else {
|
} else {
|
||||||
v1 = in.Interface()
|
v1 = in.Interface()
|
||||||
}
|
}
|
||||||
|
@ -88,7 +88,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpNetwork(in *jlexer.Lexer, out
|
||||||
if m, ok := v2.(easyjson.Unmarshaler); ok {
|
if m, ok := v2.(easyjson.Unmarshaler); ok {
|
||||||
m.UnmarshalEasyJSON(in)
|
m.UnmarshalEasyJSON(in)
|
||||||
} else if m, ok := v2.(json.Unmarshaler); ok {
|
} else if m, ok := v2.(json.Unmarshaler); ok {
|
||||||
m.UnmarshalJSON(in.Raw())
|
_ = m.UnmarshalJSON(in.Raw())
|
||||||
} else {
|
} else {
|
||||||
v2 = in.Interface()
|
v2 = in.Interface()
|
||||||
}
|
}
|
||||||
|
@ -265,7 +265,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpNetwork1(in *jlexer.Lexer, out
|
||||||
if m, ok := v5.(easyjson.Unmarshaler); ok {
|
if m, ok := v5.(easyjson.Unmarshaler); ok {
|
||||||
m.UnmarshalEasyJSON(in)
|
m.UnmarshalEasyJSON(in)
|
||||||
} else if m, ok := v5.(json.Unmarshaler); ok {
|
} else if m, ok := v5.(json.Unmarshaler); ok {
|
||||||
m.UnmarshalJSON(in.Raw())
|
_ = m.UnmarshalJSON(in.Raw())
|
||||||
} else {
|
} else {
|
||||||
v5 = in.Interface()
|
v5 = in.Interface()
|
||||||
}
|
}
|
||||||
|
@ -674,7 +674,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpNetwork5(in *jlexer.Lexer, out
|
||||||
if m, ok := v7.(easyjson.Unmarshaler); ok {
|
if m, ok := v7.(easyjson.Unmarshaler); ok {
|
||||||
m.UnmarshalEasyJSON(in)
|
m.UnmarshalEasyJSON(in)
|
||||||
} else if m, ok := v7.(json.Unmarshaler); ok {
|
} else if m, ok := v7.(json.Unmarshaler); ok {
|
||||||
m.UnmarshalJSON(in.Raw())
|
_ = m.UnmarshalJSON(in.Raw())
|
||||||
} else {
|
} else {
|
||||||
v7 = in.Interface()
|
v7 = in.Interface()
|
||||||
}
|
}
|
||||||
|
@ -1567,7 +1567,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpNetwork13(in *jlexer.Lexer, ou
|
||||||
if m, ok := v18.(easyjson.Unmarshaler); ok {
|
if m, ok := v18.(easyjson.Unmarshaler); ok {
|
||||||
m.UnmarshalEasyJSON(in)
|
m.UnmarshalEasyJSON(in)
|
||||||
} else if m, ok := v18.(json.Unmarshaler); ok {
|
} else if m, ok := v18.(json.Unmarshaler); ok {
|
||||||
m.UnmarshalJSON(in.Raw())
|
_ = m.UnmarshalJSON(in.Raw())
|
||||||
} else {
|
} else {
|
||||||
v18 = in.Interface()
|
v18 = in.Interface()
|
||||||
}
|
}
|
||||||
|
@ -1597,7 +1597,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpNetwork13(in *jlexer.Lexer, ou
|
||||||
if m, ok := v19.(easyjson.Unmarshaler); ok {
|
if m, ok := v19.(easyjson.Unmarshaler); ok {
|
||||||
m.UnmarshalEasyJSON(in)
|
m.UnmarshalEasyJSON(in)
|
||||||
} else if m, ok := v19.(json.Unmarshaler); ok {
|
} else if m, ok := v19.(json.Unmarshaler); ok {
|
||||||
m.UnmarshalJSON(in.Raw())
|
_ = m.UnmarshalJSON(in.Raw())
|
||||||
} else {
|
} else {
|
||||||
v19 = in.Interface()
|
v19 = in.Interface()
|
||||||
}
|
}
|
||||||
|
@ -2147,7 +2147,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpNetwork15(in *jlexer.Lexer, ou
|
||||||
if m, ok := v22.(easyjson.Unmarshaler); ok {
|
if m, ok := v22.(easyjson.Unmarshaler); ok {
|
||||||
m.UnmarshalEasyJSON(in)
|
m.UnmarshalEasyJSON(in)
|
||||||
} else if m, ok := v22.(json.Unmarshaler); ok {
|
} else if m, ok := v22.(json.Unmarshaler); ok {
|
||||||
m.UnmarshalJSON(in.Raw())
|
_ = m.UnmarshalJSON(in.Raw())
|
||||||
} else {
|
} else {
|
||||||
v22 = in.Interface()
|
v22 = in.Interface()
|
||||||
}
|
}
|
||||||
|
@ -4386,7 +4386,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpNetwork37(in *jlexer.Lexer, ou
|
||||||
if m, ok := v36.(easyjson.Unmarshaler); ok {
|
if m, ok := v36.(easyjson.Unmarshaler); ok {
|
||||||
m.UnmarshalEasyJSON(in)
|
m.UnmarshalEasyJSON(in)
|
||||||
} else if m, ok := v36.(json.Unmarshaler); ok {
|
} else if m, ok := v36.(json.Unmarshaler); ok {
|
||||||
m.UnmarshalJSON(in.Raw())
|
_ = m.UnmarshalJSON(in.Raw())
|
||||||
} else {
|
} else {
|
||||||
v36 = in.Interface()
|
v36 = in.Interface()
|
||||||
}
|
}
|
||||||
|
@ -5538,7 +5538,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpNetwork48(in *jlexer.Lexer, ou
|
||||||
if m, ok := v38.(easyjson.Unmarshaler); ok {
|
if m, ok := v38.(easyjson.Unmarshaler); ok {
|
||||||
m.UnmarshalEasyJSON(in)
|
m.UnmarshalEasyJSON(in)
|
||||||
} else if m, ok := v38.(json.Unmarshaler); ok {
|
} else if m, ok := v38.(json.Unmarshaler); ok {
|
||||||
m.UnmarshalJSON(in.Raw())
|
_ = m.UnmarshalJSON(in.Raw())
|
||||||
} else {
|
} else {
|
||||||
v38 = in.Interface()
|
v38 = in.Interface()
|
||||||
}
|
}
|
||||||
|
|
|
@ -4581,7 +4581,76 @@ func (v *DisableParams) UnmarshalJSON(data []byte) error {
|
||||||
func (v *DisableParams) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
func (v *DisableParams) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
||||||
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage53(l, v)
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage53(l, v)
|
||||||
}
|
}
|
||||||
func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage54(in *jlexer.Lexer, out *CreateIsolatedWorldParams) {
|
func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage54(in *jlexer.Lexer, out *CreateIsolatedWorldReturns) {
|
||||||
|
isTopLevel := in.IsStart()
|
||||||
|
if in.IsNull() {
|
||||||
|
if isTopLevel {
|
||||||
|
in.Consumed()
|
||||||
|
}
|
||||||
|
in.Skip()
|
||||||
|
return
|
||||||
|
}
|
||||||
|
in.Delim('{')
|
||||||
|
for !in.IsDelim('}') {
|
||||||
|
key := in.UnsafeString()
|
||||||
|
in.WantColon()
|
||||||
|
if in.IsNull() {
|
||||||
|
in.Skip()
|
||||||
|
in.WantComma()
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
switch key {
|
||||||
|
case "executionContextId":
|
||||||
|
out.ExecutionContextID = runtime.ExecutionContextID(in.Int64())
|
||||||
|
default:
|
||||||
|
in.SkipRecursive()
|
||||||
|
}
|
||||||
|
in.WantComma()
|
||||||
|
}
|
||||||
|
in.Delim('}')
|
||||||
|
if isTopLevel {
|
||||||
|
in.Consumed()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage54(out *jwriter.Writer, in CreateIsolatedWorldReturns) {
|
||||||
|
out.RawByte('{')
|
||||||
|
first := true
|
||||||
|
_ = first
|
||||||
|
if in.ExecutionContextID != 0 {
|
||||||
|
if !first {
|
||||||
|
out.RawByte(',')
|
||||||
|
}
|
||||||
|
first = false
|
||||||
|
out.RawString("\"executionContextId\":")
|
||||||
|
out.Int64(int64(in.ExecutionContextID))
|
||||||
|
}
|
||||||
|
out.RawByte('}')
|
||||||
|
}
|
||||||
|
|
||||||
|
// MarshalJSON supports json.Marshaler interface
|
||||||
|
func (v CreateIsolatedWorldReturns) MarshalJSON() ([]byte, error) {
|
||||||
|
w := jwriter.Writer{}
|
||||||
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage54(&w, v)
|
||||||
|
return w.Buffer.BuildBytes(), w.Error
|
||||||
|
}
|
||||||
|
|
||||||
|
// MarshalEasyJSON supports easyjson.Marshaler interface
|
||||||
|
func (v CreateIsolatedWorldReturns) MarshalEasyJSON(w *jwriter.Writer) {
|
||||||
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage54(w, v)
|
||||||
|
}
|
||||||
|
|
||||||
|
// UnmarshalJSON supports json.Unmarshaler interface
|
||||||
|
func (v *CreateIsolatedWorldReturns) UnmarshalJSON(data []byte) error {
|
||||||
|
r := jlexer.Lexer{Data: data}
|
||||||
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage54(&r, v)
|
||||||
|
return r.Error()
|
||||||
|
}
|
||||||
|
|
||||||
|
// UnmarshalEasyJSON supports easyjson.Unmarshaler interface
|
||||||
|
func (v *CreateIsolatedWorldReturns) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
||||||
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage54(l, v)
|
||||||
|
}
|
||||||
|
func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage55(in *jlexer.Lexer, out *CreateIsolatedWorldParams) {
|
||||||
isTopLevel := in.IsStart()
|
isTopLevel := in.IsStart()
|
||||||
if in.IsNull() {
|
if in.IsNull() {
|
||||||
if isTopLevel {
|
if isTopLevel {
|
||||||
|
@ -4616,7 +4685,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage54(in *jlexer.Lexer, out *
|
||||||
in.Consumed()
|
in.Consumed()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage54(out *jwriter.Writer, in CreateIsolatedWorldParams) {
|
func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage55(out *jwriter.Writer, in CreateIsolatedWorldParams) {
|
||||||
out.RawByte('{')
|
out.RawByte('{')
|
||||||
first := true
|
first := true
|
||||||
_ = first
|
_ = first
|
||||||
|
@ -4648,27 +4717,27 @@ func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage54(out *jwriter.Writer, in
|
||||||
// MarshalJSON supports json.Marshaler interface
|
// MarshalJSON supports json.Marshaler interface
|
||||||
func (v CreateIsolatedWorldParams) MarshalJSON() ([]byte, error) {
|
func (v CreateIsolatedWorldParams) MarshalJSON() ([]byte, error) {
|
||||||
w := jwriter.Writer{}
|
w := jwriter.Writer{}
|
||||||
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage54(&w, v)
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage55(&w, v)
|
||||||
return w.Buffer.BuildBytes(), w.Error
|
return w.Buffer.BuildBytes(), w.Error
|
||||||
}
|
}
|
||||||
|
|
||||||
// MarshalEasyJSON supports easyjson.Marshaler interface
|
// MarshalEasyJSON supports easyjson.Marshaler interface
|
||||||
func (v CreateIsolatedWorldParams) MarshalEasyJSON(w *jwriter.Writer) {
|
func (v CreateIsolatedWorldParams) MarshalEasyJSON(w *jwriter.Writer) {
|
||||||
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage54(w, v)
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage55(w, v)
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnmarshalJSON supports json.Unmarshaler interface
|
// UnmarshalJSON supports json.Unmarshaler interface
|
||||||
func (v *CreateIsolatedWorldParams) UnmarshalJSON(data []byte) error {
|
func (v *CreateIsolatedWorldParams) UnmarshalJSON(data []byte) error {
|
||||||
r := jlexer.Lexer{Data: data}
|
r := jlexer.Lexer{Data: data}
|
||||||
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage54(&r, v)
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage55(&r, v)
|
||||||
return r.Error()
|
return r.Error()
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnmarshalEasyJSON supports easyjson.Unmarshaler interface
|
// UnmarshalEasyJSON supports easyjson.Unmarshaler interface
|
||||||
func (v *CreateIsolatedWorldParams) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
func (v *CreateIsolatedWorldParams) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
||||||
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage54(l, v)
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage55(l, v)
|
||||||
}
|
}
|
||||||
func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage55(in *jlexer.Lexer, out *CaptureScreenshotReturns) {
|
func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage56(in *jlexer.Lexer, out *CaptureScreenshotReturns) {
|
||||||
isTopLevel := in.IsStart()
|
isTopLevel := in.IsStart()
|
||||||
if in.IsNull() {
|
if in.IsNull() {
|
||||||
if isTopLevel {
|
if isTopLevel {
|
||||||
|
@ -4699,7 +4768,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage55(in *jlexer.Lexer, out *
|
||||||
in.Consumed()
|
in.Consumed()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage55(out *jwriter.Writer, in CaptureScreenshotReturns) {
|
func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage56(out *jwriter.Writer, in CaptureScreenshotReturns) {
|
||||||
out.RawByte('{')
|
out.RawByte('{')
|
||||||
first := true
|
first := true
|
||||||
_ = first
|
_ = first
|
||||||
|
@ -4717,27 +4786,27 @@ func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage55(out *jwriter.Writer, in
|
||||||
// MarshalJSON supports json.Marshaler interface
|
// MarshalJSON supports json.Marshaler interface
|
||||||
func (v CaptureScreenshotReturns) MarshalJSON() ([]byte, error) {
|
func (v CaptureScreenshotReturns) MarshalJSON() ([]byte, error) {
|
||||||
w := jwriter.Writer{}
|
w := jwriter.Writer{}
|
||||||
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage55(&w, v)
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage56(&w, v)
|
||||||
return w.Buffer.BuildBytes(), w.Error
|
return w.Buffer.BuildBytes(), w.Error
|
||||||
}
|
}
|
||||||
|
|
||||||
// MarshalEasyJSON supports easyjson.Marshaler interface
|
// MarshalEasyJSON supports easyjson.Marshaler interface
|
||||||
func (v CaptureScreenshotReturns) MarshalEasyJSON(w *jwriter.Writer) {
|
func (v CaptureScreenshotReturns) MarshalEasyJSON(w *jwriter.Writer) {
|
||||||
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage55(w, v)
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage56(w, v)
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnmarshalJSON supports json.Unmarshaler interface
|
// UnmarshalJSON supports json.Unmarshaler interface
|
||||||
func (v *CaptureScreenshotReturns) UnmarshalJSON(data []byte) error {
|
func (v *CaptureScreenshotReturns) UnmarshalJSON(data []byte) error {
|
||||||
r := jlexer.Lexer{Data: data}
|
r := jlexer.Lexer{Data: data}
|
||||||
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage55(&r, v)
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage56(&r, v)
|
||||||
return r.Error()
|
return r.Error()
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnmarshalEasyJSON supports easyjson.Unmarshaler interface
|
// UnmarshalEasyJSON supports easyjson.Unmarshaler interface
|
||||||
func (v *CaptureScreenshotReturns) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
func (v *CaptureScreenshotReturns) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
||||||
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage55(l, v)
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage56(l, v)
|
||||||
}
|
}
|
||||||
func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage56(in *jlexer.Lexer, out *CaptureScreenshotParams) {
|
func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage57(in *jlexer.Lexer, out *CaptureScreenshotParams) {
|
||||||
isTopLevel := in.IsStart()
|
isTopLevel := in.IsStart()
|
||||||
if in.IsNull() {
|
if in.IsNull() {
|
||||||
if isTopLevel {
|
if isTopLevel {
|
||||||
|
@ -4772,7 +4841,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage56(in *jlexer.Lexer, out *
|
||||||
in.Consumed()
|
in.Consumed()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage56(out *jwriter.Writer, in CaptureScreenshotParams) {
|
func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage57(out *jwriter.Writer, in CaptureScreenshotParams) {
|
||||||
out.RawByte('{')
|
out.RawByte('{')
|
||||||
first := true
|
first := true
|
||||||
_ = first
|
_ = first
|
||||||
|
@ -4806,27 +4875,27 @@ func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage56(out *jwriter.Writer, in
|
||||||
// MarshalJSON supports json.Marshaler interface
|
// MarshalJSON supports json.Marshaler interface
|
||||||
func (v CaptureScreenshotParams) MarshalJSON() ([]byte, error) {
|
func (v CaptureScreenshotParams) MarshalJSON() ([]byte, error) {
|
||||||
w := jwriter.Writer{}
|
w := jwriter.Writer{}
|
||||||
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage56(&w, v)
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage57(&w, v)
|
||||||
return w.Buffer.BuildBytes(), w.Error
|
return w.Buffer.BuildBytes(), w.Error
|
||||||
}
|
}
|
||||||
|
|
||||||
// MarshalEasyJSON supports easyjson.Marshaler interface
|
// MarshalEasyJSON supports easyjson.Marshaler interface
|
||||||
func (v CaptureScreenshotParams) MarshalEasyJSON(w *jwriter.Writer) {
|
func (v CaptureScreenshotParams) MarshalEasyJSON(w *jwriter.Writer) {
|
||||||
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage56(w, v)
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage57(w, v)
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnmarshalJSON supports json.Unmarshaler interface
|
// UnmarshalJSON supports json.Unmarshaler interface
|
||||||
func (v *CaptureScreenshotParams) UnmarshalJSON(data []byte) error {
|
func (v *CaptureScreenshotParams) UnmarshalJSON(data []byte) error {
|
||||||
r := jlexer.Lexer{Data: data}
|
r := jlexer.Lexer{Data: data}
|
||||||
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage56(&r, v)
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage57(&r, v)
|
||||||
return r.Error()
|
return r.Error()
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnmarshalEasyJSON supports easyjson.Unmarshaler interface
|
// UnmarshalEasyJSON supports easyjson.Unmarshaler interface
|
||||||
func (v *CaptureScreenshotParams) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
func (v *CaptureScreenshotParams) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
||||||
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage56(l, v)
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage57(l, v)
|
||||||
}
|
}
|
||||||
func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage57(in *jlexer.Lexer, out *AppManifestError) {
|
func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage58(in *jlexer.Lexer, out *AppManifestError) {
|
||||||
isTopLevel := in.IsStart()
|
isTopLevel := in.IsStart()
|
||||||
if in.IsNull() {
|
if in.IsNull() {
|
||||||
if isTopLevel {
|
if isTopLevel {
|
||||||
|
@ -4863,7 +4932,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage57(in *jlexer.Lexer, out *
|
||||||
in.Consumed()
|
in.Consumed()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage57(out *jwriter.Writer, in AppManifestError) {
|
func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage58(out *jwriter.Writer, in AppManifestError) {
|
||||||
out.RawByte('{')
|
out.RawByte('{')
|
||||||
first := true
|
first := true
|
||||||
_ = first
|
_ = first
|
||||||
|
@ -4905,27 +4974,27 @@ func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage57(out *jwriter.Writer, in
|
||||||
// MarshalJSON supports json.Marshaler interface
|
// MarshalJSON supports json.Marshaler interface
|
||||||
func (v AppManifestError) MarshalJSON() ([]byte, error) {
|
func (v AppManifestError) MarshalJSON() ([]byte, error) {
|
||||||
w := jwriter.Writer{}
|
w := jwriter.Writer{}
|
||||||
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage57(&w, v)
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage58(&w, v)
|
||||||
return w.Buffer.BuildBytes(), w.Error
|
return w.Buffer.BuildBytes(), w.Error
|
||||||
}
|
}
|
||||||
|
|
||||||
// MarshalEasyJSON supports easyjson.Marshaler interface
|
// MarshalEasyJSON supports easyjson.Marshaler interface
|
||||||
func (v AppManifestError) MarshalEasyJSON(w *jwriter.Writer) {
|
func (v AppManifestError) MarshalEasyJSON(w *jwriter.Writer) {
|
||||||
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage57(w, v)
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage58(w, v)
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnmarshalJSON supports json.Unmarshaler interface
|
// UnmarshalJSON supports json.Unmarshaler interface
|
||||||
func (v *AppManifestError) UnmarshalJSON(data []byte) error {
|
func (v *AppManifestError) UnmarshalJSON(data []byte) error {
|
||||||
r := jlexer.Lexer{Data: data}
|
r := jlexer.Lexer{Data: data}
|
||||||
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage57(&r, v)
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage58(&r, v)
|
||||||
return r.Error()
|
return r.Error()
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnmarshalEasyJSON supports easyjson.Unmarshaler interface
|
// UnmarshalEasyJSON supports easyjson.Unmarshaler interface
|
||||||
func (v *AppManifestError) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
func (v *AppManifestError) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
||||||
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage57(l, v)
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage58(l, v)
|
||||||
}
|
}
|
||||||
func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage58(in *jlexer.Lexer, out *AddScriptToEvaluateOnLoadReturns) {
|
func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage59(in *jlexer.Lexer, out *AddScriptToEvaluateOnLoadReturns) {
|
||||||
isTopLevel := in.IsStart()
|
isTopLevel := in.IsStart()
|
||||||
if in.IsNull() {
|
if in.IsNull() {
|
||||||
if isTopLevel {
|
if isTopLevel {
|
||||||
|
@ -4956,7 +5025,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage58(in *jlexer.Lexer, out *
|
||||||
in.Consumed()
|
in.Consumed()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage58(out *jwriter.Writer, in AddScriptToEvaluateOnLoadReturns) {
|
func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage59(out *jwriter.Writer, in AddScriptToEvaluateOnLoadReturns) {
|
||||||
out.RawByte('{')
|
out.RawByte('{')
|
||||||
first := true
|
first := true
|
||||||
_ = first
|
_ = first
|
||||||
|
@ -4974,27 +5043,27 @@ func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage58(out *jwriter.Writer, in
|
||||||
// MarshalJSON supports json.Marshaler interface
|
// MarshalJSON supports json.Marshaler interface
|
||||||
func (v AddScriptToEvaluateOnLoadReturns) MarshalJSON() ([]byte, error) {
|
func (v AddScriptToEvaluateOnLoadReturns) MarshalJSON() ([]byte, error) {
|
||||||
w := jwriter.Writer{}
|
w := jwriter.Writer{}
|
||||||
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage58(&w, v)
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage59(&w, v)
|
||||||
return w.Buffer.BuildBytes(), w.Error
|
return w.Buffer.BuildBytes(), w.Error
|
||||||
}
|
}
|
||||||
|
|
||||||
// MarshalEasyJSON supports easyjson.Marshaler interface
|
// MarshalEasyJSON supports easyjson.Marshaler interface
|
||||||
func (v AddScriptToEvaluateOnLoadReturns) MarshalEasyJSON(w *jwriter.Writer) {
|
func (v AddScriptToEvaluateOnLoadReturns) MarshalEasyJSON(w *jwriter.Writer) {
|
||||||
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage58(w, v)
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage59(w, v)
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnmarshalJSON supports json.Unmarshaler interface
|
// UnmarshalJSON supports json.Unmarshaler interface
|
||||||
func (v *AddScriptToEvaluateOnLoadReturns) UnmarshalJSON(data []byte) error {
|
func (v *AddScriptToEvaluateOnLoadReturns) UnmarshalJSON(data []byte) error {
|
||||||
r := jlexer.Lexer{Data: data}
|
r := jlexer.Lexer{Data: data}
|
||||||
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage58(&r, v)
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage59(&r, v)
|
||||||
return r.Error()
|
return r.Error()
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnmarshalEasyJSON supports easyjson.Unmarshaler interface
|
// UnmarshalEasyJSON supports easyjson.Unmarshaler interface
|
||||||
func (v *AddScriptToEvaluateOnLoadReturns) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
func (v *AddScriptToEvaluateOnLoadReturns) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
||||||
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage58(l, v)
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage59(l, v)
|
||||||
}
|
}
|
||||||
func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage59(in *jlexer.Lexer, out *AddScriptToEvaluateOnLoadParams) {
|
func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage60(in *jlexer.Lexer, out *AddScriptToEvaluateOnLoadParams) {
|
||||||
isTopLevel := in.IsStart()
|
isTopLevel := in.IsStart()
|
||||||
if in.IsNull() {
|
if in.IsNull() {
|
||||||
if isTopLevel {
|
if isTopLevel {
|
||||||
|
@ -5025,7 +5094,7 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage59(in *jlexer.Lexer, out *
|
||||||
in.Consumed()
|
in.Consumed()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage59(out *jwriter.Writer, in AddScriptToEvaluateOnLoadParams) {
|
func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage60(out *jwriter.Writer, in AddScriptToEvaluateOnLoadParams) {
|
||||||
out.RawByte('{')
|
out.RawByte('{')
|
||||||
first := true
|
first := true
|
||||||
_ = first
|
_ = first
|
||||||
|
@ -5041,23 +5110,23 @@ func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage59(out *jwriter.Writer, in
|
||||||
// MarshalJSON supports json.Marshaler interface
|
// MarshalJSON supports json.Marshaler interface
|
||||||
func (v AddScriptToEvaluateOnLoadParams) MarshalJSON() ([]byte, error) {
|
func (v AddScriptToEvaluateOnLoadParams) MarshalJSON() ([]byte, error) {
|
||||||
w := jwriter.Writer{}
|
w := jwriter.Writer{}
|
||||||
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage59(&w, v)
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage60(&w, v)
|
||||||
return w.Buffer.BuildBytes(), w.Error
|
return w.Buffer.BuildBytes(), w.Error
|
||||||
}
|
}
|
||||||
|
|
||||||
// MarshalEasyJSON supports easyjson.Marshaler interface
|
// MarshalEasyJSON supports easyjson.Marshaler interface
|
||||||
func (v AddScriptToEvaluateOnLoadParams) MarshalEasyJSON(w *jwriter.Writer) {
|
func (v AddScriptToEvaluateOnLoadParams) MarshalEasyJSON(w *jwriter.Writer) {
|
||||||
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage59(w, v)
|
easyjsonC5a4559bEncodeGithubComKnqChromedpCdpPage60(w, v)
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnmarshalJSON supports json.Unmarshaler interface
|
// UnmarshalJSON supports json.Unmarshaler interface
|
||||||
func (v *AddScriptToEvaluateOnLoadParams) UnmarshalJSON(data []byte) error {
|
func (v *AddScriptToEvaluateOnLoadParams) UnmarshalJSON(data []byte) error {
|
||||||
r := jlexer.Lexer{Data: data}
|
r := jlexer.Lexer{Data: data}
|
||||||
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage59(&r, v)
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage60(&r, v)
|
||||||
return r.Error()
|
return r.Error()
|
||||||
}
|
}
|
||||||
|
|
||||||
// UnmarshalEasyJSON supports easyjson.Unmarshaler interface
|
// UnmarshalEasyJSON supports easyjson.Unmarshaler interface
|
||||||
func (v *AddScriptToEvaluateOnLoadParams) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
func (v *AddScriptToEvaluateOnLoadParams) UnmarshalEasyJSON(l *jlexer.Lexer) {
|
||||||
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage59(l, v)
|
easyjsonC5a4559bDecodeGithubComKnqChromedpCdpPage60(l, v)
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,6 +16,7 @@ import (
|
||||||
cdp "github.com/knq/chromedp/cdp"
|
cdp "github.com/knq/chromedp/cdp"
|
||||||
"github.com/knq/chromedp/cdp/debugger"
|
"github.com/knq/chromedp/cdp/debugger"
|
||||||
"github.com/knq/chromedp/cdp/dom"
|
"github.com/knq/chromedp/cdp/dom"
|
||||||
|
"github.com/knq/chromedp/cdp/runtime"
|
||||||
)
|
)
|
||||||
|
|
||||||
// EnableParams enables page domain notifications.
|
// EnableParams enables page domain notifications.
|
||||||
|
@ -897,8 +898,23 @@ func (p CreateIsolatedWorldParams) WithGrantUniveralAccess(grantUniveralAccess b
|
||||||
return &p
|
return &p
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// CreateIsolatedWorldReturns return values.
|
||||||
|
type CreateIsolatedWorldReturns struct {
|
||||||
|
ExecutionContextID runtime.ExecutionContextID `json:"executionContextId,omitempty"` // Execution context of the isolated world.
|
||||||
|
}
|
||||||
|
|
||||||
// Do executes Page.createIsolatedWorld against the provided context and
|
// Do executes Page.createIsolatedWorld against the provided context and
|
||||||
// target handler.
|
// target handler.
|
||||||
func (p *CreateIsolatedWorldParams) Do(ctxt context.Context, h cdp.Handler) (err error) {
|
//
|
||||||
return h.Execute(ctxt, cdp.CommandPageCreateIsolatedWorld, p, nil)
|
// returns:
|
||||||
|
// executionContextID - Execution context of the isolated world.
|
||||||
|
func (p *CreateIsolatedWorldParams) Do(ctxt context.Context, h cdp.Handler) (executionContextID runtime.ExecutionContextID, err error) {
|
||||||
|
// execute
|
||||||
|
var res CreateIsolatedWorldReturns
|
||||||
|
err = h.Execute(ctxt, cdp.CommandPageCreateIsolatedWorld, p, &res)
|
||||||
|
if err != nil {
|
||||||
|
return 0, err
|
||||||
|
}
|
||||||
|
|
||||||
|
return res.ExecutionContextID, nil
|
||||||
}
|
}
|
||||||
|
|
|
@ -1445,6 +1445,8 @@ func easyjsonC5a4559bDecodeGithubComKnqChromedpCdpProfiler14(in *jlexer.Lexer, o
|
||||||
}
|
}
|
||||||
in.Delim(']')
|
in.Delim(']')
|
||||||
}
|
}
|
||||||
|
case "isBlockCoverage":
|
||||||
|
out.IsBlockCoverage = bool(in.Bool())
|
||||||
default:
|
default:
|
||||||
in.SkipRecursive()
|
in.SkipRecursive()
|
||||||
}
|
}
|
||||||
|
@ -1490,6 +1492,14 @@ func easyjsonC5a4559bEncodeGithubComKnqChromedpCdpProfiler14(out *jwriter.Writer
|
||||||
out.RawByte(']')
|
out.RawByte(']')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if in.IsBlockCoverage {
|
||||||
|
if !first {
|
||||||
|
out.RawByte(',')
|
||||||
|
}
|
||||||
|
first = false
|
||||||
|
out.RawString("\"isBlockCoverage\":")
|
||||||
|
out.Bool(bool(in.IsBlockCoverage))
|
||||||
|
}
|
||||||
out.RawByte('}')
|
out.RawByte('}')
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -42,6 +42,7 @@ type CoverageRange struct {
|
||||||
type FunctionCoverage struct {
|
type FunctionCoverage struct {
|
||||||
FunctionName string `json:"functionName,omitempty"` // JavaScript function name.
|
FunctionName string `json:"functionName,omitempty"` // JavaScript function name.
|
||||||
Ranges []*CoverageRange `json:"ranges,omitempty"` // Source ranges inside the function with coverage data.
|
Ranges []*CoverageRange `json:"ranges,omitempty"` // Source ranges inside the function with coverage data.
|
||||||
|
IsBlockCoverage bool `json:"isBlockCoverage,omitempty"` // Whether coverage data for this function has block granularity.
|
||||||
}
|
}
|
||||||
|
|
||||||
// ScriptCoverage coverage data for a JavaScript script.
|
// ScriptCoverage coverage data for a JavaScript script.
|
||||||
|
|
|
@ -1210,6 +1210,13 @@
|
||||||
"optional": true,
|
"optional": true,
|
||||||
"description": "Whether or not universal access should be granted to the isolated world. This is a powerful option, use with caution."
|
"description": "Whether or not universal access should be granted to the isolated world. This is a powerful option, use with caution."
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"returns": [
|
||||||
|
{
|
||||||
|
"name": "executionContextId",
|
||||||
|
"$ref": "Runtime.ExecutionContextId",
|
||||||
|
"description": "Execution context of the isolated world."
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -13212,6 +13219,11 @@
|
||||||
"$ref": "CoverageRange"
|
"$ref": "CoverageRange"
|
||||||
},
|
},
|
||||||
"description": "Source ranges inside the function with coverage data."
|
"description": "Source ranges inside the function with coverage data."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "isBlockCoverage",
|
||||||
|
"type": "boolean",
|
||||||
|
"description": "Whether coverage data for this function has block granularity."
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"experimental": true
|
"experimental": true
|
||||||
|
|
|
@ -34,8 +34,8 @@ if (( "$NOW" >= $(($LASTUPDATE + 86400*5)) )); then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ "$UPDATE" == 1 ]]; then
|
if [[ "$UPDATE" == 1 ]]; then
|
||||||
go get -u -d \
|
#go get -u -d \
|
||||||
github.com/knq/chromedp/cmd/chromedp-gen
|
# github.com/knq/chromedp/cmd/chromedp-gen
|
||||||
|
|
||||||
go get -u \
|
go get -u \
|
||||||
golang.org/x/tools/cmd/goimports \
|
golang.org/x/tools/cmd/goimports \
|
||||||
|
|
Loading…
Reference in New Issue
Block a user