Last modified: 2014-11-12 01:14:24 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T67714, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 65714 - VisualEditor: Test whether paste binding needs "beforepaste" for MSIE compatibility
VisualEditor: Test whether paste binding needs "beforepaste" for MSIE compati...
Status: ASSIGNED
Product: VisualEditor
Classification: Unclassified
ContentEditable (Other open bugs)
unspecified
All All
: High minor
: ---
Assigned To: Editing team bugs – take if you're interested!
:
Depends on:
Blocks: ve-msie
  Show dependency treegraph
 
Reported: 2014-05-23 23:44 UTC by James Forrester
Modified: 2014-11-12 01:14 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description James Forrester 2014-05-23 23:44:36 UTC
ve.ce.Surface.js only binds to paste; possibly it also needs to bind to beforepaste to work in modern MSIE too?
Comment 1 James Forrester 2014-08-27 00:36:43 UTC
Not needed in IE11, at least.
Comment 2 Mark A. Hershberger 2014-11-12 01:14:24 UTC
Probably going to open a few bugs about this, but this looked like it might be relevant.

I was testing pasting from a Word document to MSIE 11 and came up against the following error on paste:

   ve.dm.LinearData.static.getType = function(item){
    return this.isCloseElementData(item) ? item.type.slice(1) : item.type;
   };
** Unable to get property 'type' of undefined or null reference

When pasting from FF to IE the header on this page ("The migration from Bugzilla to Phabricator..."), only the non-hyperlinked text ends up pasted so you end up with ". For a smooth migration of your data, and add your Bugzilla email address in Phabricator by now!" (FF to FF and FF to Chrome copies the plain text representation of the hypertext.)

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links