Uploaded image for project: 'FireBreath Core'
  1. FireBreath Core
  2. FIREBREATH-129

Firebreath objects created using the OBJECT tag cannot be used as method arguments on all browsers

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: FireBreath 1.6.0rc1
    • Fix Version/s: FireBreath 1.6.0
    • Environment:

      Windows

    • Operating System:
      Windows
    • Web Browser:
      Firefox 3.x, Firefox 5, Opera

      Description

      Firebreath objects created using the OBJECT tag cannot be used as method arguments on all browsers.

      I've modified the FBTestPlugin code from firebreath-dev (1.6.0rc1) to handle multiple mimetypes (attached). See NOTES.txt for changes.

      The SimpleMath object can now be returned as a plugin using the OBJECT tag. If mimetype "application/x-fbtestplugin-math" is used, the main C++ plugin object is used to create the SimpleMath object in JS, if "application/x-fbtestmathplugin" is used then a new C++ plugin object is used to create the SimpleMath object in JS.

      The SimpleMath plugin object (with minor changes) can be used as an argument to the addWithSimpleMath() method in FBTestPluginAPI on Chrome and Safari, but not in Firefox or Opera. I have only tested this on Windows 7.

        Gliffy Diagrams

          Attachments

          1. Chrome.jpg
            Chrome.jpg
            182 kB
          2. FBTestPlugin.zip
            59 kB
          3. Firefox.jpg
            Firefox.jpg
            197 kB
          4. Opera.jpg
            Opera.jpg
            201 kB
          5. Safari.jpg
            Safari.jpg
            181 kB

            Activity

              People

              • Assignee:
                richard Richard Bateman
                Reporter:
                victorabrash Victor Abrash
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: