{"action":"created","issue":{"url":"https://api.github.com/repos/bitwiseworks/mozilla-os2/issues/32","labels_url":"https://api.github.com/repos/bitwiseworks/mozilla-os2/issues/32/labels{/name}","comments_url":"https://api.github.com/repos/bitwiseworks/mozilla-os2/issues/32/comments","events_url":"https://api.github.com/repos/bitwiseworks/mozilla-os2/issues/32/events","html_url":"https://github.com/bitwiseworks/mozilla-os2/issues/32","id":22179849,"number":32,"title":"Menu option Tools->\"Clear recent history\" does not work","user":{"login":"rwklein","id":5852492,"avatar_url":"https://avatars.githubusercontent.com/u/5852492?v=3","gravatar_id":"","url":"https://api.github.com/users/rwklein","html_url":"https://github.com/rwklein","followers_url":"https://api.github.com/users/rwklein/followers","following_url":"https://api.github.com/users/rwklein/following{/other_user}","gists_url":"https://api.github.com/users/rwklein/gists{/gist_id}","starred_url":"https://api.github.com/users/rwklein/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rwklein/subscriptions","organizations_url":"https://api.github.com/users/rwklein/orgs","repos_url":"https://api.github.com/users/rwklein/repos","events_url":"https://api.github.com/users/rwklein/events{/privacy}","received_events_url":"https://api.github.com/users/rwklein/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/bitwiseworks/mozilla-os2/labels/bug","name":"bug","color":"f7c6c7"},{"url":"https://api.github.com/repos/bitwiseworks/mozilla-os2/labels/tests","name":"tests","color":"006b75"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/bitwiseworks/mozilla-os2/milestones/11","html_url":"https://github.com/bitwiseworks/mozilla-os2/milestones/Firefox%2024%20Beta%204","labels_url":"https://api.github.com/repos/bitwiseworks/mozilla-os2/milestones/11/labels","id":917792,"number":11,"title":"Firefox 24 Beta 4","description":"Forth beta of Firefox 24 to some more bugs\r\nRebuild with latest gcc and less memory footprint","creator":{"login":"SilvanScherrer","id":1235738,"avatar_url":"https://avatars.githubusercontent.com/u/1235738?v=3","gravatar_id":"","url":"https://api.github.com/users/SilvanScherrer","html_url":"https://github.com/SilvanScherrer","followers_url":"https://api.github.com/users/SilvanScherrer/followers","following_url":"https://api.github.com/users/SilvanScherrer/following{/other_user}","gists_url":"https://api.github.com/users/SilvanScherrer/gists{/gist_id}","starred_url":"https://api.github.com/users/SilvanScherrer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SilvanScherrer/subscriptions","organizations_url":"https://api.github.com/users/SilvanScherrer/orgs","repos_url":"https://api.github.com/users/SilvanScherrer/repos","events_url":"https://api.github.com/users/SilvanScherrer/events{/privacy}","received_events_url":"https://api.github.com/users/SilvanScherrer/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":2,"state":"open","created_at":"2014-12-30T17:33:57Z","updated_at":"2015-03-03T00:46:45Z","due_on":"2015-03-05T23:00:00Z","closed_at":null},"comments":8,"created_at":"2013-11-06T08:35:29Z","updated_at":"2015-03-03T22:24:45Z","closed_at":null,"body":"The menu loads. However I can not select any of the checkboxes..."},"comment":{"url":"https://api.github.com/repos/bitwiseworks/mozilla-os2/issues/comments/77050051","html_url":"https://github.com/bitwiseworks/mozilla-os2/issues/32#issuecomment-77050051","issue_url":"https://api.github.com/repos/bitwiseworks/mozilla-os2/issues/32","id":77050051,"user":{"login":"dmik","id":900726,"avatar_url":"https://avatars.githubusercontent.com/u/900726?v=3","gravatar_id":"","url":"https://api.github.com/users/dmik","html_url":"https://github.com/dmik","followers_url":"https://api.github.com/users/dmik/followers","following_url":"https://api.github.com/users/dmik/following{/other_user}","gists_url":"https://api.github.com/users/dmik/gists{/gist_id}","starred_url":"https://api.github.com/users/dmik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmik/subscriptions","organizations_url":"https://api.github.com/users/dmik/orgs","repos_url":"https://api.github.com/users/dmik/repos","events_url":"https://api.github.com/users/dmik/events{/privacy}","received_events_url":"https://api.github.com/users/dmik/received_events","type":"User","site_admin":false},"created_at":"2015-03-03T22:24:45Z","updated_at":"2015-03-03T22:24:45Z","body":"No, it doesn't have anything to do with preference synchronization. The XUL corresponding to this dialog uses `<listbox>` and `<listitem>` to represent the list of history-like entities to clear. Besides those, there are also `<richlistbox>` and `<richlistitem>` used in many other places (e.g. in preferences dialogs). If I change `<listbox>/<listitem>` to `<richlistbox>/<richlistitem>` then everything works: both the check box appearance and the functionality (the history gets cleared according to the settings).\r\n\r\nThis suggests us that the widget implementation of the `<listitem>` XUL element is somehow broken on OS/2. It's interesting that there is only one real dialog that uses `<listitem>` (besides the test stuff) — the \"clear history\" one. That explains why we haven't seen this problem before. It may be a challenge to find the corresponding code for that XUL element."}}