FLUID-5467: Factor out browser specific code from ProgressiveEnhancment.js

Metadata

Source
FLUID-5467
Type
Bug
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Colin Clark
Reporter
Justin Obara
Created
2014-07-11T10:56:48.406-0400
Updated
2021-06-22T13:44:46.839-0400
Versions
  1. 1.5
  2. 2.0
Fixed Versions
  1. 3.0
Component
  1. Progressive Enhancement

Description

ProgressiveEnhancement.js contains browser specific tests, for example fluid.enhance.supportsBinaryXHR, fluid.enhance.supportsFormData and a method to hide markup (that is only there for cases when there is no javascript e.g. single file uploader).

These should be pulled out into a separate file to reduce confusion and chance of errors when the progressiveEnhancement is included as part of an infusion node module.

Comments

  • Justin Obara commented 2021-06-22T13:44:43.911-0400

    Addressed with changes to FLUID-5249