Skip to content
This repository was archived by the owner on Jun 20, 2023. It is now read-only.
This repository was archived by the owner on Jun 20, 2023. It is now read-only.

Figure out a way to keep gecko/glue/ code in sync with mozillla-central #79

@ferjm

Description

@ferjm

I might be missing something, but I believe that right now it's pretty easy to miss a bunch of changes in gecko/glue while updating from mozilla-central. As described in the README.md instructions, the process for updating the code in gecko/ is to run import.py to pull the changes from m-c, build and fix the potential build issues. But there are changes in m-c that may not trigger build errors and that we may be missing.

For example: https://hg.mozilla.org/mozilla-central/rev/271a6b2de3ad . This patch modifies MediaFormatReader.*, but since these changes are self contained, missing them won't cause any build error. So we would be missing them and not applying them in our own modified version in glue/.

A initial step to help us update without missing changes could be to make the import.py script list the upstream commits (or bug #) since the last update affecting the files in the gecko/glue/ folder that were pulled from m-c.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions