42669f4e317b9d18024c431a00f06d2701e72fde: Bug 1369903 Part 3: Ensure that Loader enables all cloned stylesheets, and checks modified state of all stylesheets, regardless of backend. r=emilio
Brad Werth <bwerth@mozilla.com> - Mon, 05 Jun 2017 09:24:25 -0700 - rev 362529
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1369903 Part 3: Ensure that Loader enables all cloned stylesheets, and checks modified state of all stylesheets, regardless of backend. r=emilio MozReview-Commit-ID: EEnFeaw2r0u
66a0bce9a2997f5d7bd8bdbc67dd432bdd2c1f61: Bug 1369903 Part 2: Allow HTMLEditor to enable/disable any type of stylesheet. r=emilio
Brad Werth <bwerth@mozilla.com> - Mon, 05 Jun 2017 09:00:20 -0700 - rev 362528
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1369903 Part 2: Allow HTMLEditor to enable/disable any type of stylesheet. r=emilio MozReview-Commit-ID: JSlJ8yhqLXm
ea5ac39685cd2712a7f48ddca1de10eabb3d8a28: Bug 1369903 Part 1: Remove over-specified stylesheet calls in nsDocument. r=emilio
Brad Werth <bwerth@mozilla.com> - Mon, 05 Jun 2017 08:49:21 -0700 - rev 362527
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1369903 Part 1: Remove over-specified stylesheet calls in nsDocument. r=emilio MozReview-Commit-ID: 6YHC0vvvrtn
98b04000fee7944862faa904f8c426fb64c91c21: Bug 1351117 Part 1: Change an assert on nsLayoutStylesheetCache::Shutdown into a warning, since it only notes that the cache was never used. r=heycam
Brad Werth <bwerth@mozilla.com> - Mon, 05 Jun 2017 13:57:36 -0700 - rev 362526
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1351117 Part 1: Change an assert on nsLayoutStylesheetCache::Shutdown into a warning, since it only notes that the cache was never used. r=heycam MozReview-Commit-ID: 5dHMnjE8ufl
8a8f6ea6d05652f93cff34147e3934c702a6bade: Bug 1370526 - Fix new[]/delete mismatch. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 06 Jun 2017 09:43:43 -0400 - rev 362525
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1370526 - Fix new[]/delete mismatch. r=jrmuizel MozReview-Commit-ID: H7J8BK7regw
e1a83fc8ff4fdf2cfd16511363435102cf798d20: Bug 1369622 - Add a static_assert when no variadic argument is given to MOZ_CRASH_UNSAFE_PRINTF. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 02 Jun 2017 15:11:47 +0900 - rev 362524
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1369622 - Add a static_assert when no variadic argument is given to MOZ_CRASH_UNSAFE_PRINTF. r=froydnj If MOZ_CRASH_UNSAFE_PRINTF is only given a format string, it means either arguments are missing, or MOZ_CRASH should be used instead. Hint at that with a static_assert.
f360dd9d411e7ba61531bed2c32a0981cc6c418a: Bug 1369622 - Restore static asserts for lack of arguments on some macros. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 02 Jun 2017 15:07:58 +0900 - rev 362523
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1369622 - Restore static asserts for lack of arguments on some macros. r=froydnj Bug 1368932 removed MOZ_STATIC_ASSERT_VALID_ARG_COUNT because it didn't actually work for large numbers of arguments. But it was kind of useful for macros that expand to something broken when they are given no variadic argument at all. Now that we have a macro that doesn't require tricks to count empty arguments lists, however, we can use straightforward static_asserts instead of a generic macro, which has the side effect of providing more context in the error message.
e51f693cdbd3839f8e10fde039e65140bd9bef3a: Bug 1369622 - Use MOZ_ARG_COUNT instead of MOZ_PASTE_PREFIX_AND_ARG_COUNT. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 02 Jun 2017 15:06:34 +0900 - rev 362522
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1369622 - Use MOZ_ARG_COUNT instead of MOZ_PASTE_PREFIX_AND_ARG_COUNT. r=froydnj In a couple places, MOZ_PASTE_PREFIX_AND_ARG_COUNT is used to only count the number of arguments, we can now use MOZ_ARG_COUNT directly for that.
bee4404d2f888596ded102cf7599d57cfdbf421a: Bug 1369622 - Fix MOZ_FOR_EACH with an empty list. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 02 Jun 2017 14:53:54 +0900 - rev 362521
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1369622 - Fix MOZ_FOR_EACH with an empty list. r=froydnj I'm not sure how I tested MOZ_FOR_EACH in bug 1368932, but it turns out it doesn't work with an empty list, despite MOZ_PASTE_PREFIX_AND_ARG_COUNT now supporting 0 arguments. Macros can be tricky, and it ends up being easier to make things work cross-compiler with a separate macro that does the counting, and (re)building MOZ_PASTE_PREFIX_AND_ARG_COUNT on top of that. Then MOZ_FOR_EACH ends up working as expected with an empty list. So this adds a MOZ_ARG_COUNT macro that counts the number of variadic arguments it's given, and derives MOZ_PASTE_PREFIX_AND_ARG_COUNT from it. And this adds a testcase validating that MOZ_FOR_EACH works properly with an empty list as a result.
f061b418bf20459b682f5be27972c1c1ad8dd575: Bug 1370458: Disallow floats, negative numbers, and long values in hashless color quirk; r=xidorn
Manish Goregaokar <manishearth@gmail.com> - Mon, 05 Jun 2017 23:47:30 -0700 - rev 362520
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1370458: Disallow floats, negative numbers, and long values in hashless color quirk; r=xidorn MozReview-Commit-ID: FAwr9rgj58c
592139f3c7bab20eeced33e4d32f1bd6208d8f09: Bug 1368079 - Enable the diagnostic assert when MOZ_DEV_EDITION is set r=froydnj,glandium
Sylvestre Ledru <sledru@mozilla.com> - Mon, 05 Jun 2017 23:47:02 +0200 - rev 362519
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1368079 - Enable the diagnostic assert when MOZ_DEV_EDITION is set r=froydnj,glandium MozReview-Commit-ID: Dxi5jTGcrow
25b41cf47c195a06edce86fa8e8e421707046c2f: Bug 1370369 - Use the new MOZ_DIAGNOSTIC_ASSERT_ENABLED instead of several defines - follow up patch r=froydnj
Sylvestre Ledru <sledru@mozilla.com> - Mon, 05 Jun 2017 23:43:34 +0200 - rev 362518
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1370369 - Use the new MOZ_DIAGNOSTIC_ASSERT_ENABLED instead of several defines - follow up patch r=froydnj MozReview-Commit-ID: I4ffmvKClc6
fc110df7b5265c9da1a8b9bc007c9f1b086ddcce: Bug 1361574 - Restore texture after creating the video texture; r=sotaro
Kevin Chen <kechen@mozilla.com> - Thu, 25 May 2017 17:42:28 +0800 - rev 362517
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1361574 - Restore texture after creating the video texture; r=sotaro MozReview-Commit-ID: 1XAPVwW8zv3
a8c405fb767d00c09a37e71d72a625247d2776b8: Bug 1366978 - Fix about:telemetry data preferences change button r=chutten
flyingrub <flyinggrub@gmail.com> - Mon, 05 Jun 2017 12:16:37 +0200 - rev 362516
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1366978 - Fix about:telemetry data preferences change button r=chutten Redirect the link to about:preferences#privacy-reports MozReview-Commit-ID: HIq9zpT6Jz9
744a91bd492196e9f84aab10e1ec39fb8f1d181d: Bug 1254099 - Add Telemetry to settings update r=bsmedberg,glasserc,mgoodwin,rhelmer
Mathieu Leplatre <mathieu@mozilla.com> - Wed, 22 Mar 2017 11:27:17 +0100 - rev 362515
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1254099 - Add Telemetry to settings update r=bsmedberg,glasserc,mgoodwin,rhelmer MozReview-Commit-ID: 8vAuTImx7IH
c04e86be1952dfcfff72ff111fffd41cc36eb88d: Bug 1370528 - Remove gramatically incorrect 'size' from CompositorAnimationWarningContentTooLargeArea string. r=flod
Jared Wein <jwein@mozilla.com> - Tue, 06 Jun 2017 09:49:56 -0400 - rev 362514
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1370528 - Remove gramatically incorrect 'size' from CompositorAnimationWarningContentTooLargeArea string. r=flod MozReview-Commit-ID: CufsKyWezU8
1dd8e8368519d34307caf0a2916ce4d3fc60329c: Bug 1362408 - Fix disabled back button opacity on OSX. r=dao
Johann Hofmann <jhofmann@mozilla.com> - Wed, 10 May 2017 06:22:21 -0400 - rev 362513
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1362408 - Fix disabled back button opacity on OSX. r=dao On OSX, we want to not fade the entire back button when it is inactive. Instead we only fade the arrow icon. For that, we use the SVG context-fill-opacity property. MozReview-Commit-ID: J9I9BKHLedv
829a5b7de7cf408137e4ec270f1ccb9a153de411: Bug 1368672 - Don't set a color on toolbar buttons by default (color should be inherited) and explicitly inherit color in hover/open states for custom-styled toolbar buttons. r=johannh
Dão Gottwald <dao@mozilla.com> - Tue, 06 Jun 2017 12:57:58 +0200 - rev 362512
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1368672 - Don't set a color on toolbar buttons by default (color should be inherited) and explicitly inherit color in hover/open states for custom-styled toolbar buttons. r=johannh MozReview-Commit-ID: J2QF8FBi0Ll
e5bd43668caaa8dbb97b5709b3af725299e93faf: Bug 1369277: Even more reftest updates. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 06 Jun 2017 15:31:54 +0200 - rev 362511
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1369277: Even more reftest updates. r=me Hopefully the last. MozReview-Commit-ID: JjNP7zrqmge
9075ff72a3651e2a2f242cb2b89ad2447e2afb8d: Bug 1364410 - Fix quantum-pageload test so it runs locally on windows via mach; r=jmaher
Rob Wood <rwood@mozilla.com> - Mon, 05 Jun 2017 14:51:06 -0400 - rev 362510
Push 31982 by kwierso@gmail.com at Tue, 06 Jun 2017 23:18:26 +0000
Bug 1364410 - Fix quantum-pageload test so it runs locally on windows via mach; r=jmaher MozReview-Commit-ID: 35IPFDPG0vR
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip