<?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>26441</bug_id>
          
          <creation_ts>2009-06-16 04:53:30 -0700</creation_ts>
          <short_desc>feOffset and objectBoundingBox</short_desc>
          <delta_ts>2014-05-12 05:54:35 -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>528+ (Nightly build)</version>
          <rep_platform>PC</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc>http://www.w3.org/TR/SVG11/filters.html#feOffset</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>68469</blocked>
    
    <blocked>26389</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Dirk Schulze">krit</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>jeffschiller</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>126182</commentid>
    <comment_count>0</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2009-06-16 04:53:30 -0700</bug_when>
    <thetext>If we use objectBoundingBox for primitiveUnits, the fractions given to dx or dy of feOffset must be multiplied with the referenced objects  boundingBox size.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>126183</commentid>
    <comment_count>1</comment_count>
      <attachid>31345</attachid>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2009-06-16 04:57:45 -0700</bug_when>
    <thetext>Created attachment 31345
feOffset and oBB

fix for feOffset and primitiveUnits objectBoundingBox.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>126882</commentid>
    <comment_count>2</comment_count>
    <who name="Dirk Schulze">krit</who>
    <bug_when>2009-06-18 22:10:39 -0700</bug_when>
    <thetext>landed in r44841.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>31345</attachid>
            <date>2009-06-16 04:57:45 -0700</date>
            <delta_ts>2009-06-18 01:38:58 -0700</delta_ts>
            <desc>feOffset and oBB</desc>
            <filename>feOffset.patch</filename>
            <type>text/plain</type>
            <size>4865</size>
            <attacher name="Dirk Schulze">krit</attacher>
            
              <data encoding="base64">SW5kZXg6IFdlYkNvcmUvQ2hhbmdlTG9nCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFdlYkNvcmUvQ2hhbmdlTG9n
CShyZXZpc2lvbiA0NDcxOSkKKysrIFdlYkNvcmUvQ2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBA
IC0xICsxLDE0IEBACisyMDA5LTA2LTE2ICBEaXJrIFNjaHVsemUgIDxrcml0QHdlYmtpdC5vcmc+
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgSWYgd2Ug
dXNlIG9iamVjdEJvdW5kaW5nQm94IGZvciBwcmltaXRpdmVVbml0cywgdGhlIGZyYWN0aW9ucyBn
aXZlbgorICAgICAgICB0byBkeCBvciBkeSBvZiBmZU9mZnNldCBtdXN0IGJlIG11bHRpcGxpZWQg
d2l0aCB0aGUgcmVmZXJlbmNlZCBvYmplY3RzCisgICAgICAgIG9iamVjdEJvdW5kaW5nQm94IHNp
emUuCisKKyAgICAgICAgVGVzdDogc3ZnL2ZpbHRlcnMvZmVPZmZzZXQuc3ZnCisKKyAgICAgICAg
KiBzdmcvZ3JhcGhpY3MvZmlsdGVycy9TVkdGRU9mZnNldC5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpGRU9mZnNldDo6YXBwbHkpOgorCiA9PSBSb2xsZWQgb3ZlciB0byBDaGFuZ2VMb2ctMjAwOS0w
Ni0xNiA9PQpJbmRleDogV2ViQ29yZS9zdmcvZ3JhcGhpY3MvZmlsdGVycy9TVkdGRU9mZnNldC5j
cHAKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gV2ViQ29yZS9zdmcvZ3JhcGhpY3MvZmlsdGVycy9TVkdGRU9mZnNl
dC5jcHAJKHJldmlzaW9uIDQ0NjcwKQorKysgV2ViQ29yZS9zdmcvZ3JhcGhpY3MvZmlsdGVycy9T
VkdGRU9mZnNldC5jcHAJKHdvcmtpbmcgY29weSkKQEAgLTc2LDYgKzc2LDExIEBAIHZvaWQgRkVP
ZmZzZXQ6OmFwcGx5KEZpbHRlciogZmlsdGVyKQogICAgIGlmICghZmlsdGVyR3JhcGhpYykKICAg
ICAgICAgcmV0dXJuOwogCisgICAgaWYgKGZpbHRlci0+ZWZmZWN0Qm91bmRpbmdCb3hNb2RlKCkp
IHsKKyAgICAgICAgc2V0RHgoZHgoKSAqIGZpbHRlci0+c291cmNlSW1hZ2VSZWN0KCkud2lkdGgo
KSk7CisgICAgICAgIHNldER5KGR5KCkgKiBmaWx0ZXItPnNvdXJjZUltYWdlUmVjdCgpLmhlaWdo
dCgpKTsKKyAgICB9CisKICAgICBGbG9hdFJlY3QgZHN0UmVjdCA9IEZsb2F0UmVjdChkeCgpICsg
bV9pbi0+c3ViUmVnaW9uKCkueCgpIC0gc3ViUmVnaW9uKCkueCgpLAogICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIGR5KCkgKyBtX2luLT5zdWJSZWdpb24oKS55KCkgLSBzdWJSZWdp
b24oKS55KCksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbV9pbi0+c3ViUmVn
aW9uKCkud2lkdGgoKSwKSW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBMYXlvdXRUZXN0cy9DaGFuZ2VMb2cJKHJldmlzaW9uIDQ0NzE5KQorKysgTGF5b3V0VGVzdHMv
Q2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xICsxLDEwIEBACisyMDA5LTA2LTE2ICBEaXJr
IFNjaHVsemUgIDxrcml0QHdlYmtpdC5vcmc+CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgVGVzdCBmb3IgZmVPZmZzZXQgd2l0aCB0aGUgcHJpbWl0aXZl
VW5pdHMgb2JqZWN0Qm91bmRpbmdCb3gKKyAgICAgICAgYW5kIHVzZXJTcGFjZU9uVXNlLgorCisg
ICAgICAgICogc3ZnL2ZpbHRlcnMvZmVPZmZzZXQuc3ZnOiBBZGRlZC4KKwogPT0gUm9sbGVkIG92
ZXIgdG8gQ2hhbmdlTG9nLTIwMDktMDYtMTYgPT0KSW5kZXg6IExheW91dFRlc3RzL3N2Zy9maWx0
ZXJzL2ZlT2Zmc2V0LnN2Zwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9zdmcvZmlsdGVycy9m
ZU9mZnNldC5zdmcJKHJldmlzaW9uIDApCisrKyBMYXlvdXRUZXN0cy9zdmcvZmlsdGVycy9mZU9m
ZnNldC5zdmcJKHJldmlzaW9uIDApCkBAIC0wLDAgKzEsNjkgQEAKKzxzdmcgeG1sbnM9Imh0dHA6
Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0iYm9keSIgd2lkdGg9IjgwMCIgaGVpZ2h0PSI2MDAi
PgorICAgIDxkZWZzPgorICAgICAgPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KKyAgICAgICAqIHtz
dHJva2U6YmxhY2s7IHN0cm9rZS13aWR0aDowLjI7fQorICAgICAgPC9zdHlsZT4KKyAgICAgICAg
PGZpbHRlciBpZD0iZmlsdGVyXzFlZmZlY3RfMDEiIHByaW1pdGl2ZVVuaXRzPSJvYmplY3RCb3Vu
ZGluZ0JveCI+CisgICAgICAgICAgICA8ZmVPZmZzZXQgZHg9IjAuMiIgLz4KKyAgICAgICAgICAg
IDxmZU9mZnNldCBkeD0iMC4yIiAvPgorICAgICAgICA8L2ZpbHRlcj4KKworICAgICAgICA8Zmls
dGVyIGlkPSJmaWx0ZXJfMWVmZmVjdF8wMiIgcHJpbWl0aXZlVW5pdHM9Im9iamVjdEJvdW5kaW5n
Qm94Ij4KKyAgICAgICAgICAgIDxmZU9mZnNldCB4PSIwJSIgeT0iMCUiIHdpZHRoPSI1MCUiIGhl
aWdodD0iNzUlIiAgZHg9IjAuNSIgLz4KKyAgICAgICAgICAgIDxmZU9mZnNldCB4PSIyNSUiIHk9
IjI1JSIgd2lkdGg9Ijc1JSIgaGVpZ2h0PSI3NSUiIGR4PSItMC4xIiAvPgorICAgICAgICA8L2Zp
bHRlcj4KKworICAgICAgICA8ZmlsdGVyIGlkPSJmaWx0ZXJfMWVmZmVjdF8wMyIgcHJpbWl0aXZl
VW5pdHM9Im9iamVjdEJvdW5kaW5nQm94Ij4KKyAgICAgICAgICAgIDxmZU9mZnNldCB3aWR0aD0i
MTAwJSIgZHg9Ii0wLjIiIC8+CisgICAgICAgICAgICA8ZmVPZmZzZXQgZHg9IjAuMiIgLz4KKyAg
ICAgICAgPC9maWx0ZXI+CisKKyAgICAgICAgPGZpbHRlciBpZD0iZmlsdGVyXzFlZmZlY3RfMDQi
IHByaW1pdGl2ZVVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+CisgICAgICAgICAgICA8ZmVPZmZz
ZXQgeT0iMCUiIGhlaWdodD0iNTAlIiBkeD0iMC41IiBkeT0iMC4xIi8+CisgICAgICAgICAgICA8
ZmVPZmZzZXQgeD0iMjUlIiBkeD0iLTAuNSIgLz4KKyAgICAgICAgPC9maWx0ZXI+CisKKyAgICAg
ICAgPGZpbHRlciBpZD0iZmlsdGVyXzFlZmZlY3RfMDUiIHByaW1pdGl2ZVVuaXRzPSJvYmplY3RC
b3VuZGluZ0JveCI+CisgICAgICAgICAgICA8ZmVPZmZzZXQgeD0iMCUiIHk9IjAlIiB3aWR0aD0i
MTAwJSIgaGVpZ2h0PSIxMDAlIiBkeD0iMC45Ii8+CisgICAgICAgICAgICA8ZmVPZmZzZXQgZHk9
Ii0wLjkiLz4KKyAgICAgICAgPC9maWx0ZXI+CisKKyAgICAgICAgPGZpbHRlciBpZD0iZmlsdGVy
XzFlZmZlY3RfMDYiIHByaW1pdGl2ZVVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCI+CisgICAgICAg
ICAgICA8ZmVPZmZzZXQgZHk9Ii0uNCIvPgorICAgICAgICAgICAgPGZlT2Zmc2V0IHg9Ii01MCUi
IHk9IjAlIiB3aWR0aD0iMjAwJSIgaGVpZ2h0PSIxMDAlIiBkeD0iLTEiLz4KKyAgICAgICAgPC9m
aWx0ZXI+CisKKyAgICAgICAgPGZpbHRlciBpZD0iZmlsdGVyXzFlZmZlY3RfMDciPgorICAgICAg
ICAgICAgPGZlT2Zmc2V0IGR4PSIyMCIvPgorICAgICAgICAgICAgPGZlT2Zmc2V0IGR4PSIwLjUi
Lz4KKyAgICAgICAgPC9maWx0ZXI+CisgICAgPC9kZWZzPgorCisgICAgPGcgdHJhbnNmb3JtPSJ0
cmFuc2xhdGUoMTAsIDEwKSI+CisgICAgICAgIDxyZWN0IHg9IjI1IiB5PSIyNSIgd2lkdGg9IjUw
IiBoZWlnaHQ9IjUwIiBzdHlsZT0iZmlsbDpyZ2IoMCwyNTUsMCk7ZmlsdGVyOnVybCgjZmlsdGVy
XzFlZmZlY3RfMDEpO3N0cm9rZTpub25lOyIvPgorICAgIDwvZz4KKworICAgIDxnIHRyYW5zZm9y
bT0idHJhbnNsYXRlKDExMCwgMTApIj4KKyAgICAgICAgPHJlY3QgeD0iMjUiIHk9IjI1IiB3aWR0
aD0iNTAiIGhlaWdodD0iNTAiIHN0eWxlPSJmaWxsOnJnYigwLDI1NSwwKTtmaWx0ZXI6dXJsKCNm
aWx0ZXJfMWVmZmVjdF8wMik7c3Ryb2tlOm5vbmU7Ii8+CisgICAgPC9nPgorCisgICAgPGcgdHJh
bnNmb3JtPSJ0cmFuc2xhdGUoMjEwLCAxMCkiPgorICAgICAgICA8cmVjdCB4PSIyNSIgeT0iMjUi
IHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgc3R5bGU9ImZpbGw6cmdiKDAsMjU1LDApO2ZpbHRlcjp1
cmwoI2ZpbHRlcl8xZWZmZWN0XzAzKTtzdHJva2U6bm9uZTsiLz4KKyAgICA8L2c+CisKKyAgICA8
ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMTAsIDEwKSI+CisgICAgICAgIDxyZWN0IHg9IjI1IiB5
PSIyNSIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBzdHlsZT0iZmlsbDpyZ2IoMCwyNTUsMCk7Zmls
dGVyOnVybCgjZmlsdGVyXzFlZmZlY3RfMDQpO3N0cm9rZTpub25lOyIvPgorICAgIDwvZz4KKwor
ICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQxMCwgMTApIj4KKyAgICAgICAgPHJlY3QgeD0i
MjUiIHk9IjI1IiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiIHN0eWxlPSJmaWxsOnJnYigwLDI1NSww
KTtmaWx0ZXI6dXJsKCNmaWx0ZXJfMWVmZmVjdF8wNSk7c3Ryb2tlOm5vbmU7Ii8+CisgICAgPC9n
PgorCisgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTEwLCAxMCkiPgorICAgICAgICA8cmVj
dCB4PSIyNSIgeT0iMjUiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCIgc3R5bGU9ImZpbGw6cmdiKDAs
MjU1LDApO2ZpbHRlcjp1cmwoI2ZpbHRlcl8xZWZmZWN0XzA2KTtzdHJva2U6bm9uZTsiLz4KKyAg
ICA8L2c+CisKKyAgICA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MTAsIDEwKSI+CisgICAgICAg
IDxyZWN0IHg9IjI1IiB5PSIyNSIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIiBzdHlsZT0iZmlsbDpy
Z2IoMCwyNTUsMCk7ZmlsdGVyOnVybCgjZmlsdGVyXzFlZmZlY3RfMDcpO3N0cm9rZTpub25lOyIv
PgorICAgIDwvZz4KKzwvc3ZnPgo=
</data>
<flag name="review"
          id="16021"
          type_id="1"
          status="+"
          setter="oliver"
    />
          </attachment>
      

    </bug>

</bugzilla>