[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/khtml/html
From:       Maks Orlovich <maksim () kde ! org>
Date:       2010-05-03 20:14:58
Message-ID: 20100503201458.E39B0AC8AD () svn ! kde ! org
[Download RAW message or body]

SVN commit 1122408 by orlovich:

Don't double-%-escape  media URLs.


 M  +5 -2      HTMLMediaElement.cpp  


--- trunk/KDE/kdelibs/khtml/html/HTMLMediaElement.cpp #1122407:1122408
@@ -175,12 +175,14 @@
 
 void HTMLMediaElement::loadResource(String &url)
 {
+    QUrl qurl;
+    qurl.setEncodedUrl(url.string().toLatin1(), QUrl::TolerantMode);
     if (!m_player)
 	return;
     if (autoplay())
-	m_player->play(url.string());
+        m_player->play(qurl);
     else
-	m_player->load(url.string());
+        m_player->load(qurl);
 }
 
 void HTMLMediaElement::updateLoadState()
@@ -521,3 +523,4 @@
 }
 
 }
+// kate: indent-width 4; replace-tabs on; tab-width 8; space-indent on;
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic