Aryeh Gregor
4b6346f4e0
Bug 1213842 - :lang() should not fall back to HTTP headers if empty lang attribute is specified; r=bz
2015-10-13 14:08:30 +03:00
Andrew Comminos
364b928a3b
Bug 1187385 - Fuzz reftest to accomodate entry padding changes on GTK3. r=karlt
2015-10-13 00:08:23 -07:00
Vivien Nicolas
a0d6fcda4b
Bug 1211858 - Add a hint for the Restyle label when the id is unavailable. r=roc,benwa
2015-10-07 02:14:00 +02:00
Cameron McCormack
0bb6ddaba5
Bug 1194856 - Add crash report annotations just before crashing in ErrorLoadingBuiltinSheet. r=bsmedberg
2015-10-13 09:03:56 +11:00
Timothy Nikkel
96fca396cf
Bug 1210578. Part 3. Create DecideScrollableLayer that encapsulates all logic to create display ports and build scrollable layers. r=mstange
...
For root scroll frames we need information about the async scrolling (or lack thereof) of the scroll frame before we get to ScrollFrameHelper::BuildDisplayList for the scroll frame. We need it in nsLayoutUtils::PaintFrame and nsSubdocumentFrame::BuildDisplayList. So we factor out all the code responsible for async scrolling decisions into one function we can call from all three places.
2015-10-12 15:21:49 -05:00
Timothy Nikkel
9c0e012dcb
Bug 1210578. Part 2. Rename shouldBuildLayer to couldBuildLayer to better reflect it's actual meaning. r=mstange
...
Also remove one use of the variable that is unnecessary.
2015-10-12 15:21:49 -05:00
Timothy Nikkel
af289f8df8
Bug 1210578. Part 1. Rename mShouldBuildScrollableLayer to mWillBuildScrollableLayer to better capture the meaning of the variable. r=mstange
2015-10-12 15:21:49 -05:00
Timothy Nikkel
d566a599fe
Backout part 1 of bug 1195431 (cf841511b71a).
2015-10-12 15:21:48 -05:00
Timothy Nikkel
77afdaa94b
Backout part 2 of bug 1195431 (2e5d1c6a4a0c).
2015-10-12 15:21:48 -05:00
Timothy Nikkel
78defc87b3
Backout part 3 of bug 1195431 (8270ee9be504).
2015-10-12 15:21:48 -05:00
Timothy Nikkel
ca4a4e67d1
Bug 1213953
. Remove pref "layout.imagevisibility.enabled_for_browser_elements_only", it is unused and obsolete. r=seth
2015-10-12 13:50:16 -05:00
Timothy Nikkel
ed80010e77
Bug 1210577. Remove useless virtual keyword from ScrollFrameHelper::ComputeScrollClip. r=mstange
2015-10-12 13:50:14 -05:00
Alice0775 White
0b9ba07a8b
Bug 1212688 - Crashtest.
2015-10-12 13:52:56 +02:00
Mats Palmgren
9ae36c69c2
Bug 1212688 - Drill through any <optgroup> scroll frames to get at its <option> child frames when estimating the list's row size. r=roc
2015-10-12 13:52:56 +02:00
Robert O'Callahan
882d9e8283
Bug 1195152. Add test. r=jya
...
--HG--
extra : commitid : HW0g6OJhWsA
extra : rebase_source : 31087d0081fc84b1817a1e6fb8b739c8b9f8fca8
2015-10-12 11:52:04 +13:00
Carsten "Tomcat" Book
2b1a321946
merge mozilla-inbound to mozilla-central a=merge
2015-10-12 11:57:06 +02:00
Wes Kocher
c52b5a2511
Merge m-c to fx-team, a=merge
2015-10-09 16:46:49 -07:00
Neil Deakin
79a594a069
Bug 1200870, allow -1 as a value to popup.moveTo, r=tn
2015-10-09 08:50:13 -04:00
Markus Stange
dbc6bd7a9c
Bug 1212876 - Fix a bug in UntransformVector and in code that was relying on that bug. r=botond
...
--HG--
extra : commitid : 3OPpYKTjeE8
extra : amend_source : bf9d214f17da7d226729dba602466d45761ab240
2015-10-09 12:57:56 +02:00
dominique vincent
5ae3c65766
Bug 1208370 - Deactivate the size heuristic in cluster detection. r=mcomella
...
--HG--
extra : commitid : 6PHrtUzoaU5
extra : rebase_source : fd90c4652af704f40deaa6dba2e4d34360d02578
2015-09-30 12:31:29 +02:00
Xidorn Quan
94a69569c7
Bug 1212607
- Re-expose -moz-window-dragging property to the content. r=dbaron
...
--HG--
extra : source : 6a34a297970e20bfab6f6a8ce45b0904e7324526
2015-10-09 11:35:09 +11:00
Boris Zbarsky
6fa11811c1
Bug 732209 way delayed followup. Make the comments a bit clearer. DONTBUILD
2015-10-08 15:49:16 -04:00
Ting-Yu Lin
05c6b15904
Bug 1212732 - Update caret in cursor mode on scroll-end if it was logically visible. r=roc
...
Currently, the caret in cursor mode is always hide after scrolling. I
think it's better to restore its appearance if it's logically visible
before scrolling. That is:
1) If the caret is logically visible (Normal or NormalNotShown) before
scrolling, update carets on scroll-end to show the caret again.
2) If the caret is hide due to timeout or blur, it should remain hidden
on scroll-end.
--HG--
extra : transplant_source : %40%2C%95%CB%EDzt%FB%F0CpK%C94TN2%27%2A%A3
2015-10-08 15:18:03 +08:00
Bobby Holley
755086b007
Bug 1212658 - Remove needless IsCallerChrome check in nsMenuPopupFrame. r=bz
2015-10-08 10:10:42 -07:00
Tom Klein
7893b08d5b
Bug 1203376 - Honor filter region settings for lighting filters. r=mstange
...
--HG--
extra : rebase_source : adecead97d734b9bb9b5b104b88edf81c82a13a4
2015-10-07 08:25:00 +02:00
Brian Birtles
79712e86f3
Bug 1211334 - Check if presshell is still available after dispatching transition events; r=mats
...
--HG--
extra : rebase_source : 56d3eece41439cc71573f85cacdc3ab3e86a665d
2015-10-08 08:19:52 +09:00
Ehsan Akhgari
57eabf4b7b
Backed out changeset b9e37b791afc (bug 1212646) for test failures on a CLOSED TREE
2015-10-07 23:23:09 -04:00
David Anderson
497eea35bc
Disable screen and multiply mix-blend-mode support in the D3D11 and OGL compositors. (bug 1135271, r=mattwoodrow)
2015-10-07 16:38:19 -07:00
Bas Schouten
e5a7882380
Bug 1212646: Clean up PresShell::RenderDocument somewhat to avoid needless work and confusion. r=roc
2015-10-08 01:29:49 +02:00
Xidorn Quan
6d8e6e3031
Bug 1165538 part 3 - Apply -moz-min-font-size-ratio to rt elements and add test. r=heycam
...
--HG--
extra : source : 9d94998817bfb618e6bd0fe39f3f6924d1c2e266
2015-10-08 10:19:29 +11:00
Xidorn Quan
37712ad9ad
Bug 1165538 part 2 - Add -moz-min-font-size-ratio internal property. r=heycam
...
--HG--
extra : source : f7a43eff97b60a1422459568f32ee134f69b50f7
2015-10-08 10:19:29 +11:00
Xidorn Quan
4eed3b3044
Bug 1165538 part 1 - Use delegated constructor for nsStyleFont to simplify code and remove the need of nsStyleFont::Init. r=heycam
...
--HG--
extra : source : 35773e5bc7dc352a5853d1449809f2fd997f82dd
2015-10-08 10:19:29 +11:00
David Anderson
fb11b16545
Fix inactive scroll frames sometimes creating very large, incorrect hit regions. (bug 1190112, r=tn)
2015-10-07 12:08:53 -07:00
Francois Marier
5adc75d084
Bug 1208629 - Properly support data: and blob: URIs with an integrity atribute. r=ckerschb
2015-10-07 11:27:19 -07:00
Bill McCloskey
c5d5457154
Back out bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process
2015-10-07 11:15:11 -07:00
Wes Kocher
ad8e897290
Merge m-c to inbound, a=merge
2015-10-07 11:09:47 -07:00
Wes Kocher
5dc7315e7b
Merge b2ginbound to central, a=merge
2015-10-07 11:04:26 -07:00
Daniel Holbert
90a1ef8084
Bug 1210575 part 4: Prevent CSS parser from invoking CSSUnprefixingService if native webkit prefix support is enabled. r=heycam
2015-10-07 11:02:50 -07:00
Daniel Holbert
0597726127
Bug 1210575 part 3: Refactor CSS gradient-parsing code to use a flags bitfield instead of multiple bool args for customizing behavior. r=heycam
2015-10-07 11:02:50 -07:00
Daniel Holbert
cc6ae36a1c
Bug 1210575 part 2: Refactor out the body of a long compound "if" expression into a helper function, IsFunctionTokenValidForBackgroundImage. r=heycam
2015-10-07 11:02:50 -07:00
Daniel Holbert
49ed25ea69
Bug 1210575 part 1: Rename CSS parser function "ParseWebkitPrefixedGradient()" to be more specific, now that we'll have several ways of parsing these expressions. r=heycam
...
(This patch renames the function to "ParseWebkitPrefixedGradientWithService", indicating that this is the version that calls out to the CSSUnprefixingService.)
2015-10-07 11:02:37 -07:00
Carsten "Tomcat" Book
08997000eb
Backed out 2 changesets (bug 1202902
) to recking bug 1202902
to be able to reopen inbound on a CLOSED TREE
...
Backed out changeset 647025383676 (bug 1202902
)
Backed out changeset d70c7fe532c6 (bug 1202902
)
2015-10-07 14:03:21 +02:00
Nicholas Nethercote
0f5722f4da
Bug 1211324 (part 5) - Remove GraphicsFilter and gfxGraphicsFilter. r=mattwoodrow.
2015-10-05 17:18:10 -07:00
Nicholas Nethercote
4fc2610c3c
Bug 1211324 (part 4) - Replace GraphicsFilter constants with gfx::Filter equivalents. r=mattwoodrow.
...
The conversion is as follows:
- GraphicsFilter::FILTER_NEAREST == gfx::Filter::POINT
- GraphicsFilter::FILTER_GOOD == gfx::Filter::GOOD
- GraphicsFilter::FILTER_BEST == gfx::Filter::LINEAR
Also typedef GraphicsFilter to gfx::Filter; this will be removed in the next
patch.
These changes mean ToFilter() and ThebesFilter() are no longer needed.
2015-10-05 17:12:46 -07:00
Nicholas Nethercote
b06269a38d
Bug 1211324 (part 3) - Remove GraphicsFilter::FILTER_FAST and replace it with FILTER_BEST. r=mattwoodrow.
...
This may sound like an odd change but it's what the current code effectively
already does due to the way ToFilter() and ThebesFilter() are defined.
2015-10-05 16:59:32 -07:00
Benoit Girard
b3c2569202
Bug 1199885 - Part 13: Let nsSliderFrame trigger async scrolling via StartScrollbarDrag. r=kats
...
--HG--
extra : commitid : LMXLmzjgQ4
2015-09-28 17:00:25 -04:00
Benoit Girard
60376c4a70
Bug 1199885 - Part 12: Add StartScrollbarDrag IPC message. r=kats
...
--HG--
extra : commitid : 87IsjW2NpRX
2015-09-28 17:00:25 -04:00
Carsten "Tomcat" Book
c1f520e05c
Backed out changeset 79746e93020a (bug 1011020) for causing bug 1212267
...
--HG--
extra : rebase_source : 16ad5f13377beb3075b06d97a793059a575d55cb
2015-10-07 12:17:02 +02:00
Carsten "Tomcat" Book
e7ef778c9d
Backed out 1 changesets (bug 1202902
) for causing merge conflicts to mozilla-central
...
Backed out changeset cfc1820361f5 (bug 1202902
)
--HG--
extra : rebase_source : 5d3db72337754bc7ab0ed0c30b2896100411ff92
2015-10-07 12:13:45 +02:00
Tim Taubert
c3ced0a78e
Bug 1001691 - Implement WebCrypto thread pool r=bz
2015-09-11 16:01:20 +02:00