Update Drupal 7 to 7.105

@see https://gitlab.com/tag1consulting/public/drupal/-/releases/7.105
This commit is contained in:
Mauricio Dinarte 2025-11-13 12:30:02 -06:00 committed by Janez Urevc
parent c76979e3d5
commit fb9ad88a0f
160 changed files with 276 additions and 782 deletions

View file

@ -13,6 +13,7 @@ Execute these commands to get a fully populated Drupal 7 site. It will be availa
cd drupal7 cd drupal7
ddev start ddev start
ddev import-db --file ../assets/drupal7_db.sql.gz ddev import-db --file ../assets/drupal7_db.sql.gz
ddev drush --yes updatedb
ddev import-files --source ../assets/drupal7_files.tar.gz ddev import-files --source ../assets/drupal7_files.tar.gz
ddev restart ddev restart
ddev launch ddev launch

View file

@ -1,7 +1,7 @@
name: migration-drupal7 name: migration-drupal7
type: drupal7 type: drupal7
docroot: web docroot: web
php_version: "8.1" php_version: "8.4"
webserver_type: nginx-fpm webserver_type: nginx-fpm
xdebug_enabled: false xdebug_enabled: false
additional_hostnames: [] additional_hostnames: []

View file

@ -9,6 +9,13 @@
# - DrupalSpoons # - DrupalSpoons
################ ################
# Include packaging pipeline
include:
- project: "tag1consulting/d7es-ci-packaging"
ref: main
file:
- "templates/package_release/package_release.yml"
################ ################
# Workflow # Workflow
# #
@ -39,6 +46,8 @@ workflow:
- if: $CI_PIPELINE_SOURCE == "web" - if: $CI_PIPELINE_SOURCE == "web"
# Run if triggered from WebIDE # Run if triggered from WebIDE
- if: $CI_PIPELINE_SOURCE == "webide" - if: $CI_PIPELINE_SOURCE == "webide"
# Run if tag pushed - required for packaging pipeline
- if: $CI_COMMIT_TAG
################ ################
# Variables # Variables
@ -55,10 +64,12 @@ workflow:
variables: variables:
_CONFIG_DOCKERHUB_ROOT: "drupalci" _CONFIG_DOCKERHUB_ROOT: "drupalci"
_TARGET_PHP: "8.1" _TARGET_PHP: "8.2"
CONCURRENCY: 15 CONCURRENCY: 15
GIT_DEPTH: "3" GIT_DEPTH: "3"
COMPOSER_ALLOW_SUPERUSER: 1 COMPOSER_ALLOW_SUPERUSER: 1
SKIP_PHPSTAN: "1"
SKIP_PHPCS: "1"
################ ################
# Stages # Stages
@ -87,6 +98,11 @@ stages:
################ ################
- 🗜️ Test - 🗜️ Test
# Used by packaging pipeline
- packaging
- upload
- release
############# #############
# Templates # # Templates #
############# #############
@ -122,10 +138,10 @@ stages:
# Jobs define what scripts are actually executed in each stage. # Jobs define what scripts are actually executed in each stage.
################ ################
'🧹 PHP Compatibility checks (PHPCS)': '🧹 PHPCS':
stage: 🪄 Lint stage: 🪄 Lint
variables: variables:
PHPCS_PHP_VERSION: "5.6" PHPCS_PHP_VERSION: "8.2"
KUBERNETES_CPU_REQUEST: "16" KUBERNETES_CPU_REQUEST: "16"
interruptible: true interruptible: true
allow_failure: true allow_failure: true
@ -146,6 +162,8 @@ stages:
reports: reports:
codequality: phpcs-quality-report.json codequality: phpcs-quality-report.json
rules: rules:
- if: $SKIP_PHPCS == "1"
when: never
- <<: *run-on-mr - <<: *run-on-mr
before_script: before_script:
- echo "{}" > composer.json - echo "{}" > composer.json
@ -159,66 +177,136 @@ stages:
- echo "If this list contains more files than what you changed, then you need to rebase your branch." - echo "If this list contains more files than what you changed, then you need to rebase your branch."
- vendor/bin/phpcs --basepath=$CI_PROJECT_DIR --report-\\Micheh\\PhpCodeSniffer\\Report\\Gitlab=phpcs-quality-report.json --report-full --report-summary --standard=PHPCompatibility --runtime-set testVersion $PHPCS_PHP_VERSION --extensions=php,module,inc,install,test,profile,theme $MODIFIED - vendor/bin/phpcs --basepath=$CI_PROJECT_DIR --report-\\Micheh\\PhpCodeSniffer\\Report\\Gitlab=phpcs-quality-report.json --report-full --report-summary --standard=PHPCompatibility --runtime-set testVersion $PHPCS_PHP_VERSION --extensions=php,module,inc,install,test,profile,theme $MODIFIED
# Default job. '🧹 PHPStan':
'PHP 8.1 MySQL 5.7': stage: 🪄 Lint
<<: *default-stage
variables: variables:
_TARGET_PHP: "8.1" KUBERNETES_CPU_REQUEST: "16"
_TARGET_DB: "mysql-5.7" interruptible: true
rules: rules:
- <<: *run-on-commit - if: $SKIP_PHPSTAN != "1"
- <<: *run-on-mr retry:
max: 2
when:
- unknown_failure
- api_failure
- stuck_or_timeout_failure
- runner_system_failure
- scheduler_failure
image:
name: $_CONFIG_DOCKERHUB_ROOT/php-$_TARGET_PHP-apache:production
script:
- composer install --optimize-autoloader
- if [ -n "$COMPOSER_UPDATE" ]; then
composer update --optimize-autoloader;
composer outdated;
fi
- vendor/bin/phpstan --version
# Rely on PHPStan caching to execute analysis multiple times without performance drawback.
# Output a copy in junit.
- php vendor/bin/phpstan analyze --error-format=gitlab > phpstan-quality-report.json || EXIT_CODE=$?
- php vendor/bin/phpstan analyze --no-progress --error-format=junit > phpstan-junit.xml || true
- |
if [ -n "$EXIT_CODE" ]; then
# Output a copy in plain text for human logs.
php vendor/bin/phpstan analyze --no-progress || true
# Generate a new baseline.
echo "Generating an PHPStan baseline file (available as job artifact)."
php vendor/bin/phpstan analyze --no-progress --generate-baseline=phpstan-baseline.php || true
exit $EXIT_CODE
fi
artifacts:
reports:
codequality: phpstan-quality-report.json
junit: phpstan-junit.xml
# Only store the baseline if the job fails.
when: on_failure
paths:
- phpstan-baseline.php
# Default job.
'PHP 5.6 MySQL 5.5': 'PHP 5.6 MySQL 5.5':
<<: *default-stage <<: *default-stage
variables: variables:
_TARGET_PHP: "5.6" _TARGET_PHP: "5.6"
_TARGET_DB: "mysql-5.5" _TARGET_DB: "mysql-5.5"
'PHP 7.2 MySQL 5.7': 'PHP 7.2 MySQL 5.7':
<<: *default-stage <<: *default-stage
variables: variables:
_TARGET_PHP: "7.2" _TARGET_PHP: "7.2"
_TARGET_DB: "mysql-5.7" _TARGET_DB: "mysql-5.7"
'PHP 7.4 MySQL 5.7': 'PHP 7.4 MySQL 5.7':
<<: *default-stage <<: *default-stage
variables: variables:
_TARGET_PHP: "7.4" _TARGET_PHP: "7.4-ubuntu"
_TARGET_DB: "mysql-5.7" _TARGET_DB: "mysql-5.7"
'PHP 8.0 MySQL 5.7':
<<: *default-stage
variables:
_TARGET_PHP: "8.0"
_TARGET_DB: "mysql-5.7"
'PHP 8.2 MySQL 8':
<<: *default-stage
variables:
_TARGET_PHP: "8.2"
_TARGET_DB: "mysql-8"
'PHP 7.4 PostgreSQL 9.5': 'PHP 7.4 PostgreSQL 9.5':
<<: *default-stage <<: *default-stage
variables: variables:
_TARGET_PHP: "7.4" _TARGET_PHP: "7.4-ubuntu"
_TARGET_DB: "pgsql-9.5" _TARGET_DB: "pgsql-9.5"
'PHP 8.1 PostgreSQL 14.1':
<<: *default-stage
variables:
_TARGET_PHP: "8.1"
_TARGET_DB: "pgsql-14.1"
'PHP 7.4 SQLite 3.27.0': 'PHP 7.4 SQLite 3.27.0':
<<: *default-stage <<: *default-stage
variables: variables:
_TARGET_PHP: "7.4" _TARGET_PHP: "7.4-ubuntu"
_TARGET_DB: "sqlite-3" _TARGET_DB: "sqlite-3"
'PHP 8.0 MySQL 5.7':
<<: *default-stage
variables:
_TARGET_PHP: "8.0-ubuntu"
_TARGET_DB: "mysql-5.7"
'PHP 8.1 MariaDB 10.3.22': 'PHP 8.1 MariaDB 10.3.22':
<<: *default-stage <<: *default-stage
variables: variables:
_TARGET_PHP: "8.1" _TARGET_PHP: "8.1-ubuntu"
_TARGET_DB: "mariadb-10.3.22" _TARGET_DB: "mariadb-10.3.22"
'PHP 8.1 PostgreSQL 14.1':
<<: *default-stage
variables:
_TARGET_PHP: "8.1-ubuntu"
_TARGET_DB: "pgsql-14.1"
'PHP 8.2 MySQL 5.7':
<<: *default-stage
variables:
_TARGET_PHP: "8.2"
_TARGET_DB: "mysql-5.7"
'PHP 8.3 MySQL 8':
<<: *default-stage
variables:
_TARGET_PHP: "8.3-ubuntu"
_TARGET_DB: "mysql-8"
'PHP 8.3 MySQL 8.4':
<<: *default-stage
variables:
_TARGET_PHP: "8.2-ubuntu"
_TARGET_DB: "mysql-8.4"
'PHP 8.3 MySQL 9.4':
<<: *default-stage
variables:
_TARGET_PHP: "8.3-ubuntu"
_TARGET_DB: "mysql-9"
'PHP 8.3 MySQL 5.7':
<<: *default-stage
variables:
_TARGET_PHP: "8.3-ubuntu"
_TARGET_DB: "mysql-5.7"
rules:
- <<: *run-on-commit
- <<: *run-on-mr
'PHP 8.3 SQLite 3.27.0':
<<: *default-stage
variables:
_TARGET_PHP: "8.3-ubuntu"
_TARGET_DB: "sqlite-3"
'PHP 8.3 PostgreSQL 14.1':
<<: *default-stage
variables:
_TARGET_PHP: "8.3-ubuntu"
_TARGET_DB: "pgsql-14.1"
'PHP 8.4 MySQL 5.7':
<<: *default-stage
variables:
_TARGET_PHP: "8.4-ubuntu"
_TARGET_DB: "mysql-5.7"
PHP_INI_SCAN_DIR: "/var/www/html/subdirectory/.gitlab-ci"

