From daa89338f018f5a48e9f21da275aef172e16922a Mon Sep 17 00:00:00 2001 From: Anne van Kesteren Date: Thu, 30 Apr 2020 12:35:42 +0200 Subject: [PATCH] =?UTF-8?q?Editorial:=20pop-up=20=E2=86=92=20popup?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- source | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/source b/source index 718e4286c4e..db1c7dd7e39 100644 --- a/source +++ b/source @@ -1991,8 +1991,8 @@ a.setAttribute('href', 'https://example.com/'); // change the content attribute

A plugin can be secured if it honors the semantics of the sandbox attribute.

-

For example, a secured plugin would prevent its contents from creating pop-up - windows when the plugin is instantiated inside a sandboxed iframe.

+

For example, a secured plugin would prevent its contents from creating popups + when the plugin is instantiated inside a sandboxed iframe.

@@ -79627,7 +79627,6 @@ interface BarProp { keyword.

-

The allow-same-origin keyword is intended for two cases.

@@ -79635,9 +79634,8 @@ interface BarProp { scripting, while still allowing access to the DOM of the sandboxed content.

Second, it can be used to embed content from a third-party site, sandboxed to prevent that - site from opening pop-up windows, etc, without preventing the embedded page from - communicating back to its originating site, using the database APIs to store data, etc.

- + site from opening popups, etc, without preventing the embedded page from communicating back + to its originating site, using the database APIs to store data, etc.

@@ -79802,8 +79800,8 @@ interface BarProp { Document were opened.

An example of the latter would be something like keeping track of the precise coordinate from - which a pop-up div was made to animate, so that if the user goes back, it can be - made to animate to the same location. Or alternatively, it could be used to keep a pointer into a + which a popup div was made to animate, so that if the user goes back, it can be made + to animate to the same location. Or alternatively, it could be used to keep a pointer into a cache of data that would be fetched from the server based on the information in the URL, so that when going back and forward, the information doesn't have to be fetched again.

@@ -113271,7 +113269,7 @@ marquee {

User agents are expected to honor the Unicode semantics of text that is exposed in user interfaces, for example supporting the bidirectional algorithm in text shown in dialogs, title - bars, pop-up menus, and tooltips. Text from the contents of elements is expected to be rendered in + bars, popup menus, and tooltips. Text from the contents of elements is expected to be rendered in a manner that honors the directionality of the element from which the text was obtained. Text from attributes is expected to be rendered in a manner that honours the directionality of the attribute.