RESOLVED WONTFIX 103733
[CMAKE] Update UseV8.cmake
https://bugs.webkit.org/show_bug.cgi?id=103733
Summary [CMAKE] Update UseV8.cmake
Gyuyoung Kim
Reported 2012-11-30 04:40:38 PST
I wanna support V8 js engine as well as SFX on EFL port. However, I don't have perfect solution yet. I submit initial WIP patch for now.
Attachments
WIP (8.13 KB, patch)
2012-11-30 04:42 PST, Gyuyoung Kim
no flags
Patch (7.75 KB, patch)
2012-12-03 21:47 PST, Gyuyoung Kim
no flags
Gyuyoung Kim
Comment 1 2012-11-30 04:42:46 PST
Gyuyoung Kim
Comment 2 2012-12-03 21:47:42 PST
Gyuyoung Kim
Comment 3 2012-12-03 21:54:17 PST
Though people objected to use V8 in WK2, we use V8 engine locally. So, it would be good to keep UseV8.cmake for us. This patch updates V8 binding files with latest and add a cmake build option(cmakearg="-DUSE_V8=ON") as well.
Gyuyoung Kim
Comment 4 2012-12-03 22:02:21 PST
CC'ing Kentaro, Patrick and Jaehun.
Gyuyoung Kim
Comment 5 2012-12-05 20:41:47 PST
(In reply to comment #4) > CC'ing Kentaro, Patrick and Jaehun. Kubo, any comments ?
Raphael Kubo da Costa (:rakuco)
Comment 6 2013-01-16 06:57:28 PST
Well, this specific patch doesn't hurt so I have nothing against it. As for actually supporting V8 with EFL and WK2, it's probably a bigger issue (I remember the Qt guys had many problems with that at least).
Gyuyoung Kim
Comment 7 2013-01-16 17:39:50 PST
(In reply to comment #6) > Well, this specific patch doesn't hurt so I have nothing against it. As for actually supporting V8 with EFL and WK2, it's probably a bigger issue (I remember the Qt guys had many problems with that at least). yes, you're right. Apple folks didn't like to support V8 for WK2. So, I think it is not easy to support V8 for WK2 port. This file is just for Tizen local experimental project. If you guys accept to land this patch, it will help to work for us locally. It looks Kentaro and you don't object to land this.
Antonio Gomes
Comment 8 2013-01-17 07:27:56 PST
(In reply to comment #7) > (In reply to comment #6) > > Well, this specific patch doesn't hurt so I have nothing against it. As for actually supporting V8 with EFL and WK2, it's probably a bigger issue (I remember the Qt guys had many problems with that at least). > > yes, you're right. Apple folks didn't like to support V8 for WK2. So, I think it is not easy to support V8 for WK2 port. This file is just for Tizen local experimental project. If you guys accept to land this patch, it will help to work for us locally. It looks Kentaro and you don't object to land this. If this is to be used downstream, it should not land upstream.
Kentaro Hara
Comment 9 2013-01-17 07:36:30 PST
(In reply to comment #8) > > yes, you're right. Apple folks didn't like to support V8 for WK2. So, I think it is not easy to support V8 for WK2 port. This file is just for Tizen local experimental project. If you guys accept to land this patch, it will help to work for us locally. It looks Kentaro and you don't object to land this. > > If this is to be used downstream, it should not land upstream. The point would be whether you have a concrete plan for upstreaming. If yes, I'd support landing cmake changes. Otherwise, (i.e. if it's just for Tizen *local* experiment), it would make sense to keep it downstream until you get ready to upstream it.
Gyuyoung Kim
Comment 10 2013-01-17 16:40:22 PST
(In reply to comment #9) > (In reply to comment #8) > > > yes, you're right. Apple folks didn't like to support V8 for WK2. So, I think it is not easy to support V8 for WK2 port. This file is just for Tizen local experimental project. If you guys accept to land this patch, it will help to work for us locally. It looks Kentaro and you don't object to land this. > > > > If this is to be used downstream, it should not land upstream. > > The point would be whether you have a concrete plan for upstreaming. If yes, I'd support landing cmake changes. Otherwise, (i.e. if it's just for Tizen *local* experiment), it would make sense to keep it downstream until you get ready to upstream it. Ok, thanks. I will file a new bug when we ready to upstream. I close this bug
Note You need to log in before you can comment on or make changes to this bug.