mozilla/gecko-dev
View on GitHub ↗ ★ 3,688 JavaScript archived
SUPERSEDED by https://github.com/mozilla-firefox/firefox. Read-only Git mirror of the Mercurial gecko repositories at https://hg.mozilla.org
80 mentions on Hacker News by 69 people: 4 stories, 76 comments · first 2013-11-26 · latest 2025-05-15
20082026
-
Interestingly, they are there: https://github.com/mozilla/gecko-dev/blob/771bc161e016e2bd1f... (Confirmed on a recent-ish Firefox browser) They look to have been there for at least 5 years, dunno when they were added before that.
comment by banana_giraffe · 2025-05-15 · in Ports that are blocked by browsers (2023) -
…both the Chrome [ https://chromium.googlesource.com/chromium/src.git/+/36dbbf3... ] and Firefox [ https://github.com/mozilla/gecko-dev/commit/ac605820636c3b96... ] source repos, and it makes pretty clear what the bug is.
comment by hovav · 2025-04-06 · in Max severity RCE flaw discovered in widely used Apache Parquet -
…Here's a GitHub mirror with a commit log view showing changes over time: https://github.com/mozilla/gecko-dev/commits/master/layout/s...
comment by simonw · 2025-03-16 · in Styling an HTML dialog modal to take the full height of the viewport -
this is the change that fixed it https://github.com/mozilla/gecko-dev/commit/7a85a111b5f42cdc...
comment by spirobelv2 · 2024-10-10 · in Mozilla fixes Firefox zero-day actively exploited in attacks -
…be possible to enable webcodecs by setting dom.media.webcodecs.enabled to true in about:config. - https://github.com/mozilla/gecko-dev/blob/af09c55c0e6253ba8f... - https://github.com/mozilla/gecko-dev/blob/af09c55c0e6253ba8f...
comment by rom1v · 2024-07-01 · in Show HN: I created an After Effects alternative -
…Oh, I did not know that Mozilla had an endpoint on Cloudflare's 1.1.1.1 service, but there it is! https://github.com/mozilla/gecko-dev/blob/c09764753ea40725eb... https://mozilla.cloudflare-dns.com/dns-query Does Mozilla publish their terms…
comment by aesh2Xa1 · 2024-04-09 · in Blocky – a DNS proxy and ad-blocker for the local network -
…GA. So you really can’t rely on usage figures that don’t represent the truth of your situation. [1] https://github.com/mozilla/gecko-dev/blob/413b88689f3ca2a30b... [2] https://blog.mozilla.org/en/products/firefox/firefox-now-ava...
comment by robin_reala · 2023-12-05 · in Firefox on the brink? -
…The repo is also mirrored on GitHub for convenience, though PRs are not accepted through GitHub: https://github.com/mozilla/gecko-dev The build instructions start with a script (“mach bootstrap”) that will download and install all the…
comment by cpeterso · 2023-10-10 · in Firefox tooltip bug fixed after 22 years -
The source is mirrored on GitHub here: https://github.com/mozilla/gecko-dev Code search is here: https://searchfox.org/mozilla-central/ I’ve never seen a better search tool. It’s become pretty straightforward to build in the past few…
comment by jdashg · 2023-10-10 · in Firefox tooltip bug fixed after 22 years -
…codebase. As an example, here's the Editor main component (same "latest" commit you pointed to): https://github.com/mozilla/gecko-dev/blob/aec3a901e6f6b3041b... The codebase is a mish-mash of very old-style React+Redux code, with newer…
comment by acemarke · 2023-06-06 · in React, but in Python -
Firefox's Devtools uses React and it doesn't use JSX. Example: https://github.com/mozilla/gecko-dev/blob/aec3a901e6f6b3041b... Their reasoning: https://firefox-source-docs.mozilla.org/devtools/frontend/re...
comment by neurostimulant · 2023-06-06 · in React, but in Python -
Yes. https://github.com/mozilla/gecko-dev/tree/32c74afbb24dce4b5d...
comment by jiripospisil · 2023-05-10 · in Firefox 113.0, New Features, Updates and Fixes -
…I just accept whatever is given to my by Apple or Ubuntu. [1] https://i.imgur.com/1YNFW6r.png [2] https://github.com/mozilla/gecko-dev/blob/098bef52b444fde064... [3] https://bugzilla.mozilla.org/show_bug.cgi?id=112916
comment by kubectl_h · 2023-03-31 · in A Quarter Century of Mozilla -
…the limit, but doesn't say why 30 is used instead of 31 . Edit2: Info in the commit message at https://github.com/mozilla/gecko-dev/commit/e632c1393ebedfda... nscoord_MAX is (1<<30) so that we can check for overflow *after* adding two…
comment by Karellen · 2023-01-08 · in CSS lengths in Gecko are limited to 17,895,697 pixels (2010) -
…and 1/64 were important 10 years ago but are pretty minor now. If you're interested, the code is at https://github.com/mozilla/gecko-dev/blob/d36cf98aa85f24ceef... and https://source.chromium.org/chromium/chromium/src/+/main:thi...
comment by progers7 · 2023-01-08 · in CSS lengths in Gecko are limited to 17,895,697 pixels (2010) -
…if Objective-C++ didn't exist. If you want to see what this looks like, look at the .mm files here: https://github.com/mozilla/gecko-dev/tree/master/widget/coco... If you want a specific file to look at with good examples of how this…
comment by jaas · 2022-12-19 · in GCC now includes Modula-2 and Rust. Do they work on OpenBSD? -
…thing (I don't know why), apps need to add a couple of lines to use it. Relevant lines in Firefox: https://github.com/mozilla/gecko-dev/blob/master/widget/gtk/...
comment by input_sh · 2022-08-16 · in Happy Birthday GNOME! 25 years today -
…files[1], two of which are the Mozilla one mentioned above, the other four are empty. [1] https://github.com/mozilla/gecko-dev/blob/64f3b7d019700f4fe3... [2] https://github.com/search?q=filename%3Aaudits.toml&type=code
comment by weinzierl · 2022-06-13 · in Vetting the Cargo -
…[3] https://github.com/browsermt/bergamot-translator/tree/main/w... [4] https://github.com/mozilla/gecko-dev/tree/master/third_party...
comment by andrenatal1 · 2022-06-03 · in Mozilla releases local machine translation tools as part of Project Bergamot -
…WebView: https://android.googlesource.com/platform/frameworks/base/+/... • Mozilla GeckoView: https://github.com/mozilla/gecko-dev/tree/master/mobile/andr... • Chromium Embedded Framework (CEF): https://bitbucket.org/chromiumembedded/cef/sr…
comment by binarynate · 2022-05-11 · in W3C Proposes the Creation of a WebView Community Group -
I tracked down the source of Firefox Devtools' JSON viewer. https://github.com/mozilla/gecko-dev/tree/master/devtools/cl... It's based on React, but also uses require.js for its dependencies from other parts of Devtools, like TreeView - so…
comment by lioeters · 2022-03-22 · in React Arborist – A full-featured tree component for React -
…crashes the current Safari for iOS (15.4). [1] https://4e6.github.io/firefox-lang-stats/ [2] https://github.com/mozilla/gecko-dev/commit/3b56a9af51519d2e...
comment by CharlesW · 2022-03-20 · in How much Rust in Firefox? -
…(First real public commit in gecko-dev is the historic open sourcing of the engine in 1998!) https://github.com/mozilla/gecko-dev/commit/3b56a9af51519d2e...
comment by forgetfulness · 2022-03-20 · in How much Rust in Firefox? -
…creation of the first Firefox profile[9] (first launch). [1] https://glandium.org/blog/?p=3923 [2] https://github.com/mozilla/gecko-dev/blob/HEAD/build/moz.con... [3] resource://gre/modules/URLFormatter.jsm (use within Firefox URI bar) [4]…
comment by dhx · 2022-03-18 · in Each Firefox download has a unique identifier -
I think(?) this is what you've wanted to link to: https://github.com/mozilla/gecko-dev/tree/master/browser/com...
comment by input_sh · 2022-02-17 · in My default search engine changed after updating Firefox to version 98 -
This is the list of search engines https://github.com/mozilla/gecko-dev/tree/master/browser/com... that Firefox ships with. It's a long list so it's easy to imagine that not all of them completed the agreement.
comment by muizelaar · 2022-02-17 · in My default search engine changed after updating Firefox to version 98 -
…messages. What do you have to actually pay to get your domain specially mentioned in an allow list: https://github.com/mozilla/gecko-dev/commit/7b655cecb81e2145...
comment by riedel · 2022-02-17 · in My default search engine changed after updating Firefox to version 98 -
…engine has been changed" message is private. https://bugzilla.mozilla.org/show_bug.cgi?id=1748923 https://github.com/mozilla/gecko-dev/commit/d28e21ce8c21dd2a...
comment by jiripospisil · 2022-02-17 · in My default search engine changed after updating Firefox to version 98 -
…this case but in general yes - browsers do have website specific fixes for compatibility. Firefox: https://github.com/mozilla/gecko-dev/blob/d107bc8aeadcc816ba... Safari: https://github.com/WebKit/WebKit/blob/86143cf226f227bac5ffad... I'm…
comment by jiripospisil · 2022-01-11 · in Firefox 96 -
…now `window.navigator.vendor` returns "Google Inc." if your URL matches ` ://app.slack.com/ `. LOL. https://github.com/mozilla/gecko-dev/blob/eea0fac2cb8cae1e5a...
comment by jiripospisil · 2021-12-07 · in Firefox 95 Released -
There are decentralized monorepos, such as gecko-dev ( https://github.com/mozilla/gecko-dev ), which presumably has several forks in products like Iceweasel. I think the monorepo workflows which Git isn't good at are things like branching,…
comment by arxanas · 2021-11-12 · in Make your monorepo feel small with Git’s sparse index -
…supports in SVGs. Looking roughly at the source code [0], it seems it has its own SVG engine. [0] https://github.com/mozilla/gecko-dev/tree/master/layout/svg https://github.com/mozilla/gecko-dev/tree/master/dom/svg
comment by Jasper_ · 2021-11-01 · in Introducing the layer based SVG engine -
…to be XUL, now it's HTML (actually XHTML, I guess they couldn't quite kick the XML part of it): https://github.com/mozilla/gecko-dev/blob/master/browser/bas...
comment by simonw · 2021-08-30 · in Building a Desktop Application for Datasette -
…Firefox have arbitrary limits 65537, and 500k args. https://bugs.webkit.org/show_bug.cgi?id=80797 https://github.com/mozilla/gecko-dev/blob/1475b3b0cb274b2a71...
comment by emptysea · 2021-08-10 · in Stages of Denial -
What a confusing codebase. https://github.com/mozilla/gecko-dev/tree/d36cf98aa85f24ceef... This package documents a "minimum supported rust version" then goes on to set RUSTC_BOOTSTRAP (cirumventing, enabling experimental features). Very…
comment by kzrdude · 2021-06-13 · in Rust 1.x seems to not always be backward compatible in practice -
It looks like they still use that in a bunch of places? https://github.com/mozilla/gecko-dev/search?q=RUSTC_BOOTSTRA... Specific example: https://github.com/mozilla/gecko-dev/blob/d36cf98aa85f24ceef...
comment by gpm · 2021-06-13 · in Rust 1.x seems to not always be backward compatible in practice -
…If in doubt, you could try and find any implementation of a thread or a worker in the JS VM: https://github.com/mozilla/gecko-dev/tree/master/js/src/vm It's not there, because workers are implemented at the DOM level, in the browser:…
comment by dmitriid · 2021-06-04 · in HTML and CSS techniques to reduce your JavaScript -
…would be the most important thing. I think the idea of using Gecko[0] is a solid one. :P ;) xx [0]: https://github.com/mozilla/gecko-dev
comment by graderjs · 2021-05-20 · in Show HN: Nyxt Browser 2.0.0 -
The snap version of Mozilla is official and created by Mozilla. Source: https://github.com/mozilla/gecko-dev/commit/e6b8e53803e10244... https://blog.mozilla.org/futurereleases/2016/04/21/firefox-d...
comment by kd913 · 2021-04-22 · in Ubuntu 21.04 -
…as a work model [1] [2] [1] https://hg.mozilla.org/mozilla-central/graph/06b1ac14775250a... [2] https://github.com/mozilla/gecko-dev/graphs/contributors
comment by cookiengineer · 2021-04-11 · in Brave disables Chromium FLoC features -
Here's how they're pattern-matched: https://github.com/mozilla/gecko-dev/blob/master/browser/ext...
comment by collinmanderson · 2021-03-05 · in Firefox replaces Google Analytics with fake no-op in strict tracking protection -
And source code helpfully found by some other commenters: https://github.com/mozilla/gecko-dev/tree/master/browser/ext...
comment by jakub_g · 2021-02-27 · in Firefox replaces Google Analytics with fake no-op in strict tracking protection -
They do: https://github.com/mozilla/gecko-dev/blob/master/browser/ext...
comment by sbierwagen · 2021-02-27 · in Firefox replaces Google Analytics with fake no-op in strict tracking protection -
…shims for google analytics tag manager[0], facebook SDK[1] as well as a bunch of other things. [0] https://github.com/mozilla/gecko-dev/blob/master/browser/ext... [1] https://github.com/mozilla/gecko-dev/blob/master/browser/ext...
comment by lhorie · 2021-02-27 · in Firefox replaces Google Analytics with fake no-op in strict tracking protection -
Code that logged the message: https://github.com/mozilla/gecko-dev/blob/master/browser/ext... The GA specific shim: https://github.com/mozilla/gecko-dev/blob/master/browser/ext...
comment by Zren · 2021-02-27 · in Firefox replaces Google Analytics with fake no-op in strict tracking protection -
…mostly based on specs: https://www.w3.org/ Sources are open: https://github.com/chromium/chromium https://github.com/mozilla/gecko-dev
comment by phillipseamore · 2021-02-26 · in Ask HN: Learning about web browser implementation -
…Gecko, which is the browser engine powering Firefox. You can check the activity here for instance: https://github.com/mozilla/gecko-dev
comment by fabrice_d · 2020-11-17 · in Servo’s new home -
…[2] https://old.reddit.com/r/rust/comments/9mvnrk/in_firefox_nig... [3] https://github.com/mozilla/gecko-dev/blob/master/js/src/wasm... Edit: Another component of spidermonkey that is being rewritten in rust is the JS parser, that
comment by gpm · 2020-06-13 · in Microsoft: Rust Is the Industry’s ‘Best Chance’ at Safe Systems Programming -
…to their respective GitHub mirrors https://github.com/chromium/chromium/blob/master/net/cert/x5... https://github.com/mozilla/gecko-dev/blob/master/security/ns...
comment by vlz · 2020-05-15 · in An SSL cert that is valid for any and all domains and all levels of subdomains -
…button code. Firefox works in a very similar way; here's the Firefox version of RenderThemeMac: https://github.com/mozilla/gecko-dev/blob/master/widget/coco...
comment by roca · 2020-05-06 · in Firefox 76