<?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>95263</bug_id>
          
          <creation_ts>2012-08-28 16:40:05 -0700</creation_ts>
          <short_desc>ondisplay event handlers are not called</short_desc>
          <delta_ts>2012-09-01 00:37:22 -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>DOM</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Mac</rep_platform>
          <op_sys>OS X 10.8</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>95638</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Jon Lee">jonlee</reporter>
          <assigned_to name="Jon Lee">jonlee</assigned_to>
          <cc>ap</cc>
    
    <cc>jberlin</cc>
    
    <cc>jianli</cc>
    
    <cc>ossy</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>706866</commentid>
    <comment_count>0</comment_count>
    <who name="Jon Lee">jonlee</who>
    <bug_when>2012-08-28 16:40:05 -0700</bug_when>
    <thetext>When a notification is shown by the platform, the onshow event handler (which is the standard event) gets called, but not the ondisplay event handler (which is the legacy event).

The proper fix here, probably, would be to conflate the two, rather than treating the two separately.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>706867</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2012-08-28 16:40:20 -0700</bug_when>
    <thetext>&lt;rdar://problem/12193359&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>709956</commentid>
    <comment_count>2</comment_count>
      <attachid>161765</attachid>
    <who name="Jon Lee">jonlee</who>
    <bug_when>2012-08-31 13:55:25 -0700</bug_when>
    <thetext>Created attachment 161765
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>709985</commentid>
    <comment_count>3</comment_count>
    <who name="Jon Lee">jonlee</who>
    <bug_when>2012-08-31 14:26:17 -0700</bug_when>
    <thetext>Committed r127321: &lt;http://trac.webkit.org/changeset/127321&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>710177</commentid>
    <comment_count>4</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-09-01 00:37:22 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Committed r127321: &lt;http://trac.webkit.org/changeset/127321&gt;

It broke 3 tests on Qt. Could you check it, please?
Here is the bug report: https://bugs.webkit.org/show_bug.cgi?id=95638</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>161765</attachid>
            <date>2012-08-31 13:55:25 -0700</date>
            <delta_ts>2012-08-31 14:11:00 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-95263-20120831135513.patch</filename>
            <type>text/plain</type>
            <size>4360</size>
            <attacher name="Jon Lee">jonlee</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI3MzEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNzg3YWNjYzRiNDI5N2Zh
