You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Henrique Mendonca (JIRA)" <ji...@apache.org> on 2011/02/16 16:49:57 UTC

[jira] Updated: (THRIFT-1044) Fix JavaScript inheritance

     [ https://issues.apache.org/jira/browse/THRIFT-1044?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Henrique Mendonca updated THRIFT-1044:
--------------------------------------

    Attachment: THRIFT-1044-fix-thrift-js-obj.patch

THRIFT-1044-fix-thrift-js-obj.patch
js fix for IE8 and Firefox 3.6

> Fix JavaScript inheritance
> --------------------------
>
>                 Key: THRIFT-1044
>                 URL: https://issues.apache.org/jira/browse/THRIFT-1044
>             Project: Thrift
>          Issue Type: Bug
>          Components: JavaScript - Compiler, JavaScript - Library
>    Affects Versions: 0.6
>            Reporter: Wade Simmons
>            Assignee: Roger Meier
>         Attachments: Fix-JavaScript-inheritance.patch, THRIFT-1044-fix-thrift-js-obj.patch
>
>
> The current JavaScript compiler has a pretty simple way of doing inheritance (just copies the prototype fields over). Node.js has a helper method for this (sys.inherits) and there are easier ways to do it in the browser too. This patch makes it easy for the browser and Node.js to each do the right thing.

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira