Hi I'm new to blink and I'm trying to capture the layout changes ( i.e. the 
changing x,y cordinates of an element) when there is a pure layout change 
caused by adding/removing of a node which in turn changes in the x,y 
coordinate of the element.I was trying to get these changes in void 
LayoutObject 
<https://source.chromium.org/chromium/chromium/src/+/refs/heads/main:third_party/blink/renderer/core/layout/layout_object.h;drc=fbfe4e0aa1584885048b3e3c75415a68702d7cc1;bpv=1;bpt=1;l=277>
::StyleDidChange 
<https://source.chromium.org/chromium/chromium/src/+/refs/heads/main:third_party/blink/renderer/core/layout/layout_object.cc;drc=fbfe4e0aa1584885048b3e3c75415a68702d7cc1;bpv=1;bpt=1;l=2906?gsn=StyleDidChange&gs=KYTHE%3A%2F%2Fkythe%3A%2F%2Fchromium.googlesource.com%2Fcodesearch%2Fchromium%2Fsrc%2F%2Fmain%3Flang%3Dc%252B%252B%3Fpath%3Dthird_party%2Fblink%2Frenderer%2Fcore%2Flayout%2Flayout_object.cc%23QPW5N3WAh0l5pOqeIKpPQrOeXP7GxfKUtMYaAy5pTXQ>
(StyleDifference 
<https://source.chromium.org/chromium/chromium/src/+/refs/heads/main:third_party/blink/renderer/core/style/style_difference.h;drc=fbfe4e0aa1584885048b3e3c75415a68702d7cc1;bpv=1;bpt=1;l=16>
 
diff 
<https://source.chromium.org/chromium/chromium/src/+/refs/heads/main:third_party/blink/renderer/core/layout/layout_object.cc;drc=fbfe4e0aa1584885048b3e3c75415a68702d7cc1;bpv=1;bpt=1;l=2906?gsn=diff&gs=KYTHE%3A%2F%2Fkythe%3A%2F%2Fchromium.googlesource.com%2Fcodesearch%2Fchromium%2Fsrc%2F%2Fmain%3Flang%3Dc%252B%252B%3Fpath%3Dthird_party%2Fblink%2Frenderer%2Fcore%2Flayout%2Flayout_object.cc%23re4Yp8t5Ap68-I7S8EhvMJREFjWSbXyJPqzl7B6zTX4>
,
const ComputedStyle 
<https://source.chromium.org/chromium/chromium/src/+/refs/heads/main:third_party/blink/renderer/core/style/computed_style.h;drc=fbfe4e0aa1584885048b3e3c75415a68702d7cc1;bpv=1;bpt=1;l=215>*
 
old_style 
<https://source.chromium.org/chromium/chromium/src/+/refs/heads/main:third_party/blink/renderer/core/layout/layout_object.cc;drc=fbfe4e0aa1584885048b3e3c75415a68702d7cc1;bpv=1;bpt=1;l=2907?gsn=old_style&gs=KYTHE%3A%2F%2Fkythe%3A%2F%2Fchromium.googlesource.com%2Fcodesearch%2Fchromium%2Fsrc%2F%2Fmain%3Flang%3Dc%252B%252B%3Fpath%3Dthird_party%2Fblink%2Frenderer%2Fcore%2Flayout%2Flayout_object.cc%23sA0VF3D8CB5bZB0mRjVUjYAnuQwK1v7EwHGNrjul1_w>
)
https://source.chromium.org/chromium/chromium/src/+/refs/heads/main:third_party/blink/renderer/core/layout/layout_object.cc;l=2906;drc=fbfe4e0aa1584885048b3e3c75415a68702d7cc1;bpv=1;bpt=1
  
<https://source.chromium.org/chromium/chromium/src/+/refs/heads/main:third_party/blink/renderer/core/layout/layout_object.cc;l=2906;drc=fbfe4e0aa1584885048b3e3c75415a68702d7cc1;bpv=1;bpt=1>
But this only seems to give me layout changes that are set via style using 
the AbsoluteBoundingBoxRect(). Is there a better place to capture these 
pure layout changes?

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to blink-dev+unsubscr...@chromium.org.
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/ba6f1784-6eb8-48e2-9b98-d49576bddfbdn%40chromium.org.

Reply via email to