WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
83776
[EFL] EFL's LayoutTestController evaluateScriptInIsolatedWorld implementation
https://bugs.webkit.org/show_bug.cgi?id=83776
Summary
[EFL] EFL's LayoutTestController evaluateScriptInIsolatedWorld implementation
Mikhail Pozdnyakov
Reported
2012-04-12 06:04:20 PDT
EFL's LayoutTestController needs evaluateScriptInIsolatedWorld implementation in order to unskip: http/tests/security/isolatedWorld storage/open-database-creation-callback-isolated-world.html storage/statement-error-callback-isolated-world.html storage/statement-success-callback-isolated-world.html storage/transaction-callback-isolated-world.html storage/transaction-error-callback-isolated-world.html storage/transaction-success-callback-isolated-world.html
Attachments
EFL's LayoutTestController evaluateScriptInIsolatedWorld implementation
(7.60 KB, patch)
2012-04-24 04:26 PDT
,
Mikhail Pozdnyakov
no flags
Details
Formatted Diff
Diff
EFL's LayoutTestController evaluateScriptInIsolatedWorld implementation
(8.19 KB, patch)
2012-04-25 06:10 PDT
,
Mikhail Pozdnyakov
no flags
Details
Formatted Diff
Diff
EFL's LayoutTestController evaluateScriptInIsolatedWorld implementation
(8.18 KB, patch)
2012-04-25 13:30 PDT
,
Mikhail Pozdnyakov
vestbo
: review+
webkit.review.bot
: commit-queue-
Details
Formatted Diff
Diff
to be landed.
(8.13 KB, patch)
2012-05-16 01:15 PDT
,
Mikhail Pozdnyakov
no flags
Details
Formatted Diff
Diff
Show Obsolete
(3)
View All
Add attachment
proposed patch, testcase, etc.
Mikhail Pozdnyakov
Comment 1
2012-04-24 04:26:35 PDT
Created
attachment 138534
[details]
EFL's LayoutTestController evaluateScriptInIsolatedWorld implementation This patch just provides testcases unskipped. Mac and Win ports export 'stringByEvaluatingJavaScriptInScriptWorld' api, advisability of such api for EFL port should be discussed.
Mikhail Pozdnyakov
Comment 2
2012-04-25 06:10:06 PDT
Created
attachment 138798
[details]
EFL's LayoutTestController evaluateScriptInIsolatedWorld implementation Rebased version.
Rafael Antognolli
Comment 3
2012-04-25 07:39:59 PDT
(In reply to
comment #2
)
> Created an attachment (id=138798) [details] > EFL's LayoutTestController evaluateScriptInIsolatedWorld implementation > > Rebased version.
Hello Mikhail, The patch looks good to me, but my knowledge on this area is very small. I would like you to ask for guys who worked on the DRT support to review it, please. Regards, Rafael
Mikhail Pozdnyakov
Comment 4
2012-04-25 13:30:27 PDT
Created
attachment 138868
[details]
EFL's LayoutTestController evaluateScriptInIsolatedWorld implementation Fixed WTF::String creation (see
https://bugs.webkit.org/show_bug.cgi?id=84718#c7
)
Raphael Kubo da Costa (:rakuco)
Comment 5
2012-05-02 08:06:44 PDT
Comment on
attachment 138868
[details]
EFL's LayoutTestController evaluateScriptInIsolatedWorld implementation It looks like most of the patch is boilerplate and JSC plumbing which I'm not familiar with. Assuming that's right (ie. it's code used by other ports), looks fine from the EFL side.
Tor Arne Vestbø
Comment 6
2012-05-15 10:04:46 PDT
Comment on
attachment 138868
[details]
EFL's LayoutTestController evaluateScriptInIsolatedWorld implementation lgtm
WebKit Review Bot
Comment 7
2012-05-15 10:07:23 PDT
Comment on
attachment 138868
[details]
EFL's LayoutTestController evaluateScriptInIsolatedWorld implementation Rejecting
attachment 138868
[details]
from commit-queue. Failed to run "['/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', '--status-host=queues.webkit.org', '-..." exit_code: 2 Last 500 characters of output: Support/DumpRenderTreeSupportEfl.cpp.rej patching file Source/WebKit/efl/WebCoreSupport/DumpRenderTreeSupportEfl.h Hunk #1 succeeded at 88 (offset 4 lines). patching file Tools/ChangeLog Hunk #1 succeeded at 1 with fuzz 3. patching file Tools/DumpRenderTree/efl/LayoutTestControllerEfl.cpp Hunk #1 succeeded at 724 (offset 27 lines). Failed to run "[u'/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply', u'--force', u'--reviewer', u'Tor Arne V..." exit_code: 1 cwd: /mnt/git/webkit-commit-queue/ Full output:
http://queues.webkit.org/results/12694683
Gyuyoung Kim
Comment 8
2012-05-15 18:48:52 PDT
Comment on
attachment 138868
[details]
EFL's LayoutTestController evaluateScriptInIsolatedWorld implementation Need to rebase.
Mikhail Pozdnyakov
Comment 9
2012-05-16 01:15:14 PDT
Created
attachment 142187
[details]
to be landed.
WebKit Review Bot
Comment 10
2012-05-16 04:03:03 PDT
Comment on
attachment 142187
[details]
to be landed. Clearing flags on attachment: 142187 Committed
r117255
: <
http://trac.webkit.org/changeset/117255
>
WebKit Review Bot
Comment 11
2012-05-16 04:03:08 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug