Bug 13027 - [S60] related build file updates for S60 builds only
Summary: [S60] related build file updates for S60 builds only
Status: CLOSED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Accessibility (show other bugs)
Version: 523.x (Safari 3)
Hardware: S60 Emulator S60 3rd edition
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-09 13:23 PST by mario borges
Modified: 2009-07-03 13:13 PDT (History)
2 users (show)

See Also:


Attachments
patch for 3.2/ccb (14.22 KB, patch)
2007-03-09 13:46 PST, mario borges
bradley.morrison: review-
Details | Formatted Diff | Diff
updated patch for 3.2/ccb (14.81 KB, patch)
2007-03-12 08:14 PDT, mario borges
no flags Details | Formatted Diff | Diff
updated patch for 3.2/ccb (14.82 KB, patch)
2007-03-12 08:30 PDT, mario borges
bradley.morrison: review+
Details | Formatted Diff | Diff
Phase 2 patch for 3.2/ccb platform (933 bytes, patch)
2007-03-21 13:37 PDT, mario borges
bradley.morrison: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mario borges 2007-03-09 13:23:55 PST
related with task 14594 for S60 build feature work.
Comment 1 mario borges 2007-03-09 13:46:28 PST
Created attachment 13565 [details]
patch for 3.2/ccb
Comment 2 Bradley Morrison 2007-03-09 14:40:44 PST
Please create S60 related bugs with the correct metadata!

See last bullet on:

http://trac.webkit.org/projects/webkit/wiki/S60Buzilla
Comment 3 Bradley Morrison 2007-03-12 08:05:20 PDT
Comment on attachment 13565 [details]
patch for 3.2/ccb

this patch is still WIP, so r- for now.
Comment 4 mario borges 2007-03-12 08:12:17 PDT
Comment on attachment 13565 [details]
patch for 3.2/ccb

Index: JavaScriptCore/ChangeLog
===================================================================
--- JavaScriptCore/ChangeLog	(revision 20093)
+++ JavaScriptCore/ChangeLog	(working copy)
@@ -1,3 +1,16 @@
+2007-03-09   borges   <mario.g.borges@nokia.com>
+
+  reviewed by Bradley
+    
+  DESC: related with task 14594 for S60 build feature work
+  http://bugs.webkit.org/show_bug.cgi?id=13027
+
+        * group/JavaScriptCore.mmp:
+        * group/bld.inf:
+        * group/kjstest.mmp:
+        * group/pcre.mmp:
+        * group/pcretest.mmp:
+
 vbradley, reviewed by Yongjun
  DESC: merge r19917 to s60/trunk. ALAA-6XSF7U : Reduce stack overflow counter
  http://bugs.webkit.org/show_bug.cgi?id=12928
Index: JavaScriptCore/group/JavaScriptCore.mmp
===================================================================
--- JavaScriptCore/group/JavaScriptCore.mmp	(revision 20093)
+++ JavaScriptCore/group/JavaScriptCore.mmp	(working copy)
@@ -20,7 +20,7 @@
 #if defined(__BROWSER_SDK)
 TARGET      JavaScriptCore_sdk.DLL
 #else
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 TARGET      JavaScriptCore.DLL
 #endif
 TARGETTYPE  dll
Index: JavaScriptCore/group/bld.inf
===================================================================
--- JavaScriptCore/group/bld.inf	(revision 20093)
+++ JavaScriptCore/group/bld.inf	(working copy)
@@ -22,6 +22,25 @@ PRJ_PLATFORMS
 DEFAULT
 
 PRJ_EXPORTS
+
+
+#ifndef __BROWSER_SDK
+#include <domain/osextensions/platform_paths.hrh>
+..\kjs\internal.h         MW_LAYER_SDK_EXPORT_PATH(javascriptcore\internal.h)
+..\kjs\interpreter.h      MW_LAYER_SDK_EXPORT_PATH(javascriptcore\interpreter.h)
+..\kjs\object.h           MW_LAYER_SDK_EXPORT_PATH(javascriptcore\object.h)
+..\kjs\protect.h          MW_LAYER_SDK_EXPORT_PATH(javascriptcore\protect.h)
+..\kjs\stdint.h           MW_LAYER_SDK_EXPORT_PATH(javascriptcore\stdint.h)
+
+..\bindings\npruntime.h          MW_LAYER_SDK_EXPORT_PATH(javascriptcore\npruntime.h)
+..\bindings\npruntime_impl.h     MW_LAYER_SDK_EXPORT_PATH(javascriptcore\npruntime_impl.h)
+..\bindings\npruntime_priv.h     MW_LAYER_SDK_EXPORT_PATH(javascriptcore\npruntime_priv.h)
+..\bindings\runtime.h            MW_LAYER_SDK_EXPORT_PATH(javascriptcore\runtime.h)
+..\bindings\runtime_object.h     MW_LAYER_SDK_EXPORT_PATH(javascriptcore\runtime_object.h)
+..\bindings\runtime_root.h       MW_LAYER_SDK_EXPORT_PATH(javascriptcore\runtime_root.h)
+..\bindings\NP_jsobject.h        MW_LAYER_SDK_EXPORT_PATH(javascriptcore\NP_jsobject.h)
+..\bindings\c\c_utility.h        MW_LAYER_SDK_EXPORT_PATH(javascriptcore\c_utility.h)
+#else
 ..\kjs\internal.h         \epoc32\include\oem\javascriptcore\internal.h
 ..\kjs\interpreter.h      \epoc32\include\oem\javascriptcore\interpreter.h
 ..\kjs\object.h           \epoc32\include\oem\javascriptcore\object.h
@@ -36,6 +55,9 @@ PRJ_EXPORTS
 ..\bindings\runtime_root.h            \epoc32\include\oem\javascriptcore\runtime_root.h
 ..\bindings\NP_jsobject.h            \epoc32\include\oem\javascriptcore\NP_jsobject.h
 ..\bindings\c\c_utility.h            \epoc32\include\oem\javascriptcore\c_utility.h
+#endif //#ifndef __BROWSER_SDK
+
+
 PRJ_MMPFILES
 pcre.mmp
 JavaScriptCore.mmp
Index: JavaScriptCore/group/kjstest.mmp
===================================================================
--- JavaScriptCore/group/kjstest.mmp	(revision 20093)
+++ JavaScriptCore/group/kjstest.mmp	(working copy)
@@ -18,7 +18,7 @@
  *
  */
 #ifndef __BROWSER_SDK
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 #endif
 TARGET     kjstest.exe
 TARGETTYPE  exe
Index: JavaScriptCore/group/pcre.mmp
===================================================================
--- JavaScriptCore/group/pcre.mmp	(revision 20093)
+++ JavaScriptCore/group/pcre.mmp	(working copy)
@@ -18,7 +18,7 @@
  *
  */
 #ifndef __BROWSER_SDK
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 #endif
 TARGET 		pcre.lib
 TARGETTYPE	lib
Index: JavaScriptCore/group/pcretest.mmp
===================================================================
--- JavaScriptCore/group/pcretest.mmp	(revision 20093)
+++ JavaScriptCore/group/pcretest.mmp	(working copy)
@@ -24,7 +24,14 @@ UID    0
 
 #include "defs.mmpi"
 
-SYSTEMINCLUDE  \epoc32\include\libc \epoc32\include 
+#ifndef __BROWSER_SDK
+#include <domain/osextensions/platform_paths.hrh>
+MW_LAYER_SYSTEMINCLUDE
+#else
+SYSTEMINCLUDE  \epoc32\include
+#endif  __BROWSER_SDK
+
+SYSTEMINCLUDE  \epoc32\include\libc
 SYSTEMINCLUDE ..\pcre ..\kjs
 SOURCEPATH  ..\pcre
 SOURCE      pcretest.c
