1. gpu api: requestadapter: on ac power, discrete gpu returned if no `powerpreference` set.

  2. htmlcanvaselement api: getcontext: webgl2 context: `options.powerpreference` parameter

  3. htmlcanvaselement api: getcontext: webgl context: `options.powerpreference` parameter