Noitidart / jscFileWatcher

ff-addon: Using js-ctypes to create a cross-OS file watching API.
https://bugzilla.mozilla.org/show_bug.cgi?id=958280
1 stars 4 forks source link

Quirks #8

Open Noitidart opened 9 years ago

Noitidart commented 9 years ago

Topic to keep track of quirks that are wontfix maybe

Noitidart commented 8 years ago

Correction on WINNT, if subtree is set to false, and watching dir X which as a subdir Y. If anything immediately in Y is renamed/created/deleted you get a CONTENTS_MODIFIED on the Y. To make it match inotify and GioFileMonitor, I can do a test on every CONTENTS_MODIFIED to see if it is a dir, if it is, then discard that notification to devhandler.

Noitidart commented 8 years ago

On FSEVents 10.7+ no matter what I try anything no matter how deep the subdir is in dir X it will trigger. Right now I throw those events away.

Noitidart commented 8 years ago

The quirk mentioned on on inotify is _expected behavior_. It is the same behavior of GioFileMonitor. I am striving to make Windows and Mac match that behavior.