10bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch/* 265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) 30bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch 40bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch This library is free software; you can redistribute it and/or 50bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch modify it under the terms of the GNU Library General Public 60bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch License as published by the Free Software Foundation; either 70bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch version 2 of the License, or (at your option) any later version. 80bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch 90bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch This library is distributed in the hope that it will be useful, 100bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch but WITHOUT ANY WARRANTY; without even the implied warranty of 110bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 120bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch Library General Public License for more details. 130bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch 140bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch You should have received a copy of the GNU Library General Public License 150bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch along with this library; see the file COPYING.LIB. If not, write to 160bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, 170bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch Boston, MA 02110-1301, USA. 180bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch*/ 190bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch 200bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch 2165f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#ifndef qwkcontext_p_h 2265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#define qwkcontext_p_h 230bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch 2465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#include "WebContext.h" 2565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#include <wtf/RefPtr.h> 260bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch 2765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdochclass QWKContextPrivate { 2865f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdochpublic: 2965f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch QWKContextPrivate(QWKContext*); 3065f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch ~QWKContextPrivate(); 310bf48ef3be53ddaa52bbead65dfd75bf90e7a2b5Ben Murdoch 3265f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch QWKContext* q; 3365f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 3465f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch RefPtr<WebKit::WebContext> context; 3565f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch}; 3665f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch 3765f03d4f644ce73618e5f4f50dd694b26f55ae12Ben Murdoch#endif /* qkcontext_p_h */ 38