commit | 17523501a3fea5861f094be544c3596ee679b523 | [log] [tgz] |
---|---|---|
author | akling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Sat Aug 17 10:58:40 2013 +0000 |
committer | akling@apple.com <akling@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Sat Aug 17 10:58:40 2013 +0000 |
tree | a54c8b9729408f31f8a451e8f205cc6bf8be3965 | |
parent | c09dc63da3b97963609b158faaf70a3dbdf3dc06 [diff] |
<https://webkit.org/b/119903> Make Settings ref-counted (and let Frame keep a ref!) Reviewed by Geoff Garen. Let Frame hold a RefPtr<Settings> so Frame::settings() isn't forced to go through Page. It now also returns a reference, as it can never be null. Removed 8.8 million lines of null-checking as a result. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@154219 268f45cc-cd09-0410-ab3c-d52691b4dbfc