Currently we are using the getZOrderDOMWindowEnumerator to enumarate windows from the back to front. That enumerator is broken on Linux and cannot be used at all. Therefore we have to fallback to use getMostRecentWindow to get the topmost window of a given type. Because of that our getWindowsByZOrder method also doesn't work and has to be disabled for now.
Created attachment 562696 [details] [diff] [review] Patch v1
Comment on attachment 562696 [details] [diff] [review] Patch v1 looks good to me. regrettable there are these upstream bugs :(
Attachment #562696 - Flags: feedback?(jhammel) → feedback+
Comment on attachment 562696 [details] [diff] [review] Patch v1 Review process happened over on github. I will upload the final patch right away.
Attachment #562696 - Flags: review?(gmealer) → review-
Created attachment 563027 [details] [diff] [review] Patch v2 As reviewed by Geo. Setting r+. https://github.com/geoelectric/mozmill-api-refactor/pull/6
Created attachment 563028 [details] Pointer to Github pull request: https://github.com/geoelectric/mozmill-api-refactor/pull/6 Pointer to Github pull-request
Landed as: https://github.com/geoelectric/mozmill-api-refactor/commit/e05fe3f5bdc668821eb1f993a2e9fe02d0db7fd9
Status: ASSIGNED → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
Component: Mozmill Shared Modules → Mozmill Tests
You need to log in before you can comment on or make changes to this bug.