実質こっちが鍵垢っぽい感
Posts by すらーぷの妖精
多機能性やカスタマイズ性を特徴としている国産ブラウザ #Floorp
高校生になって初めてちゃんとブラウザに触れるようになったという開発者は、
なぜあえて、Firefoxをベースにしたのか❓
ブラウザにかける情熱とこだわりを取材しました⏬
levtech.jp/media/articl...
久しぶりに身に来たら怪文書出てて笑うしかないです
本題に入るとパフォーマンスを上げるための取り組みを進めています。
PGO などの有効化でよりパフォーマンスは上がっているはずですが、今後は ESR から離れてラピッドリリースに移行する計画を立ててます。
ウェブサイトが正常に動作することを増やすためです。
基本的に X 以外はあまり動かしていませんが、ユーザーの話を聞くために巡回するためにアカウントを作って放置しています。
Floorpロリ神レクイエム
阿保ではないと思いますけどね、、INIAD はかなりできる人が来てると思います
凄い、、、
一人暮らしでしょうか?
ポストからそのような雰囲気を感じます
最近何故リリースできていないのかというと、拡張機能のコンテンツスクリプトをサイドバーで有効にしてしまうとウインドウの復元に問題が発生してしまうためのバグ修正に時間を取られているためなんだよね。
1が良くても2がダメになるとリリースできなくなるので
あーねみ^
クソ!今日も残業か!
ブラウザーの中でブラウザーウインドウを開いてサイドバーの中で拡張機能を動作させるという方法を編み出してウェブパネルを進化させてみた。
github.com/Floorp-Proje...
もちろん Chrome ウインドウなのでセッション系に干渉して復元させないようにしてる
来てる
まじ?
残念ながら前者のコードだと遅延が足りなくて Firefox の準備が整わないことがあった
実は Floorp 11 の中間からより Floorp の起動が安定するようにコードを書き換えたんですよね。
もともと、すべての Floorp の JS の実行は
github.com/Floorp-Proje...
で動かされていたんだけど、
document.addEventListener("DOMContentLoaded")
を主軸にコードを実行してた。setTimeout とか使ってされに更なる遅延かけてたけど少しのバグで全て壊れてた。
SessionStore.promiseInitialized.then(
を使い始めて安定してきたって背景がある
こっちも使わないといけないからね。
より専門的なことを書こうと思う
具体的なコードを交えてね。
Bluesky ではもっとニッチな Floorp の話題に触れるとしよう
RESOLVED FIXED: Bug 1878191 - Assertion failure: mFrameSelection->GetPresShell()->GetDocument() == content->GetComposedDoc() bugzilla.mozilla.org/show_bug.cgi...
Selection APIに関連して、getTargetRanges()で返されたRangeを現在のdocumentとは別のツリーに設定した時にどうするよって話。ChromeにあわせてSelectionから削除するとこに。来週、spec issue上げる。
今ってまだ必要なんでしたっけ、5個余ってます。
まあ引っ越すのもあり
久しぶりにアクセスした青空
休みなのに大学
Bluesky Twitter より軽いね当たり前だけど
これが青空か。。。