Commit Graph

47469 Commits

Author SHA1 Message Date
Geoff Brown
6a2cf00030 Bug 1087791 - Follow-up on 340c1df41b69 (pushed wrong version of patch); r=nalexander 2015-10-14 16:31:19 -06:00
Geoff Brown
01baa3ee01 Bug 1087791 - Add |mach {reftest,crashtest,jstestbrowser}| for mobile/android. r=nalexander 2015-10-14 15:20:20 -06:00
Seth Fowler
7a15424022 Bug 1213465 - Combine DrawResults correctly in nsTablePainter. r=tn 2015-10-14 13:30:12 -07:00
Jonathan Kew
22c545a76c Bug 1193050 - Update the copy of GentiumPlus used in font-inspector test. r=jdaggett 2015-10-14 16:00:35 +01:00
George Wright
e8d8cb32c6 Bug 1187404 - Allow tab to select an option from a select element in e10s r=Enn 2015-10-14 13:59:29 -04:00
Wes Kocher
1252d25b57 Backed out changeset a9a45d9ed1ba (bug 1193050) for linux build failures in gfxFont.cpp CLOSED TREE 2015-10-14 09:05:06 -07:00
Jonathan Kew
ed078b5f9b Bug 1193050 - Update the copy of GentiumPlus used in font-inspector test. r=jdaggett 2015-10-14 16:00:35 +01:00
Carsten "Tomcat" Book
6ffd4fc09b Merge m-c to mozilla-inbound 2015-10-14 12:47:31 +02:00
Carsten "Tomcat" Book
0ecf764867 merge mozilla-inbound to mozilla-central a=merge 2015-10-14 12:46:09 +02:00
Ting-Yu Lin
1c82cbed60 Bug 1199625 - Test focus not being changed by long-pressing on non-selectable. r=mtseng
We already had focus changing tests covered by
_test_focus_obtained_by_long_press(). This patch adds tests for focus
not being changed from an editable element after long-pressing on a
non-selectable element.

These tests will fail after reverting this change.
"Bug 1197739 - Do not change focus too early unless the frame is selectable"
https://hg.mozilla.org/mozilla-central/rev/4f2822bbbdb2

--HG--
extra : transplant_source : %26%E8%BAx%D2y%3DS%5BvLH%0Fy%11N%2B%D9%3B%E0
2015-10-13 17:26:29 +08: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
Cameron McCormack
dd53187aac Bug 1196379 - Fix incorrect assertion checking for sorted arrays in nsDocumentRuleResultCacheKey::Matches. r=dbaron 2015-10-14 08:57:06 +11:00
Zack Weinberg
9b82cb1584 Bug 1035091 part 1: change CSS parser and loader APIs to distinguish UA, user, and author sheets instead of just UA vs everyone else. r=heycam
--HG--
extra : rebase_source : a8a5a27db01306d1de58974ebb4d06d29d4b72b0
2015-10-13 17:43:16 -04:00
Seth Fowler
d06321a00c Bug 1209739 - Make nsImageRenderer::PrepareImage() fail unless an image has STATUS_LOAD_COMPLETE. r=tn 2015-10-14 00:02:37 -07:00
Seth Fowler
93c62cd986 Bug 1209731 - Return DrawResult::NOT_READY from PaintBackgroundWithSC if we couldn't prepare the nsImageRenderer. r=tn 2015-10-14 00:02:37 -07:00
Daniel Holbert
6b523d3163 Bug 1212191: In CSS mochitest helper-file "property_database.js", add subproperties array for aliases that are missing it, and make it mandatory for CSS_TYPE_SHORTHAND_AND_LONGHAND. r=heycam 2015-10-13 23:35:48 -07:00
Seth Fowler
8e658a6b44 Bug 1209725 - Use DrawResult combining operators in nsCSSRendering::PaintBackgroundWithSC. r=tn 2015-10-13 23:21:39 -07:00
Jamie Nicol
f94b0bf68f Bug 1209801 - Part 3: Adjust reftest fuzz and expected fails. r=mattwoodrow
Due to parts 1 and 2 the fuzz factor on a test needed to be slightly
increased, and several tests which were failing now pass.

--HG--
extra : histedit_source : 68e1ea753227e5bfc576d0083a49fe64b72d31a2
2015-10-14 11:32:55 +05:30
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
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