<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>238499</bug_id>
          
          <creation_ts>2022-03-29 02:48:36 -0700</creation_ts>
          <short_desc>ForeignObject rendered in top left corner (bounding box is ok)</short_desc>
          <delta_ts>2022-03-31 12:15:48 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>SVG</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>DUPLICATE</resolution>
          <dup_id>23113</dup_id>
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>bernhard</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>sabouhallawa</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>zalan</cc>
    
    <cc>zimmermann</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1855965</commentid>
    <comment_count>0</comment_count>
    <who name="">bernhard</who>
    <bug_when>2022-03-29 02:48:36 -0700</bug_when>
    <thetext>&lt;g style=&quot;transform: translate(@(SpaceElement.X)px, @(SpaceElement.Y)px); -webkit-transform: translate(@(SpaceElement.X)px, @(SpaceElement.Y)px)&quot;&gt;
    &lt;foreignObject x=&quot;0&quot; y=&quot;0&quot; width=&quot;@ToPixels(Width)&quot; height=&quot;@ToPixels(Height)&quot; @onclick=&quot;OnClick&quot;&gt;
        &lt;div xmlns=&quot;http://www.w3.org/1999/xhtml&quot;&gt;
            &lt;button&gt;
                &lt;h3&gt;@SpaceNumber&lt;/h3&gt;
            &lt;/button&gt;
        &lt;/div&gt;
    &lt;/foreignObject&gt;
&lt;/g&gt;

I have a button, which is contained within an SVG. Anyways, in Safari, the button is stuck to the top left corner (I am using Blazor, therefore there is some dynamically loading stuff).
Anyways, the buttons are always rendered in the top left corner. Funny thing: The bounding boxes are in the correct positions and are clickable. Literally only the rendering is messed up.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1856910</commentid>
    <comment_count>1</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2022-03-31 12:15:48 -0700</bug_when>
    <thetext>

*** This bug has been marked as a duplicate of bug 23113 ***</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>