Pages don't load from AppleScript during display sleep

Originator:thedov
Number:rdar://20085807 Date Originated:08-Mar-2015 11:35 AM
Status:Open Resolved:
Product:Safari Product Version:Safari 8.0.3 (10600.3.18)
Classification:Other Bug Reproducible:Always
 
Summary:
Before Yosemite and Safari 8, you could load web pages in Safari while the display was asleep (such as overnight). Now, the page doesn’t load until the display is awoken, causing those scripts to fail

Steps to Reproduce:
1. Set a convenient hot corner to trigger display sleep
2. Run the attached AppleScript
3. When the initial dialog shows, prompting you to put the display to sleep, activate the hot corner
4. Count to 15

Expected Results:
A dialog reading “success” should be visible on screen, with the Apple homepage loaded

Actual Results:
When the display first awakes, the new Safari window is blank. It then begins to load apple.com, but the script has already failed, and the “success” dialog never shows

Regression:
This script used to work on Mavericks and earlier with prior versions of Safari

Notes:
Provide additional information, such as references to related problems, workarounds and relevant attachments.

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!