b912f803b3a8659c05f9eed03b0776ff9ae1f52b: Bug 1615130 - Fix uninitialized data. r=padenot
Corentin Arnould <koalab1999@gmail.com> - Mon, 22 Jun 2020 10:21:40 +0000 - rev 536533
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1615130 - Fix uninitialized data. r=padenot Values are set to 0 by default rather than uninitialized. It is useful when JSContext is null. Differential Revision: https://phabricator.services.mozilla.com/D79986
75d781b3126720ca90d79901a96ae062898fa505: Bug 1646296 - part 7: Make `WSRunScanner::InitializeRange*()` template methods r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 22 Jun 2020 08:12:37 +0000 - rev 536532
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1646296 - part 7: Make `WSRunScanner::InitializeRange*()` template methods r=m_kato Depends on D79971 Differential Revision: https://phabricator.services.mozilla.com/D79972
7a13c77442451fdb9fd1032f605f1322a218702b: Bug 1646224 - Use mozilla::Length rather than nscoord to store font sizes. r=heycam,jfkthame
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 22 Jun 2020 09:45:40 +0000 - rev 536531
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1646224 - Use mozilla::Length rather than nscoord to store font sizes. r=heycam,jfkthame This avoids arbitrary precision loss when computing REM units and so on, which is particularly important if we ever change the base of our app units (but useful regardless). Differential Revision: https://phabricator.services.mozilla.com/D79928
bf21f044ae70855a7407d7ac247b915dd65ae7a4: Bug 1645495 - Split up browser_timing_precision_cross_origin_isolated.js into different tests; r=timhuang
Tom Tung <ttung@mozilla.com> - Mon, 22 Jun 2020 09:33:06 +0000 - rev 536530
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1645495 - Split up browser_timing_precision_cross_origin_isolated.js into different tests; r=timhuang Differential Revision: https://phabricator.services.mozilla.com/D80364
eaffca9412283ce9063d60bb083804f0bfe578be: Bug 1646296 - part 6: Make `WSRunScanner::InitializeRange*()` stop using the loops which are rarely run twice and more r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 22 Jun 2020 06:05:16 +0000 - rev 536529
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1646296 - part 6: Make `WSRunScanner::InitializeRange*()` stop using the loops which are rarely run twice and more r=m_kato With the previous patches, we know that the loops in `WSRunScanner::InitializeRangeStart()` and `WSRunScanner::InitializeRangeEnd()` rarely run twice and more. Therefore, we can make use recursive calls instead of the loop. Depends on D79970 Differential Revision: https://phabricator.services.mozilla.com/D79971
9c34f158be90028c6449eb308f1df1c7da089fc5: Bug 1645386 - Use nsTObserverArray::NonObservingRange where possible instead of ForwardRange. r=froydnj
Simon Giesecke <sgiesecke@mozilla.com> - Mon, 22 Jun 2020 08:21:24 +0000 - rev 536528
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1645386 - Use nsTObserverArray::NonObservingRange where possible instead of ForwardRange. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D79507
25f9ef8515a50b9730b9dba4df5bebab21281caf: Bug 1645360 - Rename RemoveElementsBy to NonObservingRemoveElementsBy. r=froydnj
Simon Giesecke <sgiesecke@mozilla.com> - Mon, 22 Jun 2020 08:20:57 +0000 - rev 536527
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1645360 - Rename RemoveElementsBy to NonObservingRemoveElementsBy. r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D79488
eff64e6c4ac9b47cc4d83f2157a73b709ec090d9: Bug 1645339 - Use range-based for with nsTObserverArray in layout/style. r=heycam
Simon Giesecke <sgiesecke@mozilla.com> - Mon, 22 Jun 2020 08:44:05 +0000 - rev 536526
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1645339 - Use range-based for with nsTObserverArray in layout/style. r=heycam Differential Revision: https://phabricator.services.mozilla.com/D79506
6a67e37ca0cc00f5206154347f6291e2f21988ab: Bug 1645339 - Use range-based for with nsTObserverArray in dom/debugger. r=loganfsmyth
Simon Giesecke <sgiesecke@mozilla.com> - Mon, 22 Jun 2020 08:37:47 +0000 - rev 536525
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1645339 - Use range-based for with nsTObserverArray in dom/debugger. r=loganfsmyth Differential Revision: https://phabricator.services.mozilla.com/D79500
ca04319efbdea24b10c2fccd33174339aafede41: Backed out changeset a0af6d53c082 (bug 1639284) for multiple failures e.g. browser_asrouter_whatsnewpanel.js CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Mon, 22 Jun 2020 12:20:39 +0300 - rev 536524
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Backed out changeset a0af6d53c082 (bug 1639284) for multiple failures e.g. browser_asrouter_whatsnewpanel.js CLOSED TREE
325a298e5e119ecb71223516e6c9b538c6057c9c: Bug 1642629 - Recycle FrameVisibilityState's clip_chain_stack and surface_stack. r=kvark
Nicolas Silva <nsilva@mozilla.com> - Mon, 22 Jun 2020 08:51:10 +0000 - rev 536523
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1642629 - Recycle FrameVisibilityState's clip_chain_stack and surface_stack. r=kvark Differential Revision: https://phabricator.services.mozilla.com/D80193
2195069a75c9c105c2d2ae33ed967994bc0cd4bd: Bug 1642629 - Reserve items in SegmentBuilder before simple loops. r=kvark
Nicolas Silva <nsilva@mozilla.com> - Mon, 22 Jun 2020 08:50:50 +0000 - rev 536522
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1642629 - Reserve items in SegmentBuilder before simple loops. r=kvark Differential Revision: https://phabricator.services.mozilla.com/D80192
a076f17ed2da9fbb6341c3f143ab9236d5a5b60a: Bug 1642629 - Recycle shared clips allocation in picture.rs. r=kvark
Nicolas Silva <nsilva@mozilla.com> - Mon, 22 Jun 2020 08:50:38 +0000 - rev 536521
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1642629 - Recycle shared clips allocation in picture.rs. r=kvark Differential Revision: https://phabricator.services.mozilla.com/D80178
073fe13cd98bbb34f68f3c67ccbc3294222b11fb: Bug 1642629 - Regroup recycled data structures into scratch buffers. r=gw
Nicolas Silva <nsilva@mozilla.com> - Mon, 22 Jun 2020 08:54:49 +0000 - rev 536520
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1642629 - Regroup recycled data structures into scratch buffers. r=gw This change just restructures the recycling added in previouscommits. Differential Revision: https://phabricator.services.mozilla.com/D80096
88dd02d36e0dcffa9c4631dc1170b38e3f334377: Bug 1642629 - Recycle dirty_region_stack in FrameBuilder. r=gw
Nicolas Silva <nsilva@mozilla.com> - Mon, 22 Jun 2020 08:54:49 +0000 - rev 536519
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1642629 - Recycle dirty_region_stack in FrameBuilder. r=gw Differential Revision: https://phabricator.services.mozilla.com/D79858
683b75cdd3c4f2306f7675094324bbbdff358180: Bug 1642629 - Recycle a couple of vectors in PictureUpdateState. r=gw
Nicolas Silva <nsilva@mozilla.com> - Mon, 22 Jun 2020 08:49:35 +0000 - rev 536518
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1642629 - Recycle a couple of vectors in PictureUpdateState. r=gw Differential Revision: https://phabricator.services.mozilla.com/D79857
33d6d6b9097d34c3a3ac8fe173cb98128da8d8d7: Bug 1642629 - Recycle the surface info vector in frame building. r=gw
Nicolas Silva <nsilva@mozilla.com> - Mon, 22 Jun 2020 08:49:13 +0000 - rev 536517
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1642629 - Recycle the surface info vector in frame building. r=gw This vector is usually small, but on some pages it can be fairly large (500+ in https://forum.xda-developers.com/redmi-note-3/development for example). Differential Revision: https://phabricator.services.mozilla.com/D79855
bd3d862e3d4a27affddf04e5f9f8d9981b692b6a: Bug 1636421 - Refactor response panel styles into separate file. r=Honza,bomsy
Farooq AR <farooqbckk@gmail.com> - Sun, 21 Jun 2020 15:14:29 +0000 - rev 536516
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1636421 - Refactor response panel styles into separate file. r=Honza,bomsy Depends on D80336 Differential Revision: https://phabricator.services.mozilla.com/D80337
9f708615a94dc341a35b4747506af5e9a96c62c1: Bug 1636421 - Merge Message panel with the Response panel. r=Honza,bomsy
Farooq AR <farooqbckk@gmail.com> - Sun, 21 Jun 2020 15:16:08 +0000 - rev 536515
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1636421 - Merge Message panel with the Response panel. r=Honza,bomsy MessagesPanel is now MessagesView and it is now rendered in Response panel instead of TabboxPanel. Depends on D80335 Differential Revision: https://phabricator.services.mozilla.com/D80336
6ca604bb0675c64c361ffc7b27b6f325cafbbb52: Bug 1636421 - Rename MessagesPanel to MessagesView. r=Honza,bomsy
Farooq AR <farooqbckk@gmail.com> - Fri, 19 Jun 2020 16:07:41 +0000 - rev 536514
Push 37529 by ncsoregi@mozilla.com at Mon, 22 Jun 2020 15:48:48 +0000
Bug 1636421 - Rename MessagesPanel to MessagesView. r=Honza,bomsy Differential Revision: https://phabricator.services.mozilla.com/D80335
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip