Bug 851816 - Fix the Copy Image command on Linux in private windows; r=roc
This commit is contained in:
@@ -56,8 +56,10 @@ nsClipboardPrivacyHandler::PrepareDataForClipboard(nsITransferable * aTransferab
|
|||||||
rv = data->SetData(true);
|
rv = data->SetData(true);
|
||||||
NS_ENSURE_SUCCESS(rv, rv);
|
NS_ENSURE_SUCCESS(rv, rv);
|
||||||
|
|
||||||
rv = aTransferable->AddDataFlavor(NS_MOZ_DATA_FROM_PRIVATEBROWSING);
|
// Ignore the error code of AddDataFlavor, since we might have added
|
||||||
NS_ENSURE_SUCCESS(rv, rv);
|
// this flavor before. If this call really fails, so will the next
|
||||||
|
// one (SetTransferData).
|
||||||
|
aTransferable->AddDataFlavor(NS_MOZ_DATA_FROM_PRIVATEBROWSING);
|
||||||
|
|
||||||
rv = aTransferable->SetTransferData(NS_MOZ_DATA_FROM_PRIVATEBROWSING, data, sizeof(bool));
|
rv = aTransferable->SetTransferData(NS_MOZ_DATA_FROM_PRIVATEBROWSING, data, sizeof(bool));
|
||||||
NS_ENSURE_SUCCESS(rv, rv);
|
NS_ENSURE_SUCCESS(rv, rv);
|
||||||
|
|||||||
Reference in New Issue
Block a user