Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Firefox addon] Change the minimum supported version to Firefox 45, i.e. the current ESR version, and remove no longer necessary fallback code #7913

Merged
merged 2 commits into from
Jan 12, 2017

Conversation

Snuffleupagus
Copy link
Collaborator

  • [Firefox addon] Change the minimum supported version to Firefox 45, i.e. the current ESR version, and remove no longer necessary fallback code

    According to https://wiki.mozilla.org/RapidRelease/Calendar#Past_branch_dates: The last ESR version of Firefox 38 was released in April this year, and since June the only available ESR version has been based on Firefox 45.

    Now that Seamonkey has finally released a new version, i.e. 2.46 which should correspond to Firefox 49, there doesn't seem to be any reason to keep the fallback code around in the addon anymore.

  • [Firefox addon] Remove the registerAddonHistogram fallback code for Firefox versions 36 (and below) from PdfJsTelemetry-addon.jsm

    Given that the addon doesn't even work in Firefox versions prior to 38, this is just dead code that can now be removed.


Note that this PR lets us remove all the current fallback code from the Firefox addon!
Also, this time I made sure to take the updated version numbers from https://addons.mozilla.org/en-US/firefox/pages/appversions/ to prevent issues.

….e. the current ESR version, and remove no longer necessary fallback code

According to https://wiki.mozilla.org/RapidRelease/Calendar#Past_branch_dates: The *last* ESR version of Firefox 38 was released in April this year, and since June the only available ESR version has been based on Firefox 45.

Now that Seamonkey has *finally* released a new version, i.e. 2.46 which should correspond to Firefox 49, there doesn't seem to be any reason to keep the fallback code around in the addon anymore.
… Firefox versions 36 (and below) from `PdfJsTelemetry-addon.jsm`

Given that the addon doesn't even work in Firefox versions prior to 38, this is just dead code that can now be removed.
@timvandermeij
Copy link
Contributor

/botio-linux preview

@pdfjsbot
Copy link

From: Bot.io (Linux)


Received

Command cmd_preview from @timvandermeij received. Current queue size: 0

Live output at: http://107.21.233.14:8877/1d98f5c8fc622d8/output.txt

@pdfjsbot
Copy link

From: Bot.io (Linux)


Success

Full output at http://107.21.233.14:8877/1d98f5c8fc622d8/output.txt

Total script time: 2.15 mins

Published

@timvandermeij
Copy link
Contributor

timvandermeij commented Jan 12, 2017

@yurydelendik Could you review this? It would be nice to get rid of all that fallback code.

@yurydelendik yurydelendik merged commit b8cd143 into mozilla:master Jan 12, 2017
@yurydelendik
Copy link
Contributor

Thank you for the patch

@Snuffleupagus Snuffleupagus deleted the addon-minimum-firefox45 branch January 12, 2017 21:27
@timvandermeij timvandermeij removed the request for review from yurydelendik January 13, 2017 23:36
movsb pushed a commit to movsb/pdf.js that referenced this pull request Jul 14, 2018
…fox45

[Firefox addon] Change the minimum supported version to Firefox 45, i.e. the current ESR version, and remove no longer necessary fallback code
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants