734c4f395eba16391772a817a2cccd4a078853af: Bug 651482 - Update documentation. r=tnikkel
wesj <we.j@live.com> - Mon, 18 May 2020 06:15:25 +0000 - rev 530549
Push 116230 by nerli@mozilla.com at Mon, 18 May 2020 06:42:01 +0000
Bug 651482 - Update documentation. r=tnikkel Depends on D75467 Differential Revision: https://phabricator.services.mozilla.com/D75703
d8cc480c563ce2c6cb51cc9225662a3f4aab36b6: Bug 651482 - Allow decoding bitmaps with 52 and 56 byte info headers. r=tnikkel
wesj <we.j@live.com> - Mon, 18 May 2020 06:41:28 +0000 - rev 530548
Push 116230 by nerli@mozilla.com at Mon, 18 May 2020 06:42:01 +0000
Bug 651482 - Allow decoding bitmaps with 52 and 56 byte info headers. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D75467
37e68bff6c62be9e13f75685252445bece3f421c: Bug 1636911. Add mochitest. r=kats
Timothy Nikkel <tnikkel@gmail.com> - Mon, 18 May 2020 06:32:34 +0000 - rev 530547
Push 116229 by tnikkel@mozilla.com at Mon, 18 May 2020 06:33:26 +0000
Bug 1636911. Add mochitest. r=kats Differential Revision: https://phabricator.services.mozilla.com/D75665
74a83c2492318f6b1a48f7d771b8c5020195de89: Bug 1636911. In ScrollFrameHelper::RestrictToRootDisplayPort don't adjust the root display port by the root scroll frame apz callback transform because it already factors that in. r=kats
Timothy Nikkel <tnikkel@gmail.com> - Mon, 18 May 2020 06:32:34 +0000 - rev 530546
Push 116229 by tnikkel@mozilla.com at Mon, 18 May 2020 06:33:26 +0000
Bug 1636911. In ScrollFrameHelper::RestrictToRootDisplayPort don't adjust the root display port by the root scroll frame apz callback transform because it already factors that in. r=kats Differential Revision: https://phabricator.services.mozilla.com/D75526
8acda9da4ae71f0b6561cb2021bcb370e18ce80c: Bug 1638458 - Do not use ignoreRootScrollFrame when dispatching a contextmenu event in APZEventState. r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 18 May 2020 03:07:12 +0000 - rev 530545
Push 116228 by bballo@mozilla.com at Mon, 18 May 2020 04:27:17 +0000
Bug 1638458 - Do not use ignoreRootScrollFrame when dispatching a contextmenu event in APZEventState. r=tnikkel The patch also removes the ignoreRootScrollFrame option from APZCCallbackHelper::DispatchMouseEvent() altogether as it is no longer used. Depends on D75735 Differential Revision: https://phabricator.services.mozilla.com/D75736
661c530ea53aad76a7f5e63bd858dfb429bd8a9d: Bug 1638458 - Remove the ignoreRootScrollFrame parameter of FrameLoader.sendCrossProcessMouseEvent(). r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 18 May 2020 03:05:32 +0000 - rev 530544
Push 116228 by bballo@mozilla.com at Mon, 18 May 2020 04:27:17 +0000
Bug 1638458 - Remove the ignoreRootScrollFrame parameter of FrameLoader.sendCrossProcessMouseEvent(). r=tnikkel No one is setting this parameter to true any more. Depends on D75734 Differential Revision: https://phabricator.services.mozilla.com/D75735
1e9ee0a46ce7b1a58c64f9ee0c280112be9fed1a: Bug 1638458 - Use layout coordinates when dispatching contextmenu event. r=tnikkel
Botond Ballo <botond@mozilla.com> - Mon, 18 May 2020 03:04:58 +0000 - rev 530543
Push 116228 by bballo@mozilla.com at Mon, 18 May 2020 04:27:17 +0000
Bug 1638458 - Use layout coordinates when dispatching contextmenu event. r=tnikkel The patch also documents APZCCallbackHelper::DispatchMouseEvent() as expecting layout coordinates. Differential Revision: https://phabricator.services.mozilla.com/D75734
d682f72b3e16ac82d2e0f4236d32728a2e1f7493: Bug 1635319 Part 6 - Use EmplaceBack instead of AppendElement to append a FrameChildList into an array. r=mats
Ting-Yu Lin <tlin@mozilla.com> - Mon, 18 May 2020 01:15:42 +0000 - rev 530542
Push 116227 by aethanyc@gmail.com at Mon, 18 May 2020 01:57:50 +0000
Bug 1635319 Part 6 - Use EmplaceBack instead of AppendElement to append a FrameChildList into an array. r=mats Using EmplaceBack instead of AppendElement can save us one FrameChildList's copy construction. Differential Revision: https://phabricator.services.mozilla.com/D75657
7c254f778837d27f176e986f34b8f881afff80c6: Bug 1635319 Part 5 - Remove unused FrameChildListIterator and FrameChildListArrayIterator. r=mats
Ting-Yu Lin <tlin@mozilla.com> - Mon, 18 May 2020 01:15:40 +0000 - rev 530541
Push 116227 by aethanyc@gmail.com at Mon, 18 May 2020 01:57:50 +0000
Bug 1635319 Part 5 - Remove unused FrameChildListIterator and FrameChildListArrayIterator. r=mats Differential Revision: https://phabricator.services.mozilla.com/D75656
6ad32df85168cb041275f0146a413811fcb48439: Bug 1635319 Part 4 - Have GetCrossDocChildLists() return an array of ChildList, and use it in range-based for loops instead of FrameChildListArrayIterator. r=mats
Ting-Yu Lin <tlin@mozilla.com> - Mon, 18 May 2020 01:06:58 +0000 - rev 530540
Push 116227 by aethanyc@gmail.com at Mon, 18 May 2020 01:57:50 +0000
Bug 1635319 Part 4 - Have GetCrossDocChildLists() return an array of ChildList, and use it in range-based for loops instead of FrameChildListArrayIterator. r=mats Differential Revision: https://phabricator.services.mozilla.com/D75655
1fd9e4b200d36aeb6f6fa00a7260214519aaadd5: Bug 1635319 Part 3 - Use range-based for loops instead of ChildListIterator in other layout directories. r=mats
Ting-Yu Lin <tlin@mozilla.com> - Mon, 18 May 2020 01:12:26 +0000 - rev 530539
Push 116227 by aethanyc@gmail.com at Mon, 18 May 2020 01:57:50 +0000
Bug 1635319 Part 3 - Use range-based for loops instead of ChildListIterator in other layout directories. r=mats Differential Revision: https://phabricator.services.mozilla.com/D75654
470f297dbe5aeac28f16044d935d3ea7639c2369: Bug 1635319 Part 2 - Use range-based for loops and array iterators instead of ChildListIterator in layout/generic/. r=mats
Ting-Yu Lin <tlin@mozilla.com> - Mon, 18 May 2020 01:17:15 +0000 - rev 530538
Push 116227 by aethanyc@gmail.com at Mon, 18 May 2020 01:57:50 +0000
Bug 1635319 Part 2 - Use range-based for loops and array iterators instead of ChildListIterator in layout/generic/. r=mats Differential Revision: https://phabricator.services.mozilla.com/D75653
d69c34efd6c278194fe7d920d0d0852b60eb7ea2: Bug 1635319 Part 1 - Add nsIFrame::GetChildLists(), and use range-based for loops instead of ChildListIterator in layout/generic/. r=mats
Ting-Yu Lin <tlin@mozilla.com> - Mon, 18 May 2020 01:09:34 +0000 - rev 530537
Push 116227 by aethanyc@gmail.com at Mon, 18 May 2020 01:57:50 +0000
Bug 1635319 Part 1 - Add nsIFrame::GetChildLists(), and use range-based for loops instead of ChildListIterator in layout/generic/. r=mats Differential Revision: https://phabricator.services.mozilla.com/D75652
751209e30850a9f45b27a60d112b5a99f6a999e6: Bug 1626129 - Add more reftests for breaking a table cell. r=dbaron
Ting-Yu Lin <tlin@mozilla.com> - Sat, 16 May 2020 06:14:02 +0000 - rev 530536
Push 116226 by aethanyc@gmail.com at Mon, 18 May 2020 01:56:09 +0000
Bug 1626129 - Add more reftests for breaking a table cell. r=dbaron 2a and 2b are copied from 1a and 1b with "box-decoration-break: clone" added. 3a and 3b are copied from 1a and 1b. They test that the content fit but the table cell's bottom border and padding cannot fit. As of this bug, their rendering matches the block frame's, but 3a can now trigger a "data loss" warning and 3b an assertion in nsTableRowGroupFrame::SplitRowGroup. That might need a deeper look into table's pagination to have a proper fix. Differential Revision: https://phabricator.services.mozilla.com/D72051
1cdfd91b0a4f22ab14f48e3520313a3d940132f0: Bug 1626129 - Apply skip sides for nsTableCellFrame's border and padding, and use it to calculate available space to reflow children. r=dbaron
Ting-Yu Lin <tlin@mozilla.com> - Mon, 18 May 2020 00:47:05 +0000 - rev 530535
Push 116226 by aethanyc@gmail.com at Mon, 18 May 2020 01:56:09 +0000
Bug 1626129 - Apply skip sides for nsTableCellFrame's border and padding, and use it to calculate available space to reflow children. r=dbaron Before this patch, nsTableCellFrame never skips border and padding. If it needs to be broken into multiple fragments, its children don't have a correct available space to reflow. (A side effect of this is that nsTableCellFrame renders correctly if it has box-decoration-break:clone.) table-nested-1308876-1-ref.html is modified to reflect the rendering after applying this patch, which isn't necessarily correct (based on the file's comment). Differential Revision: https://phabricator.services.mozilla.com/D71096
b60450442a1478af27c930bb8a41eb2fe2dce013: Bug 1635064 - Make SVG images take image-orientation property into account. r=tnikkel
Cameron McCormack <cam@mcc.id.au> - Mon, 18 May 2020 00:04:03 +0000 - rev 530534
Push 116225 by cmccormack@mozilla.com at Mon, 18 May 2020 00:15:10 +0000
Bug 1635064 - Make SVG images take image-orientation property into account. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D75478
89c7a5d6b2afacac39f474154d86bbc24cc7874f: Bug 1638677 - Remove some minor dead code in Document::QueryCommandState. r=masayuki
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 17 May 2020 23:52:05 +0000 - rev 530533
Push 116224 by ealvarez@mozilla.com at Mon, 18 May 2020 00:12:24 +0000
Bug 1638677 - Remove some minor dead code in Document::QueryCommandState. r=masayuki Local compiler warns about the return being unreached. Remove one of the two copy-pasta links. Differential Revision: https://phabricator.services.mozilla.com/D75708
2f84996f6ae62a4d7b1d3b2db302781723ec95d6: Bug 1638092 - do not require a browsingcontext to call the external protocol service's loadURI method, r=mattwoodrow
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Sun, 17 May 2020 22:54:30 +0000 - rev 530532
Push 116223 by gijskruitbosch@gmail.com at Sun, 17 May 2020 23:23:45 +0000
Bug 1638092 - do not require a browsingcontext to call the external protocol service's loadURI method, r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D75543
f5a9045cba91a1cea9bc6011e251c6e6b8286c73: Bug 1637472 - Refactor to set customUserAgent from Parent process. r=farre
Dan Glastonbury <dan.glastonbury@gmail.com> - Fri, 15 May 2020 14:12:22 +0000 - rev 530531
Push 116222 by dglastonbury@mozilla.com at Sun, 17 May 2020 23:12:46 +0000
Bug 1637472 - Refactor to set customUserAgent from Parent process. r=farre Differential Revision: https://phabricator.services.mozilla.com/D75007
23acc8bd888d53c2398a45d1ec591f45bde9d06b: Backed out changeset 505be09fd733 (bug 1637844) for perma failures on captureTimestamp.html. DONTBUILD
Razvan Maries <rmaries@mozilla.com> - Mon, 18 May 2020 01:47:34 +0300 - rev 530530
Push 116221 by rmaries@mozilla.com at Sun, 17 May 2020 22:48:06 +0000
Backed out changeset 505be09fd733 (bug 1637844) for perma failures on captureTimestamp.html. DONTBUILD
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip