Greasy Fork is available in English.

Time Control

Script allowing you to control time.

These are versions of this script where the code was updated. Show all versions.

  • v1.5.6.1 14. 10. 2025

    Modify time.storage[Symbol.toStringTag] to read time.storage instead of time

  • v1.5.6 14. 10. 2025

    Add valueOf to coerce to a number as well as documentation for both valueOf and toString

  • v1.5.5 14. 10. 2025

    Modify time[Symbol.toPrimitive] logic to default to string

  • v1.5.4 14. 10. 2025

    Modiify set and get error handling code for window.time: 378, 396-398

  • v1.5.3 14. 10. 2025

    Bump version

  • v1.5.2 14. 10. 2025

    Add prototype chain mirroring when time is not accessible to allow for a DOM object named time OR modified EventTarget.prototype, as #<WindowProperties> is not modifiable.

  • v1.5.2 13. 10. 2025

    Modify logic to only throw ReferenceError while in top-level eval scopes, not anonymous scopes.

  • v1.5.1 13. 10. 2025

    Fix issue: hasOwn with devtools prop fails when it is overridden by prototype chain, eg. apparently the inbuilt behaviour of window[id] = getElementById(id)

  • v1.5 13. 10. 2025

    v1.5: Mask the existance of the global time variable using stack introspection.

  • v1.4.6 12. 10. 2025

    Add dedup to profile listing

  • v1.4.5 12. 10. 2025

    Bump version

  • v1.4.4 12. 10. 2025

    Fix - Add capability - GM_listValues

  • v1.4.4 12. 10. 2025

    Add profile viewing (storage.profiles) and storage.erase

  • v1.4.3 12. 10. 2025

    Fix mismatch in storage.now and storage.load

  • v1.4.2 12. 10. 2025

    Fix grant permissions

  • v1.4.1 12. 10. 2025

    Add time.shift and time.storage.profile features

  • v1.4.0 09. 10. 2025

    Bump version

  • v1.3.3 09. 10. 2025

    Add support for Event.prototype.timeStamp and refactor getter wrapping code to wrap_getter

  • v1.3.3 09. 10. 2025

    Bump version

  • v1.3.2 09. 10. 2025

    Fix - Devtools bug

  • v1.3.2 08. 10. 2025

    Add magic proxy handler system

  • v1.3.1 08. 10. 2025

    Update version

  • v1.3 08. 10. 2025

    Update for consistency and readability

  • v1.3 08. 10. 2025

    Add requestAnimationFrame and document.timeline.currentTime support, improve performance.now support by restricting to (this == req_self) in wrap_now

  • v1.2.6 24. 04. 2024

    Version number

  • v1.2.3 24. 04. 2024

    Patch to use prototype

  • v1.2.5.2 01. 04. 2024

    Add time.storage.real and rename time.sync to time.reset.

  • v1.2.5.1 31. 03. 2024

    Patch

  • v1.2.5 31. 03. 2024

    Patch and update version

  • v1.2.4 31. 03. 2024

    Add debug saving

  • v1.2.4 31. 03. 2024

    Add toString methods

  • v1.2.3.6 31. 03. 2024

    Update version

  • v1.2.3.5d 31. 03. 2024

    Refactor

  • v1.2.3.5c 31. 03. 2024

    Single quote use strict

  • v1.2.3.5b 31. 03. 2024

    Remove typeof unsafeWindow

  • v1.2.3.5b 31. 03. 2024

    Undo

  • v1.2.3.5 31. 03. 2024

    globalThis instead of Window

  • v1.2.3.4d 31. 03. 2024

    Comply with esversion: 5

  • v1.2.3.4c 31. 03. 2024

    Add jshint

  • v1.2.3.4b 31. 03. 2024

    Add semicolon

  • v1.2.3.4 31. 03. 2024

    Version update

  • v1.2.3.3 31. 03. 2024

    Fix

  • v1.2.3.3 31. 03. 2024

    Update naming

  • v1.2.3.2 31. 03. 2024

    Refactor

  • v1.2.3.1 31. 03. 2024

    Patch for loading time

  • v1.2.3 31. 03. 2024

    Update version number

  • v1.2.2.6 31. 03. 2024

    Move save and load to storage API.

  • v1.2.2.6 31. 03. 2024

    Update version number

  • v1.2.2.5 31. 03. 2024

    Add time.storage API

  • v1.2.2.5 31. 03. 2024

    Add time.reset() and documentation.

Show all script versions