https://bugs.kde.org/show_bug.cgi?id=414512

            Bug ID: 414512
           Summary: Firefox KDE Plasma Integration sets
                    window.Audio.prototype to undefined
           Product: plasma-browser-integration
           Version: unspecified
          Platform: Manjaro
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Firefox
          Assignee: k...@privat.broulik.de
          Reporter: craig.lein...@gmail.com
  Target Milestone: ---

SUMMARY


STEPS TO REPRODUCE
1. Install "Plasma Integration" Firefox extension.
2. Open any tab and go to a website (e.g. browse somewhere that isn't the
default Firefox "New Tab" page)
3. Open console.
4. Type `window.Audio.prototype` (or even just `Audio.prototype`) and hit
enter.

OBSERVED RESULT
Firefox console will report `undefined` as the value. Things relying on
checking the prototype of the Audio  class (such as Twilio's JavaScript client)
will not work.

EXPECTED RESULT
Firefox console should report the `HTMLAudioElementPrototype` class as its
value.


SOFTWARE/OS VERSIONS
Extension version 1.6.1

ADDITIONAL INFORMATION
When redefining something with a proxy, the developer should inject the
original proxy. (Presumably this is the issue.)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to