Summary Files Commits Branches @commit @diff @stats
path: root / KnowledgeBase.md
diff options
context:
space:
mode:
Commit27cf275730730674367efdd4c0f84524282b7c3d (patch)
Author
 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2021-04-07 04:37:27 +0200
Committer
 Haelwenn (lanodan) Monnier <contact@hacktivis.me>
2021-04-07 04:37:27 +0200
Filese4b3b8d3d10c6dfc955ffba05203971497b6b5be /KnowledgeBase.md
goodwolf-27cf275730730674367efdd4c0f84524282b7c3d.tar
goodwolf-27cf275730730674367efdd4c0f84524282b7c3d.tar.gz
goodwolf-27cf275730730674367efdd4c0f84524282b7c3d.zip
Parent5e1c0583650a45ce07b1efb73502cdaef62030ec (diff)
KnowledgeBase: Add GObject reference counting notes
1 files changed, 9 insertions, 0 deletions
-rw-r--r--KnowledgeBase.md9
diff --git a/KnowledgeBase.md b/KnowledgeBase.md
index af59415..7916732 100644
--- a/KnowledgeBase.md
+++ b/KnowledgeBase.md
@@ -3,6 +3,15 @@
- https://trac.torproject.org/projects/tor/wiki/doc/ImportantGoogleChromeBugs / https://trac.torproject.org/projects/tor/ticket/1925
- https://webkit.org/blog/3476/content-blockers-first-look/
+# GObject Reference counting
+- `GOBJECT_DEBUG=instance-count GTK_DEBUG=interactive %command%`
+- Switch to the Statistics tab
+- Press record (top-left)
+- Do a bunch of actions, specially reversible ones
+- Stop recording
+
+Tiling window manager tip for WebKitGTK: Put the application and it's debugger on floating, leaving WebKitWebProcess ones in the back
+
# Bookmark formats
The different plain-text formats used by web browsers found in the wild, done
in Augmented Backus–Naur Form (ABNF).