6fffc6fbb8c9fab9b61c3fe54894e85e116f30df: bug 1255485 - Remove NSDISTMODE=copy from Makefiles. r=nalexander
Ted Mielczarek <ted@mielczarek.org> - Wed, 22 Nov 2017 15:30:06 -0500 - rev 769618
Push 103191 by mgregan@mozilla.com at Mon, 19 Mar 2018 21:36:50 +0000
bug 1255485 - Remove NSDISTMODE=copy from Makefiles. r=nalexander MozReview-Commit-ID: GJV2O6zvEx2
ad09b92fb875944ba775ef452a245669b567619d: bug 1255485 - build PROGRAMs directly in dist/bin instead of copying them. r=nalexander
Ted Mielczarek <ted@mielczarek.org> - Wed, 10 Jan 2018 14:26:12 -0500 - rev 769617
Push 103191 by mgregan@mozilla.com at Mon, 19 Mar 2018 21:36:50 +0000
bug 1255485 - build PROGRAMs directly in dist/bin instead of copying them. r=nalexander Historically we built all our binaries in directories in the objdir, then symlinked them into dist/bin. Some binaries needed to be copied instead so that certain relative path lookups work properly, so we resorted to sprinkling `NSDISTMODE=copy` around Makefiles. This change makes it so we build PROGRAMs (not any other sort of targets) directly in dist/bin instead. We could do the same for our other targets with a little more work. There were several places in the tree that were copying built binaries to some other place and needed fixup to match the new location of binaries. On Windows pdb files are left in the objdir where the program was originally linked. symbolstore.py needs to locate the pdb file both to determine whether it should dump symbols for a binary and also to copy the pdb file into the symbol package. We fix this by simply looking for the pdb file in the current working directory if it isn't present next to the binary, which matches how we invoke symbolstore.py. MozReview-Commit-ID: 8TOD1uTXD5e
e2ae2186dbc91b9157dd810d1f3d15beddc73218: Bug 1444506 - follow-up - disable explicit GPU resource allocation on all platforms. r=dholbert
Lee Salzman <lsalzman@mozilla.com> - Mon, 19 Mar 2018 17:04:31 -0400 - rev 769616
Push 103191 by mgregan@mozilla.com at Mon, 19 Mar 2018 21:36:50 +0000
Bug 1444506 - follow-up - disable explicit GPU resource allocation on all platforms. r=dholbert MozReview-Commit-ID: FRowoIOujaJ
55f736cf8ab717c206e120b7f00e94a71f201684: Bug 1445012: Add user agent data to error report context. r=Gijs
Michael Kelly <mkelly@mozilla.com> - Mon, 19 Mar 2018 13:59:10 -0700 - rev 769615
Push 103191 by mgregan@mozilla.com at Mon, 19 Mar 2018 21:36:50 +0000
Bug 1445012: Add user agent data to error report context. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D745 MozReview-Commit-ID: LKD0YwaYGUf
db934ac3717fc426a4bc6ec830b2f4650ea8b250: Bug 1447154 - Use AppConstants.jsm instead of devtools/shared/system to get constants draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 19 Mar 2018 22:18:20 +0100 - rev 769614
Push 103190 by jdescottes@mozilla.com at Mon, 19 Mar 2018 21:34:25 +0000
Bug 1447154 - Use AppConstants.jsm instead of devtools/shared/system to get constants MozReview-Commit-ID: 2FmCO8nBSpP
462873719e162475e23dfb9ecd0a4e3e97a2ffee: Bug 1447154 - Remove unused getOSCPU method from devtools/shared/system draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 19 Mar 2018 22:19:09 +0100 - rev 769613
Push 103190 by jdescottes@mozilla.com at Mon, 19 Mar 2018 21:34:25 +0000
Bug 1447154 - Remove unused getOSCPU method from devtools/shared/system MozReview-Commit-ID: JyzCszMF1UF
02d043c2612d1878a007c0f787e6c0bb9451bd9f: Bug 1447153 - Add a Nightly-only preference to hide the tab throbbers for performance diagnostics. r?jaws draft
Mike Conley <mconley@mozilla.com> - Mon, 19 Mar 2018 17:31:47 -0400 - rev 769612
Push 103189 by mconley@mozilla.com at Mon, 19 Mar 2018 21:32:22 +0000
Bug 1447153 - Add a Nightly-only preference to hide the tab throbbers for performance diagnostics. r?jaws MozReview-Commit-ID: LwAiKFR9Pew
20db4870aa8afbb4f3f0c3ef7f4f49dbec5774dd: Bug 1446657 - Refactor preferences search code to remove flickering and scrollbar appearing/disappearing. r?sfoster draft
Jared Wein <jwein@mozilla.com> - Mon, 19 Mar 2018 17:11:18 -0400 - rev 769611
Push 103188 by bmo:jaws@mozilla.com at Mon, 19 Mar 2018 21:30:08 +0000
Bug 1446657 - Refactor preferences search code to remove flickering and scrollbar appearing/disappearing. r?sfoster MozReview-Commit-ID: 2o4ySs88DQB
74dce24ba47f0c3b2242b5d50b7806283a2ad185: Bug 1436888 - Look for remote bookmark dupes when merging local children. r=tcsc,markh draft
Kit Cambridge <kit@yakshaving.ninja> - Sat, 10 Mar 2018 11:04:11 -0800 - rev 769610
Push 103187 by bmo:kit@mozilla.com at Mon, 19 Mar 2018 21:29:47 +0000
Bug 1436888 - Look for remote bookmark dupes when merging local children. r=tcsc,markh MozReview-Commit-ID: ElPiMlckvuI
d705afafda3a3cfa0710c10561f72eea679918bc: Bug 1446686: Part 4 - Disable non-restartless extensions by default, with a pref to enable for xpcshell tests. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Sat, 17 Mar 2018 18:09:42 -0700 - rev 769609
Push 103186 by maglione.k@gmail.com at Mon, 19 Mar 2018 21:29:22 +0000
Bug 1446686: Part 4 - Disable non-restartless extensions by default, with a pref to enable for xpcshell tests. r?aswan MozReview-Commit-ID: u8WkUEMig9
1bcc8b18bf3e2b473e7d5d7a39db897656cf2a74: Bug 1446686: Part 3 - Fix discovery pane and drag-and-drop tests which rely on legacy extensions. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Sat, 17 Mar 2018 17:42:51 -0700 - rev 769608
Push 103186 by maglione.k@gmail.com at Mon, 19 Mar 2018 21:29:22 +0000
Bug 1446686: Part 3 - Fix discovery pane and drag-and-drop tests which rely on legacy extensions. r?aswan This removes some discovery pane tests which are obsolete. The discovery pane page that it tests uses InstallTrigger, rather than mozAddonManager as we use in production, and fails when used with WebExtensions. The other tests have been updated to use WebExtensions, and some relevant PopupNotifications bugs have been fixed so that they actually pass. MozReview-Commit-ID: 1g0n73vhncp
e6893fcc8a7943bee4bc72a71f351a7b43e3d20f: Bug 1446686: Part 2 - Remove tests for non-bootstrapped dictionary add-ons. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Sat, 17 Mar 2018 13:25:44 -0700 - rev 769607
Push 103186 by maglione.k@gmail.com at Mon, 19 Mar 2018 21:29:22 +0000
Bug 1446686: Part 2 - Remove tests for non-bootstrapped dictionary add-ons. r?aswan MozReview-Commit-ID: IZt4mPfvLPQ
e04291fc1ffa5886a29d093859e0d1b7a44d9d7c: Bug 1446686: Part 1 - Fix browser install tests that rely on non-bootstrapped legacy extensions. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Sat, 17 Mar 2018 16:22:22 -0700 - rev 769606
Push 103186 by maglione.k@gmail.com at Mon, 19 Mar 2018 21:29:22 +0000
Bug 1446686: Part 1 - Fix browser install tests that rely on non-bootstrapped legacy extensions. r?aswan Several of these tests are obsolete. They only test non-AMO-signed extensions (which are equivalent to unsigned extensions now), non-restartless extensions (which aren't supported), or specific behaviors of the old XPInstall dialogs (which are essentially unsupported). The rest have been updated to use WebExtensions. MozReview-Commit-ID: CBGTtl5XbG7
3b0afba5a96a3f5ed8de9645a928c140af63e5a0: Bug 1407240 - Add mozIntl.RelativeTimeFormat. r?jfkthame draft
Zibi Braniecki <zbraniecki@mozilla.com> - Tue, 10 Oct 2017 09:28:39 -0700 - rev 769605
Push 103185 by bmo:gandalf@aviary.pl at Mon, 19 Mar 2018 21:26:29 +0000
Bug 1407240 - Add mozIntl.RelativeTimeFormat. r?jfkthame MozReview-Commit-ID: FjqmqNTbbgk
a1a63608b5a9cb8224a6b7e6cccced76a24b61b8: Bug 1445288 - Turn test_key_scroll into a group test and robustify it a bit. r?botond draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 19 Mar 2018 17:22:09 -0400 - rev 769604
Push 103184 by kgupta@mozilla.com at Mon, 19 Mar 2018 21:22:43 +0000
Bug 1445288 - Turn test_key_scroll into a group test and robustify it a bit. r?botond MozReview-Commit-ID: 7yIg1JckgfR
6495fd359885020267f74834c111c107a638ed6b: Bug 1446657 - Refactor preferences search code to remove flickering and scrollbar appearing/disappearing. r?sfoster draft
Jared Wein <jwein@mozilla.com> - Mon, 19 Mar 2018 17:11:18 -0400 - rev 769603
Push 103183 by bmo:jaws@mozilla.com at Mon, 19 Mar 2018 21:12:00 +0000
Bug 1446657 - Refactor preferences search code to remove flickering and scrollbar appearing/disappearing. r?sfoster MozReview-Commit-ID: 2o4ySs88DQB
d83f0954016c2ad775c9d31262c887fef6227cb9: Bug 1446022 - Guard against dereferencing a null APZC pointer in degenerate cases. r?botond draft
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 19 Mar 2018 17:11:22 -0400 - rev 769602
Push 103182 by kgupta@mozilla.com at Mon, 19 Mar 2018 21:11:49 +0000
Bug 1446022 - Guard against dereferencing a null APZC pointer in degenerate cases. r?botond This rolls back a few of the changes from bug 1443792. Although in theory a LayerMetricsWrapper having an APZC should be equivalent to it having a scrollable metrics, this might not always be strictly true. For example, if there is no GeckoContentController registered for a layer tree, then there might not be APZCs for that layer tree even though it has scrollable metrics. More importantly, a malicious child process might be able to trigger scenarios where the equivalence doesn't hold, and thereby trigger failures in the UI/GPU process. MozReview-Commit-ID: 1gfbILx7HWU
bb5f93f0699d669a07bb2924f2e121b8fc2bba72: Bug 1420761 - Handle new localization API in Preferences Search. r=jaws draft
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 16 Mar 2018 06:06:46 -0700 - rev 769601
Push 103181 by bmo:gandalf@aviary.pl at Mon, 19 Mar 2018 21:05:50 +0000
Bug 1420761 - Handle new localization API in Preferences Search. r=jaws MozReview-Commit-ID: CTUKGqVhgHu
fe9b8c96c6263320165f5b61bc47703684b8665e: Bug 1420761 - Handle new localization API in Preferences Search. r=jaws draft
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 16 Mar 2018 06:06:46 -0700 - rev 769600
Push 103180 by bmo:gandalf@aviary.pl at Mon, 19 Mar 2018 21:05:15 +0000
Bug 1420761 - Handle new localization API in Preferences Search. r=jaws MozReview-Commit-ID: CTUKGqVhgHu
320d9b76372904196abe900ec58a8e2d42a40a37: Bug 1420761 - Handle new localization API in Preferences Search. r=jaws draft
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 16 Mar 2018 06:06:46 -0700 - rev 769599
Push 103179 by bmo:gandalf@aviary.pl at Mon, 19 Mar 2018 20:59:16 +0000
Bug 1420761 - Handle new localization API in Preferences Search. r=jaws MozReview-Commit-ID: CTUKGqVhgHu
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip