ff6861518bc38d21cdee78fd47525ab5ef919fa0: Bug 1331718 - Part 3: Store pointers to DisplayItemData directly on nsIFrame. r=mattwoodrow r=dbaron
Bas Schouten <bschouten@mozilla.com> - Wed, 10 May 2017 05:07:38 +0200 - rev 407949
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1331718 - Part 3: Store pointers to DisplayItemData directly on nsIFrame. r=mattwoodrow r=dbaron This patch aims to speed up the lookup and storage of DisplayItemData objects, by removing a level of indirection and preventing the previously required hashtable lookup in order to access these. Instead it stores an array of pointers on each frame that allows direct access to the DisplayItemData object by dereferencing the frame. Since most frames get either 1 or 2 DisplayItemData objects attached to them a specialized class is used that is of minimal size (2 * sizeof(void)) and that performs well for sizes 1 or 2. MozReview-Commit-ID: HONKAmpk5H8
4527bd35cc4e6b20c77ec2378581529efd2425c5: Bug 1331718 - Part 2: Add unit tests for SmallPointerArray. r=froydnj
Bas Schouten <bschouten@mozilla.com> - Wed, 10 May 2017 05:07:38 +0200 - rev 407948
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1331718 - Part 2: Add unit tests for SmallPointerArray. r=froydnj MozReview-Commit-ID: 7xdQfv7Dpph
1b9ecb9b9fe821807244b614e686d937d58354a0: Bug 1331718 - Part 1: Add small pointer array. r=froydnj
Bas Schouten <bschouten@mozilla.com> - Wed, 10 May 2017 05:07:37 +0200 - rev 407947
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1331718 - Part 1: Add small pointer array. r=froydnj MozReview-Commit-ID: EapU5nBw1d3
9483bb6d8ce6f860c60bebcc1d57b8d9a1c0aa41: Bug 1330570: Allocate DisplayItemData into the PresShell Arena. r=mattwoodrow
Bas Schouten <bschouten@mozilla.com> - Wed, 10 May 2017 05:07:37 +0200 - rev 407946
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1330570: Allocate DisplayItemData into the PresShell Arena. r=mattwoodrow MozReview-Commit-ID: 8zVPIVSslVA
0b1371055c7f890ed8cc265726747a35c67ead8f: Bug 1340627 - clobber for Skia update. r=me
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:58:03 -0400 - rev 407945
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1340627 - clobber for Skia update. r=me
f152be1fadb7a8e5c6cf75c7b6190b0908b1cc1f: Bug 1340627 - part 8 - reftest fuzzing for update to Skia m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:31:07 -0400 - rev 407944
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1340627 - part 8 - reftest fuzzing for update to Skia m59. r=mchang MozReview-Commit-ID: LN29P1I4EsW
c691e2ab6a0cdc36a1725c5d2036184aa35db980: Bug 1340627 - part 7 - fix Skia NPAPI for Skia m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:31:07 -0400 - rev 407943
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1340627 - part 7 - fix Skia NPAPI for Skia m59. r=mchang MozReview-Commit-ID: G8ugt7I8ZKx
3cb4bceb8d793c30c9ec95ba6f409067e3021291: Bug 1340627 - part 6 - fix layers for Skia m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:31:07 -0400 - rev 407942
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1340627 - part 6 - fix layers for Skia m59. r=mchang MozReview-Commit-ID: 6pAV6FKDFQ4
026aadd76d067dddb003d4e0120896064137be55: Bug 1340627 - part 5 - fix SkiaGL glue for Skia m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:31:07 -0400 - rev 407941
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1340627 - part 5 - fix SkiaGL glue for Skia m59. r=mchang MozReview-Commit-ID: LelzAgAdWb7
fdbd5d28128794c6a1f477f10e94c366fc95a200: Bug 1340627 - part 4 - fix thebes for Skia m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:31:07 -0400 - rev 407940
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1340627 - part 4 - fix thebes for Skia m59. r=mchang MozReview-Commit-ID: JDlSyKeT389
75fb0d9858a9a6853c922aa671e417a3d672e105: Bug 1340627 - part 3 - fix Moz2d for Skia m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:31:07 -0400 - rev 407939
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1340627 - part 3 - fix Moz2d for Skia m59. r=mchang MozReview-Commit-ID: 1fugjwSpOMZ
0d4ec7d38a0028cb193f68bae18e014b7df72dc1: Bug 1340627 - part 2 - update moz.build for Skia m59. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:31:06 -0400 - rev 407938
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1340627 - part 2 - update moz.build for Skia m59. r=jrmuizel MozReview-Commit-ID: KdPvBio96Cw
af6f19870b2a00759ac1d83dedc3db57213abfee: Bug 1340627 - part 1 - update Skia source to m59. r=mchang
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:30:58 -0400 - rev 407937
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1340627 - part 1 - update Skia source to m59. r=mchang
3d157ccbc5a793ab96cc6a2c2b8aca2bd57f5056: Bug 1350262 - implement prime rehash policy compat for unordered_map and unordered_set in libstdc++. r=glandium
Lee Salzman <lsalzman@mozilla.com> - Tue, 09 May 2017 22:15:18 -0400 - rev 407936
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1350262 - implement prime rehash policy compat for unordered_map and unordered_set in libstdc++. r=glandium MozReview-Commit-ID: 1zlGjRMKcBM
c40129d19820fbf3cef1a70cb0c1a3ef1b8a69c5: Bug 1332085 - Add Color Name Field to Color Widget. r=gl
Micah Tigley <tigleym@gmail.com> - Mon, 08 May 2017 20:31:37 -0600 - rev 407935
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1332085 - Add Color Name Field to Color Widget. r=gl MozReview-Commit-ID: AYFulQcvBwv
50453d163a13558a677737bcaa97af00fe03800c: Bug 1351034 - Remove usages associated to WEB_NOTIFICATION_SENDERS. f=chutten; r=kitcambridge
Swapnesh Kumar Sahoo <swapneshks@gmail.com> - Tue, 09 May 2017 09:19:10 -0700 - rev 407934
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1351034 - Remove usages associated to WEB_NOTIFICATION_SENDERS. f=chutten; r=kitcambridge MozReview-Commit-ID: Jm3ERVEW5Ww
3eaa4db163b9c297d750d8bf721fda72c945f94f: Bug 1351034 - Remove WEB_NOTIFICATION_PERMISSION_REMOVED. f=chutten; r=kitcambridge
Swapnesh Kumar Sahoo <swapneshks@gmail.com> - Tue, 09 May 2017 09:24:01 -0700 - rev 407933
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1351034 - Remove WEB_NOTIFICATION_PERMISSION_REMOVED. f=chutten; r=kitcambridge MozReview-Commit-ID: 2X3PjxDgkPf
90cc6db6ad4a89bbfd10bec71528bc52ddf1a152: Wait for VideoDecoderManagerParents to shut down before destroying the VideoParent thread. (bug 1360697, r=billm)
David Anderson <danderson@mozilla.com> - Tue, 09 May 2017 16:51:07 -0700 - rev 407932
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Wait for VideoDecoderManagerParents to shut down before destroying the VideoParent thread. (bug 1360697, r=billm)
88bd4874e0bd7ebc0f6c47658e2c4c44cdeeae82: Bug 1363075 - Stop using the :not(:target) selector in search-arrow-go.svg. r=dao
Jonathan Watt <jwatt@jwatt.org> - Thu, 27 Apr 2017 12:46:18 +0100 - rev 407931
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1363075 - Stop using the :not(:target) selector in search-arrow-go.svg. r=dao MozReview-Commit-ID: 7xoGv9Zto9p
7d7c2780cbeb2a8194ad1738892f7be40a187d62: Bug 1359631 - Convert Toolkit's reader/RM-Close-24x24.svg to use context paint to improve performance. r=dao
Jonathan Watt <jwatt@jwatt.org> - Wed, 26 Apr 2017 17:34:06 +0100 - rev 407930
Push 1490 by mtabara@mozilla.com at Mon, 31 Jul 2017 14:08:16 +0000
Bug 1359631 - Convert Toolkit's reader/RM-Close-24x24.svg to use context paint to improve performance. r=dao MozReview-Commit-ID: 9Y2nMIPgPqv
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip