alse(select1.matches(':open'));
  assert_equals(getComputedStyle(select1,'::picker(select)').backgroundColor,red,'back to closed');
}, 'Basic functionality of select picker and appearance');

promise_test(async (t) => {
  const style = document.createElement('style');
  document.head.append(style);
  t.add_cleanup(() => style.remove());
  assert_equals(getComputedStyle(select1,'::picker(select)').appearance,'none');
  style.innerHTML = '#test1::picker(select) {appearance: auto}';
  assert_equals(getComputed