{"id":124713,"date":"2025-05-14T15:05:16","date_gmt":"2025-05-14T13:05:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/razrabotka-firefox-perenesena-s-mercurial-na-git-i-github-obnovlenie-firefox-138-0-3"},"modified":"2025-05-14T15:05:16","modified_gmt":"2025-05-14T13:05:16","slug":"razrabotka-firefox-perenesena-s-mercurial-na-git-i-github-obnovlenie-firefox-138-0-3","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/razrabotka-firefox-perenesena-s-mercurial-na-git-i-github-obnovlenie-firefox-138-0-3","title":{"rendered":"Die Entwicklung von Firefox wurde von Mercurial auf Git und GitHub umgestellt. Aktualisierung Firefox 138.0.3","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Die Entwickler von Mozilla haben das Hauptrepository mit dem Quellcode von Firefox von Mercurial auf Git umgestellt. Das offizielle Git-Repository von Firefox befindet sich auf GitHub. \u00dcber dieses Repository k\u00f6nnen derzeit keine \u00c4nderungen in Form von Pull-Requests \u00fcbermittelt werden (es muss Phabricator verwendet werden).     <\/p>\n<p>Einige einzelne Mercurial-Repositories wurden in einen einheitlichen Git-Raum integriert und sind \u00fcber Git-Branches zug\u00e4nglich: Das Repository mozilla-central ist jetzt der main-Branch im Git-Repository Firefox, mozilla-beta \u2014 beta-Branch, mozilla-release \u2014 release-Branch, mozilla-esr115 \u2014 esr-115, mozilla-esr-128 \u2014 esr-128, autoland \u2014 autoland. Die Nutzung der Dienste Bugzilla, moz-phab, Phabricator und Lando wird ohne \u00c4nderungen fortgesetzt. Die alten Mercurial-Repositories bleiben vorerst verf\u00fcgbar, wurden jedoch in den Modus synchronisierter Mirrors versetzt.    <\/p>\n<p>Die Entscheidung zur Migration auf Git wurde im Herbst 2023 getroffen. Es wurde erwartet, dass die Migration etwa 6 Monate in Anspruch nehmen w\u00fcrde, aber letztendlich zog sie sich \u00fcber anderthalb Jahre hin. Bis zur Migration bot das Projekt die M\u00f6glichkeit, Mercurial oder Git nach Wahl der Entwickler zu verwenden, aber im Hauptrepository wurde Mercurial verwendet. Die Unterst\u00fctzung von beiden Systemen stellte eine gro\u00dfe Belastung f\u00fcr die Administratoren dar, und die eigenst\u00e4ndige Wartung <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/de\/\"   title=\"Hosting\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2422\">Hosting<\/a> des Codes f\u00fchrte zu Skalierungsproblemen und erforderte Ressourcen zur Aufrechterhaltung einer ausfallsicheren Infrastruktur. Daher wurde beschlossen, ausschlie\u00dflich Git f\u00fcr die Entwicklung zu verwenden und das Hauptrepository auf GitHub zu hosten.       <\/p>\n<p>Zus\u00e4tzlich ist der korrigierende Release Firefox 138.0.3 zu erw\u00e4hnen, in dem mehrere Probleme gel\u00f6st wurden:  <\/p>\n<ul>\n<li class=\"l\"> Ein Absturz wurde behoben, der beim Besuch von Websites auftrat, die WebGL verwenden.\n<li class=\"l\"> Ein Fehler wurde behoben, der zu einem Absturz f\u00fchrte, wenn bestimmte SVG-Effekte wie Unsch\u00e4rfe und Schattenwurf auf sehr kleinen Objekten auf dem Bildschirm angewendet wurden.\n<li class=\"l\"> Auf der Linux-Plattform wurde ein Problem mit verschwommenem Videosicht bei Youtube auf Systemen mit Wayland, die HDR nicht unterst\u00fctzen, behoben.\n<li class=\"l\"> Ein Fehler wurde behoben, wegen dem die Tastenkombination Alt+C zur Aktivierung des Gro\u00df-\/Kleinbuchstaben-sensitiven Suchmodus nicht funktionierte.      <\/ul>\n<p>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=63235\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Mozilla \u043f\u0435\u0440\u0435\u0432\u0435\u043b\u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u0441 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c Firefox \u0441 Mercurial \u043d\u0430 Git. \u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 Firefox \u0440\u0430\u0437\u043c\u0435\u0449\u0451\u043d \u043d\u0430 GitHub. \u0427\u0435\u0440\u0435\u0437 \u0434\u0430\u043d\u043d\u044b\u0439 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u043f\u043e\u043a\u0430 \u043d\u0435\u043b\u044c\u0437\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 \u0444\u043e\u0440\u043c\u0435 pull-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 (\u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c Phabricator). \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 Mercurial-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 \u043e\u0431\u044a\u0435\u0434\u0438\u043d\u0435\u043d\u044b \u0432 \u0435\u0434\u0438\u043d\u043e\u0435 Git-\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u043e \u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0447\u0435\u0440\u0435\u0437 Git-\u0432\u0435\u0442\u043a\u0438: \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 mozilla-central \u0442\u0435\u043f\u0435\u0440\u044c \u0441\u0442\u0430\u043b \u0432\u0435\u0442\u043a\u043e\u0439 main \u0432 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0438 Firefox, mozilla-beta [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-124713","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Mozilla \u043f\u0435\u0440\u0435\u0432\u0435\u043b\u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u0441 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c Firefox \u0441 Mercurial \u043d\u0430 Git. \u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 Firefox \u0440\u0430\u0437\u043c\u0435\u0449\u0451\u043d \u043d\u0430 GitHub.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/razrabotka-firefox-perenesena-s-mercurial-na-git-i-github-obnovlenie-firefox-138-0-3\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 Firefox \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u0430 \u0441 Mercurial \u043d\u0430 Git \u0438 GitHub. \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 Firefox 138.0.3 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Mozilla \u043f\u0435\u0440\u0435\u0432\u0435\u043b\u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u0441 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c Firefox \u0441 Mercurial \u043d\u0430 Git. \u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 Firefox \u0440\u0430\u0437\u043c\u0435\u0449\u0451\u043d \u043d\u0430 GitHub.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/razrabotka-firefox-perenesena-s-mercurial-na-git-i-github-obnovlenie-firefox-138-0-3\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-05-14T13:05:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-05-14T13:05:16+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Die Entwicklung von Firefox wurde von Mercurial auf Git und GitHub verlagert. Aktualisierung Firefox 138.0.3 | ProHoster","description":"Die Entwickler von Mozilla haben das Hauptrepository des Firefox-Quellcodes von Mercurial auf Git \u00fcbertragen. Das offizielle Git-Repository von Firefox befindet sich auf GitHub.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/razrabotka-firefox-perenesena-s-mercurial-na-git-i-github-obnovlenie-firefox-138-0-3","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 Firefox \u043f\u0435\u0440\u0435\u043d\u0435\u0441\u0435\u043d\u0430 \u0441 Mercurial \u043d\u0430 Git \u0438 GitHub. \u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 Firefox 138.0.3 | ProHoster","og:description":"\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438 \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 Mozilla \u043f\u0435\u0440\u0435\u0432\u0435\u043b\u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u0441 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u043c \u043a\u043e\u0434\u043e\u043c Firefox \u0441 Mercurial \u043d\u0430 Git. \u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 Git-\u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 Firefox \u0440\u0430\u0437\u043c\u0435\u0449\u0451\u043d \u043d\u0430 GitHub.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/razrabotka-firefox-perenesena-s-mercurial-na-git-i-github-obnovlenie-firefox-138-0-3","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-05-14T13:05:16+00:00","article:modified_time":"2025-05-14T13:05:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"124713","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 20:28:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 12:47:46","updated":"2026-02-09 20:28:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/124713","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=124713"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/124713\/revisions"}],"predecessor-version":[{"id":159672,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/124713\/revisions\/159672"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=124713"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=124713"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=124713"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}