Preserve linebreaks/newlines in selected text in chrome.contextMenus

PHOTO EMBED

Tue May 19 2020 19:59:28 GMT+0000 (Coordinated Universal Time)

Saved by @mishka #javascript

chrome.tabs.executeScript( {
	code: "window.getSelection().toString();"
}, function(selection) {
	// selected contains text including line breaks
	var selected = selection[0];
});
content_copyCOPY

https://bugs.chromium.org/p/chromium/issues/detail?id=116429