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.