Remove the "useOnlyCssZoom" (debugging) hash parameter #11533
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The debugging hash parameters[1] are intended to facilitate access to various tools/settings in PRODUCTION builds, protected by the
pdfBugEnabled
preference.At this point, the remaining debugging hash parameters are mainly intended to allow access to the
PDFBug
tools and/or to quickly toggle certain larger features.The "useOnlyCssZoom" functionality doesn't really seem to fit in with the rest of these hash parameters, since:
useOnlyCssZoom
preference hence toggling this functionality shouldn't be too difficult (e.g. if someone needs to hack on it).All in all, I'm thus suggesting that we remove the "useOnlyCssZoom" hash parameter.
[1] Originally these hash parameters could be used directly in any build, which was bad since it would allow any link to potentially disable functionality and/or reduce performance.
[2] If it had seen active development over the years, I'd be much more inclined to keep the hash parameter.