View file

@ -0,0 +1 @@
error_reporting = E_ALL & ~E_DEPRECATED & ~E_USER_DEPRECATED

View file

@ -85,10 +85,12 @@ stages:
- sudo -u www-data git config --global --add safe.directory $CI_PROJECT_DIR - sudo -u www-data git config --global --add safe.directory $CI_PROJECT_DIR
.install-drupal: &install-drupal .install-drupal: &install-drupal
- sudo -u www-data /usr/local/bin/drush si -y --db-url=$SIMPLETEST_DB --clean-url=0 --account-name=admin --account-pass=drupal --account-mail=admin@example.com - export PHP_OPTIONS="-d error_reporting=0"
- sudo -u www-data /usr/local/bin/drush si -y standard install_configure_form.update_status_module='array(FALSE,FALSE)' --db-url=$SIMPLETEST_DB --clean-url=0 --account-name=admin --account-pass=drupal --account-mail=admin@example.com || true
- sudo -u www-data /usr/local/bin/drush vset simpletest_clear_results '0' - sudo -u www-data /usr/local/bin/drush vset simpletest_clear_results '0'
- sudo -u www-data /usr/local/bin/drush vset simpletest_verbose '1' - sudo -u www-data /usr/local/bin/drush vset simpletest_verbose '1'
- sudo -u www-data /usr/local/bin/drush en -y simpletest - sudo -u www-data /usr/local/bin/drush en -y simpletest
- unset PHP_OPTIONS
.run-tests: &run-tests .run-tests: &run-tests
script: script:

View file

View file

@ -0,0 +1,17 @@
## Issue link(s)
<!-- #123 or tag1consulting/repo#123 -->
## Description
<!-- Briefly explain what the pull request is trying to achieve and any important technical context. -->
## Test steps
<!-- 1. When I do this...2. And that....3. Then I expect... -->
## Manual Deploy Steps
<!-- If this code requires any manual deploy steps, please describe below. -->
## Followup Tasks
<!-- If any followup tasks are needed, please describe below. -->
## Other information
<!-- Any other information that is important to this PR such as screenshots of how the component looks before and after the change. -->

View file

@ -1,3 +1,6 @@
Drupal 7.xxx, xxxx-xx-xx (development version)
------------------------
Drupal 7.103, 2024-12-04 Drupal 7.103, 2024-12-04
------------------------ ------------------------
- So Long, and Thanks for All the Fish - So Long, and Thanks for All the Fish

View file

@ -0,0 +1,10 @@
Drupal 7.105, 2025-10-01
------------------------
- PHP 8.4 support
- To reduce noise in logs, consider adding
ini_set('error_reporting', E_ALL & ~E_DEPRECATED & ~E_USER_DEPRECATED);
to settings.php or otherwise disable deprecation error reporting.
Drupal 7.104, 2025-10-01
------------------------
- Backport Backdrop SA-Contrib 2025-015 for BBQ JavaScript.

View file

@ -1,12 +1,12 @@
GNU GENERAL PUBLIC LICENSE GNU GENERAL PUBLIC LICENSE
Version 2, June 1991 Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc., Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
Everyone is permitted to copy and distribute verbatim copies Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed. of this license document, but changing it is not allowed.
Preamble Preamble
The licenses for most software are designed to take away your The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public freedom to share and change it. By contrast, the GNU General Public
@ -56,7 +56,7 @@ patent must be licensed for everyone's free use or not licensed at all.
The precise terms and conditions for copying, distribution and The precise terms and conditions for copying, distribution and
modification follow. modification follow.
GNU GENERAL PUBLIC LICENSE GNU GENERAL PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains 0. This License applies to any program or other work which contains
@ -255,7 +255,7 @@ make exceptions for this. Our decision will be guided by the two goals
of preserving the free status of all derivatives of our free software and of preserving the free status of all derivatives of our free software and
of promoting the sharing and reuse of software generally. of promoting the sharing and reuse of software generally.
NO WARRANTY NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
@ -277,9 +277,9 @@ YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES. POSSIBILITY OF SUCH DAMAGES.
END OF TERMS AND CONDITIONS END OF TERMS AND CONDITIONS
How to Apply These Terms to Your New Programs How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it possible use to the public, the best way to achieve this is to make it

View file

@ -8,7 +8,7 @@
/** /**
* The current system version. * The current system version.
*/ */
define('VERSION', '7.103'); define('VERSION', '7.105');
/** /**
* Core API compatibility. * Core API compatibility.

View file

@ -26,7 +26,6 @@ function drupal_error_levels() {
E_USER_ERROR => array('User error', WATCHDOG_ERROR), E_USER_ERROR => array('User error', WATCHDOG_ERROR),
E_USER_WARNING => array('User warning', WATCHDOG_WARNING), E_USER_WARNING => array('User warning', WATCHDOG_WARNING),
E_USER_NOTICE => array('User notice', WATCHDOG_NOTICE), E_USER_NOTICE => array('User notice', WATCHDOG_NOTICE),
E_STRICT => array('Strict warning', WATCHDOG_DEBUG),
E_RECOVERABLE_ERROR => array('Recoverable fatal error', WATCHDOG_ERROR), E_RECOVERABLE_ERROR => array('Recoverable fatal error', WATCHDOG_ERROR),
); );
// E_DEPRECATED and E_USER_DEPRECATED were added in PHP 5.3.0. // E_DEPRECATED and E_USER_DEPRECATED were added in PHP 5.3.0.
@ -34,6 +33,10 @@ function drupal_error_levels() {
$types[E_DEPRECATED] = array('Deprecated function', WATCHDOG_DEBUG); $types[E_DEPRECATED] = array('Deprecated function', WATCHDOG_DEBUG);
$types[E_USER_DEPRECATED] = array('User deprecated function', WATCHDOG_DEBUG); $types[E_USER_DEPRECATED] = array('User deprecated function', WATCHDOG_DEBUG);
} }
// E_STRICT is deprecated in PHP 8.4.
if (PHP_VERSION_ID < 80400) {
$types[E_STRICT] = array('Strict warning', WATCHDOG_DEBUG);
}
return $types; return $types;
} }

View file

@ -242,7 +242,7 @@ function _drupal_session_write($sid, $value) {
function drupal_session_initialize() { function drupal_session_initialize() {
global $user, $is_https; global $user, $is_https;
session_set_save_handler('_drupal_session_open', '_drupal_session_close', '_drupal_session_read', '_drupal_session_write', '_drupal_session_destroy', '_drupal_session_garbage_collection'); session_set_save_handler(new DrupalSessionHandler());
// We use !empty() in the following check to ensure that blank session IDs // We use !empty() in the following check to ensure that blank session IDs
// are not valid. // are not valid.
@ -620,3 +620,40 @@ function drupal_session_id($id) {
} }
return $id; return $id;
} }
/**
* Session handler implementation.
*/
class DrupalSessionHandler implements SessionHandlerInterface {
#[ReturnTypeWillChange]
public function open($path, $name) {
return _drupal_session_open($path, $name);
}
#[ReturnTypeWillChange]
public function close() {
return _drupal_session_close();
}
#[\ReturnTypeWillChange]
public function read($id) {
return _drupal_session_read($id);
}
#[\ReturnTypeWillChange]
public function write($id, $data) {
return _drupal_session_write($id, $data);
}
#[\ReturnTypeWillChange]
public function destroy($id) {
return _drupal_session_destroy($id);
}
#[\ReturnTypeWillChange]
public function gc($max_lifetime) {
return _drupal_session_garbage_collection($max_lifetime);
}
}

View file