ZWYzMTcwOTEwZjQxZGZiMWI4NjhkMTkxNy4uYzMwYjk3NzA3ZWJhMmRkODRmNTlhNTIwNGMyOWUx
OTVjNWM5ZWUzMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE3IEBACisyMDEyLTA4LTMxICBKb24g
TGVlICA8am9ubGVlQGFwcGxlLmNvbT4KKworICAgICAgICBvbmRpc3BsYXkgZXZlbnQgaGFuZGxl
cnMgYXJlIG5vdCBjYWxsZWQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19i
dWcuY2dpP2lkPTk1MjYzCisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS8xMjE5MzM1OT4KKworICAg
ICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUbyBzdXBwb3J0IHRo
ZSBsZWdhY3kgQVBJLCB3ZSBjb25mbGF0ZSBvbmRpc3BsYXkgYW5kIG9uc2hvdy4KKworICAgICAg
ICAqIE1vZHVsZXMvbm90aWZpY2F0aW9ucy9Ob3RpZmljYXRpb24uaDoKKyAgICAgICAgKFdlYkNv
cmU6Ok5vdGlmaWNhdGlvbjo6b25kaXNwbGF5KTogVXNlIGRpc3BsYXkgZXZlbnQgYXMgYW4gYWxp
YXMgZm9yIHRoZSBzaG93IGV2ZW50LgorICAgICAgICAoV2ViQ29yZTo6Tm90aWZpY2F0aW9uOjpz
ZXRPbmRpc3BsYXkpOgorCiAyMDEyLTA4LTMwICBKYW1lcyBSb2JpbnNvbiAgPGphbWVzckBjaHJv
bWl1bS5vcmc+CiAKICAgICAgICAgW2Nocm9taXVtXSBQdXQgY29tcG9zaXRvciBjbGllbnQgaW50
ZXJmYWNlcyBpbiBzZXBhcmF0ZSBoZWFkZXJzLCBub3JtYWxpemUgbmFtaW5nCmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9Nb2R1bGVzL25vdGlmaWNhdGlvbnMvTm90aWZpY2F0aW9uLmggYi9T
b3VyY2UvV2ViQ29yZS9Nb2R1bGVzL25vdGlmaWNhdGlvbnMvTm90aWZpY2F0aW9uLmgKaW5kZXgg
MTdhMDM5NTE4NDc5ODkxZDY5YWZiOWFkMDMzNjU3MDk0ZTcxZWUxMi4uOTk1YTcwMDMyNWNhOWNk
N2RlMDcxNjA2MTYwOWUzNWM3ODI2Mzk5YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvTW9k
dWxlcy9ub3RpZmljYXRpb25zL05vdGlmaWNhdGlvbi5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL01v
ZHVsZXMvbm90aWZpY2F0aW9ucy9Ob3RpZmljYXRpb24uaApAQCAtMTA3LDEwICsxMDcsMTEgQEAg
cHVibGljOgogCiAgICAgVGV4dERpcmVjdGlvbiBkaXJlY3Rpb24oKSBjb25zdCB7IHJldHVybiBk
aXIoKSA9PSAicnRsIiA/IFJUTCA6IExUUjsgfQogCi0gICAgREVGSU5FX0FUVFJJQlVURV9FVkVO
VF9MSVNURU5FUihzaG93KTsKICNpZiBFTkFCTEUoTEVHQUNZX05PVElGSUNBVElPTlMpCi0gICAg
REVGSU5FX0FUVFJJQlVURV9FVkVOVF9MSVNURU5FUihkaXNwbGF5KTsKKyAgICBFdmVudExpc3Rl
bmVyKiBvbmRpc3BsYXkoKSB7IHJldHVybiBnZXRBdHRyaWJ1dGVFdmVudExpc3RlbmVyKGV2ZW50
TmFtZXMoKS5zaG93RXZlbnQpOyB9CisgICAgdm9pZCBzZXRPbmRpc3BsYXkoUGFzc1JlZlB0cjxF
dmVudExpc3RlbmVyPiBsaXN0ZW5lcikgeyBzZXRBdHRyaWJ1dGVFdmVudExpc3RlbmVyKGV2ZW50
TmFtZXMoKS5zaG93RXZlbnQsIGxpc3RlbmVyKTsgfQogI2VuZGlmCisgICAgREVGSU5FX0FUVFJJ
QlVURV9FVkVOVF9MSVNURU5FUihzaG93KTsKICAgICBERUZJTkVfQVRUUklCVVRFX0VWRU5UX0xJ
U1RFTkVSKGVycm9yKTsKICAgICBERUZJTkVfQVRUUklCVVRFX0VWRU5UX0xJU1RFTkVSKGNsb3Nl
KTsKICAgICBERUZJTkVfQVRUUklCVVRFX0VWRU5UX0xJU1RFTkVSKGNsaWNrKTsKZGlmZiAtLWdp
dCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxvZwppbmRleCA4
MGIxMzAxZWI5NWE5OWE2ZGE1ZGRiYjZlN2E5YTJmN2JkYjc1OGFiLi4xNjMzNTk4MjE0OTU0OWUz
NWE2YzcwYmM0NDQ4M2MwMzA4NTlmYmMzIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTcgQEAKKzIwMTItMDgt
MzEgIEpvbiBMZWUgIDxqb25sZWVAYXBwbGUuY29tPgorCisgICAgICAgIG9uZGlzcGxheSBldmVu
dCBoYW5kbGVycyBhcmUgbm90IGNhbGxlZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9OTUyNjMKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzEyMTkzMzU5
PgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkanVz
dCB0aGUgdGVzdCB0byB1c2UgdGhlIG9uZGlzcGxheSBoYW5kbGVyLCB0byBmdWxseSB0ZXN0IGxl
Z2FjeSBBUEkuCisKKyAgICAgICAgKiBodHRwL3Rlc3RzL25vdGlmaWNhdGlvbnMvbGVnYWN5L3No
b3ctZXhwZWN0ZWQudHh0OiBWZXJpZnkgdGhhdCBldmVudCBsaXN0ZW5lciBmb3Igb25kaXNwbGF5
IGlzCisgICAgICAgIHRoZSBzYW1lIGFzIHRoYXQgZm9yIG9uc2hvdy4KKyAgICAgICAgKiBodHRw
L3Rlc3RzL25vdGlmaWNhdGlvbnMvbGVnYWN5L3Nob3cuaHRtbDoKKwogMjAxMi0wOC0zMSAgSmVz
c2llIEJlcmxpbiAgPGpiZXJsaW5AYXBwbGUuY29tPgogCiAgICAgICAgIFRoZSBmYXN0L2Zvcm1z
LyBmaWxlIHRlc3RzIHdlcmUgbW92ZWQgaW4gdGhlIGZpbGUgc3ViLWRpcmVjdG9yeSBpbiByOTY5
MTguIFJlbW92ZSB0aGUKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbm90aWZp
Y2F0aW9ucy9sZWdhY3kvc2hvdy1leHBlY3RlZC50eHQgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3Rz
L25vdGlmaWNhdGlvbnMvbGVnYWN5L3Nob3ctZXhwZWN0ZWQudHh0CmluZGV4IDlhMjFhN2NlOWMy
YzE3MjVmN2ZmMjNhZDgyMDUxZmRhZTdmODk2MDkuLjY1NTM3MjI5ODE2ODY4NjhmMmQ2ODVjOGZh
Nzg1MGFmMDIyMzY3YTEgMTAwNjQ0Ci0tLSBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvbm90aWZp
Y2F0aW9ucy9sZWdhY3kvc2hvdy1leHBlY3RlZC50eHQKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC90
ZXN0cy9ub3RpZmljYXRpb25zL2xlZ2FjeS9zaG93LWV4cGVjdGVkLnR4dApAQCAtOCw2ICs4LDcg
QEAgUEFTUyB3aW5kb3cud2Via2l0Tm90aWZpY2F0aW9ucy5jcmVhdGVOb3RpZmljYXRpb24oJycs
ICd0aXRsZSAxJywgJ2JvZHknKTsgdGhyZXcKIEdyYW50aW5nIHBlcm1pc3Npb24gdG8gaHR0cDov
LzEyNy4wLjAuMTo4MDAwCiBQQVNTIHdpbmRvdy53ZWJraXROb3RpZmljYXRpb25zLmNoZWNrUGVy
bWlzc2lvbigpIGlzIDAKIFBBU1Mgb25kaXNwbGF5IGV2ZW50IGhhbmRsZXIgd2FzIGNhbGxlZAor
UEFTUyB0aGlzLm9uZGlzcGxheSBpcyB0aGlzLm9uc2hvdwogRGVueWluZyBwZXJtaXNzaW9uIHRv
IGh0dHA6Ly8xMjcuMC4wLjE6ODAwMAogUEFTUyB3aW5kb3cud2Via2l0Tm90aWZpY2F0aW9ucy5j
aGVja1Blcm1pc3Npb24oKSBpcyAyCiBQQVNTIHdpbmRvdy53ZWJraXROb3RpZmljYXRpb25zLmNy
ZWF0ZU5vdGlmaWNhdGlvbignJywgJ3RpdGxlIDMnLCAnYm9keScpOyB0aHJldyBleGNlcHRpb24g
RXJyb3I6IFNFQ1VSSVRZX0VSUjogRE9NIEV4Y2VwdGlvbiAxOC4KZGlmZiAtLWdpdCBhL0xheW91
dFRlc3RzL2h0dHAvdGVzdHMvbm90aWZpY2F0aW9ucy9sZWdhY3kvc2hvdy5odG1sIGIvTGF5b3V0
VGVzdHMvaHR0cC90ZXN0cy9ub3RpZmljYXRpb25zL2xlZ2FjeS9zaG93Lmh0bWwKaW5kZXggNzE1
OWI0ZjUyMzczMTVjYjM2ZGM3NGNmYWJhZGIxNDIxMzE4YjJmMy4uMTUxYjMwMmNmOGMyN2UyMjkx
NDlhOWYzZjQxY2Q2ZjNhNGFlYzBhOCAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0
cy9ub3RpZmljYXRpb25zL2xlZ2FjeS9zaG93Lmh0bWwKKysrIGIvTGF5b3V0VGVzdHMvaHR0cC90
ZXN0cy9ub3RpZmljYXRpb25zL2xlZ2FjeS9zaG93Lmh0bWwKQEAgLTIyLDggKzIyLDkgQEAgZnVu
Y3Rpb24gcGFydDIoKSB7CiAJc2hvdWxkQmUoIndpbmRvdy53ZWJraXROb3RpZmljYXRpb25zLmNo
ZWNrUGVybWlzc2lvbigpIiwgIjAiKTsKIAogCW4gPSB3aW5kb3cud2Via2l0Tm90aWZpY2F0aW9u
cy5jcmVhdGVOb3RpZmljYXRpb24oIiIsICJ0aXRsZSAyIiwgImJvZHkiKTsKLQluLm9uc2hvdyA9
IGZ1bmN0aW9uKCkgeworCW4ub25kaXNwbGF5ID0gZnVuY3Rpb24oKSB7CiAJCXRlc3RQYXNzZWQo
Im9uZGlzcGxheSBldmVudCBoYW5kbGVyIHdhcyBjYWxsZWQiKTsKKwkJc2hvdWxkQmUoInRoaXMu
b25kaXNwbGF5IiwgInRoaXMub25zaG93Iik7CiAJCXNldFRpbWVvdXQocGFydDMsIDApOwogCX07
CiAJbi5vbmVycm9yID0gZnVuY3Rpb24oKSB7Cg==
</data>
<flag name="review"
          id="172670"
          type_id="1"
          status="+"
          setter="ap"
    />
          </attachment>
      

    </bug>

</bugzilla>