From d5fcf5b30357e8ed46edcde0c6ad5f0bd2c9ed00 Mon Sep 17 00:00:00 2001 From: V Date: Thu, 1 Jul 2021 02:48:26 +0200 Subject: Root commit --- native | 182 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 182 insertions(+) create mode 100755 native (limited to 'native') diff --git a/native b/native new file mode 100755 index 0000000..e64bd6e --- /dev/null +++ b/native @@ -0,0 +1,182 @@ +#! /usr/bin/env nix-shell +#! nix-shell -i ruby -p ruby + +require 'json' + +PROTOCOL_VERSION = 0 + +WINDOW_ID_NONE = -1 +WINDOW_ID_CURRENT = -2 +TAB_ID_NONE = -1 + +module WebExtension + class < 1024*1024 + $stdout.write([ json.length ].pack('L')) + $stdout.write(json) + $stdout.flush() + end + end +end + +module API + class <