Skip navigation.

exploreopera

| Help

Sign up | Help

captured in India

, , ,

Google Indic Transliteration does quite precisely nothing in Opera. The reason is that they try adding a capturing key event listener to a TEXTAREA:
a.addEventListener(b,c,true)
from function _TR_addHandler in labs001.js.

If you've followed the past twists of the event capture drama, you might recall that since Mozilla decided to play chicken and re-write the spec according to their buggy implementation, we decided to be bug compatible. So why is the transliteration still broken? Seems like we aren't quite compatible after all?
Yup. Test case here.
Capturing key event listeners still don't fire on target. That's a bug in our bug compatibility, leaving us more standards compliant than intended.

So our bugs are buggy :whistle: . How do you spell "irony" in Hindi again?

function(p,a,c,k,e,r) de-mystify trickdog food

Comments

avatar
Hmm, yeah, that bug did kinda stall a bit. Well, won't make it in for 1.9 now but maybe for 2.0? When the blocking-2.0 flag becomes available you should flip it.

And yes, breaking code to meet bug-compatibility sucks...

By Robin_reala, # 24. September 2007, 12:35:09

avatar
I really hate that Mozilla would rather be backwards compatible than standards compliant. It sounds more like something Microsoft would do than an open source project.

By HeroreV, # 24. September 2007, 16:36:21

avatar
I'd rather have David Storey nagging them than being this much bug compatible !
How about having a small kb article explaining all known Opera standard deviations just to be compatible with the crippled web, ie and moz?

And that bug will never be fixed.

By xErath, # 24. September 2007, 19:30:29

avatar
AyushJ: great, thanks :smile:. Nice user script too.

HeroreV: feel free to voice your discontent here and respond to the "anyone opposed" question..:
https://bugzilla.mozilla.org/show_bug.cgi?id=235441

By hallvors, # 25. September 2007, 11:47:17

avatar
great, thanks :smile: . Nice user script too.

I wrote that userjs when chesss posted about GTransliteration not working in opera but some mod locked the thread :mad: then I posted it on Google Groups but still no reply on that groups-thread even after a month :frown:

By AyushJ, # 26. September 2007, 03:41:25

Write a comment

You must be logged in to write a comment. if you're not a registered member, please sign up.