Jonathan Kew
ca7c5f1e17
Bug 1463115 - Try to skip irrelevant (collapsed/trimmed) whitespace when collecting used font faces for devtools inspector. r=jwatt
2018-05-24 14:44:09 +01:00
Paolo Amadini
61cbbdb92c
Bug 1457719 - Part 4 - Remove the "autorepeatbutton" element. r=bz
...
The DoMouseClick helper is also removed because no other caller can now pass a null aEvent. Other MouseClicked implementations are also updated since aEvent cannot be null, which was already the case.
MozReview-Commit-ID: 3bTJ6cZW9ZA
--HG--
extra : rebase_source : ae1bafe7144f6f428e2ef4e7047d5c64e0a19e8c
2018-06-01 11:15:56 +01:00
Paolo Amadini
47fe75160e
Bug 1457719 - Part 2 - Disable the reftest for "arrowscrollbox" scrolling for timing issues. rs=dao
...
MozReview-Commit-ID: ICEyF1zpaLn
--HG--
extra : rebase_source : 672f94e2b638e7112c9b6bbe60b1c6dd9d6950b3
2018-06-01 11:15:13 +01:00
Joel Maher
5cf551b940
Bug 1392106 - random-if more win7 tests for missing letters. r=RyanVM
2018-06-01 09:29:35 -04:00
Emilio Cobos Álvarez
50bc098041
Bug 1466008: Make will-change honor prefs properly, and clean it up while at it. r=xidorn
...
Will add a test, though in JSConf right now...
MozReview-Commit-ID: JyzwaRgf5Ct
2018-06-01 14:49:59 +02:00
Cosmin Sabou
1bc774a842
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-06-01 12:44:57 +03:00
Cosmin Sabou
292d295d6b
Merge inbound to mozilla-central. a=merge
2018-06-01 12:41:08 +03:00
Emilio Cobos Álvarez
fffb25b74f
Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
...
This was done automatically replacing:
s/mozilla::Move/std::move/
s/ Move(/ std::move(/
s/(Move(/(std::move(/
Removing the 'using mozilla::Move;' lines.
And then with a few manual fixups, see the bug for the split series..
MozReview-Commit-ID: Jxze3adipUh
2018-06-01 10:45:27 +02:00
Matt Woodrow
eed3fa7cdd
Bug 1459670 - Add frame tracking for the nsDisplayTable* classes. r=miko
2018-06-01 14:33:15 +12:00
Matt Woodrow
a6cecda388
Bug 1464737
- Make nsDisplayPerspective simpler by using the transform frame as mFrame. r=miko
...
MozReview-Commit-ID: CDjdjE2xCzG
--HG--
extra : rebase_source : 1779b8c20ca8eca4b0859ebc638c4b5bdcbac28d
2018-06-01 14:15:36 +12:00
Noemi Erli
1fd69fa2bc
Backed out 18 changesets (bug 1462784) for failures in devtools/client/performance/test/unit/test_tree-model-08.js on a CLOSED TREE
...
Backed out changeset a74d36598442 (bug 1462784)
Backed out changeset c8192175f360 (bug 1462784)
Backed out changeset cde492240e99 (bug 1462784)
Backed out changeset 8c8d30fa406c (bug 1462784)
Backed out changeset ad3802ffb780 (bug 1462784)
Backed out changeset 2fe10732076c (bug 1462784)
Backed out changeset 268a72b7c3c4 (bug 1462784)
Backed out changeset 4055eb6c3bc6 (bug 1462784)
Backed out changeset 3901070e2e60 (bug 1462784)
Backed out changeset 2faf787fbbdf (bug 1462784)
Backed out changeset 8f06963c7c6f (bug 1462784)
Backed out changeset 036e6f64e224 (bug 1462784)
Backed out changeset e670f156a603 (bug 1462784)
Backed out changeset cd39588aece4 (bug 1462784)
Backed out changeset 2ac65d100fa2 (bug 1462784)
Backed out changeset ea05ff70a51d (bug 1462784)
Backed out changeset 8a06c0ba42f7 (bug 1462784)
Backed out changeset 52ed9a039ad2 (bug 1462784)
2018-06-01 01:06:29 +03:00
Ciure Andrei
c589c0dcc6
Backed out 1 changesets (bug 1465745) for perma failing reftests build/tests/reftest/tests/layout/reftests/text-stroke/webkit-text-stroke-property-002.html a=backout on a CLOSED TREE
...
Backed out changeset b1bfcdfb1799 (bug 1465745)
2018-06-01 03:50:14 +03:00
Noemi Erli
cb93f27a88
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-06-01 00:59:09 +03:00
Kartikaya Gupta
609e6eca4d
Bug 1465273 - Adjust fuzz lower bound by a pixel to fix intermittent pass. r=me
2018-05-31 15:04:34 -04:00
Daniel Holbert
47ef6a1664
Bug 1463599: Fix endline characters in contain-paint-stacking-context-001* test files. (no review, test-only & whitespace-only)
...
DONTBUILD
--HG--
extra : rebase_source : c2433e251f5ca860b293ba3d50c57d52d5c0ec49
2018-05-31 11:18:17 -07:00
Ryan Hunt
e813f3da05
Bug 1465745 - Remove fails-if(release_or_beta) for some tests. r=jfkthame
...
These tests were marked as failing for release_or_beta so that POMTP
on unaccelerated windows could be enabled on nightly only. Now that
is riding the trains, these annotations need to go.
--HG--
extra : rebase_source : 83c64158dfcef605e14a7b9460f16391cc1de1bc
extra : amend_source : 6e912622c1c44733a2eb98e9e2e2a922569ed4eb
2018-05-31 09:38:58 -05:00
Markus Stange
13eddeba69
Bug 1462784 - Annotate layout-related stacks with the LAYOUT category instead of the GRAPHICS category. r=njn
...
MozReview-Commit-ID: 77lvtLaxgEE
--HG--
extra : rebase_source : 2f6327eddde75492f65aa69e7fa90a2f04e40b63
2018-05-18 17:46:59 -04:00
Markus Stange
565cf9bfdf
Bug 1462784 - Rename the CSS category to LAYOUT. r=njn
...
The next changeset is going to move over more annotations that Gecko developers
would count as "layout" into the LAYOUT category, and which is currently marked
as GRAPHICS.
We can add a subcategory for style resolution once we have subcategories, but
for now I think it makes more sense to put style resolution into the same bucket
as reflow and display list building.
MozReview-Commit-ID: 7r9eICVBA1Z
--HG--
extra : rebase_source : 53ce9912d3219ce8ce5dc411e03bb5ef5e2c7b64
2018-05-18 17:40:52 -04:00
Brad Werth
517654d95a
Bug 1461046 Part 6: Remove submitted WPT reftests that checked for empty float areas (which are no longer empty), or relied on ignoring horizontal spurs in polygons. r=dholbert
...
MozReview-Commit-ID: 4fADKtvcZVp
--HG--
extra : rebase_source : 61b1c19b40dcbbef6d36683547753e0cde09cb8f
2018-05-25 10:44:40 -07:00
Brad Werth
5dcd9e4641
Bug 1461046 Part 5: Add reftests that verify empty shapes still contribute their edges to float areas. r=dholbert
...
MozReview-Commit-ID: 9YiQoNZSG5i
--HG--
extra : rebase_source : 806ca3938a92f764b103ad2499f2a463a94ef860
2018-05-23 12:46:54 -07:00
Brad Werth
4c4f010732
Bug 1461046 Part 4: Change PolygonShapeInfo to tolerate polygons with only 1 or 2 vertices. r=dholbert
...
MozReview-Commit-ID: ICcIUulgSCW
--HG--
extra : rebase_source : b92a51a5298d4821c2ab86f9745867ea6dbdd387
2018-05-22 15:54:21 -07:00
Brad Werth
73efe1c012
Bug 1461046 Part 3: Change RoundedBoxShapeInfo to tolerate empty rects. r=dholbert
...
MozReview-Commit-ID: FNQwXdeqfua
--HG--
extra : rebase_source : bc9b97d5aef5bbece169ef1931523fb4f4a2e64f
2018-05-18 17:38:41 -07:00
Brad Werth
cafe50be6c
Bug 1461046 Part 2: Change ShapeUtils::ComputeInsetRect to return the inverse of a rect deflated more than its bounds can tolerate. r=dholbert
...
MozReview-Commit-ID: IScKyqzjMoy
--HG--
extra : rebase_source : 2057746c86b8ad86a1afd989111f83d6d9b8cafb
2018-05-18 17:51:19 -07:00
Brad Werth
39839d2bd4
Bug 1461046 Part 1: Change EllipseShapeInfo to tolerate empty circles/ellipses and treat them as singular points/lines (possibly expanded by shape-margin). r=dholbert
...
MozReview-Commit-ID: 69VQiRjhtqA
--HG--
extra : rebase_source : 73fe14510971000890f2e2764f9c81cf505e6644
2018-05-18 17:13:22 -07:00
Nazım Can Altınova
ced506ea81
Bug 1464496 - Part 2: Move the mRaw before the two booleans for better packing r=emilio
...
MozReview-Commit-ID: Gi4Is7RgVmN
--HG--
extra : rebase_source : d72bd97913d76c28698fe362e90361f77306c783
2018-05-31 10:31:44 +02:00
Nazım Can Altınova
361380987c
Bug 1464496 - Part 1: Merge ServoDeclarationBlock and DeclarationBlock r=emilio
...
MozReview-Commit-ID: By9fV70Oq0K
--HG--
extra : rebase_source : 837afe9c33b21d7db41ff19d3aaf6cf3e9eedbdf
2018-05-30 18:15:25 +02:00
Andreea Pavel
38bcf897f1
Merge mozilla-inbound to mozilla-central. a=merge
2018-05-31 13:04:21 +03:00
Emilio Cobos Álvarez
fe09ffd3af
Bug 1465478: Introduce Element::FromNode. r=smaug
...
And use it in a couple places I noticed.
MozReview-Commit-ID: 8baSMrbdEbF
2018-05-31 02:46:10 +02:00
arthur.iakab
f1046ac67f
Merge mozilla-central to inbound
2018-05-31 01:08:35 +03:00
arthur.iakab
fb18cb09bd
Merge mozilla inbound to central a=merge
2018-05-31 01:05:10 +03:00
Andrea Marchesini
1273dc5391
Bug 1446933 - Remove 'using namespace mozilla::net' from BackgroundUtils.h, r=qdot
2018-05-30 21:21:17 +02:00
Mihir Iyer
a06dd567c4
Bug 1464165 - Relax assertion for isize not being nscoord_MAX in nsListControlFrame. r=dholbert
...
MozReview-Commit-ID: A9PRG3uI2h
--HG--
extra : rebase_source : e823da407c01152de112df6f8b8f18c7d3526b39
2018-05-29 17:14:27 -07:00
Ryan VanderMeulen
5572e9708a
Bug 1464641 - Add crashtest.
...
--HG--
extra : rebase_source : ffc98fc3e461fce38130c79c07c046a072b63d28
2018-05-30 12:35:19 -04:00
Emilio Cobos Álvarez
2116f48b14
Bug 1465502: Remove write-only NS_FRAME_MAY_HAVE_GENERATED_CONTENT. r=mats
...
It's write-only, and I'd love to use it for other purposes :)
MozReview-Commit-ID: KpXNp72TcDb
--HG--
extra : rebase_source : 0bc1b00e69eb58b5ae5fe4ea9ec0b3b0970beb6c
2018-05-30 17:09:28 +02:00
Dan Glastonbury
0a962f5608
Bug 1457353 - P2: Simple reftests. r=xidorn
...
To show the feature working.
MozReview-Commit-ID: SR7Z1tMaal
--HG--
extra : rebase_source : a9a11797851a05e6b6aceeb3a50a4778d3c00443
2018-04-27 15:14:30 +10:00
Dan Glastonbury
68881da7dd
Bug 1457353 - P1: Change nscolor to StyleComplexColor. r=xidorn
...
Change mStopColor, mFloodColor, and mLightingColor in nsStyleSVGReset.
MozReview-Commit-ID: KMRMtHk1jNK
--HG--
extra : rebase_source : c0c12fa811d17ab6fe0a5ceb31ff32ec585314e0
2018-04-27 12:07:20 +10:00
Morgan Rae Reschenberg
0403087901
Bug 1463589 - Add contain:size and contain:content parsing functionality. r=emilio
...
MozReview-Commit-ID: 4fOqln3oOpC
--HG--
extra : rebase_source : 3b2ac1116ea9399a8fbbaab158e7dda5fec3930d
2018-05-30 07:49:31 -07:00
Brad Werth
e0834100e1
Bug 1464113 Part 1: Make ImageShapeInfo tolerate shapes that are shifted left or above their margin rects. r=dholbert
...
MozReview-Commit-ID: 9NuHsjQfLxP
--HG--
extra : rebase_source : 37c7524daa268bb8321b9904ead9ca643f0641db
2018-05-25 15:12:02 -07:00
Csoregi Natalia
83a923ef7a
Merge inbound to mozilla-central. a=merge
2018-05-30 12:25:03 +03:00
Boris Zbarsky
9748db120d
Bug 1455676 part 8. Remove nsIDOMNode usage from layout/. r=qdot
2018-05-29 22:58:48 -04:00
Boris Zbarsky
54fad5efa0
Bug 1455676 part 7. Remove nsIDOMNode usage from layout/inspector/. r=qdot
2018-05-29 22:58:48 -04:00
Boris Zbarsky
0a370c0291
Bug 1455676 part 6. Remove nsIDOMNode usage from docshell/. r=qdot
2018-05-29 22:58:48 -04:00
Boris Zbarsky
6213894581
Bug 1455676 part 3. Remove nsIDOMNode usage from widget/. r=qdot
2018-05-29 22:58:48 -04:00
Ryan VanderMeulen
10a51f7f4b
No bug - Re-alphabetize layout/base/crashtests/crashtests.list. r=thejanitor
...
--HG--
extra : rebase_source : c47c27c3e4a832bb2758be223886e275f88accd9
2018-05-29 22:39:08 -04:00
Matt Woodrow
7b491cdc52
Bug 1463940 - Invalidate display items when we add a caption to a table, since it can change the ordering of the content. r=mstange
...
MozReview-Commit-ID: HQewY2vNEJm
--HG--
extra : rebase_source : a73616f7f598f08d20e6965fba1f2f0838286533
2018-05-24 16:54:50 +12:00
Noemi Erli
846f00f83f
Merge inbound to mozilla-central. a=merge
2018-05-30 00:41:41 +03:00
Joel Maher
bea2e0899f
Bug 1392106 - random-if many more win7 tests. r=RyanVM
2018-05-29 13:50:33 -04:00
Brian Birtles
53285a5e34
Bug 1460234 - Calculate the position in a keyframe segment using double precision; r=hiro
...
The added test fails without the code changes in this patch.
MozReview-Commit-ID: HXPaxLu1osC
--HG--
extra : rebase_source : 591d3efe3ae99fa22ec99af37657a2eec302ad3e
2018-05-29 12:54:19 +09:00
Cameron McCormack
43d697cf92
Bug 1464967 - Part 2: Fix nsReflowStatus dumping when REALLY_NOISY_REFLOW is defined. r=gerald
...
MozReview-Commit-ID: JPN7i5z5IeX
--HG--
extra : rebase_source : a9642d4cf38f0b94678ab8661bd204c53a397c39
2018-05-29 14:08:01 +10:00
Cameron McCormack
b3a4b80968
Bug 1464967 - Part 1: Make nsLineBox::BreakTypeToString static. r=gerald
...
MozReview-Commit-ID: L97yf6oCXlq
--HG--
extra : rebase_source : 6cc25d93ff8c8d446f63e90c93b8bc01aff59b66
2018-05-29 14:06:50 +10:00