931cbdebf471a80bddf8d834093c5ea6601e87c5: Bug 1333931 - Handle nullptr TextTrack objects in sorting. r=kinetik
Ralph Giles <giles@mozilla.com> - Tue, 31 Jan 2017 17:24:17 -0800 - rev 360930
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333931 - Handle nullptr TextTrack objects in sorting. r=kinetik Check for nullptr arguments passed to CompareTextTracks. Based on Ben Kelly's analysis this can happen if the cycle collector has cleared a TextTrack pointer while comparision is still happening, perhaps in a queued event task. This change makes nullptr sort to the end, and adds a MOZ_DIAGNOSTIC_ASSERT for trying to get the position of a nullptr track should someone add another call at a later date.
f0a49d9371705f787a732d10dc087017c01c5eeb: Backed out 2 changesets (bug 1307689) for browser-chrome complaints that tab is undefined
Phil Ringnalda <philringnalda@gmail.com> - Tue, 31 Jan 2017 20:36:38 -0800 - rev 360929
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Backed out 2 changesets (bug 1307689) for browser-chrome complaints that tab is undefined Backed out changeset 452e602b9ee9 (bug 1307689) Backed out changeset 5deef62563d2 (bug 1307689)
452e602b9ee93a7db350c05467a2241b26a00463: Bug 1307689 - Regression tests. r=mossop
Mike Conley <mconley@mozilla.com> - Thu, 26 Jan 2017 17:55:35 -0500 - rev 360928
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1307689 - Regression tests. r=mossop MozReview-Commit-ID: 7SFqRNtMZVs
5deef62563d2e704fca20cf161116b6bac4ad84e: Bug 1307689 - Add telemetry to detect when user abandons an in-progress page load. data-review=bsmedberg, r=bsmedberg,mossop
Mike Conley <mconley@mozilla.com> - Thu, 26 Jan 2017 14:01:49 -0500 - rev 360927
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1307689 - Add telemetry to detect when user abandons an in-progress page load. data-review=bsmedberg, r=bsmedberg,mossop MozReview-Commit-ID: D8emwJriu4m
ca32179db99f2eb0c60e14f873c92d3609b32a99: Bug 1334868 - Remove Windows XP support from dom/ipc/. r=jimm
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 29 Jan 2017 16:27:33 +0900 - rev 360926
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1334868 - Remove Windows XP support from dom/ipc/. r=jimm MozReview-Commit-ID: 59ud0n62opE
e7214a50fe6cfc8c1341c99598ac7d50b875a713: Bug 1334862 - Remove Windows XP support from HAL. r=jimm
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 29 Jan 2017 15:43:44 +0900 - rev 360925
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1334862 - Remove Windows XP support from HAL. r=jimm MozReview-Commit-ID: 72mQbhyCohg
c69055ee2869c6177d4408608ec508e634c15386: Bug 1333608 - Package testaddon.xpi during artifact builds. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Thu, 26 Jan 2017 16:10:09 -0800 - rev 360924
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333608 - Package testaddon.xpi during artifact builds. r=mshal We're already installing the plugin binaries to the objdir, so by packaging the addon during the build we can allow these builds to run tests using the addon. MozReview-Commit-ID: CnzrHXiWQjM
fc1ec416879f635ab0baaf677874ac62e7c8e82f: Bug 1333608 - Stop naming the testaddon on OSX for the benefit of universal builds. r=gfritzsche
Chris Manchester <cmanchester@mozilla.com> - Thu, 26 Jan 2017 16:10:09 -0800 - rev 360923
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333608 - Stop naming the testaddon on OSX for the benefit of universal builds. r=gfritzsche We were including toolchain info in the testaddon on OSX so we could separate xpis for universal builds. With universal builds going away, we can stop doing this. MozReview-Commit-ID: 4vqMfKJPGp3
064f8ea8ee11044850ed0c39de4af835cc55edd7: Bug 1334977 - Checking mVRSystem is not nullptr before scannibg OpenVR controllers; r=kip
Daosheng Mu <daoshengmu@gmail.com> - Mon, 30 Jan 2017 17:37:16 +0800 - rev 360922
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1334977 - Checking mVRSystem is not nullptr before scannibg OpenVR controllers; r=kip MozReview-Commit-ID: 6ViJqGp82t2
4e2ef9e6332f186cfface7c5b04ae88ffa2bfaf0: Bug 1335171 - Implement Chrome-parity support for a few theme properties. r=mattw,mikedeboer
Jared Wein <jwein@mozilla.com> - Tue, 31 Jan 2017 17:32:54 -0500 - rev 360921
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335171 - Implement Chrome-parity support for a few theme properties. r=mattw,mikedeboer MozReview-Commit-ID: C244c3Oh4bC
7f00eae7c948a6fae3e86a18ab094038732331f2: Bug 1332496 - Fix 64-bit uninstaller failing to automatically remove maintenance service; r=rstrong
Matt Howell <mhowell@mozilla.com> - Fri, 20 Jan 2017 13:12:26 -0800 - rev 360920
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1332496 - Fix 64-bit uninstaller failing to automatically remove maintenance service; r=rstrong There are two parts to this patch: 1) The maintenance service installer now writes its uninstall registry keys to the same registry view (either 32-bit or 64-bit) that it uses for all its other registry keys. Previously it would always use the 32-bit view. Additionally, if the 64-bit view is used, any existing entries in the 32-bit view are removed. 2) The Firefox uninstaller now looks in both views to find the path to the maintenance service uninstaller. Previously it looked only in the native view. This change was made in addition to #1 so that we have a fix for the bug that will get delivered in an update, as opposed to requiring a reinstall. MozReview-Commit-ID: Hu5AhopzO2x
0cbddad8e9dc108074243af832cdf26877590619: Bug 1334786 - Support multiple text lines for stub installer checkbox labels; r=rstrong
Matt Howell <mhowell@mozilla.com> - Mon, 30 Jan 2017 10:21:55 -0800 - rev 360919
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1334786 - Support multiple text lines for stub installer checkbox labels; r=rstrong The bug only mentions the shortcuts checkbox, but the ping checkbox label looks precariously close to also being too long, so I handled it as well. This patch only supports up to two lines of text, and only the shortcuts and ping checkboxes can have multiple lines. Both of those limitations could be lifted without too much trouble, but it doesn't seem necessary for now. MozReview-Commit-ID: 9cm1scfrOY5
e9ba8f265022d9778ffb494988aa8ce9e4d9c004: Bug 1335309 - Change the default for find_executables to False. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 31 Jan 2017 14:06:15 +0900 - rev 360918
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335309 - Change the default for find_executables to False. r=mshal Back when the class was written, for the packaging code, it made sense that the default was True. But now that it's used all over the place, and that the vast majority of uses are with find_executables=False, it makes more sense for that to be the default.
41b0870f79dce0f6b28f502aabad6b3c210f9971: Bug 1335309 - Add explicit find_executables arguments to every use of FileFinder. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 31 Jan 2017 13:01:34 +0900 - rev 360917
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335309 - Add explicit find_executables arguments to every use of FileFinder. r=mshal And make it an error not to give it. While the default is True, we do pass a value of False wherever it makes sense, which happens to be, in most places. This is an intermediate step to flip the default from True to False, ensuring that we don't unwantedly switch some calls to False.
644f861ed41a52b4616de33c9c7ce189810e4ea9: Merge m-c to autoland, a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 31 Jan 2017 15:14:56 -0800 - rev 360916
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Merge m-c to autoland, a=merge CLOSED TREE MozReview-Commit-ID: JmIDejK1JMt
c79907ca664d5f0830584b3d6a251ddc5eed83d3: Backed out changeset d6648b8f36ed (bug 1333167) for breaking gecko decision task. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 31 Jan 2017 21:47:45 +0100 - rev 360915
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Backed out changeset d6648b8f36ed (bug 1333167) for breaking gecko decision task. r=backout on a CLOSED TREE
d6648b8f36ed95f4f28c3697b1ba60363cc83a5e: Bug 1333167: Add extra try options to taskcluster. r=dustin a=jmaher
Wander Lairson Costa <wcosta@mozilla.com> - Tue, 31 Jan 2017 18:16:07 -0200 - rev 360914
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333167: Add extra try options to taskcluster. r=dustin a=jmaher We add the following command line options to Taskcluster try syntax: --spsProfile - enable profile mode. --rebuild-talos <N> - retrigger talos tests N times. --setenv <VAR>=<val> - add extra environments variables. --tag <TAG> - run tests only the tag TAG. --no-retry - doesn't retry failed jobs. We have a chicken-egg problem, as we first generate the full task graph and then parse the try message. But the graph generation step needs to know the try message to process the aforementioned options. The solution is to parse the message before graph generation and then pass the command line options to the transforms. Then, each transform can look at the option that interests it and process it accordingly. The message parse function is configured in kind.yml, which gives some flexibility for future implementations of alternative syntaxes. MozReview-Commit-ID: DMwRjuV2vpf
3a822b9c8543e4c40fa44d2205880b509a7647f4: Bug 1333580 - Properly unregister last unobserved target. r=mrbkap
Tobias Schneider <schneider@jancona.com> - Tue, 24 Jan 2017 14:11:34 -0800 - rev 360913
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1333580 - Properly unregister last unobserved target. r=mrbkap MozReview-Commit-ID: FfPJFSXeT98
d4d8cfdd6a7be6b7ff74822bc9ab2667aa3cbdb8: Bug 1335164 - Install websocketprocessbridge with a more specific test. r=jlund
Chris Manchester <cmanchester@mozilla.com> - Mon, 30 Jan 2017 12:47:12 -0800 - rev 360912
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1335164 - Install websocketprocessbridge with a more specific test. r=jlund MozReview-Commit-ID: 2nzpGpiHiDW
b415ed2abdf901dfffb4b874f6b954d7d400f28c: Bug 1124604 - Add `focus` parameter to switch_to_window(). r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 30 Jan 2017 15:35:16 +0100 - rev 360911
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
Bug 1124604 - Add `focus` parameter to switch_to_window(). r=ato To be able to run tests for backgrounds tabs, and to stay in compatibility with switch_to_frame(), switch_to_window() has to support the `focus` parameter. MozReview-Commit-ID: YGPJisiI2i
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip