Hacker GitHub

← All repos

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

Mentions per year 80 mentions · busiest year 2021 (17)
20082026
  1. 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)
  2. …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.
  3. …Here's a GitHub mirror with a commit log view showing changes over time: https://github.com/mozilla/gecko-dev/commits/master/layout/s...
  4. this is the change that fixed it https://github.com/mozilla/gecko-dev/commit/7a85a111b5f42cdc...
  5. …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...
  6. …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…
  7. …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?
  8. …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
  9. 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…
  10. …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
  11. 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
  12. Yes. https://github.com/mozilla/gecko-dev/tree/32c74afbb24dce4b5d...
    comment by jiripospisil · 2023-05-10 · in Firefox 113.0, New Features, Updates and Fixes
  13. …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
  14. …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…
  15. …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...
  16. …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…
  17. …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
  18. …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
  19. …[3] https://github.com/browsermt/bergamot-translator/tree/main/w... [4] https://github.com/mozilla/gecko-dev/tree/master/third_party...
  20. …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…
  21. 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…
  22. …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?
  23. …(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?
  24. …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]…
  25. I think(?) this is what you've wanted to link to: https://github.com/mozilla/gecko-dev/tree/master/browser/com...
  26. 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.
  27. …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...
  28. …engine has been changed" message is private. https://bugzilla.mozilla.org/show_bug.cgi?id=1748923 https://github.com/mozilla/gecko-dev/commit/d28e21ce8c21dd2a...
  29. …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
  30. …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
  31. 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,…
  32. …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
  33. …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...
  34. …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
  35. 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…
  36. 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...
  37. …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:…
  38. …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
  39. 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
  40. …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
  41. Here's how they're pattern-matched: https://github.com/mozilla/gecko-dev/blob/master/browser/ext...
  42. And source code helpfully found by some other commenters: https://github.com/mozilla/gecko-dev/tree/master/browser/ext...
  43. They do: https://github.com/mozilla/gecko-dev/blob/master/browser/ext...
  44. …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...
  45. 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...
  46. …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
  47. …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
  48. …[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
  49. …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...
  50. …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