Commit Graph

28239 Commits

Author SHA1 Message Date
Mason Chang
5a897324f9 Bug 1220699 - Add telemetry probe to measure vsync latency in the parent refresh driver. r=avih 2015-11-02 13:21:06 -08:00
Robert Longson
28319186f5 Bug 803562 - force -moz-appearance: none on foreignObject elements. r=dbaron 2015-11-02 19:17:48 +00:00
Markus Stange
e4ffa9b774 Bug 1201327 - Don't repaint the whole frame subtree when background-position changes. r=dbaron 2015-11-02 17:36:35 +01:00
Markus Stange
37052ffe02 Bug 1201327 - Let DLBI detect background-position changes. r=mattwoodrow 2015-10-28 22:52:15 +01:00
Markus Stange
807cf92ddf Bug 1201327 - Rename mDestRect to mImageLayerDestRect. r=mattwoodrow 2015-10-20 15:27:29 +02:00
Markus Stange
4fefc7082b Bug 1201330 - Keep scroll handler induced layer activity active until the scroll frame becomes inactive. r=roc 2015-10-30 16:28:53 +01:00
Markus Stange
45b559c991 Bug 1201330 - Refactor LayerActivity property management. r=roc 2015-10-21 16:25:09 +02:00
dlee
be52a5a73d Bug 1214593 - Remove service worker periodic updater. r=ehsan 2015-11-02 16:08:44 +08:00
Boris Chiou
edbf0a6ced Bug 1108055 - Part 2: Refine ComputedTiming. r=birtles
Do some minor revisions in struct ComputedTiming.
1. Use Nullable<double> mProgress, so remove the static const kNullProgress.
   The generated ComputedTimingProperties dictionary uses "Nullable" variable,
   so we replace the origin type in ComputedTiming to make it more consistent
   with that in ComputedTimingProperties dictionary.
2. Use scoped enums for AnimationPhase.
2015-10-19 00:38:00 +02:00
Kyle Zentner
fe4d7e8f2e Bug 1186998 - Align overflowing table-cell content to content-box. r=dholbert 2015-07-23 15:11:00 +02:00
Birunthan Mohanathas
94998cf5fe Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj 2015-11-02 07:53:26 +02:00
Robert O'Callahan
ea3babe9f6 Bug 264412. Optimize GetRenderedText. r=mats
With these changes we're slightly faster than Chrome on the non-reflowing part of
Olli's testcase.
2015-10-30 19:22:33 +13:00
Robert O'Callahan
c9cf62c475 Bug 264412. Refactor nsIFrame::GetRenderedText API to be more sane. r=mats,marcoz
The test changes here are to adjust for the fact that
nsTextFrame::GetRenderedText can now trim whitespace from the end of lines
that end in a hard line break.
2015-10-30 19:23:10 +13:00
Thinker K.F. Li
ae54a53e96 Bug 1211360 - Don't snap for non-translation 3D transform. r=roc 2015-10-25 22:05:00 -04:00
Ryan VanderMeulen
14b17db860 Bug 694248 - Re-enable 691824-1.xhtml on Android. 2015-11-01 07:23:24 -05:00
Ryan VanderMeulen
9961805582 Bug 696869 - Add crashtest. 2015-11-01 07:23:24 -05:00
Ryan VanderMeulen
e551eae50d Bug 695964 - Add crashtest. 2015-11-01 07:23:24 -05:00
Ryan VanderMeulen
2d8c4454cb Bug 690619 - Add crashtest. 2015-11-01 07:23:24 -05:00
Ryan VanderMeulen
c30a6e50fa Bug 690247 - Add crashtest. 2015-11-01 07:23:24 -05:00
Ryan VanderMeulen
a36c7cfcd6 Bug 681489 - Add crashtest. 2015-11-01 07:23:24 -05:00
Ryan VanderMeulen
a46beb2ec9 No bug - Various crashtest manifest cleanups. 2015-10-31 19:35:27 -04:00
Nicholas Nethercote
8607a9d3a0 Bug 1219476 (part 5) - Replace PRLogModuleInfo usage with LazyLogModule in gfx/. r=erahm. 2015-10-29 15:58:24 -07:00
Timothy Nikkel
fab9c3f0fa Bug 1220020. Recompute the current animated geometry root when a child scroll frame forces us to be layerized, and therefore turns us into an animated geometry root. r=mstange 2015-11-01 11:45:40 -06:00
Kartikaya Gupta
9f4c17d08a Bug 1220020. When we turn something into an animated geometry root, clear the cache of animated geometry roots so it's not stale. r=tnikkel 2015-10-05 17:13:02 -04:00
Timothy Nikkel
cc90921efa Bug 1215356. When setting a display port, schedule paint on that frame, not the root frame of the document. r=mattwoodrow
If we set a display port on an element in a popup we need to repaint the popup, not the main window.
2015-11-01 11:45:40 -06:00
Ryan VanderMeulen
468f14ba78 Bug 871327 - Clean up assertion annotations on 791601.xhtml and add crashtest for referenced bug that was resolved WFM. 2015-10-30 19:41:19 -04:00
Ryan VanderMeulen
0727da56af Bug 481035 - Remove assertion annotation from 421671.html. 2015-10-30 19:41:19 -04:00
Ryan VanderMeulen
f18fd5417b Bug 623091 - Re-enable 348887-1.html. 2015-10-30 19:41:19 -04:00
Ryan VanderMeulen
3bc0f45ada Bug 859424 - Fix and re-enable 309322-4.html. 2015-10-30 19:41:19 -04:00
Ryan VanderMeulen
5619b513f9 Bug 540078 - Remove assertion annotations that are no longer needed and add crashtest. 2015-10-30 19:41:18 -04:00
Ryan VanderMeulen
d5c59b524d Bug 738803 - Remove assertion annotation from 736924-1.html. 2015-10-30 19:41:18 -04:00
Ryan VanderMeulen
9d1451af0d Bug 844525 - Remove assertion annotation from 421432.html. 2015-10-30 19:41:18 -04:00
Ryan VanderMeulen
6ad0a3e789 Bug 429586 - Remove assertion annotations that are no longer needed and add crashtest. 2015-10-30 19:41:18 -04:00
Ryan VanderMeulen
ac681c6eec Bug 531589 - Remove assertion annotation from 378325-1.html. 2015-10-30 19:41:18 -04:00
Ryan VanderMeulen
18f676362c Bug 477490 - Re-enable long-url-list-stack-overflow.html. 2015-10-30 19:41:18 -04:00
Ryan VanderMeulen
00a487b860 Bug 795534 - Re-enable the 786108 crashtests on Android/e10s. 2015-10-30 19:41:17 -04:00
Ryan VanderMeulen
80d8a5dd3d Bug 439258 - Remove assertion annotations that are no longer needed and add crashtest. 2015-10-30 19:41:17 -04:00
Ryan VanderMeulen
38627c404a No bug - Remove annotations from the editor and layout crashtest manifests that are no longer needed. 2015-10-30 19:41:17 -04:00
Ryan VanderMeulen
200bf52e95 Bug 652976 - Add crashtest. 2015-10-30 19:41:17 -04:00
Ryan VanderMeulen
0e870c8f93 Bug 651342 - Add crashtest. 2015-10-30 19:41:17 -04:00
Ryan VanderMeulen
e08850aa35 Bug 636229 - Add crashtest. 2015-10-30 19:41:17 -04:00
Ryan VanderMeulen
ccd8ebd13a Bug 622314 - Add crashtest. 2015-10-30 19:41:17 -04:00
Ryan VanderMeulen
385f200241 No bug - Clean up layout/style crashtest manifest. 2015-10-30 19:41:16 -04:00
Ryan VanderMeulen
d79c97e192 Bug 616052 - Add crashtest. 2015-10-30 19:41:16 -04:00
Ryan VanderMeulen
06071b80f1 Bug 613817 - Add crashtest. 2015-10-30 19:41:16 -04:00
Ryan VanderMeulen
1f3281bcbe Bug 613629 - Add crashtest. 2015-10-30 19:41:16 -04:00
Ryan VanderMeulen
e4f3e4abf9 Bug 613455 - Add crashtest. 2015-10-30 19:41:16 -04:00
Andrew McCreight
183abfaf12 Bug 1219842 - Enable a bunch of mochitest-plain tests under e10s. r=mrbkap 2015-10-31 06:26:44 -07:00
Kartikaya Gupta
2834a412d0 Bug 1219898 - Remove unneccessary gPreventMouseEvents flag. r=smaug 2015-10-30 22:22:32 -04:00
Nathan Froyd
622eae901d Bug 1220190 - use UniquePtr<T[]> instead of delete[] calls in layout/xul/; r=dholbert 2015-10-30 11:45:39 -04:00
Benoit Girard
65639b03cf Bug 1211612 - Add DragInputBlock for async scrollbars. r=kats 2015-10-26 16:06:49 -04:00
Julien Pagès
9b8e31dc9f Bug 1185969 - [mozdevice] Allow to use android preview releases. r=bc 2015-10-28 17:22:16 +01:00
Nathan Froyd
b90b6b1c62 Bug 1219903 - use UniquePtr<T[]> instead of delete[] calls in layout/generic/; r=dholbert 2015-10-29 16:16:13 -04:00
Carsten "Tomcat" Book
07329f783b Backed out changeset 72da2ed9b1e7 (bug 1201330) for c3 crashtest failures on Windows on a CLOSED TREE 2015-10-30 14:46:34 +01:00
Carsten "Tomcat" Book
4bfbe87ad2 Backed out changeset d5d68c0258f3 (bug 1201330) 2015-10-30 14:44:06 +01:00
Markus Stange
c38bf4f8c7 Bug 1201330 - Keep scroll handler induced layer activity active until the scroll frame becomes inactive. r=roc 2015-10-27 17:18:03 +01:00
Markus Stange
c3654b7b84 Bug 1201330 - Refactor LayerActivity property management. r=roc 2015-10-21 16:25:09 +02:00
Markus Stange
2ac5c55599 Bug 947062 - Layerize background images with animated background-position if possible. r=mattwoodrow 2015-10-22 22:38:46 +02:00
Markus Stange
22d9275cd4 Bug 947062 - Refactor nsDisplayBackgroundImage::GetLayerState. r=mattwoodrow 2015-10-30 11:45:55 +01:00
Markus Stange
2a6b9e9ff0 Bug 947062 - Make background-position inline-style changes and CSS animations trigger layer activity. r=roc 2015-10-22 22:45:14 +02:00
Markus Stange
4efcbe9627 Bug 1216580 - Make background-position:fixed clip stealing work with display items that create their own layer. r=mattwoodrow 2015-10-28 18:46:40 +01:00
Milan Sreckovic
7f8b397d0d Bug 1214802 - gfxEnv - consolidate environment variables used by the graphics code in one place. r=botond 2015-10-28 14:31:00 +01:00
Kartikaya Gupta
52e776617a Bug 1212136 - Remove noisy warning that we don't have time to investigate properly. r=tnikkel 2015-10-29 11:27:00 +01:00
Cameron McCormack
feea0ea4b7 Bug 621596 - Followup to add the test file. (CLOSED TREE) 2015-10-30 19:16:34 +11:00
Seth Fowler
8720209258 Bug 1207355 (Followup) - Add yet more fuzz to layout/reftests/generated-content tests. r=me 2015-10-30 00:29:23 -07:00
Seth Fowler
684d7687eb Bug 1207355 (Followup) - Add fuzz to layout/reftests/generated-content tests. r=me 2015-10-29 23:25:59 -07:00
Cameron McCormack
b9ae53ea62 Bug 621596 - Don't assert when a percentage base value overflows to become negative, when getting the computed style of a property that rejects negative values. r=bzbarsky 2015-10-30 16:51:38 +11:00
Seth Fowler
eed0ff0bca Bug 1207355 (Followup) - Add fuzz to layout/reftests/generated-content/floated-01.html. r=me 2015-10-29 21:17:36 -07:00
Matt Woodrow
fd7cc3d750 Bug 1216851 - Don't include event regions when deciding if we can flatten opacity. r=roc 2015-10-23 11:22:54 +13:00
Matt Woodrow
afe8dd0b94 Bug 1216851 - Allow flattening of opacity when it contains text. r=roc 2015-10-23 11:22:45 +13:00
L. David Baron
b396b7b1f7 Bug 1216431 patch 8 - Fix whitespace error I made when addressing review comments. 2015-10-30 10:00:01 +09:00
Wes Kocher
e720d7deb8 Bug 1219972 - Bump the annotation r=me a=testonly 2015-10-29 17:51:14 -07:00
Cameron McCormack
ad150fe273 Bug 1219991 - Make RestyleManager::{Begin,End}ProcessingRestyles private. r=dholbert 2015-10-30 10:57:47 +11:00
Cameron McCormack
a15259a8f8 Comment typo fix; no bug. (DONTBUILD) 2015-10-30 10:38:20 +11:00
Seth Fowler
38c6d40861 Bug 1207355 (Part 8) - Remove imgIContainer::RequestDecode() and imgIRequest::RequestDecode(). r=tn 2015-10-29 16:37:42 -07:00
Seth Fowler
199a0576af Bug 1207355 (Part 4) - Request decodes intelligently in nsBulletFrame. r=tn 2015-10-29 16:37:42 -07:00
Seth Fowler
522acf0996 Bug 1207355 (Part 3) - Request decodes intelligently in nsImageFrame. r=tn 2015-10-29 16:37:42 -07:00
Seth Fowler
fb69ea022a Bug 1207355 (Part 1) - Stop requesting decodes in nsDocument. r=tn 2015-10-29 16:37:42 -07:00
Carsten "Tomcat" Book
00ce481644 Backed out changeset 0e8e25c04938 (bug 1216851) for reftest failures 2015-10-29 13:52:29 +01:00
Carsten "Tomcat" Book
9a65c71e3a Backed out changeset 9ea2c1e54b0f (bug 1216851) 2015-10-29 13:52:15 +01:00
Matt Woodrow
d8c8fcc149 Bug 1215412 - Apply perspective origin after transform origin. r=jwatt 2015-10-23 12:49:34 +13:00
Carsten "Tomcat" Book
5d4d9d2b0a Backed out changeset c488bab447bd (bug 1215412) for R15 Test failures 2015-10-29 10:06:13 +01:00
Matt Woodrow
e21b9be6ab Bug 1215412 - Apply perspective origin after transform origin. r=jwatt 2015-10-23 12:49:34 +13:00
Matt Woodrow
7572d5deb5 Bug 1216851 - Don't include event regions when deciding if we can flatten opacity. r=roc 2015-10-23 11:22:54 +13:00
Matt Woodrow
d343ae2196 Bug 1216851 - Allow flattening of opacity when it contains text. r=roc 2015-10-23 11:22:45 +13:00
Daniel Holbert
f664f014b9 Bug 1219406: Add image file for reftest feImage-1.svg. (test-only, no review) 2015-10-29 00:16:16 -07:00
Cameron McCormack
96a4690326 Bug 1219534 - Remove unused nsStyleContext::SetStyle##name_ methods. r=dholbert 2015-10-29 17:06:52 +11:00
Cameron McCormack
422987e613 Bug 1219537 - Simplify a couple of PresContext() gets on nsIFrame/nsStyleContext. r=dholbert 2015-10-29 17:06:31 +11:00
Cameron McCormack
8db9db00d2 Bug 1219555 - Make RestyleManager::FrameConstructor() private. r=dholbert 2015-10-29 17:06:04 +11:00
Cameron McCormack
2ffcd62e5e Tweak a couple of comments; no bug. (DONTBUILD) 2015-10-29 17:05:13 +11:00
Phil Ringnalda
51a93c44eb Back out 8 changesets (bug 1207355) for OS X 10.10 reftest failures in generated-content/
CLOSED TREE

Backed out changeset aafd6db2fbb4 (bug 1207355)
Backed out changeset 9dd950b837fb (bug 1207355)
Backed out changeset e941e0e106a1 (bug 1207355)
Backed out changeset ecebca101fcb (bug 1207355)
Backed out changeset 08f2017137e1 (bug 1207355)
Backed out changeset 3dc69e37c9b4 (bug 1207355)
Backed out changeset bcdf51edb121 (bug 1207355)
Backed out changeset 1d4c00dbf49a (bug 1207355)
2015-10-28 22:57:43 -07:00
Mike Hommey
589f351b16 Bug 1186748 - Switch mulet builds to Gtk+3. r=mshal 2015-10-29 10:27:50 +09:00
Seth Fowler
7a98a9dcaa Bug 1207355 (Part 8) - Remove imgIContainer::RequestDecode() and imgIRequest::RequestDecode(). r=tn 2015-10-28 16:40:43 -07:00
Seth Fowler
e71bb162dc Bug 1207355 (Part 4) - Request decodes intelligently in nsBulletFrame. r=tn 2015-10-28 16:40:43 -07:00
Seth Fowler
a96fd4ed25 Bug 1207355 (Part 3) - Request decodes intelligently in nsImageFrame. r=tn 2015-10-28 16:40:43 -07:00
Seth Fowler
cef55f867e Bug 1207355 (Part 1) - Stop requesting decodes in nsDocument. r=tn 2015-10-28 16:40:42 -07:00
Bas Schouten
6149ddc123 Bug 1219411: Correctly use RGBA instead of RGB for the background color in background-blending-moz-element reftest. r=mstange 2015-10-29 00:04:05 +01:00
Andrea Marchesini
bc1db78ef1 Bug 1215092 - WebSocketEventService and WebSocket discovering - part 1 - Renaming WebSocketFrameService, r=michal 2015-10-28 19:10:20 +00:00
James Willcox
0cbc95c2f7 No bug, use attached widget listener mode on iOS, NPOTB 2015-10-28 14:10:31 -05:00
James Willcox
82677a4609 Bug 1213970 - Enable APZ on iOS r=kats 2015-10-28 14:10:27 -05:00