equal
deleted
inserted
replaced
14 * Description: |
14 * Description: |
15 * Implementation of Scheme handler interface implementation for file:// scheme |
15 * Implementation of Scheme handler interface implementation for file:// scheme |
16 * |
16 * |
17 * |
17 * |
18 */ |
18 */ |
19 |
|
20 |
19 |
21 // INCLUDE FILES |
20 // INCLUDE FILES |
22 |
21 |
23 #include "FileHandler.h" |
22 #include "FileHandler.h" |
24 #include "SchemeDispLogger.h" |
23 #include "SchemeDispLogger.h" |
26 #include <eikenv.h> |
25 #include <eikenv.h> |
27 #include <apmstd.h> |
26 #include <apmstd.h> |
28 #include <apparc.h> |
27 #include <apparc.h> |
29 #include <eikproc.h> |
28 #include <eikproc.h> |
30 #include <f32file.h> |
29 #include <f32file.h> |
31 #include <apgtask.h> |
30 #include <APGTASK.H> |
32 #include <apgcli.h> |
31 #include <apgcli.h> |
33 |
32 |
34 // ================= CONSTANTS ======================= |
33 // ================= CONSTANTS ======================= |
35 _LIT( KLocalhostPattern,"file://localhost/"); |
34 _LIT( KLocalhostPattern,"file://localhost/"); |
36 _LIT( KEmptyPattern,"file:///"); |
35 _LIT( KEmptyPattern,"file:///"); |
140 HBufC* buf16 = HBufC::NewLC( |
139 HBufC* buf16 = HBufC::NewLC( |
141 iParsedUrl->Des().Length() + KBrowserPrefix.iTypeLength ); |
140 iParsedUrl->Des().Length() + KBrowserPrefix.iTypeLength ); |
142 buf16->Des().Copy( KBrowserPrefix ); |
141 buf16->Des().Copy( KBrowserPrefix ); |
143 buf16->Des().Append( *buf ); |
142 buf16->Des().Append( *buf ); |
144 |
143 |
145 /* iLauncher = CBrowserLauncher::NewL(); |
144 iLauncher = CBrowserLauncher::NewL(); |
146 iLauncher->LaunchBrowserEmbeddedL( buf16->Des(), |
145 iLauncher->LaunchBrowserEmbeddedL( buf16->Des(), |
147 NULL, |
146 NULL, |
148 this );*/ |
147 this ); |
149 CleanupStack::PopAndDestroy(); // buf16 |
148 CleanupStack::PopAndDestroy(); // buf16 |
150 } |
149 } |
151 CleanupStack::PopAndDestroy(); //buf |
150 CleanupStack::PopAndDestroy(); //buf |
152 |
151 |
153 CLOG_LEAVEFN( "CFileHandler::HandleUrlEmbeddedL()" ); |
152 CLOG_LEAVEFN( "CFileHandler::HandleUrlEmbeddedL()" ); |