7ce6baa5953f04ddd460f9e23a00c36adfef4159: Bug 1421088 - Don't pass an nsIFrame* to DrawScale, and create DrawScrollbarTrack and DrawScrollbarThumb. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 23:06:29 -0400 - rev 413413
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Don't pass an nsIFrame* to DrawScale, and create DrawScrollbarTrack and DrawScrollbarThumb. r=spohl MozReview-Commit-ID: 8MPG7ZlBvVD
add23e8bcdf900b8a4e8e6b2fb6f747c9ba22d10: Bug 1421088 - Don't pass an nsIFrame* to DrawMeter. r=spohl
Markus Stange <mstange@themasta.com> - Thu, 30 Nov 2017 18:59:27 -0500 - rev 413412
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Don't pass an nsIFrame* to DrawMeter. r=spohl MozReview-Commit-ID: 63ZuRb6VRSY
36adcc259a8358fe43fe3b7a8c0c6b35bc51e0b2: Bug 1421088 - Don't pass an nsIFrame* to DrawProgress. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 22:43:04 -0400 - rev 413411
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Don't pass an nsIFrame* to DrawProgress. r=spohl MozReview-Commit-ID: 7fxBzCyp239
ab2ff6cc2bbc917d2ad088d5f4d08fc4030f0af1: Bug 1421088 - Don't pass an nsIFrame* to DrawSearchField. r=spohl
Markus Stange <mstange@themasta.com> - Thu, 30 Nov 2017 18:51:24 -0500 - rev 413410
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Don't pass an nsIFrame* to DrawSearchField. r=spohl MozReview-Commit-ID: 3hlBThgIDt5
67a8548cf31c805f3c238d3331e39ba24de1e511: Bug 1421088 - Rename DrawFrame to DrawTextBox and stop passing an nsIFrame* to it. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 22:29:57 -0400 - rev 413409
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Rename DrawFrame to DrawTextBox and stop passing an nsIFrame* to it. r=spohl MozReview-Commit-ID: 1hGVXNhbomJ
20858ebf5ca3b7554bc2d328c5c30300352cd285: Bug 1421088 - Don't pass an NSWindow* to DrawUnifiedToolbar. r=spohl
Markus Stange <mstange@themasta.com> - Thu, 30 Nov 2017 18:46:37 -0500 - rev 413408
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Don't pass an NSWindow* to DrawUnifiedToolbar. r=spohl MozReview-Commit-ID: 52uB5QeVsVw
6c79b2b7c515425067c2867974003a4b27d16223: Bug 1421088 - Don't pass an nsIFrame* to DrawSegment. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 22:26:24 -0400 - rev 413407
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Don't pass an nsIFrame* to DrawSegment. r=spohl MozReview-Commit-ID: 7qe0V7agqzs
e531083a85072822c4367b08d3d1136db8adeda3: Bug 1421088 - Don't pass an nsIFrame* to DrawSpinButton / DrawSpinButtons. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 22:14:19 -0400 - rev 413406
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Don't pass an nsIFrame* to DrawSpinButton / DrawSpinButtons. r=spohl MozReview-Commit-ID: AtY1eoiXcCa
430dc21c9d09b1d953dbec3559e368b9ce52aa15: Bug 1421088 - Don't pass an nsIFrame* to DrawDropdown. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 22:07:23 -0400 - rev 413405
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Don't pass an nsIFrame* to DrawDropdown. r=spohl MozReview-Commit-ID: IdkoAb1rOjE
50dff2a5018ddd53d753cadad405978fa0a7ac04: Bug 1421088 - Don't pass an nsIFrame* to DrawCheckboxOrRadio. r=spohl
Markus Stange <mstange@themasta.com> - Thu, 30 Nov 2017 17:50:33 -0500 - rev 413404
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Don't pass an nsIFrame* to DrawCheckboxOrRadio. r=spohl MozReview-Commit-ID: 6LGIVGJAQ6W
9fdfc9fd39e5f719dce5a2eef1ed67104f59bf9a: Bug 1421088 - Change the API of DrawMenuIcon and add DrawMenuItem. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 22:00:18 -0400 - rev 413403
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Change the API of DrawMenuIcon and add DrawMenuItem. r=spohl MozReview-Commit-ID: 3JedJfgx9pZ
7d5825e533547ce882c3a132b430211bb0b99359: Bug 1421088 - Move menu background drawing into a separate method. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 21:56:23 -0400 - rev 413402
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Move menu background drawing into a separate method. r=spohl MozReview-Commit-ID: CSa4zlI8juN
d7a371dd00626d6aef9db1a3eba52dbcae6264fc: Bug 1421088 - Route more button types through DrawButton. r=spohl
Markus Stange <mstange@themasta.com> - Thu, 30 Nov 2017 16:47:59 -0500 - rev 413401
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Route more button types through DrawButton. r=spohl MozReview-Commit-ID: 8AhEnEi5UCZ
f91c55d12fccb4582ada303e1ffb0ee76772cdca: Bug 1421088 - Give nsNativeThemeCocoa::DrawButton a different API. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 21:48:09 -0400 - rev 413400
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Give nsNativeThemeCocoa::DrawButton a different API. r=spohl MozReview-Commit-ID: DjMurwHZD5K
bb00ac312fd2ebab88fbc7edd89b7f66c396798e: Bug 1421088 - Create a separate method for drawing tree header cells. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 21:22:08 -0400 - rev 413399
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Create a separate method for drawing tree header cells. r=spohl MozReview-Commit-ID: 23CJfyrDoIN
03a6d5b78824286d1af0f847a1dbab4152cab892: Bug 1421088 - Split DrawPushButton into four functions and group the frame-dependent information into a struct. r=spohl
Markus Stange <mstange@themasta.com> - Sat, 14 Apr 2018 21:13:10 -0400 - rev 413398
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Split DrawPushButton into four functions and group the frame-dependent information into a struct. r=spohl MozReview-Commit-ID: COs3yaGTqMv
3718eabad30ea80c67a183ae379b94ee8710764a: Bug 1421088 - Simplify search field cell management and make the "is-within-toolbar" computation eager instead of lazy. r=spohl
Markus Stange <mstange@themasta.com> - Fri, 13 Apr 2018 18:19:32 -0400 - rev 413397
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1421088 - Simplify search field cell management and make the "is-within-toolbar" computation eager instead of lazy. r=spohl MozReview-Commit-ID: GkMSvimeuaf
ed07fb947b5e6c14b93c00a6596b756b37d306c0: Bug 1452200 - 3. Don't limit AndroidLog tag length; r=jchen
Jim Chen <nchen@mozilla.com> - Sun, 15 Apr 2018 00:15:27 -0400 - rev 413396
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1452200 - 3. Don't limit AndroidLog tag length; r=jchen In practice, Android never enforced restrictions on the tag length, and in newer versions, the restriction is removed, so we shouldn't limit the tag length at all. MozReview-Commit-ID: JQF9FBdB5Fj
b03e9dc6ecd7751d56be0d68ac3b338dcee2cc2c: Bug 1452200 - 2. Convert existing code to use new logging functions; r=snorp
Jim Chen <nchen@mozilla.com> - Sun, 15 Apr 2018 00:15:27 -0400 - rev 413395
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1452200 - 2. Convert existing code to use new logging functions; r=snorp Use the new "debug" and "warn" functions with template literals in existing code. MozReview-Commit-ID: 4ob6mom6pQF
e4cdad2cd3d2e21fd0994ba523f743a7b7f43896: Bug 1452200 - 1c. Inject logging functions into GeckoView JS modules; r=snorp
Jim Chen <nchen@mozilla.com> - Sun, 15 Apr 2018 00:15:27 -0400 - rev 413394
Push 33847 by ncsoregi@mozilla.com at Sun, 15 Apr 2018 09:17:31 +0000
Bug 1452200 - 1c. Inject logging functions into GeckoView JS modules; r=snorp Inject new logging functions, "debug" and "warn", into each GeckoView JS module that geckoview.js loads. Also do the same thing for frame script classes that extend from GeckoViewContentModule. The new logging functions are used with template literals (debug `hello ${foo} world`;), which are lazily evaluated, so disabled logs don't use as many CPU cycles. They can also be easily enabled/disabled. MozReview-Commit-ID: 7ZfYAMrcCyU
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip