Пример #1
0
void DocumentLoader::setTitle(const String& title)
{
    if (title.isEmpty())
        return;

    String trimmed = canonicalizedTitle(title, m_frame);
    if (!trimmed.isEmpty() && m_pageTitle != trimmed) {
        frameLoader()->willChangeTitle(this);
        m_pageTitle = trimmed;
        frameLoader()->didChangeTitle(this);

        //+ 8/26/09 CSidhall - Added title setting for API
        EA::WebKit::View* pView = EA::WebKit::GetView(frame());
        if(pView){
            EA::WebKit::LoadInfo& loadInfo = pView->GetLoadInfo();
            GetFixedString(loadInfo.mPageTitle)->assign(trimmed.characters(), trimmed.length());
        }
        //- CS
    }
}