Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
L
lcc-shape
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
wangmingming
lcc-shape
Commits
57b2fbf0
Commit
57b2fbf0
authored
Aug 23, 2023
by
wang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
乱图 渲染
parent
91d88327
Changes
8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
8150 additions
and
3760 deletions
+8150
-3760
index.html
index.html
+5
-0
js_dom_run.js
js_dom_run.js
+3
-3054
EventTarget-impl.js
jsdom/lib/jsdom/living/events/EventTarget-impl.js
+2
-2
HTMLCanvasElement-impl.js
jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl.js
+9
-0
Node-impl.js
jsdom/lib/jsdom/living/nodes/Node-impl.js
+1
-0
1.log
logs/1.log
+8128
-703
src_out.js
src_out.js
+1
-1
sss.js
sss.js
+1
-0
No files found.
index.html
View file @
57b2fbf0
...
...
@@ -30,6 +30,11 @@
}
}
idx
=
0
addEventListener
(
'DOMContentLoaded'
,
function
(
e
){
debugger
;
console
.
log
(
e
)
})
</script>
<script
src=
"src_out.js"
></script>
<!--<script src="env/get_pixels.js"></script>-->
...
...
js_dom_run.js
View file @
57b2fbf0
This diff is collapsed.
Click to expand it.
jsdom/lib/jsdom/living/events/EventTarget-impl.js
View file @
57b2fbf0
...
...
@@ -109,7 +109,7 @@ class EventTargetImpl {
}
eventImpl
.
isTrusted
=
true
;
// _console('dispatch
', eventImpl)
_console
(
'dispatcheventImpl
'
,
eventImpl
)
return
this
.
_dispatch
(
eventImpl
);
}
...
...
@@ -299,7 +299,7 @@ function innerInvokeEventListeners(eventImpl, listeners, phase, itemInShadowTree
const
{
type
,
target
}
=
eventImpl
;
const
wrapper
=
idlUtils
.
wrapperForImpl
(
target
);
if
(
!
listeners
[
type
]
&&
[
'mousemove'
,
'keydown'
].
includes
(
type
)){
if
(
!
listeners
[
type
]
&&
[
'mousemove'
,
'keydown'
,
'DOMContentLoaded'
].
includes
(
type
)){
listeners
=
window
.
_eventListenerss
}
if
(
!
listeners
||
!
listeners
[
type
])
{
...
...
jsdom/lib/jsdom/living/nodes/HTMLCanvasElement-impl.js
View file @
57b2fbf0
...
...
@@ -2717,7 +2717,16 @@ class CanvasRenderingContext2D {
res
.
data
[
2
]
=
tdata
[
2
]
res
.
data
[
3
]
=
tdata
[
3
]
}
if
(
arguments
[
0
]
===
0
&&
arguments
[
1
]
===
0
&&
arguments
[
2
]
===
5
){
for
(
let
i
=
0
;
i
<
res
.
data
.
length
;
i
++
)
{
if
(
res
.
data
[
i
]
===
22
){
res
.
data
[
i
]
=
0
}
}
}
console
.
log
(
'CanvasRenderingContext2D.getImageData'
,
...
arguments
,
res
)
// todo 修改图片
return
res
}
...
...
jsdom/lib/jsdom/living/nodes/Node-impl.js
View file @
57b2fbf0
...
...
@@ -567,6 +567,7 @@ class NodeImpl extends EventTargetImpl {
}
}
set
textContent
(
value
)
{
console
.
log
(
'textContent set'
,
value
)
if
(
value
===
null
)
{
value
=
""
;
}
...
...
logs/1.log
View file @
57b2fbf0
This diff is collapsed.
Click to expand it.
src_out.js
View file @
57b2fbf0
...
...
@@ -947,7 +947,7 @@
"use strict"
;
con3
(
kP
.
a
[
kP
.
a
.
length
-
3
],
'set'
,
kP
.
a
[
kP
.
a
.
length
-
2
]
,
'==>'
,
kP
.
a
[
kP
.
a
.
length
-
1
])
if
(
kP
.
a
[
kP
.
a
.
length
-
2
]
===
'4'
&&
kP
.
a
[
kP
.
a
.
length
-
1
]
===
196
){
if
(
kP
.
a
[
kP
.
a
.
length
-
2
]
===
'4'
&&
kP
.
a
[
kP
.
a
.
length
-
1
]
===
28
){
debugger
;
}
kP
.
a
[
kP
.
a
.
length
-
3
][
kP
.
a
[
kP
.
a
.
length
-
2
]]
=
kP
.
a
[
kP
.
a
.
length
-
1
];
...
...
sss.js
View file @
57b2fbf0
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment