f4e8220ce339e3d7e56c7f9e02970459bae94cdd: Bug 1338920 - Support JSOP_SPREADCALLARRAY in Ion draft
Ted Campbell <tcampbell@mozilla.com> - Wed, 01 Mar 2017 21:35:39 -0500 - rev 553457
Push 51647 by bmo:tcampbell@mozilla.com at Thu, 30 Mar 2017 04:45:57 +0000
Bug 1338920 - Support JSOP_SPREADCALLARRAY in Ion MozReview-Commit-ID: 8FQILAzOVmO
5ab335bc1748f486df642a4b71d03f3a074b3820: Bug 1351951 - Cleanup InitFromBailout to fight bit-rot draft
Ted Campbell <tcampbell@mozilla.com> - Mon, 27 Mar 2017 11:19:03 -0400 - rev 553456
Push 51646 by bmo:tcampbell@mozilla.com at Thu, 30 Mar 2017 04:41:58 +0000
Bug 1351951 - Cleanup InitFromBailout to fight bit-rot MozReview-Commit-ID: 9KXfF8H1PkN
fa00f63671ab0441508810a15630253e9a25c8ee: Bug 1311802 - Part2 - Add Mochitest implementation; r?daoshengmu draft
Chih-Yi Leu <cleu@mozilla.com> - Thu, 30 Mar 2017 12:02:37 +0800 - rev 553455
Push 51645 by bmo:cleu@mozilla.com at Thu, 30 Mar 2017 04:22:51 +0000
Bug 1311802 - Part2 - Add Mochitest implementation; r?daoshengmu MozReview-Commit-ID: K9Z0AWIi9Yp
3bae8c4467946079204c9322fe984c324053f552: Bug 1311802 - Part1 - Add SetMountState interface for VRMockDisplay; r?daoshengmu draft
Chih-Yi Leu <cleu@mozilla.com> - Mon, 27 Mar 2017 11:26:19 +0800 - rev 553454
Push 51645 by bmo:cleu@mozilla.com at Thu, 30 Mar 2017 04:22:51 +0000
Bug 1311802 - Part1 - Add SetMountState interface for VRMockDisplay; r?daoshengmu MozReview-Commit-ID: 7MFHIri2Bq7
aa13da1c657be6cbd09f4880f94fb1d550332674: Bug 1311802 - Part2 - Add Mochitest implementation draft
Chih-Yi Leu <cleu@mozilla.com> - Thu, 30 Mar 2017 12:02:37 +0800 - rev 553453
Push 51644 by bmo:cleu@mozilla.com at Thu, 30 Mar 2017 04:14:50 +0000
Bug 1311802 - Part2 - Add Mochitest implementation MozReview-Commit-ID: K9Z0AWIi9Yp
2663c240361c2d40284a4e2b1e3aaf16a457730f: Bug 1311802 - Part1 - Add SetMountState interface for VRMockDisplay draft
Chih-Yi Leu <cleu@mozilla.com> - Mon, 27 Mar 2017 11:26:19 +0800 - rev 553452
Push 51644 by bmo:cleu@mozilla.com at Thu, 30 Mar 2017 04:14:50 +0000
Bug 1311802 - Part1 - Add SetMountState interface for VRMockDisplay MozReview-Commit-ID: 7MFHIri2Bq7
4a4e9a4a5c80a89437336d029e97d0f3d8a552b6: Bug 1344990 part.4 FontBuilder.readFontSelection() should return empty string when saved font isn't available r?jaws draft
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 29 Mar 2017 23:55:37 +0900 - rev 553451
Push 51643 by masayuki@d-toybox.com at Thu, 30 Mar 2017 04:14:40 +0000
Bug 1344990 part.4 FontBuilder.readFontSelection() should return empty string when saved font isn't available r?jaws FontBuilder adjusted font settings if reading font isn't available in the system. Now, we support empty string value of "font.name.*" which means default font in the system. If it's empty string, gfx checks default font from "font.name-list.*" at runtime. Therefore, resetting "font.name.*" to empty string is the best approach if specified font becomes not available (e.g., uninstalled from the system). Therefore, this patch replaces the code in FontBuilder.readFontSelection() with just returning empty string. MozReview-Commit-ID: HgR88Qw8Xwe
60cb9968d7f105b31c753f1a43b13a27afc4d22f: Bug 1344990 part.3 Implement nsIFontEnumerator::GetDefaultFont() as returning first available font in font.name-list.* r?jfkthame draft
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 30 Mar 2017 00:44:15 +0900 - rev 553450
Push 51643 by masayuki@d-toybox.com at Thu, 30 Mar 2017 04:14:40 +0000
Bug 1344990 part.3 Implement nsIFontEnumerator::GetDefaultFont() as returning first available font in font.name-list.* r?jfkthame nsIFontEnumerator::GetDefaultFont() returns always nullptr. However, it's used in font setting UI at creating drop down list of available fonts. So, if we implement this as returning first available font of "font.name-list.*", it's what is the necessary UI for "default" font when "font.name.*" is empty string. So, with this patch, the top item of font list becomes "Default (%s)" if there is available font. MozReview-Commit-ID: cRU8gixgdF
6561aa84a725a86a9bd60eaa608afa0ad75b061d: Bug 1344990 part.2 gfx and layout should refer "font.name-list.*" when "font.name.*" is empty r?jfkthame draft
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 29 Mar 2017 23:21:47 +0900 - rev 553449
Push 51643 by masayuki@d-toybox.com at Thu, 30 Mar 2017 04:14:40 +0000
Bug 1344990 part.2 gfx and layout should refer "font.name-list.*" when "font.name.*" is empty r?jfkthame When "font.name.*" is empty, it means "default", i.e., use the first font of "font.name-list.*". In most cases, we don't need to change existing "font.name.*" handlers which refer "font.name-list.*". However, handlers which refer only "font.name.*", we need to add the code to refer "font.name-list.*" too. MozReview-Commit-ID: B37y1Ld9Azg
5eeabf5d7e8049fac40836b1b4590d8efdf94acf: Bug 1344990 part.1 Set each "font.name.*" to empty string which means "default" and move the values to first item of "font.name-list.*" on any platforms r?jfkthame draft
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 30 Mar 2017 13:10:34 +0900 - rev 553448
Push 51643 by masayuki@d-toybox.com at Thu, 30 Mar 2017 04:14:40 +0000
Bug 1344990 part.1 Set each "font.name.*" to empty string which means "default" and move the values to first item of "font.name-list.*" on any platforms r?jfkthame This patch sets all "font.name.*" prefs to empty string which will mean "default". And also existing values of "font.name.*" prefs are moved to the first item of "font.name-list.*". The first item should be used when "font.name.*" is "default". MozReview-Commit-ID: JxgiCSc1mka
0fe813e71bd9be8a8ef0e0c9863613d71b4b052b: Bug 1224137 - List the 'allow pages from <example.com> to take you to their tab' permission (for alerts/prompts) in the site identity / permission panel. r? johannh draft
Prathiksha <prathikshaprasadsuman@gmail.com> - Thu, 23 Mar 2017 12:30:57 +0530 - rev 553447
Push 51642 by bmo:prathikshaprasadsuman@gmail.com at Thu, 30 Mar 2017 04:10:47 +0000
Bug 1224137 - List the 'allow pages from <example.com> to take you to their tab' permission (for alerts/prompts) in the site identity / permission panel. r? johannh MozReview-Commit-ID: 4jGwHi63Y8m
9d447e069187bf5e7b03d3840c1d60543e4687d1: Bug 1345440 - Force a style flush of the tab when we set the soundplaying attribute to get the icon drawn immediately. r?gijs draft
Jared Wein <jwein@mozilla.com> - Wed, 29 Mar 2017 23:45:22 -0400 - rev 553446
Push 51641 by bmo:jaws@mozilla.com at Thu, 30 Mar 2017 03:45:44 +0000
Bug 1345440 - Force a style flush of the tab when we set the soundplaying attribute to get the icon drawn immediately. r?gijs MozReview-Commit-ID: 5JRyZp1SzDb
54e437a6647b5d0ebb0891aaac6f59601918992f: Bug 1341647 - stylo: Move HTMLBodyElement::WalkContentStyleRules to the mapped attr functionality; draft
Manish Goregaokar <manishearth@gmail.com> - Wed, 29 Mar 2017 12:10:00 -0700 - rev 553445
Push 51640 by bmo:manishearth@gmail.com at Thu, 30 Mar 2017 03:45:36 +0000
Bug 1341647 - stylo: Move HTMLBodyElement::WalkContentStyleRules to the mapped attr functionality; MozReview-Commit-ID: 90qDHl0Ane4
48304994b65a2ced9ecb347ecfb982541c414028: Bug 1329704. Update webcompat reporter icons and provide theme-specific variants. draft
Mike Taylor <miket@mozilla.com> - Thu, 09 Mar 2017 11:09:04 -0600 - rev 553444
Push 51639 by bmo:miket@mozilla.com at Thu, 30 Mar 2017 03:42:01 +0000
Bug 1329704. Update webcompat reporter icons and provide theme-specific variants. Thanks to :shorlander for the assets. MozReview-Commit-ID: 705732RwXNL
8b661f61ccd5e9fc82b5bdb57aa7b9cef6ff8a0e: Bug 1333003 part 8 - Include ASan runtime dll and LLVM symbolizer in jsshell package. r?glandium draft
Ting-Yu Chou <janus926@gmail.com> - Fri, 24 Mar 2017 16:58:27 +0800 - rev 553443
Push 51638 by bmo:janus926@gmail.com at Thu, 30 Mar 2017 03:11:16 +0000
Bug 1333003 part 8 - Include ASan runtime dll and LLVM symbolizer in jsshell package. r?glandium Update also the similar logic in browser/installer/package-manifest.in. The reason I added the symbolizer is because it'd be useful when someone conduct jsshell testing/fuzzing. MozReview-Commit-ID: J9IqFWsnskS
c6cb1d091a56278c3d7b23c8e17ce05e48aac375: Bug 1351898 - Don't set PropertyValuePair.mValue for stylo. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 30 Mar 2017 11:08:47 +0900 - rev 553442
Push 51637 by hikezoe@mozilla.com at Thu, 30 Mar 2017 02:09:26 +0000
Bug 1351898 - Don't set PropertyValuePair.mValue for stylo. r?birtles Otherwise we hit below assertion in nsCSSValue::DoReset(). MOZ_ASSERT(NS_IsInCompositorThread() || !ServoStyleSet::IsInServoTraversal()); PropertyValuePair.mValue was introduced for computing paced timing in the case where there is some invalid values in keyframes. Paced timing has been removed removed from the spec and stylo will not support paced timing. So we don't need to set the value for stylo. MozReview-Commit-ID: 3I8QSvF2jL8
24418a2312d1603f50d0e6755578451e1948b97d: Bug 1351920 - Remove the nsCString&& version of PROFILER_LABEL_DYNAMIC because it makes misleading promises about performance. r?njn draft
Markus Stange <mstange@themasta.com> - Wed, 29 Mar 2017 21:47:51 -0400 - rev 553441
Push 51636 by bmo:mstange@themasta.com at Thu, 30 Mar 2017 02:07:19 +0000
Bug 1351920 - Remove the nsCString&& version of PROFILER_LABEL_DYNAMIC because it makes misleading promises about performance. r?njn MozReview-Commit-ID: I4y5xnFyfUj
09ee8991480bcb05ad1fa158af77a19637f044a7: Bug 1351920 - Check privacy mode during sampling, not during PROFILER_LABEL_DYNAMIC. r?njn draft
Markus Stange <mstange@themasta.com> - Wed, 29 Mar 2017 21:39:12 -0400 - rev 553440
Push 51636 by bmo:mstange@themasta.com at Thu, 30 Mar 2017 02:07:19 +0000
Bug 1351920 - Check privacy mode during sampling, not during PROFILER_LABEL_DYNAMIC. r?njn When the profiler is running in privacy mode, we don't want to include dynamic strings from PROFILER_LABEL_DYNAMIC to end up in the profile. Rather than checking this every time we enter a scope marked with PROFILER_LABEL_DYNAMIC, with this patch we will push the dynamic string into the pseudo stack entry regardless, and then check the privacy mode during sampling and ignore the dynamic string as necessary. This way we can avoid taking the profiler state lock in PROFILER_LABEL_DYNAMIC and also save a branch. MozReview-Commit-ID: 5dXrtMuFJ5r
ac60495f083723de3f8d04736f783133bc2544e6: don't output android shared library debugging stuff draft
Markus Stange <mstange@themasta.com> - Wed, 29 Mar 2017 17:44:24 -0400 - rev 553439
Push 51636 by bmo:mstange@themasta.com at Thu, 30 Mar 2017 02:07:19 +0000
don't output android shared library debugging stuff MozReview-Commit-ID: 1TLephKK7Cp
a09419665b008e996af61fb7c9a7ea1bf15d7c21: more android sharedlibrary debugging draft
Markus Stange <mstange@themasta.com> - Wed, 29 Mar 2017 17:43:02 -0400 - rev 553438
Push 51636 by bmo:mstange@themasta.com at Thu, 30 Mar 2017 02:07:19 +0000
more android sharedlibrary debugging MozReview-Commit-ID: 59IQrfsWtZF
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip