A method performed on an electronic device, the method comprising: executing a first clipboard agent in a first operating system, OS, domain of the electronic device, the first clipboard agent associated with a first clipboard service provided by the first OS domain, the first clipboard service configured for storing and retrieving data associated with a first application of the first OS domain; coordinating, by the electronic device, via a cross-domain protocol, between the first clipboard agent and a second clipboard agent associated with a second clipboard service provided by a second OS domain of the electronic device regarding clipboard requests in the first OS domain and the second OS domain, wherein the second clipboard service is configured to execute copy and paste operations associated with a second application of the second OS domain, and wherein the first clipboard agent and the second clipboard agent are configured to execute respectively from the first clipboard service and the second clipboard service to coordinate between the first clipboard service and the second clipboard service to determine which of the first clipboard service or the second clipboard service has most recently stored data; determining, by the first clipboard agent based on interaction with the second clipboard agent, whether the first clipboard service of the first OS domain or the second clipboard service of the second OS domain has most recently stored content; mediating, by the first clipboard agent, cross-domain access to the first clipboard service based at least in part on permissions associated with the first OS domain; receiving, at the first clipboard agent, a clipboard request from a first application in the first OS domain requesting to retrieve content from the first clipboard service; determining that the second OS domain has most recently processed a store command associated with storing the content in a corresponding clipboard service of the first and second OS domains (111, 112); and sending a cross-domain request to the second clipboard agent to request the content from the second clipboard service in the second OS domain; wherein the first clipboard agent and the second clipboard agent enforce security parameters to limit access to content stored in the first clipboard service and the second clipboard service, respectively. executing a first clipboard agent in a first operating system, OS, domain of the electronic device, the first clipboard agent associated with a first clipboard service provided by the first OS domain, the first clipboard service configured for storing and retrieving data associated with a first application of the first OS domain; coordinating, by the electronic device, via a cross-domain protocol, between the first clipboard agent and a second clipboard agent associated with a second clipboard service provided by a second OS domain of the electronic device regarding clipboard requests in the first OS domain and the second OS domain, wherein the second clipboard service is configured to execute copy and paste operations associated with a second application of the second OS domain, and wherein the first clipboard agent and the second clipboard agent are configured to execute respectively from the first clipboard service and the second clipboard service to coordinate between the first clipboard service and the second clipboard service to determine which of the first clipboard service or the second clipboard service has most recently stored data; determining, by the first clipboard agent based on interaction with the second clipboard agent, whether the first clipboard service of the first OS domain or the second clipboard service of the second OS domain has most recently stored content; mediating, by the first clipboard agent, cross-domain access to the first clipboard service based at least in part on permissions associated with the first OS domain; receiving, at the first clipboard agent, a clipboard request from a first application in the first OS domain requesting to retrieve content from the first clipboard service; determining that the second OS domain has most recently processed a store command associated with storing the content in a corresponding clipboard service of the first and second OS domains (111, 112); and sending a cross-domain request to the second clipboard agent to request the content from the second clipboard service in the second OS domain; wherein the first clipboard agent and the second clipboard agent enforce security parameters to limit access to content stored in the first clipboard service and the second clipboard service, respectively.