Mailspring/spec/stores
Ben Gotow 18d294c42f feat(transforms): Replace regexp body transforms with DOM approach
Summary:
We originally didn't do this because creating a DOM tree was loading images.
Using range.createContextualFragment seems to do it without the tree ever
being attached.

Accompanying changes to src/pro are here:
https://phab.nylas.com/D3300
https://github.com/nylas/edgehill/compare/bengotow/draft-dom-transformations?expand=1

Also rename applyTransformsToDraft => applyTransformsForSending. Needed
a new name because the function signature has changed. AFAIK there are no
open source plugins using the old functions.

Test Plan: All specs updated

Reviewers: evan, juan

Reviewed By: evan, juan

Differential Revision: https://phab.nylas.com/D3299
2016-09-23 16:36:08 -07:00
..
account-store-spec.coffee fix(spec): remove obsolete account store spec 2016-05-19 11:59:02 -07:00
badge-store-spec.coffee feat(babel6): Convert to use new es6 require syntax 2016-05-06 11:54:55 -07:00
category-store-spec.es6 feat(babel6): 1,774 linter errors 2016-05-06 11:55:46 -07:00
contact-store-spec.coffee fix(mail-merge): Refactor mass sending procedure 2016-05-24 17:22:09 -07:00
database-setup-query-builder-spec.coffee es6(db): Query builder converted to ES6 2016-09-23 08:28:41 -07:00
database-store-spec.coffee fix(specs): attribute conversion fixed bugs, broke specs 2016-09-21 11:56:54 -07:00
database-transaction-spec.coffee feat(babel6): Convert to use new es6 require syntax 2016-05-06 11:54:55 -07:00
draft-editing-session-spec.coffee fix(specs): Fix merge conflicts and some specs 2016-05-24 19:04:20 -07:00
draft-factory-spec.es6 fix(lint): Fix linter issues 2016-07-21 22:53:19 -07:00
draft-helpers-spec.es6 feat(transforms): Replace regexp body transforms with DOM approach 2016-09-23 16:36:08 -07:00
draft-store-spec.es6 fix(specs): Wait longer in DraftStore specs for window close 2016-07-28 11:20:02 -07:00
file-download-store-spec.coffee fix(downloads): Add a check to see if last download directory is different, only show item in folder if true 2016-07-26 15:02:09 -07:00
file-upload-store-spec.coffee feat(dock-icon): Drop files to attach them to new msg 2016-03-17 13:14:55 -07:00
focused-contacts-store-spec.coffee refactor(spec) move spec-nylas to spec 2015-10-01 21:39:44 -07:00
focused-content-store-spec.coffee feat(babel6): Convert to use new es6 require syntax 2016-05-06 11:54:55 -07:00
focused-perspective-store-spec.coffee fix(specs): attribute conversion fixed bugs, broke specs 2016-09-21 11:56:54 -07:00
message-store-spec.coffee feat(babel6): Convert message.coffee to message.es6 2016-05-06 11:55:27 -07:00
nylas-sync-status-store-spec.es6 fix(lint): Correct more linter errors 2016-05-06 14:10:28 -07:00
task-queue-spec.coffee fix(task-queue): performLocal now operates serially 2016-09-21 16:50:41 -04:00
task-subclass.es6 fix(task-queue): performLocal now operates serially 2016-09-21 16:50:41 -04:00
undo-redo-store-spec.es6 fix(undo): can redo more than one undo item 2016-05-18 16:43:48 -07:00