@ -1,19 +1,18 @@
/*!
/* * jQuery BBQ: Back Button & Query Library - v1.4pre - 1/15/2013
* jQuery BBQ: Back Button & Query Library - v1.2.1 - 2/17/2010 * https://benalman.com/projects/jquery-bbq-plugin/
* http://benalman.com/projects/jquery-bbq-plugin/ *
* Copyright (c) 2010-2013 "Cowboy" Ben Alman
* Dual licensed under the MIT and GPL licenses.
* https://benalman.com/about/license/
*/
(function($,r){var h,n=Array.prototype.slice,t=decodeURIComponent,a=$.param,j,c,m,y,b=$.bbq=$.bbq||{},s,x,k,e=$.event.special,d="hashchange",B="querystring",F="fragment",z="elemUrlAttr",l="href",w="src",p=/^.*\?|#.*$/g,u,H,g,i,C,E={};function G(I){return typeof I==="string"}function D(J){var I=n.call(arguments,1);return function(){return J.apply(this,I.concat(n.call(arguments)))}}function o(I){return I.replace(H,"$2")}function q(I){return I.replace(/(?:^[^?#]*\?([^#]*).*$)?.*/,"$1")}function f(K,P,I,L,J){var R,O,N,Q,M;if(L!==h){N=I.match(K?H:/^([^#?]*)\??([^#]*)(#?.*)/);M=N[3]||"";if(J===2&&G(L)){O=L.replace(K?u:p,"")}else{Q=m(N[2]);L=G(L)?m[K?F:B](L):L;O=J===2?L:J===1?$.extend({},L,Q):$.extend({},Q,L);O=j(O);if(K){O=O.replace(g,t)}}R=N[1]+(K?C:O||!N[1]?"?":"")+O+M}else{R=P(I!==h?I:location.href)}return R}a[B]=D(f,0,q);a[F]=c=D(f,1,o);a.sorted=j=function(J,K){var I=[],L={};$.each(a(J,K).split("&"),function(P,M){var O=M.replace(/(?:%5B|=).*$/,""),N=L[O];if(!N){N=L[O]=[];I.push(O)}N.push(M)});return $.map(I.sort(),function(M){return L[M]}).join("&")};c.noEscape=function(J){J=J||"";var I=$.map(J.split(""),encodeURIComponent);g=new RegExp(I.join("|"),"g")};c.noEscape(",/");c.ajaxCrawlable=function(I){if(I!==h){if(I){u=/^.*(?:#!|#)/;H=/^([^#]*)(?:#!|#)?(.*)$/;C="#!"}else{u=/^.*#/;H=/^([^#]*)#?(.*)$/;C="#"}i=!!I}return i};c.ajaxCrawlable(0);$.deparam=m=function(M,J){var I=["__proto__","constructor"];var L={},K={"true":!0,"false":!1,"null":null};$.each(M.replace(/\+/g," ").split("&"),function(P,U){var O=U.split("="),T=t(O[0]),N,S=L,Q=0,V=T.split("]["),R=V.length-1;if(I.includes(T)){return}if(/\[/.test(V[0])&&/\]$/.test(V[R])){V[R]=V[R].replace(/\]$/,"");V=V.shift().split("[").concat(V);R=V.length-1}else{R=0}if(O.length===2){N=t(O[1]);if(J){N=N&&!isNaN(N)?+N:N==="undefined"?h:K[N]!==h?K[N]:N}if(R){for(;Q<=R;Q++){T=V[Q]===""?S.length:V[Q];if(I.includes(T)){return}S=S[T]=Q<R?S[T]||(V[Q+1]&&isNaN(V[Q+1])?{}:[]):N}}else{if($.isArray(L[T])){L[T].push(N)}else{if(L[T]!==h){L[T]=[L[T],N]}else{L[T]=N}}}}else{if(T){L[T]=J?h:""}}});return L};function A(K,I,J){if(I===h||typeof I==="boolean"){J=I;I=a[K?F:B]()}else{I=G(I)?I.replace(K?u:p,""):I}return m(I,J)}m[B]=D(A,0);m[F]=y=D(A,1);$[z]||($[z]=function(I){return $.extend(E,I)})({a:l,base:l,iframe:w,img:w,input:w,form:"action",link:l,script:w});k=$[z];function v(L,J,K,I){if(!G(K)&&typeof K!=="object"){I=K;K=J;J=h}return this.each(function(){var O=$(this),M=J||k()[(this.nodeName||"").toLowerCase()]||"",N=M&&O.attr(M)||"";O.attr(M,a[L](N,K,I))})}$.fn[B]=D(v,B);$.fn[F]=D(v,F);b.pushState=s=function(L,I){if(G(L)&&/^#/.test(L)&&I===h){I=2}var K=L!==h,J=c(location.href,K?L:{},K?I:2);location.href=J};b.getState=x=function(I,J){return I===h||typeof I==="boolean"?y(I):y(J)[I]};b.removeState=function(I){var J={};if(I!==h){J=x();$.each($.isArray(I)?I:arguments,function(L,K){delete J[K]})}s(J,2)};e[d]=$.extend(e[d],{add:function(I){var K;function J(M){var L=M[F]=c();M.getState=function(N,O){return N===h||typeof N==="boolean"?m(L,N):m(L,O)[N]};K.apply(this,arguments)}if($.isFunction(I)){K=I;return J}else{K=I.handler;I.handler=J}}})})(jQuery,this);
/*!
* jQuery hashchange event - v1.3 - 7/21/2010
* https://benalman.com/projects/jquery-hashchange-plugin/
* *
* Copyright (c) 2010 "Cowboy" Ben Alman * Copyright (c) 2010 "Cowboy" Ben Alman
* Dual licensed under the MIT and GPL licenses. * Dual licensed under the MIT and GPL licenses.
* http://benalman.com/about/license/ * https://benalman.com/about/license/
*/ */
(function($,p){var i,m=Array.prototype.slice,r=decodeURIComponent,a=$.param,c,l,v,b=$.bbq=$.bbq||{},q,u,j,e=$.event.special,d="hashchange",A="querystring",D="fragment",y="elemUrlAttr",g="location",k="href",t="src",x=/^.*\?|#.*$/g,w=/^.*\#/,h,C={};function E(F){return typeof F==="string"}function B(G){var F=m.call(arguments,1);return function(){return G.apply(this,F.concat(m.call(arguments)))}}function n(F){return F.replace(/^[^#]*#?(.*)$/,"$1")}function o(F){return F.replace(/(?:^[^?#]*\?([^#]*).*$)?.*/,"$1")}function f(H,M,F,I,G){var O,L,K,N,J;if(I!==i){K=F.match(H?/^([^#]*)\#?(.*)$/:/^([^#?]*)\??([^#]*)(#?.*)/);J=K[3]||"";if(G===2&&E(I)){L=I.replace(H?w:x,"")}else{N=l(K[2]);I=E(I)?l[H?D:A](I):I;L=G===2?I:G===1?$.extend({},I,N):$.extend({},N,I);L=a(L);if(H){L=L.replace(h,r)}}O=K[1]+(H?"#":L||!K[1]?"?":"")+L+J}else{O=M(F!==i?F:p[g][k])}return O}a[A]=B(f,0,o);a[D]=c=B(f,1,n);c.noEscape=function(G){G=G||"";var F=$.map(G.split(""),encodeURIComponent);h=new RegExp(F.join("|"),"g")};c.noEscape(",/");$.deparam=l=function(I,F){var H={},G={"true":!0,"false":!1,"null":null};$.each(I.replace(/\+/g," ").split("&"),function(L,Q){var K=Q.split("="),P=r(K[0]),J,O=H,M=0,R=P.split("]["),N=R.length-1;if(/\[/.test(R[0])&&/\]$/.test(R[N])){R[N]=R[N].replace(/\]$/,"");R=R.shift().split("[").concat(R);N=R.length-1}else{N=0}if(K.length===2){J=r(K[1]);if(F){J=J&&!isNaN(J)?+J:J==="undefined"?i:G[J]!==i?G[J]:J}if(N){for(;M<=N;M++){P=R[M]===""?O.length:R[M];O=O[P]=M<N?O[P]||(R[M+1]&&isNaN(R[M+1])?{}:[]):J}}else{if($.isArray(H[P])){H[P].push(J)}else{if(H[P]!==i){H[P]=[H[P],J]}else{H[P]=J}}}}else{if(P){H[P]=F?i:""}}});return H};function z(H,F,G){if(F===i||typeof F==="boolean"){G=F;F=a[H?D:A]()}else{F=E(F)?F.replace(H?w:x,""):F}return l(F,G)}l[A]=B(z,0);l[D]=v=B(z,1);$[y]||($[y]=function(F){return $.extend(C,F)})({a:k,base:k,iframe:t,img:t,input:t,form:"action",link:k,script:t});j=$[y];function s(I,G,H,F){if(!E(H)&&typeof H!=="object"){F=H;H=G;G=i}return this.each(function(){var L=$(this),J=G||j()[(this.nodeName||"").toLowerCase()]||"",K=J&&L.attr(J)||"";L.attr(J,a[I](K,H,F))})}$.fn[A]=B(s,A);$.fn[D]=B(s,D);b.pushState=q=function(I,F){if(E(I)&&/^#/.test(I)&&F===i){F=2}var H=I!==i,G=c(p[g][k],H?I:{},H?F:2);p[g][k]=G+(/#/.test(G)?"":"#")};b.getState=u=function(F,G){return F===i||typeof F==="boolean"?v(F):v(G)[F]};b.removeState=function(F){var G={};if(F!==i){G=u();$.each($.isArray(F)?F:arguments,function(I,H){delete G[H]})}q(G,2)};e[d]=$.extend(e[d],{add:function(F){var H;function G(J){var I=J[D]=c();J.getState=function(K,L){return K===i||typeof K==="boolean"?l(I,K):l(I,L)[K]};H.apply(this,arguments)}if($.isFunction(F)){H=F;return G}else{H=F.handler;F.handler=G}}})})(jQuery,this); (function($,e,b){var c="hashchange",h=document,f,g=$.event.special,i=h.documentMode,d="on"+c in e&&(i===b||i>7);function a(j){j=j||location.href;return"#"+j.replace(/^[^#]*#?(.*)$/,"$1")}$.fn[c]=function(j){return j?this.bind(c,j):this.trigger(c)};$.fn[c].delay=50;g[c]=$.extend(g[c],{setup:function(){if(d){return false}$(f.start)},teardown:function(){if(d){return false}$(f.stop)}});f=(function(){var j={},p,m=a(),k=function(q){return q},l=k,o=k;j.start=function(){p||n()};j.stop=function(){p&&clearTimeout(p);p=b};function n(){var r=a(),q=o(m);if(r!==m){l(m=r,q);$(e).trigger(c)}else{if(q!==m){location.href=location.href.replace(/#.*/,"")+q}}p=setTimeout(n,$.fn[c].delay)}return j})()})(jQuery,this);
/*
* jQuery hashchange event - v1.2 - 2/11/2010
* http://benalman.com/projects/jquery-hashchange-plugin/
*
* Copyright (c) 2010 "Cowboy" Ben Alman
* Dual licensed under the MIT and GPL licenses.
* http://benalman.com/about/license/
*/
(function($,i,b){var j,k=$.event.special,c="location",d="hashchange",l="href",f=$.browser,g=document.documentMode,h=f.msie&&(g===b||g<8),e="on"+d in i&&!h;function a(m){m=m||i[c][l];return m.replace(/^[^#]*#?(.*)$/,"$1")}$[d+"Delay"]=100;k[d]=$.extend(k[d],{setup:function(){if(e){return false}$(j.start)},teardown:function(){if(e){return false}$(j.stop)}});j=(function(){var m={},r,n,o,q;function p(){o=q=function(s){return s};if(h){n=$('<iframe src="javascript:0"/>').hide().insertAfter("body")[0].contentWindow;q=function(){return a(n.document[c][l])};o=function(u,s){if(u!==s){var t=n.document;t.open().close();t[c].hash="#"+u}};o(a())}}m.start=function(){if(r){return}var t=a();o||p();(function s(){var v=a(),u=q(t);if(v!==t){o(t=v,u);$(i).trigger(d)}else{if(u!==t){i[c][l]=i[c][l].replace(/#.*/,"")+"#"+u}}r=setTimeout(s,$[d+"Delay"])})()};m.stop=function(){if(!n){r&&clearTimeout(r);r=0}};return m})()})(jQuery,this);

View file

@ -6,8 +6,3 @@ core = 7.x
files[] = aggregator.test files[] = aggregator.test
configure = admin/config/services/aggregator/settings configure = admin/config/services/aggregator/settings
stylesheets[all][] = aggregator.css stylesheets[all][] = aggregator.css
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Core
version = VERSION version = VERSION
core = 7.x core = 7.x
files[] = tests/announce_feed_test.test files[] = tests/announce_feed_test.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -3,8 +3,3 @@ description = "Support module for announcements feed testing."
package = Testing package = Testing
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
files[] = block.test files[] = block.test
configure = admin/structure/block configure = admin/structure/block
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -12,8 +12,3 @@ regions[header] = Header
regions[footer] = Footer regions[footer] = Footer
regions[highlighted] = Highlighted regions[highlighted] = Highlighted
regions[help] = Help regions[help] = Help
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Core
version = VERSION version = VERSION
core = 7.x core = 7.x
files[] = blog.test files[] = blog.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -6,8 +6,3 @@ core = 7.x
files[] = book.test files[] = book.test
configure = admin/content/book/settings configure = admin/content/book/settings
stylesheets[all][] = book.css stylesheets[all][] = book.css
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Core
version = VERSION version = VERSION
core = 7.x core = 7.x
files[] = color.test files[] = color.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -8,8 +8,3 @@ files[] = comment.module
files[] = comment.test files[] = comment.test
configure = admin/content/comment configure = admin/content/comment
stylesheets[all][] = comment.css stylesheets[all][] = comment.css
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ core = 7.x
package = Testing package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
files[] = contact.test files[] = contact.test
configure = admin/structure/contact configure = admin/structure/contact
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Core
version = VERSION version = VERSION
core = 7.x core = 7.x
files[] = contextual.test files[] = contextual.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -6,8 +6,3 @@ version = VERSION
files[] = dashboard.test files[] = dashboard.test
dependencies[] = block dependencies[] = block
configure = admin/dashboard/customize configure = admin/dashboard/customize
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Core
version = VERSION version = VERSION
core = 7.x core = 7.x
files[] = dblog.test files[] = dblog.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -10,8 +10,3 @@ files[] = tests/field.test
dependencies[] = field_sql_storage dependencies[] = field_sql_storage
required = TRUE required = TRUE
stylesheets[all][] = theme/field.css stylesheets[all][] = theme/field.css
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -6,8 +6,3 @@ core = 7.x
dependencies[] = field dependencies[] = field
files[] = field_sql_storage.test files[] = field_sql_storage.test
required = TRUE required = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -6,8 +6,3 @@ core = 7.x
dependencies[] = field dependencies[] = field
dependencies[] = options dependencies[] = options
files[] = tests/list.test files[] = tests/list.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ core = 7.x
package = Testing package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
dependencies[] = field dependencies[] = field
files[] = number.test files[] = number.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
dependencies[] = field dependencies[] = field
files[] = options.test files[] = options.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -6,8 +6,3 @@ core = 7.x
dependencies[] = field dependencies[] = field
files[] = text.test files[] = text.test
required = TRUE required = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ package = Testing
files[] = field_test.entity.inc files[] = field_test.entity.inc
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ core = 7.x
package = Testing package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
dependencies[] = field dependencies[] = field
files[] = field_ui.test files[] = field_ui.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
dependencies[] = field dependencies[] = field
files[] = tests/file.test files[] = tests/file.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Core
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -6,8 +6,3 @@ core = 7.x
files[] = filter.test files[] = filter.test
required = TRUE required = TRUE
configure = admin/config/content/formats configure = admin/config/content/formats
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -8,8 +8,3 @@ core = 7.x
files[] = forum.test files[] = forum.test
configure = admin/structure/forum configure = admin/structure/forum
stylesheets[all][] = forum.css stylesheets[all][] = forum.css
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Core
version = VERSION version = VERSION
core = 7.x core = 7.x
files[] = help.test files[] = help.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -6,8 +6,3 @@ core = 7.x
dependencies[] = file dependencies[] = file
files[] = image.test files[] = image.test
configure = admin/config/media/image-styles configure = admin/config/media/image-styles
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -6,8 +6,3 @@ core = 7.x
files[] = image_module_styles_test.module files[] = image_module_styles_test.module
dependencies[] = image_module_test dependencies[] = image_module_test
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
files[] = image_module_test.module files[] = image_module_test.module
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
files[] = locale.test files[] = locale.test
configure = admin/config/regional/language configure = admin/config/regional/language
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ core = 7.x
package = Testing package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
files[] = menu.test files[] = menu.test
configure = admin/structure/menu configure = admin/structure/menu
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -8,8 +8,3 @@ files[] = node.test
required = TRUE required = TRUE
configure = admin/structure/types configure = admin/structure/types
stylesheets[all][] = node.css stylesheets[all][] = node.css
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ version = VERSION
package = Core package = Core
core = 7.x core = 7.x
files[] = openid.test files[] = openid.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
dependencies[] = openid dependencies[] = openid
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -3,8 +3,3 @@ description = Displays the Drupal administration interface in an overlay.
package = Core package = Core
version = VERSION version = VERSION
core = 7.x core = 7.x
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
files[] = path.test files[] = path.test
configure = admin/config/search/path configure = admin/config/search/path
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Core
version = VERSION version = VERSION
core = 7.x core = 7.x
files[] = php.test files[] = php.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
files[] = poll.test files[] = poll.test
stylesheets[all][] = poll.css stylesheets[all][] = poll.css
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -10,8 +10,3 @@ configure = admin/config/people/profile
; are upgrading a site that uses the Profile module to extend user profiles. ; are upgrading a site that uses the Profile module to extend user profiles.
; See user_system_info_alter(). ; See user_system_info_alter().
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Core
version = VERSION version = VERSION
core = 7.x core = 7.x
files[] = rdf.test files[] = rdf.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
dependencies[] = blog dependencies[] = blog
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -7,8 +7,3 @@ files[] = search.extender.inc
files[] = search.test files[] = search.test
configure = admin/config/search/settings configure = admin/config/search/settings
stylesheets[all][] = search.css stylesheets[all][] = search.css
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
files[] = shortcut.test files[] = shortcut.test
configure = admin/config/user-interface/shortcut configure = admin/config/user-interface/shortcut
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -595,7 +595,6 @@ abstract class DrupalTestCase {
public function errorHandler($severity, $message, $file = NULL, $line = NULL) { public function errorHandler($severity, $message, $file = NULL, $line = NULL) {
if ($severity & error_reporting()) { if ($severity & error_reporting()) {
$error_map = array( $error_map = array(
E_STRICT => 'Run-time notice',
E_WARNING => 'Warning', E_WARNING => 'Warning',
E_NOTICE => 'Notice', E_NOTICE => 'Notice',
E_CORE_ERROR => 'Core error', E_CORE_ERROR => 'Core error',
@ -606,6 +605,11 @@ abstract class DrupalTestCase {
E_RECOVERABLE_ERROR => 'Recoverable error', E_RECOVERABLE_ERROR => 'Recoverable error',
); );
// E_STRICT is deprecated in PHP 8.4.
if (PHP_VERSION_ID < 80400) {
$error_map[E_STRICT] = 'Run-time notice';
}
// PHP 5.3 adds new error logging constants. Add these conditionally for // PHP 5.3 adds new error logging constants. Add these conditionally for
// backwards compatibility with PHP 5.2. // backwards compatibility with PHP 5.2.
if (defined('E_DEPRECATED')) { if (defined('E_DEPRECATED')) {

View file

@ -57,8 +57,3 @@ files[] = tests/upgrade/update.aggregator.test
files[] = tests/upgrade/update.trigger.test files[] = tests/upgrade/update.trigger.test
files[] = tests/upgrade/update.field.test files[] = tests/upgrade/update.field.test
files[] = tests/upgrade/update.user.test files[] = tests/upgrade/update.user.test
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ core = 7.x
package = Testing package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ core = 7.x
package = Testing package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ core = 7.x
package = Testing package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -6,8 +6,3 @@ core = 7.x
stylesheets[all][] = common_test.css stylesheets[all][] = common_test.css
stylesheets[print][] = common_test.print.css stylesheets[print][] = common_test.print.css
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ core = 7.x
package = Testing package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -6,8 +6,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
dependencies[] = entity_cache_test_dependency dependencies[] = entity_cache_test_dependency
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ core = 7.x
package = Testing package = Testing
version = VERSION version = VERSION
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -5,8 +5,3 @@ version = VERSION
core = 7.x core = 7.x
files[] = file_test.module files[] = file_test.module
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ core = 7.x
hidden = TRUE hidden = TRUE
package = Testing package = Testing
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ core = 7.x
hidden = TRUE hidden = TRUE
package = Testing package = Testing
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -6,8 +6,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

View file

@ -4,8 +4,3 @@ package = Testing
version = VERSION version = VERSION
core = 7.x core = 7.x
hidden = TRUE hidden = TRUE
; Information added by Drupal.org packaging script on 2024-12-04
version = "7.103"
project = "drupal"
datestamp = "1733324608"

Some files were not shown because too many files have changed in this diff Show more