URest Verification page
URest Verification

Check the core behavior directly.

This first-party page exists to verify URest on a controlled site. If URest is active, right-click, selection, and copy should work in the restricted sections below.

How to verify

  1. Make sure URest is enabled for this site in the popup.
  2. Try to right-click and select text in each restricted test area.
  3. If URest is working, those interactions should behave normally.

What this page covers

Inline attribute restrictions Elements with oncontextmenu and onselectstart.
JS listener restrictions Listeners that call event.preventDefault().
Dynamic content New nodes inserted after page load with blocking attributes.
CSS restriction test

Section 1: CSS selection lock

This block sets user-select: none. With URest active, you should still be able to select this text.

Inline restriction test

Section 2: Inline handler lock

This card uses inline blocking attributes. With URest active, right-click and text selection should work here.

JS restriction test

Section 3: JavaScript listener lock

This section has capturing listeners for contextmenu, selectstart, and copy that call preventDefault().

Section 4: Dynamic restriction test

Click the button below to add blocked content after page load. URest should still restore right-click and selection on the newly added block.