NPAPI:CocoaCompositionClarification: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "= Status = Under consideration. = Contributors = * Last modified: November 16, 2010 * Authors: Josh Aas (Mozilla) * Contributors: Stuart Morgan (Google) = Overview = This pr...")
 
Line 11: Line 11:
= Overview =
= Overview =


This proposal modifies the existing Cocoa NPAPI specification ([[NPAPI:CocoaEventModel]]). It address a problem a problem in which a plugin cannot know with certainty when to start handling key events again after returning "kNPEventStartIME" for a "NPCocoaEventKeyDown" event.
This proposal modifies the existing Cocoa NPAPI specification ([[NPAPI:CocoaEventModel]]). After a plugin returns "kNPEventStartIME" for a "NPCocoaEventKeyDown" event the plugin has no way of knowing that it should start handling key events again if IME input is canceled by the browser and no "NPCocoaEventTextInput" is sent.


= Specification Change =
= Specification Change =

Revision as of 23:29, 16 November 2010

Status

Under consideration.

Contributors

  • Last modified: November 16, 2010
  • Authors: Josh Aas (Mozilla)
  • Contributors: Stuart Morgan (Google)

Overview

This proposal modifies the existing Cocoa NPAPI specification (NPAPI:CocoaEventModel). After a plugin returns "kNPEventStartIME" for a "NPCocoaEventKeyDown" event the plugin has no way of knowing that it should start handling key events again if IME input is canceled by the browser and no "NPCocoaEventTextInput" is sent.

Specification Change