{"action":"opened","issue":{"url":"https://api.github.com/repos/ampproject/amphtml/issues/19705","repository_url":"https://api.github.com/repos/ampproject/amphtml","labels_url":"https://api.github.com/repos/ampproject/amphtml/issues/19705/labels{/name}","comments_url":"https://api.github.com/repos/ampproject/amphtml/issues/19705/comments","events_url":"https://api.github.com/repos/ampproject/amphtml/issues/19705/events","html_url":"https://github.com/ampproject/amphtml/issues/19705","id":388457794,"node_id":"MDU6SXNzdWUzODg0NTc3OTQ=","number":19705,"title":"amp-hidden not getting added to iframe placeholder after using Android native back","user":{"login":"eveyiyuan","id":6499234,"node_id":"MDQ6VXNlcjY0OTkyMzQ=","avatar_url":"https://avatars1.githubusercontent.com/u/6499234?v=4","gravatar_id":"","url":"https://api.github.com/users/eveyiyuan","html_url":"https://github.com/eveyiyuan","followers_url":"https://api.github.com/users/eveyiyuan/followers","following_url":"https://api.github.com/users/eveyiyuan/following{/other_user}","gists_url":"https://api.github.com/users/eveyiyuan/gists{/gist_id}","starred_url":"https://api.github.com/users/eveyiyuan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eveyiyuan/subscriptions","organizations_url":"https://api.github.com/users/eveyiyuan/orgs","repos_url":"https://api.github.com/users/eveyiyuan/repos","events_url":"https://api.github.com/users/eveyiyuan/events{/privacy}","received_events_url":"https://api.github.com/users/eveyiyuan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-12-07T00:39:14Z","updated_at":"2018-12-07T00:39:14Z","closed_at":null,"author_association":"NONE","body":"## What's the issue?\r\nWe are seeing placeholders not being hidden for amp-iframes after the iframes load when we navigate to the Google AMP viewer via the native / browser back on Android phones. This same issue does not appear to happen on iOS. The iframe content is fully loaded and responsive underneath the placeholder, and appears to work fine if we delete the placeholder element or change its z index. The `amp-hidden` class isn't added to the placeholder. We see this when we use a div or an image as a placeholder.\r\n\r\n## How do we reproduce the issue?\r\n\r\n1. Visit https://www.google.com/amp/s/www.redfin.com/UT/Park-City/3720-N-Sundial-Ct-84098/unit-B314/home/91868182/amp via the search results page on an Android device\r\n2. Click the search icon (the magnifying glass) in the header\r\n3. Use the native back button on the device to go back to the amp viewer\r\n4. Inspect any of the iframes (such as the fixed footer on the bottom of the viewport)\r\n\r\n## What browsers are affected?\r\n\r\nChrome on Android\r\n\r\n## Which AMP version is affected?\r\namp-version=\"1811272154520\"\r\namp-iframe version 0.1\r\n"}}
{"actor":{"display_login":"eveyiyuan"}}