2e80094cf06e0a067373e52de98598a5da93c389: Backed out changeset db96edf786de (bug 1342178)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 11 Apr 2017 11:28:10 +0200 - rev 352336
Push 31637 by archaeopteryx@coole-files.de at Tue, 11 Apr 2017 09:29:21 +0000
Backed out changeset db96edf786de (bug 1342178) MozReview-Commit-ID: 2tMaP9n3ug5
3210020c5e498e11fc52b4489cff5ec0ad0ed943: Backed out changeset bc87945ba833 (bug 1342178)
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 11 Apr 2017 11:28:05 +0200 - rev 352335
Push 31637 by archaeopteryx@coole-files.de at Tue, 11 Apr 2017 09:29:21 +0000
Backed out changeset bc87945ba833 (bug 1342178) MozReview-Commit-ID: 2TLlzk8hOZY
830c7fcc3e73bc4b70b4cf1fbc5fed31b20d0a12: no bug - Bumping Fennec l10n changesets r=release a=l10n-bump
L10n Bumper Bot <release+l10nbumper@mozilla.com> - Tue, 11 Apr 2017 02:00:36 -0700 - rev 352334
Push 31636 by ffxbld at Tue, 11 Apr 2017 09:00:43 +0000
no bug - Bumping Fennec l10n changesets r=release a=l10n-bump bg -> ['android', 'android-api-15', 'android-multilocale'] kab -> ['android', 'android-api-15', 'android-multilocale']
7031c811659d90275e7b8e1557027791081767c5: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Tue, 11 Apr 2017 10:17:24 +0200 - rev 352333
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
merge mozilla-inbound to mozilla-central a=merge
c05000863d49dd34483a779725de39a47deedbe1: Add a fixed-width font for the compositor's debug overlay. (bug 1352151 part 9, r=bas)
David Anderson <danderson@mozilla.com> - Mon, 10 Apr 2017 19:44:47 -0700 - rev 352332
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Add a fixed-width font for the compositor's debug overlay. (bug 1352151 part 9, r=bas)
b72d2a630431dadf38e29095394d162991c84f7f: Allow TextRenderer to render multiple fonts. (bug 1352151 part 8, r=bas)
David Anderson <danderson@mozilla.com> - Mon, 10 Apr 2017 19:44:47 -0700 - rev 352331
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Allow TextRenderer to render multiple fonts. (bug 1352151 part 8, r=bas)
ee3f0299a518ff7158299b317648bf8d61fa35e3: Add GPU draw time to the compositor diagnostic overlay. (bug 1352151 part 7, r=bas)
David Anderson <dvander@alliedmods.net> - Mon, 10 Apr 2017 19:44:46 -0700 - rev 352330
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Add GPU draw time to the compositor diagnostic overlay. (bug 1352151 part 7, r=bas)
2bfb1ea0619fb432c05ffb4b2a3a9304b9f866c7: Improve pixel fill statistics in the D3D11 compositor overlay. (bug 1352151 part 6, r=bas)
David Anderson <dvander@alliedmods.net> - Mon, 10 Apr 2017 19:44:46 -0700 - rev 352329
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Improve pixel fill statistics in the D3D11 compositor overlay. (bug 1352151 part 6, r=bas) This introduces two new statistics to the overlay. The first is the ratio of pixel shader invocations (as determined by the GPU) to the number of pixels we determined need to be redrawn. The ideal ratio is 1.0, indicating that we filled every pixel exactly once. Anything over 1.0 indicates overdraw. We also add the ratio of shaded pixels to window size. This indicates how well we computed the invalid region, and whether or not we overfilled that region. Note that the OpenGL and Basic compositors do not yet query the GPU for this statistic, so they will estimate shader invocations by the area of DrawQuad calls. Finally, we remove the feature where layout can request the most recent overdraw statistic. It was not implemented on all compositors, and the only test that used it was disabled.
df901e207ad2a25a7f6ca31f8e9ce74a95e1d4e5: Refactor CompositorD3D11::EndFrame. (bug 1352151 part 5, r=bas)
David Anderson <dvander@alliedmods.net> - Mon, 10 Apr 2017 19:44:46 -0700 - rev 352328
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Refactor CompositorD3D11::EndFrame. (bug 1352151 part 5, r=bas) This factors out ID3D11Query handling, and makes EndFrame() shorter by moving out presentation code.
f80960d9c4fe332e6943233e8cc016517bf085e2: Remove the TextureRender dependency on Compositor. (bug 1352151 part 4, r=mattwoodrow)
David Anderson <dvander@alliedmods.net> - Mon, 10 Apr 2017 19:44:45 -0700 - rev 352327
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Remove the TextureRender dependency on Compositor. (bug 1352151 part 4, r=mattwoodrow)
2e32bed22b39a7e2975aa4eb534bd19b5086bcec: Remove FPSState. (bug 1352151 part 3, r=mattwoodrow)
David Anderson <dvander@alliedmods.net> - Mon, 10 Apr 2017 19:44:45 -0700 - rev 352326
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Remove FPSState. (bug 1352151 part 3, r=mattwoodrow)
c661d28e055b0e1c3391af9d12748b1bc1d0635b: Switch the compositor to a new debug overlay. (bug 1352151 part 2, r=mattwoodrow)
David Anderson <dvander@alliedmods.net> - Mon, 10 Apr 2017 19:44:45 -0700 - rev 352325
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Switch the compositor to a new debug overlay. (bug 1352151 part 2, r=mattwoodrow)
38f9f8c344da0b8d093a0072f149fff87f246676: Collect diagnostics on paint times for the compositor overlay. (bug 1352151 part 1, r=mattwoodrow)
David Anderson <dvander@alliedmods.net> - Mon, 10 Apr 2017 19:44:45 -0700 - rev 352324
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Collect diagnostics on paint times for the compositor overlay. (bug 1352151 part 1, r=mattwoodrow)
4947199c855f546bf4199c090e705c73b149143d: Bug 1347461 - Part 2: Always initialize all DataStorage classes in the content process at initialization time; r=keeler
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 15 Mar 2017 22:20:24 -0400 - rev 352323
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Bug 1347461 - Part 2: Always initialize all DataStorage classes in the content process at initialization time; r=keeler
0fa8897bf56a8773c8fb501380260f8945912583: Bug 1347461 - Part 1: Add a C++ API for the list of DataStorage classes; r=keeler
Ehsan Akhgari <ehsan@mozilla.com> - Wed, 15 Mar 2017 22:19:14 -0400 - rev 352322
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Bug 1347461 - Part 1: Add a C++ API for the list of DataStorage classes; r=keeler
cdda977edeec2682119a720e1c7b22c8878d2d8f: Bug 1351188 - Disable test262 String.prototype.normalize tests when normalize isn't available, r=shu
Phil Ringnalda <philringnalda@gmail.com> - Mon, 10 Apr 2017 18:53:24 -0700 - rev 352321
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Bug 1351188 - Disable test262 String.prototype.normalize tests when normalize isn't available, r=shu
3f5856b402d69e79bc45e4dcdee649a407c2b53a: Bug 1351935 P2 Fix client.navigate() WPT test to support cross-origin navigations. r=smaug
Ben Kelly <ben@wanderview.com> - Mon, 10 Apr 2017 21:30:26 -0400 - rev 352320
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Bug 1351935 P2 Fix client.navigate() WPT test to support cross-origin navigations. r=smaug
2606285d497d32baba5efb7af2a247301596b677: Bug 1351935 P1 Make Client.navigate() support cross-origin loads. r=smaug
Ben Kelly <ben@wanderview.com> - Mon, 10 Apr 2017 21:30:24 -0400 - rev 352319
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Bug 1351935 P1 Make Client.navigate() support cross-origin loads. r=smaug
f8e5f13e4dbcb2de36a9b476a953d5c6a0cfa9ff: Bug 1355190 - Add "bg" and "kab" in Fennec maemo-locale for multi-locale builds. r=flod
Delphine Lebédel <dlebedel@mozilla.com> - Mon, 10 Apr 2017 12:51:00 -0400 - rev 352318
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Bug 1355190 - Add "bg" and "kab" in Fennec maemo-locale for multi-locale builds. r=flod
e3b2db0bf09032a3e8838fcaa66cfaac4993fa1d: Bug 1354900 - Remove ASSERT when plugin incorrectly finalizes async surface. r=dvander
David Parks <dparks@mozilla.com> - Mon, 10 Apr 2017 13:50:55 -0700 - rev 352317
Push 31635 by cbook@mozilla.com at Tue, 11 Apr 2017 08:17:41 +0000
Bug 1354900 - Remove ASSERT when plugin incorrectly finalizes async surface. r=dvander Flash currently has a bug that trips an ASSERT in debug builds when async painting incorrectly finalizes the currently active surface. This is related to their fix for bug 1306698. We are removing this assertion so that plugin work can proceed with debug builds.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip