Repair detection of empty mailto URLs

* java/org/gnu/emacs/EmacsOpenActivity.java (onCreate):
Additonally regard mailto:// as an empty URL, since Android does
interpret them as such.
10 jobs for master in 78 minutes and 47 seconds (queued for 50 seconds)
Status Job ID Name Coverage
  Build Images
failed #75728
build-image-inotify

01:14:56

 
  Normal
skipped #75729
test-all-inotify
 
  Platform Images
passed #75730
build-image-eglot

01:16:22

failed #75732
build-image-gnustep

00:09:10

failed #75731
build-image-tree-sitter

00:09:20

 
  Platforms
passed #75733
test-eglot

00:02:23

skipped #75735
test-gnustep
skipped #75734
test-tree-sitter
 
  Native Comp Images
failed #75736
build-native-comp-speed2

00:09:16

 
  Native Comp
skipped #75737
test-native-comp-speed2
 
Name Stage Failure
failed
build-image-inotify Build Images
net/http: request canceled (Client.Timeout exceeded while awaiting headers)
Running after_script
Running after script...
$ test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name}
$ test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name}
find: build-image-inotify-8fa0f13e: No such file or directory
$ find ${test_name} ! \( -name "*.log" -o -name ${EMACS_TEST_JUNIT_REPORT} \) -type f -delete
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1

failed
build-image-tree-sitter Platform Images
$ docker login -u ${CI_REGISTRY_USER} -p ${CI_REGISTRY_PASSWORD} ${CI_REGISTRY}
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Error response from daemon: Get "https://emba.gnu.org:5050/v2/": Get "https://emba.gnu.org//jwt/auth?account=gitlab-ci-token&client_id=docker&offline_token=true&service=container_registry": context deadline exceeded (Client.Timeout exceeded while awaiting headers) (Client.Timeout exceeded while awaiting headers)
Running after script...
$ test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name}
$ test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name}
$ find ${test_name} ! \( -name "*.log" -o -name ${EMACS_TEST_JUNIT_REPORT} \) -type f -delete
find: build-image-tree-sitter-8fa0f13e: No such file or directory
ERROR: Job failed: exit code 1
failed
build-native-comp-speed2 Native Comp Images
$ docker login -u ${CI_REGISTRY_USER} -p ${CI_REGISTRY_PASSWORD} ${CI_REGISTRY}
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Error response from daemon: Get "https://emba.gnu.org:5050/v2/": Get "https://emba.gnu.org//jwt/auth?account=gitlab-ci-token&client_id=docker&offline_token=true&service=container_registry": net/http: request canceled (Client.Timeout exceeded while awaiting headers) (Client.Timeout exceeded while awaiting headers)
Running after script...
$ test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name}
$ test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name}
$ find ${test_name} ! \( -name "*.log" -o -name ${EMACS_TEST_JUNIT_REPORT} \) -type f -delete
find: build-native-comp-speed2-8fa0f13e: No such file or directory
ERROR: Job failed: exit code 1
failed
build-image-gnustep Platform Images
Error response from daemon: Get "https://emba.gnu.org:5050/v2/": Get "https://emba.gnu.org//jwt/auth?account=gitlab-ci-token&client_id=docker&offline_token=true&service=container_registry": net/http: request canceled (Client.Timeout exceeded while awaiting headers) (Client.Timeout exceeded while awaiting headers)
Running after_script
Running after script...
$ test -n "$(docker ps -aq -f name=${test_name})" && docker cp ${test_name}:checkout/test ${test_name}
$ test -n "$(docker ps -aq -f name=${test_name})" && docker rm ${test_name}
$ find ${test_name} ! \( -name "*.log" -o -name ${EMACS_TEST_JUNIT_REPORT} \) -type f -delete
find: build-image-gnustep-8fa0f13e: No such file or directory
Cleaning up project directory and file based variables
ERROR: Job failed: exit code 1