Index: MemoryManager/ChangeLog
===================================================================
--- MemoryManager/ChangeLog	(revision 20093)
+++ MemoryManager/ChangeLog	(working copy)
@@ -1,3 +1,13 @@
+2007-03-09   borges   <mario.g.borges@nokia.com>
+
+  reviewed by Bradley
+    
+  DESC: related with task 14594 for S60 build feature work
+  http://bugs.webkit.org/show_bug.cgi?id=13027
+
+        * Group/MemMan.mmp:
+        * Group/MemManTest.mmp:
+
 2007-01-09  spadma  <Sachin.Padma@nokia.com>
 
         Reviewed by Yongjun.
Index: MemoryManager/Group/MemMan.mmp
===================================================================
--- MemoryManager/Group/MemMan.mmp	(revision 20093)
+++ MemoryManager/Group/MemMan.mmp	(working copy)
@@ -41,7 +41,7 @@
 #if defined(__BROWSER_SDK)
 TARGET          MemMan_sdk.dll
 #else
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 TARGET          MemMan.dll
 #endif
 
Index: MemoryManager/Group/MemManTest.mmp
===================================================================
--- MemoryManager/Group/MemManTest.mmp	(revision 20093)
+++ MemoryManager/Group/MemManTest.mmp	(working copy)
@@ -39,7 +39,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 #endif
 TARGET		MemManTest.exe
 TARGETTYPE  	exe
Index: WebCore/ChangeLog
===================================================================
--- WebCore/ChangeLog	(revision 20093)
+++ WebCore/ChangeLog	(working copy)
@@ -1,3 +1,16 @@
+2007-03-09   borges   <mario.g.borges@nokia.com>
+
+  reviewed by Bradley
+    
+  DESC: related with task 14594 for S60 build feature work
+  http://bugs.webkit.org/show_bug.cgi?id=13027
+
+        WARNING: NO TEST CASES ADDED OR CHANGED
+
+        * group/KHTML.mmp:
+        * group/KWQ.mmp:
+        * group/WebCore.mmp:
+
 vbradley, reviewed by Zalan
  DESC: [S60] MLIO-6YCACU: Browser freeze and panic in symbianoggplay.sourceforge.com
  http://bugs.webkit.org/show_bug.cgi?id=12831
Index: WebCore/group/KHTML.mmp
===================================================================
--- WebCore/group/KHTML.mmp	(revision 20093)
+++ WebCore/group/KHTML.mmp	(working copy)
@@ -10,7 +10,7 @@
 * ============================================================================
 */
 #ifndef __BROWSER_SDK
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 #endif
 TARGET  KHTML.lib
 TARGETTYPE  lib
Index: WebCore/group/KWQ.mmp
===================================================================
--- WebCore/group/KWQ.mmp	(revision 20093)
+++ WebCore/group/KWQ.mmp	(working copy)
@@ -10,7 +10,7 @@
 * ============================================================================
 */
 #ifndef __BROWSER_SDK
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 #endif
 
 TARGET  KWQ.lib
Index: WebCore/group/WebCore.mmp
===================================================================
--- WebCore/group/WebCore.mmp	(revision 20093)
+++ WebCore/group/WebCore.mmp	(working copy)
@@ -12,7 +12,7 @@
 #if defined(__BROWSER_SDK)
 TARGET  WebCore_sdk.dll
 #else
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 TARGET  WebCore.dll
 #endif
 TARGETTYPE  dll
Index: WebKit/ChangeLog
===================================================================
--- WebKit/ChangeLog	(revision 20093)
+++ WebKit/ChangeLog	(working copy)
@@ -1,3 +1,20 @@
+2007-03-09   borges   <mario.g.borges@nokia.com>
+
+  reviewed by Bradley
+
+  DESC: related with task 14594 for S60 build feature work
+  http://bugs.webkit.org/show_bug.cgi?id=13027
+
+        * group/BrowserCache.mmp:
+        * group/BrowserRec.mmp:
+        * group/BrowserView.mmp:
+        * group/Plugin.mmp:
+        * group/ResLoaderTest.mmp:
+        * group/bld.inf:
+        * group/renderer.mmpi:
+        * group/resloader.mmp:
+        * group/webkit.mmp:
+
 yinxcai, reviewed by Yongjun
  DESC: Browser: page info not shown correctly after going back to secure page HMNN-6YNH7J 
  http://bugs.webkit.org/show_bug.cgi?id=12989
