Web Replay: memoize nondeterministic attributes of the Screen interface
authorburg@cs.washington.edu <burg@cs.washington.edu@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 9 Apr 2014 00:22:46 +0000 (00:22 +0000)
committerburg@cs.washington.edu <burg@cs.washington.edu@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 9 Apr 2014 00:22:46 +0000 (00:22 +0000)
commit530afcbd0b41308548466e5892e2553881cb0154
tree59a6c1f87110e42f5b4587207f2c46c853fb0947
parent61192d29d363feb60e92fd14ee177b370702b30a
Web Replay: memoize nondeterministic attributes of the Screen interface
https://bugs.webkit.org/show_bug.cgi?id=131339

Reviewed by Timothy Hatcher.

.:

* ManualTests/inspector/replay-window-screen.html: Added.

Source/WebCore:

The values from the screen interface are nondeterministic. Since we can't
change the physical screen dimensions, instead memoize values of attributes.

Test: ManualTests/inspector/replay-window-screen.html

* page/Screen.idl: Add Nondeterministic attribute.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@166984 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ChangeLog
ManualTests/inspector/replay-window-screen.html [new file with mode: 0644]
Source/WebCore/ChangeLog
Source/WebCore/page/Screen.idl