I am leaning more and more to changing our behaviour here, especially since we already did so without noticing for some time, and changing back is perceived by users as a regression (here and in bug 1057552). Not to mention for interoperability with other browsers and mobile OSs.
There are a number of possibilities:
1) Remove bidi.edit.delete_immediately and the logic handling it completely.
2) Set bidi.edit.delete_immediately to true by default
3) Set bidi.edit.delete_immediately to true by default on some platforms (e.g. mobile) only
I am leaning more and more to changing our behaviour here, especially since we already did so without noticing for some time, and changing back is perceived by users as a regression (here and in bug 1057552). Not to mention for interoperability with other browsers and mobile OSs.
There are a number of possibilities:
1) Remove bidi.edit. delete_ immediately and the logic handling it completely.
2) Set bidi.edit. delete_ immediately to true by default
3) Set bidi.edit. delete_ immediately to true by default on some platforms (e.g. mobile) only
Any others?