32 * described below |
32 * described below |
33 * |
33 * |
34 */ |
34 */ |
35 /* |
35 /* |
36 * =================== |
36 * =================== |
37 * S60 3.23 Gadget, etc.. |
37 * S60 3.23 etc.. |
38 * =================== |
38 * =================== |
39 */ |
39 */ |
40 #if defined(__S60_32__) |
40 #if defined(__S60_32__) |
41 // |
41 // |
42 // this is the only supported platform that comes with unambiguous platform version flag |
42 // this is the only supported platform that comes with unambiguous platform version flag |
43 #define __PLATFORM_VERSION_32__ |
43 #define __PLATFORM_VERSION_32__ |
44 |
44 |
45 /* |
45 /* |
46 * =================== |
46 * =================== |
47 * S60 5.0 Tube, Alvin, Ivalo, Saga, etc. |
47 * S60 5.0 PF_52_50, etc. |
48 * 5.0/5250 platforms |
48 * 5.0/5250 platforms |
49 * =================== |
49 * =================== |
50 */ |
50 */ |
51 #elif defined(__S60_50__) |
51 #elif defined(__S60_50__) |
52 // manually edit the following lines to enable definition for |
52 // manually edit the following lines to enable definition for |
53 // whichever platform is in use |
53 // whichever platform is in use |
54 // un-comment following line for 5.0/5250 platforms running on products similar on Tube and Alvin |
54 // un-comment following line for 5.0/5250 platforms running on products similar on S60_50 |
55 // #define __PLATFORM_VERSION_50_TUBE__ |
55 // #define __PLATFORM_VERSION_S60_50__ |
56 |
56 |
57 // un-comment following line for 5.0/5250 platforms for Ivalo and Saga |
57 // un-comment following line for 5.0/5250 |
58 // #define __PLATFORM_VERSION_50__ |
58 // #define __PLATFORM_VERSION_5250__ |
59 |
59 |
60 /* |
60 /* |
61 * =================== |
61 * =================== |
62 * S60 5.1 Corolla, etc. |
62 * S60 5.1 S60_51, etc. |
63 * =================== |
63 * =================== |
64 */ |
64 */ |
65 // #elif defined(__S60_51__) |
65 // #elif defined(__S60_51__) |
66 // un-comment following line for 5.1/TB9.1 platforms |
66 // un-comment following line for 5.1/TB9.1 platforms |
67 // #define __PLATFORM_VERSION_51__ |
67 // #define __PLATFORM_VERSION_51__ |
68 |
68 |
69 /* |
69 /* |
70 * =================== |
70 * =================== |
71 * S60 5.2 Vasco, etc. |
71 * S60 5.2 TB_92, etc. |
72 * =================== |
72 * =================== |
73 */ |
73 */ |
74 // #elif defined(__S60_52__) |
74 // #elif defined(__S60_52__) |
75 |
75 |
76 // un-comment following line for 5.2/TB9.2 platforms |
76 // un-comment following line for 5.2/TB9.2 platforms |
77 #define __PLATFORM_VERSION_52__ |
77 #define __PLATFORM_VERSION_52_TB92__ |
78 // |
78 // |
79 #endif |
79 #endif |
80 |
80 |
81 /* |
81 /* |
82 * |
82 * |
131 #define BRDO_USE_GESTURE_HELPER |
131 #define BRDO_USE_GESTURE_HELPER |
132 |
132 |
133 // Defines WRT widgets feature to publish on homescreen |
133 // Defines WRT widgets feature to publish on homescreen |
134 #define BRDO_WRT_HS_FF |
134 #define BRDO_WRT_HS_FF |
135 |
135 |
|
136 // Defines flag for OOM Monitor-2 |
|
137 #define BRDO_OOM_MONITOR2_COMPONENT_FF |
|
138 |
136 // Gallery App is not present |
139 // Gallery App is not present |
137 #undef BRDO_APP_GALLERY_SUPPORTED_FF |
140 #undef BRDO_APP_GALLERY_SUPPORTED_FF |
138 |
141 |
139 // Defines if MultipartParser should be built |
142 // Defines if MultipartParser should be built |
140 #define BRDO_MULTIPART_PARSER_FF |
143 #define BRDO_MULTIPART_PARSER_FF |
203 #undef BRDO_USE_GESTURE_HELPER |
206 #undef BRDO_USE_GESTURE_HELPER |
204 |
207 |
205 // Defines WRT widgets feature to publish on homescreen |
208 // Defines WRT widgets feature to publish on homescreen |
206 #undef BRDO_WRT_HS_FF |
209 #undef BRDO_WRT_HS_FF |
207 |
210 |
|
211 // Defines flag for OOM Monitor-2 |
|
212 #undef BRDO_OOM_MONITOR2_COMPONENT_FF |
|
213 |
208 // Gallery App is present |
214 // Gallery App is present |
209 #define BRDO_APP_GALLERY_SUPPORTED_FF |
215 #define BRDO_APP_GALLERY_SUPPORTED_FF |
210 |
216 |
211 // Disable compilation of some of Search Integration specific code |
217 // Disable compilation of some of Search Integration specific code |
212 #undef BRDO_SEARCH_INTEGRATION_FF |
218 #undef BRDO_SEARCH_INTEGRATION_FF |
244 #define MW_LAYER_CONNECT_SYSTEMINCLUDE SYSTEMINCLUDE OS_LAYER_PUBLIC_EXPORT_PATH(connect) |
250 #define MW_LAYER_CONNECT_SYSTEMINCLUDE SYSTEMINCLUDE OS_LAYER_PUBLIC_EXPORT_PATH(connect) |
245 #endif |
251 #endif |
246 |
252 |
247 /* |
253 /* |
248 * =================== |
254 * =================== |
249 * S60 5.0 PF5250 / Tube / Alvin |
255 * S60 5.0 S60_50 |
250 * =================== |
256 * =================== |
251 */ |
257 */ |
252 #elif defined(__PLATFORM_VERSION_50_TUBE__) |
258 #elif defined(__PLATFORM_VERSION_S60_50__) |
253 |
259 |
254 //OCC support |
260 //OCC support |
255 #undef BRDO_OCC_ENABLED_FF |
261 #undef BRDO_OCC_ENABLED_FF |
256 //Single click support |
262 //Single click support |
257 #undef BRDO_SINGLE_CLICK_ENABLED_FF |
263 #undef BRDO_SINGLE_CLICK_ENABLED_FF |
270 #define BRDO_BROWSER_50_FF |
276 #define BRDO_BROWSER_50_FF |
271 |
277 |
272 // Defines WRT widgets feature to publish on homescreen |
278 // Defines WRT widgets feature to publish on homescreen |
273 #undef BRDO_WRT_HS_FF |
279 #undef BRDO_WRT_HS_FF |
274 |
280 |
|
281 // Defines flag for OOM Monitor-2 |
|
282 #undef BRDO_OOM_MONITOR2_COMPONENT_FF |
|
283 |
275 // Gallery App is present |
284 // Gallery App is present |
276 #define BRDO_APP_GALLERY_SUPPORTED_FF |
285 #define BRDO_APP_GALLERY_SUPPORTED_FF |
277 |
286 |
278 // Disable compilation of some of Search Integration specific code |
287 // Disable compilation of some of Search Integration specific code |
279 #undef BRDO_SEARCH_INTEGRATION_FF |
288 #undef BRDO_SEARCH_INTEGRATION_FF |
310 // Defines Symbian HTTP stack parameters specific for symbian 9.3 (e.g. EHttpEnableOptimalPipelining, EHttpOptimalPipelining) |
319 // Defines Symbian HTTP stack parameters specific for symbian 9.3 (e.g. EHttpEnableOptimalPipelining, EHttpOptimalPipelining) |
311 //Flag need to be removed after this fix is supplied to Symbian 9.4 |
320 //Flag need to be removed after this fix is supplied to Symbian 9.4 |
312 #undef BRDO_HTTP_STACK_93 |
321 #undef BRDO_HTTP_STACK_93 |
313 /* |
322 /* |
314 * =================== |
323 * =================== |
315 * S60 5.0 PF5250+ / Ivalo / Saga |
324 * S60 5.0 PF5250+ |
316 * =================== |
325 * =================== |
317 */ |
326 */ |
318 #elif defined(__PLATFORM_VERSION_50__) |
327 #elif defined(__PLATFORM_VERSION_5250__) |
319 |
328 |
320 //OCC support |
329 //OCC support |
321 #undef BRDO_OCC_ENABLED_FF |
330 #undef BRDO_OCC_ENABLED_FF |
322 //Single click support |
331 //Single click support |
323 #undef BRDO_SINGLE_CLICK_ENABLED_FF |
332 #undef BRDO_SINGLE_CLICK_ENABLED_FF |
392 * S60 5.2 |
401 * S60 5.2 |
393 * =================== |
402 * =================== |
394 */ |
403 */ |
395 //Flag provieded to not fix the problem for Multiple heap created for in application startup |
404 //Flag provieded to not fix the problem for Multiple heap created for in application startup |
396 #undef BRDO_STATIC_DATA_CLEANUP_SUPPORT_FF |
405 #undef BRDO_STATIC_DATA_CLEANUP_SUPPORT_FF |
397 #elif defined(__PLATFORM_VERSION_52__) |
406 #elif defined(__PLATFORM_VERSION_52_TB92__) |
398 |
407 |
399 // Defines whether SAPI Security Manager Prompt Enhancement is available |
408 // Defines whether SAPI Security Manager Prompt Enhancement is available |
400 #undef BRDO_SEC_MGR_PROMPT_ENHANCEMENT_FF |
409 #undef BRDO_SEC_MGR_PROMPT_ENHANCEMENT_FF |
401 |
410 |
402 //Defines One Click Connectivity support |
411 //Defines One Click Connectivity support |