Commits on Source (32)
-
Joanmarie Diggs authored
-
Joanmarie Diggs authored
_generateCurrentLineText() has for many years returned early and without generating anything if an embedded object character was found. The idea appears to be that in those cases returning nothing would trigger the logic needed to split such lines up (e.g. in the case of web content). The web script, however, handles line generation differently and does not rely upon _generateCurrentLineText(). So returning early doesn't seem necessary. In addition, LibreOffice Writer inserts embedded object characters for comments as well as images and other objects. (Unfortunately its hypertext implementation is broken, so reliably presenting the embedded objects like we do on the web is not possible.) This commit stops us from returning early and removes any embedded object characters so that we can present the line's textual contents as expected.
-
Attila Hammer authored
-
Joanmarie Diggs authored
-
Attila Hammer authored872d9e15
-
Yuri Chornoivan authoredee8e57f2
-
Hugo Carvalho authored96b6e87f
-
Matheus Barbosa authored1da14e9a
-
Kukuh Syafaat authored8d4a3652
-
Aleksandr Melman authored115c9c58
-
Andre Klapper authored543d14e3
-
Claude Paroz authoredc3036d3c
-
Jordi Mas authoredc50becce
-
Marek Černocký authored705c8655
-
Joanmarie Diggs authored
This check is a carry-over from the original Gecko support. It is probably redundant to other "zombie" checks, and it can cause us to ignore a document on the basis of no valid URI as a consequence of another browser bug (index in parent of -1).
-
Emin Tufan Çetin authored13c01ea9
-
Daniel Mustieles authoredf08112c1
-
Fran Dieguez authoredffa5ee8a
-
Luming Zh authoredc2ec3a37
-
Matej Urbančič authored999a1f07
-
Asier Sarasua Garmendia authored105f09ab
-
Daniel Șerbănescu authoreda5f9b1f7
-
Piotr Drąg authored77a0216e
-
Luna Jernberg authored3939e28d
-
Alan Mortensen authored528c8823
-
Marek Černocký authoredceec3a4e
-
Joanmarie Diggs authored
Our flood detection and handling code assumes we are queuing events. We typically don't queue children-changed so that we can try to recover from object destruction (e.g. on the web). As a result, if an app or toolkit decides to populate a giant table row by row, notifying us as it goes, we'll grind to a halt.
-
Aurimas Černius authored7fae8e74
-
Марко Костић authoredadabed9e
-
Alexander Shopov authoredf69187d7
-
Joanmarie Diggs authored
-
Samuel Thibault authored2fdf8652
No preview for this file type
No preview for this file type
No preview for this file type
This diff is collapsed.
No preview for this file type
No preview for this file type