Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problems capture SVG Elements #857

Open
gitreich opened this issue Jul 20, 2023 · 0 comments
Open

Problems capture SVG Elements #857

gitreich opened this issue Jul 20, 2023 · 0 comments

Comments

@gitreich
Copy link

gitreich commented Jul 20, 2023

Describe the bug

The Bug leads to empty places in the archived Website on palces where should be buttons/icons/menus

Steps to reproduce the bug

Two Examples see below
Watch page in the browser, record the same page and (not) find missing parts in the rendered page by pyWb

  1. svg with deprecated Parameter xlink:href
    Simply record the page https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/xlink:href in the browser with adress
    http://some-server:8080/test/record/https://developer.mozilla.org/en-US/play

  2. svg with use
    Same process - example page: https://developer.mozilla.org/en-US/docs/Web/SVG/Element/use
    https://developer.mozilla.org/en-US/docs/Web/SVG/Element/use

Expected behavior

Archived Page should look like Browser rendered Site

Screenshots

  1. svg with deprecated Parameter xlink:href
    Screenshots site without recording (Should look)
    MozillaSVGTutorialLinkShouldLook

Screenshot of site via the recording/replay:
MozillaSVGTutorialLinkDoesLook

  1. svg with use
    Screenshot should look:
    MozillaSVGTutorialShouldLook

Screenshot how it looks in record/replay:
MozillaSVGTutorialDoesLook

Environment

  • OS: pywb Docker on CentOS, Browser in Windows 10
  • Browser tested with edge and mozilla
  • Version pyWB Docker latest ( 2.7.4 )

Additional context

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant