Граф коммитов

26 Коммитов

Автор SHA1 Сообщение Дата
Milan Sreckovic 099cfc4242 Bug 1423570: Use BaseRect access methods instead of member variables in gfx/ r=bas.schouten
MozReview-Commit-ID: ZGySgc9oP3

--HG--
extra : rebase_source : 23aadc10e9885002290155684b2c495780d979ce
2017-12-19 15:48:39 -05:00
Daniel Holbert 126bd9e1a4 Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel
This patch was generated automatically by the "modeline.py" script, available
here: https://github.com/amccreight/moz-source-tools/blob/master/modeline.py

For every file that is modified in this patch, the changes are as follows:
 (1) The patch changes the file to use the exact C++ mode lines from the
     Mozilla coding style guide, available here:
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style#Mode_Line

 (2) The patch deletes any blank lines between the mode line & the MPL
     boilerplate comment.

 (3) If the file previously had the mode lines and MPL boilerplate in a
     single contiguous C++ comment, then the patch splits them into
     separate C++ comments, to match the boilerplate in the coding style.

MozReview-Commit-ID: 77D61xpSmIl

--HG--
extra : rebase_source : c6162fa3cf539a07177a19838324bf368faa162b
2017-10-27 16:10:06 -07:00
Miko Mynttinen 5a0186840b Bug 1351426 - Part 5: Cleanup style and comments r=kip
MozReview-Commit-ID: HOPY8v4UWKo

--HG--
extra : rebase_source : 3af5c5ed3cabc39a6ecd122f961aba16309518b1
2017-04-04 03:59:31 +02:00
Miko Mynttinen 9ee1c2deba Bug 1351426 - Part 4: Refactor gfx::Polygon to avoid unnecessary work and memory allocations r=kip
MozReview-Commit-ID: ASusoTqZxuY

--HG--
extra : rebase_source : 1967c11e76853297a2ce405e598b3db2b2b0c112
2017-04-04 04:51:29 +02:00
Miko Mynttinen 496fccc821 Bug 1351426 - Part 2: Only use 4D points in gfx::Polygon r=kip
MozReview-Commit-ID: 1osQrpwH0WZ

--HG--
extra : rebase_source : e5fef3d096a7780a4a502ca2a7c20ce9d3482d13
2017-04-04 03:15:48 +02:00
Sebastian Hengst ff0202d231 Backed out changeset 889ccddba31a (bug 1351426) 2017-04-11 20:02:44 +02:00
Sebastian Hengst cf82b62831 Backed out changeset 347a0fff68ba (bug 1351426) 2017-04-11 20:02:35 +02:00
Sebastian Hengst 1a9742b9c6 Backed out changeset 00c0bff27644 (bug 1351426) 2017-04-11 20:02:31 +02:00
Miko Mynttinen 8b381c5851 Bug 1351426 - Part 5: Cleanup style and comments r=kip
MozReview-Commit-ID: HOPY8v4UWKo

--HG--
extra : rebase_source : 7ad62ab33ba21996adaa81d8152ea73d3073f6aa
2017-04-04 03:59:31 +02:00
Miko Mynttinen e0b243a92d Bug 1351426 - Part 4: Refactor gfx::Polygon to avoid unnecessary work and memory allocations r=kip
MozReview-Commit-ID: ASusoTqZxuY

--HG--
extra : rebase_source : f9968b6993fdfd0ff62afcae35ec2ad805d37042
2017-04-04 04:51:29 +02:00
Miko Mynttinen 9efe7dfe60 Bug 1351426 - Part 2: Only use 4D points in gfx::Polygon r=kip
MozReview-Commit-ID: 1osQrpwH0WZ

--HG--
extra : rebase_source : d04408b9b7ad7b4600ecd800a97b39fd729d40c1
2017-04-04 03:15:48 +02:00
Carsten "Tomcat" Book 7b536960ba Backed out changeset 8e36dfa4061e (bug 1351426)
--HG--
extra : rebase_source : bfd725598086523246b0cdc1807142cb25d73827
2017-04-10 15:15:24 +02:00
Carsten "Tomcat" Book 32a37f9637 Backed out changeset aeca2ef150b8 (bug 1351426)
--HG--
extra : rebase_source : 2e4f21c1839583c55c74216918ecda458e5635d0
2017-04-10 15:15:18 +02:00
Carsten "Tomcat" Book d3555afda5 Backed out changeset efdb4e01ad4e (bug 1351426)
--HG--
extra : rebase_source : 111f9f5b553bf03cc9a824897fcab075af65bc5e
2017-04-10 15:15:15 +02:00
Miko Mynttinen 5c85a15690 Bug 1351426 - Part 5: Cleanup style and comments r=kip
MozReview-Commit-ID: HOPY8v4UWKo

--HG--
extra : rebase_source : 10ab05870a958d83bb4abf26343b8195d78225ce
2017-04-04 03:59:31 +02:00
Miko Mynttinen b39601f2bd Bug 1351426 - Part 4: Refactor gfx::Polygon to avoid unnecessary work and memory allocations r=kip
MozReview-Commit-ID: ASusoTqZxuY

--HG--
extra : rebase_source : 24f90a037713d55fc1ddf1d17494d919b30392a7
2017-04-04 04:51:29 +02:00
Miko Mynttinen c17d5105ae Bug 1351426 - Part 2: Only use 4D points in gfx::Polygon r=kip
MozReview-Commit-ID: 1osQrpwH0WZ

--HG--
extra : rebase_source : 02d9116c0992a4013a9f9b03542c37c2c18a6a28
2017-04-04 03:15:48 +02:00
Miko Mynttinen d383988026 Bug 1338997 - Ensure that the transformation matrices are invertible r=mattwoodrow
MozReview-Commit-ID: A5nHNcnkrNN

--HG--
extra : rebase_source : 805da3badc2af207724aa67d60638cfa22a3330d
2017-02-23 20:42:10 +01:00
Miko Mynttinen e5fcb76439 Bug 1331894 - Crash in InvalidArrayIndex_CRASH | mozilla::layers::BuildPathFromPolygon - Cull polygons with no area r=jrmuizel
MozReview-Commit-ID: KCkIA68vvgW

--HG--
extra : rebase_source : b1a2eb20149e47180553744e0b24a0eb6162df23
2017-01-18 12:10:12 +01:00
Miko Mynttinen d8d0459a98 Bug 1274673 - Use binary space partitioning for sorting/drawing layers - Part 2: Rename Polygon3D to Polygon, and use 4D points for all calculations r=kip
MozReview-Commit-ID: I6DB8xldpjO

--HG--
extra : rebase_source : c881f68722404e0d749a00424eb17d284a7383d2
2016-12-04 17:49:32 +01:00
Nathan Froyd d1108c1e52 Bug 1311068 - remove InitializerList.h; r=botond
We needed this polyfill for <initializer_list> when some of our C++
standard libraries did not support said header.  They all do now, so the
polyfill is redundant.
2016-10-19 00:33:14 -04:00
Miko Mynttinen 1314efc774 Bug 1286412 - Add compositor support for triangle layers (for OpenGL backend) r=jrmuizel
MozReview-Commit-ID: 75q8ja7G1ko

--HG--
extra : rebase_source : 99e2684351a6403d7a957b876337de20b16de139
2016-10-07 10:58:13 -07:00
Miko Mynttinen 7ecd75b61b Bug 1286412 - Implement polygon clipping and triangulation. r=kip
MozReview-Commit-ID: 8TWHBIFUV6Q

--HG--
extra : rebase_source : c1861d68cec56a5031489c439bbe965db57e979f
2016-10-03 16:35:52 -07:00
Miko Mynttinen 54872a7fbf Bug 1301818 - Prepare BSPTree for integration with the layers code r=kip
MozReview-Commit-ID: ADJvCZYSk6p

--HG--
extra : rebase_source : 4cfef6cb4344323229da9001de07616621cd5369
2016-09-16 16:03:32 -07:00
Daniel Holbert 3112c6ac39 Bug 1292390 followup: add newline character at the end of Polygon/BSPTree files added in this bug, per coding style guide. (whitespace-only, no review)
DONTBUILD because whitespace-only.

MozReview-Commit-ID: 8QOAtwJ8G9z
2016-08-16 11:01:06 -07:00
Miko Mynttinen 2123dc4b39 Bug 1292390 - Add Polygon data structure. r=jrmuizel, r=kip
MozReview-Commit-ID: HFgVFgLqB12

--HG--
extra : transplant_source : %5E-oo20%15%B3%D3%A3%AC%23%B9%19.%92%AE%2A%06%25
2016-08-09 11:24:18 -07:00