mirror of
https://github.com/phpv8/v8js.git
synced 2024-12-22 03:01:51 +00:00
Merge branch 'php7' into php8
This commit is contained in:
commit
2b3e904dab
@ -21,7 +21,7 @@ Minimum requirements
|
||||
V8 is written in C++ and is used in Google Chrome, the open source browser from Google.
|
||||
V8 implements ECMAScript as specified in ECMA-262, 5th edition.
|
||||
|
||||
This extension requires V8 6.9 (6.9.427.18 is known to work) or higher.
|
||||
This extension requires V8 7.5 or higher.
|
||||
|
||||
V8 releases are published rather quickly and the V8 team usually provides security support
|
||||
for the version line shipped with the Chrome browser (stable channel) and newer (only).
|
||||
|
@ -140,8 +140,8 @@ int main ()
|
||||
set $ac_cv_v8_version
|
||||
IFS=$ac_IFS
|
||||
V8_API_VERSION=`expr [$]1 \* 1000000 + [$]2 \* 1000 + [$]3`
|
||||
if test "$V8_API_VERSION" -lt 6009000 ; then
|
||||
AC_MSG_ERROR([libv8 must be version 6.9 or greater])
|
||||
if test "$V8_API_VERSION" -lt 7005000 ; then
|
||||
AC_MSG_ERROR([libv8 must be version 7.5 or greater])
|
||||
fi
|
||||
AC_DEFINE_UNQUOTED([PHP_V8_API_VERSION], $V8_API_VERSION, [ ])
|
||||
AC_DEFINE_UNQUOTED([PHP_V8_VERSION], "$ac_cv_v8_version", [ ])
|
||||
|
@ -1,8 +1,6 @@
|
||||
--TEST--
|
||||
Test V8::executeString() : Check timezone handling
|
||||
--SKIPIF--
|
||||
SKIP test currently broken, see #378
|
||||
|
||||
<?php
|
||||
if(strtoupper(substr(PHP_OS, 0, 3)) === 'WIN') {
|
||||
die('SKIP TZ not handled by v8 on Windows');
|
||||
@ -39,7 +37,7 @@ try {
|
||||
?>
|
||||
===EOF===
|
||||
--EXPECT--
|
||||
Thu Mar 20 2014 11:03:24 GMT+0200 (EET)
|
||||
Thu Mar 20 2014 05:03:24 GMT-0400 (EDT)
|
||||
Thu Mar 20 2014 11:03:24 GMT+0200 (EET)
|
||||
===EOF===
|
||||
Thu Mar 20 2014 11:03:24 GMT+0200 (Eastern European Standard Time)
|
||||
Thu Mar 20 2014 05:03:24 GMT-0400 (Eastern Daylight Time)
|
||||
Thu Mar 20 2014 11:03:24 GMT+0200 (Eastern European Standard Time)
|
||||
===EOF===
|
@ -148,7 +148,7 @@ void v8js_v8_call(v8js_ctx *c, zval **return_value,
|
||||
c->tz = strdup(tz);
|
||||
}
|
||||
else if (strcmp(c->tz, tz) != 0) {
|
||||
c->isolate->DateTimeConfigurationChangeNotification();
|
||||
c->isolate->DateTimeConfigurationChangeNotification(v8::Isolate::TimeZoneDetection::kRedetect);
|
||||
|
||||
free(c->tz);
|
||||
c->tz = strdup(tz);
|
||||
|
Loading…
Reference in New Issue
Block a user