Index: WebKit/group/BrowserCache.mmp
===================================================================
--- WebKit/group/BrowserCache.mmp	(revision 20093)
+++ WebKit/group/BrowserCache.mmp	(working copy)
@@ -41,7 +41,7 @@
 #if defined(__BROWSER_SDK)
 TARGET          BrowserCache_sdk.dll
 #else
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 TARGET          BrowserCache.dll
 #endif
 TARGETTYPE      dll
Index: WebKit/group/BrowserRec.mmp
===================================================================
--- WebKit/group/BrowserRec.mmp	(revision 20093)
+++ WebKit/group/BrowserRec.mmp	(working copy)
@@ -41,7 +41,7 @@
 #if defined(__BROWSER_SDK)
 TARGET          BrowserRec_sdk.DLL
 #else
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 TARGET          BrowserRec.DLL
 #endif
 
Index: WebKit/group/BrowserView.mmp
===================================================================
--- WebKit/group/BrowserView.mmp	(revision 20093)
+++ WebKit/group/BrowserView.mmp	(working copy)
@@ -39,7 +39,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 #endif
 
 TARGET          browserview.lib
@@ -101,7 +101,7 @@ USERINCLUDE   ..\..\..\ToolBar\inc
 #endif
 
 #ifndef __BROWSER_SDK
-MW_LAYER_SYSTEMINCLUDE
+APP_LAYER_SYSTEMINCLUDE
 #else
 SYSTEMINCLUDE       \epoc32\include   \epoc32\include\oem
 #endif
Index: WebKit/group/Plugin.mmp
===================================================================
--- WebKit/group/Plugin.mmp	(revision 20093)
+++ WebKit/group/Plugin.mmp	(working copy)
@@ -38,7 +38,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 #endif
 TARGET          Plugin.lib
 TARGETTYPE      lib
@@ -68,7 +68,7 @@ USERINCLUDE     ..\..\WEBCORE\bridge
 
 SYSTEMINCLUDE   ..\..\MemoryManager\Inc
 #ifndef __BROWSER_SDK
-MW_LAYER_SYSTEMINCLUDE
+APP_LAYER_SYSTEMINCLUDE
 #else
 SYSTEMINCLUDE   \epoc32\include   \epoc32\include\oem
 #endif
Index: WebKit/group/ResLoaderTest.mmp
===================================================================
--- WebKit/group/ResLoaderTest.mmp	(revision 20093)
+++ WebKit/group/ResLoaderTest.mmp	(working copy)
@@ -39,7 +39,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 #endif
 TARGET		ResLoaderTest.app
 TARGETTYPE  	app
Index: WebKit/group/bld.inf
===================================================================
--- WebKit/group/bld.inf	(revision 20093)
+++ WebKit/group/bld.inf	(working copy)
@@ -39,7 +39,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 #endif
 
 PRJ_PLATFORMS
@@ -66,7 +66,7 @@ PRJ_EXPORTS
 ..\Plugin\inc\prcpucfg.h MW_LAYER_SDK_EXPORT_PATH(prcpucfg.h)
 ..\Plugin\inc\prtypes.h MW_LAYER_SDK_EXPORT_PATH(prtypes.h)
 ..\Plugin\inc\PluginAdapterInterface.h MW_LAYER_SDK_EXPORT_PATH(PluginAdapterInterface.h)
-..\Plugin\inc\obsolete\protypes.h \epoc32\include\obsolete\protypes.h
+..\Plugin\inc\obsolete\protypes.h MW_LAYER_SDK_EXPORT_PATH(obsolete\protypes.h)
 
 ..\Plugin\inc\BrowserPluginInterface.h MW_LAYER_SDK_EXPORT_PATH(BrowserPluginInterface.h)
 ..\Plugin\inc\CEcomBrowserPluginInterface.h MW_LAYER_SDK_EXPORT_PATH(CEcomBrowserPluginInterface.h)
Index: WebKit/group/renderer.mmpi
===================================================================
--- WebKit/group/renderer.mmpi	(revision 20093)
+++ WebKit/group/renderer.mmpi	(working copy)
@@ -39,7 +39,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 #endif
 MACRO __OOM__
 
Index: WebKit/group/resloader.mmp
===================================================================
--- WebKit/group/resloader.mmp	(revision 20093)
+++ WebKit/group/resloader.mmp	(working copy)
@@ -40,7 +40,7 @@
 * ==============================================================================
 */
 #ifndef __BROWSER_SDK
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 #endif
 
 TARGET          ResLoader.lib
@@ -126,7 +126,7 @@ SYSTEMINCLUDE ..\..\MemoryManager\Inc
 #ifndef __BROWSER_SDK
 SYSTEMINCLUDE  ..\..\..\..\HttpFilters\HTTPFilterAcceptHeader
 SYSTEMINCLUDE  ..\..\..\..\HttpFilters\HTTPFilterAcceptHeader\inc
-MW_LAYER_SYSTEMINCLUDE
+APP_LAYER_SYSTEMINCLUDE
 #else
 SYSTEMINCLUDE       \epoc32\include   \epoc32\include\oem
 #endif 
Index: WebKit/group/webkit.mmp
===================================================================
--- WebKit/group/webkit.mmp	(revision 20093)
+++ WebKit/group/webkit.mmp	(working copy)
@@ -41,7 +41,7 @@
 #if defined(__BROWSER_SDK)
 TARGET          browserengine_sdk.dll
 #else
-#include <domain\osextensions\platform_paths.hrh>
+#include <domain/osextensions/platform_paths.hrh>
 TARGET          browserengine.dll
 #endif
 TARGETTYPE      dll
@@ -109,7 +109,7 @@ USERINCLUDE     ..\BrowserCore\Misc\Inc
 USERINCLUDE     ..\..\..\..\inc
 USERINCLUDE     ..\..\..\PageScaler\inc
 USERINCLUDE   ..\..\..\HistoryProvider\inc
-MW_LAYER_SYSTEMINCLUDE
+APP_LAYER_SYSTEMINCLUDE
 USERINCLUDE   ..\..\..\ToolBar\inc
 #else
 SYSTEMINCLUDE \Epoc32\include \Epoc32\include\oem
Comment 5 mario borges 2007-03-12 08:14:16 PDT
Created attachment 13591 [details]
updated patch for 3.2/ccb
Comment 6 mario borges 2007-03-12 08:30:59 PDT
Created attachment 13593 [details]
updated patch for 3.2/ccb
Comment 7 Bradley Morrison 2007-03-12 10:01:01 PDT
Comment on attachment 13593 [details]
updated patch for 3.2/ccb 

looks good - verified against sdk.

Thanks Mario, nice patch!!
Comment 8 Bradley Morrison 2007-03-12 10:01:49 PDT
Landed - r20117 
Comment 9 mario borges 2007-03-21 13:14:48 PDT
Additional work was requested on this... Re-opening bug for additional patch.
Comment 10 mario borges 2007-03-21 13:37:43 PDT
Created attachment 13747 [details]
Phase 2 patch for 3.2/ccb platform

related to task 14837 for phase 2 S60 build file updates.
Comment 11 Bradley Morrison 2007-03-22 12:43:53 PDT
(In reply to comment #10)
> Created an attachment (id=13747) [edit]
> Phase 2 patch for 3.2/ccb platform
> 
> related to task 14837 for phase 2 S60 build file updates.
> 

r=me (20391)
Comment 12 Bradley Morrison 2007-04-12 08:13:50 PDT
Comment on attachment 13747 [details]
Phase 2 patch for 3.2/ccb platform

This was landed - clearing review queue.
Comment 13 Bradley Morrison 2007-04-12 08:14:07 PDT
Comment on attachment 13747 [details]
Phase 2 patch for 3.2/ccb platform

clearing review flag, this was landed.
Comment 14 Bradley Morrison 2008-04-09 11:39:48 PDT
Bulk closing of all s60 platform bugs. 

Sorry for the noise!