Wes Kocher
fba57f7b46
Backed out changeset ec2be5367116 (bug 1151212)
2015-09-04 16:22:21 -07:00
Wes Kocher
85ea8cdaff
Merge m-c to inbound, a=merge
2015-09-04 15:41:19 -07:00
Wes Kocher
a5709b4620
Merge inbound to central, a=merge
2015-09-04 15:34:42 -07:00
Sebastian Hengst
1eb50ce368
Backed out 4 changesets (bug 571294, bug 1196479) for W(2) failure on Linux 64 opt. r=backout on a CLOSED TREE
...
TEST-UNEXPECTED-FAIL | /eventsource/eventsource-close.htm | EventSource: close(), test events - assert_unreached: Dunno what to do with message number 3 Reached unreachable code
Backed out changeset e2612be99d7d (bug 571294)
Backed out changeset 9aea0c4a0822 (bug 1196479)
Backed out changeset 196e98128c58 (bug 571294)
Backed out changeset 1d662c2552bd (bug 571294)
2015-09-04 20:29:48 +02:00
Michael Layzell
931d0d32a7
Bug 1196479 - Fire selectstart and selectionchange events on the input node when the selection in that editor changes. r=ehsan
2015-09-04 12:35:49 -04:00
Michael Layzell
7ab1c57716
Bug 571294 - Part 1: Implement selection events behind the dom.select_events.enabled pref, r=smaug
2015-09-04 12:35:46 -04:00
Carsten "Tomcat" Book
ba11394eac
Merge mozilla-central to fx-team
2015-09-04 16:25:40 +02:00
Carsten "Tomcat" Book
57bd4d9f0d
merge mozilla-inbound to mozilla-central a=merge
2015-09-04 16:05:11 +02:00
Cameron McCormack
9c2b79104e
Bug 1192302 - Part 2: Traverse the frame tree when processing eRestyle_SomeDescendants. r=bzbarsky
2015-09-04 10:00:14 +10:00
Cameron McCormack
5a7fd0fade
Bug 1192302 - Part 1: Make MustCheckUndisplayedContent take its frame as an argument. r=bzbarsky
2015-09-04 10:00:14 +10:00
Wes Kocher
1478c7cff8
Merge m-c to b2ginbound, a=merge
2015-09-03 14:11:39 -07:00
Wes Kocher
be7cf69c3c
Merge inbound to central, a=merge
2015-09-03 12:20:40 -07:00
Wes Kocher
53368e989a
Backed out 2 changesets (bug 1035091)
...
a=backout
Backed out changeset 1fc07bdd9aa8 (bug 1035091)
Backed out changeset f6e98029d1cb (bug 1035091)
--HG--
rename : layout/style/test/chrome/test_moz_document_matching.html => layout/style/test/chrome/test_moz_document_rules.html
rename : layout/style/test/chrome/test_moz_document_nesting.html => layout/style/test/test_bug511909.html
rename : layout/style/test/chrome/test_moz_document_serialization.html => layout/style/test/test_rule_serialization.html
2015-09-03 11:41:39 -07:00
Carsten "Tomcat" Book
494d8996ce
Backed out changeset b317ee483a64 (bug 1107372) for causing test failures in test_home_provider.html
2015-09-03 17:02:20 +02:00
Kartikaya Gupta
7dcd93cf22
Bug 1197824 - Remove the mAllowDoubleTapZoom field from nsViewportInfo as it is not needed. r=botond
...
--HG--
extra : commitid : I8h1z9d5809
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
ffff568fff
Bug 1197824 - Support the browser.ui.zoom.force-user-scalable pref in the gecko zoom-constraints codepath. r=botond
...
The browser.ui.zoom.force-user-scalable pref can be modified by the user from
the Fennec settings screen, and allows them zoom pages despite the meta-viewport
tag that might otherwise restrict zooming. This effectively ignores the effect
of the user-scalable, minimum-scale, and maximum-scale meta-viewport tokens.
--HG--
extra : commitid : MWjCDpGJkH
2015-09-03 10:30:41 -04:00
Kartikaya Gupta
bd15a1287b
Bug 1197824 - Constrain the min/max zoom if zooming is not allowed. r=botond
...
In the C++ APZ implementation this has no effect, because the min/max zoom values
are never even read if zooming is not allowed. When this is hooked up to the
Java implementation though, the code expects the min/max zoom values to be
equal to the default zoom values in the case where zooming is not allowed. This
behaviour change therefore facilitates hooking up the ZoomConstraintsClient
to the Java pan/zoom controller implementation, which happens in a future patch.
--HG--
extra : commitid : BYbR5yWXpjc
2015-09-03 10:30:40 -04:00
Pavel Ivanov
56e9fde7fd
Bug 1194407 - Update the emoji reftest expectations now that B2G has proper support for them. r=RyanVM
2015-09-03 06:13:00 -04:00
Carsten "Tomcat" Book
3961c96b63
Merge mozilla-central to mozilla-inbound
2015-09-04 16:14:00 +02:00
Tom Tromey
71a0434d49
Bug 1201136 - treat "currentColor" as a valid color. r=heycam
2015-09-02 11:53:00 +02:00
Gian-Carlo Pascutto
4a5c572289
Bug 1107372 - Update preferences for new SafeBrowsing prefs structure. r=francois
2015-09-03 15:36:06 +02:00
Geoff Brown
b0e201cce7
Bug 1196814 - Fail Android mochitest, robocop, reftests when Fennec is not installed; r=jmaher
2015-09-02 14:20:01 -06:00
Botond Ballo
39a631813d
Bug 1200158 - Avoid expensive computations involving the maybe-hit region in hot code paths. r=mstange
...
--HG--
extra : source : 29aadb4e6ccf820fc2289db46f5e1671f4f74f3e
2015-08-31 19:53:34 -04:00
Botond Ballo
b2856971b2
Bug 1200158 - Define PaintedLayerData::AccumulateEventRegions() out of line. r=mstange
...
--HG--
extra : source : aee33a58cf9ad30d9723b33582748af2690a4050
2015-08-31 19:59:22 -04:00
Zack Weinberg
7912db5bd1
Bug 1035091 part 2: disable @-moz-document in author sheets. r=heycam
...
--HG--
rename : layout/style/test/test_condition_text.html => layout/style/test/chrome/moz_document_condition_text.css
rename : layout/style/test/test_rule_serialization.html => layout/style/test/chrome/moz_document_serialization.css
rename : layout/style/test/test_condition_text.html => layout/style/test/chrome/test_moz_document_condition_text.html
rename : layout/style/test/chrome/test_moz_document_rules.html => layout/style/test/chrome/test_moz_document_matching.html
rename : layout/style/test/test_bug511909.html => layout/style/test/chrome/test_moz_document_nesting.html
rename : layout/style/test/test_rule_serialization.html => layout/style/test/chrome/test_moz_document_serialization.html
extra : rebase_source : 9d97f4cfe5e5e3bbda1d1b7910db44faf33d14c1
2015-09-02 13:54:30 -04:00
Zack Weinberg
a48ac7cfae
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 : 2d860f8493e328dec364a00282fcf1257a1c4d23
2015-09-02 13:52:49 -04:00
Botond Ballo
9ae3f98fd5
Bug 1201548 - When testing whether the visible rect intersects event regions in FindPaintedLayerFor(), only use the bounds of the event regions. r=mstange
...
This is done for performance reasons, as the event regions can be complex.
--HG--
extra : rebase_source : 864ff7cf6f7286271c8f32b50b2166feefecc011
extra : source : 0de9f9d0f8c1dd915e0b04225450ad09552a139e
2015-09-04 12:14:28 -04:00
Mats Palmgren
eefc337d5d
Bug 1151212 - [css-grid] Tests for <flex> min-sizing.
2015-09-04 22:06:58 +02:00
Mats Palmgren
df5f5a26fb
Bug 1176621 part 2 - [css-grid] Tests for flex track sizing.
2015-09-04 22:06:58 +02:00
Mats Palmgren
73a8639f78
Bug 1151212 part 4 - [css-grid] Tests for intrinsic track sizing and intrinsic grid container sizing (bug 1174574).
2015-09-04 22:06:58 +02:00
Mats Palmgren
aa1a5f5be1
[css-grid] Use a smaller font-size to make sure the rendering fits within the reftest snapshot area. (minor test changes only, no bug, r=me)
2015-09-04 22:06:58 +02:00
Mats Palmgren
3be8c0c8f4
Bug 1174553 part 5 - [css-grid] Replace the ambiguous Dimension with LogicalAxis. r=dholbert
2015-09-04 22:06:58 +02:00
Mats Palmgren
4b66bd9d6c
Bug 1174574 part 2 - [css-grid] Implement intrinsic sizing for grid containers (aka GetMinISize/GetPrefISize). r=dholbert
2015-09-04 22:06:58 +02:00
Mats Palmgren
f91e1d63d8
Bug 1174574 part 1 - [css-grid] Move the guts of nsGridContainerFrame::CalculateTrackSizes into a Tracks method. r=dholbert
2015-09-04 22:06:57 +02:00
Mats Palmgren
60bf6b5654
Bug 1176621 - [css-grid] Implement "Stretch Flexible Tracks" and associated algorithms. r=dholbert
2015-09-04 22:06:57 +02:00
Mats Palmgren
bda8d77ccc
Bug 1176619 - [css-grid] Implement the "Maximize Tracks" algorithm. r=dholbert
2015-09-04 22:06:57 +02:00
Mats Palmgren
875298f740
Bug 1151212 part 3 - [css-grid] Implement the "Resolve Intrinsic Track Sizes" algorithm. r=dholbert
2015-09-04 22:06:57 +02:00
Mats Palmgren
548b396dbb
Bug 1174553 part 3 - [css-grid] Implement the 'min-content' / 'max-content' sizing functions in layout. r=dholbert
2015-09-04 22:06:57 +02:00
Mats Palmgren
c80456a8fb
Bug 1174553 part 2 - Move the AddPercents function into a static method in the nsLayoutUtils class. r=dholbert
2015-09-04 22:06:57 +02:00
Mats Palmgren
2df2316058
Bug 1174553 part 1 - Add a new flag (BAIL_IF_REFLOW_NEEDED) for IntrinsicForWM() that makes it return early with a NS_INTRINSIC_WIDTH_UNKNOWN result if a reflow is needed to determine the child's correct BSize. r=dholbert
2015-09-04 22:06:57 +02:00
Mats Palmgren
e1f94ea6c0
Bug 1174546 part 2 - [css-grid] Implement the 'auto' min-sizing function in Grid layout. r=jfkthame
2015-09-04 22:06:57 +02:00
Mats Palmgren
e4748155d5
Bug 1151212 part 2 - [css-grid] Introduce a local GridItemInfo struct for holding a grid item's GridArea and other things. Put two nsTArrays of those in the grid container frame, one for normal flow items and one for abs.pos. grid-aligned descendants. Add a GridItemIndex method on the grid item iterator to return the index for the current item. r=dholbert
2015-09-04 22:06:57 +02:00
Mats Palmgren
9ee23e16a2
Bug 1151212 part 1 - [css-grid] Introduce a few local structs (GridReflowState, Tracks, TrackSizingFunctions) to make it easier to pass around data. r=dholbert
2015-09-04 22:06:57 +02:00
Mats Palmgren
ebc2ad4495
Bug 1174546 part 1 - Introduce nsLayoutUtils::MinSizeContributionForAxis which calculates an intrinsic size contribution from aFrame's 'min-width' property (or 'min-height' if the given axis is vertical) and the corresponding border, padding and margin values. r=jfkthame
2015-09-04 22:06:57 +02:00
Masayuki Nakano
3394edcb4a
Bug 895274 part.83 Rename NS_DRAGDROP_EXIT to eDragExit r=smaug
2015-09-02 15:08:02 +09:00
Masayuki Nakano
a07c726a8f
Bug 895274 part.82 Rename NS_DRAGDROP_ENTER to eDragEnter r=smaug
2015-09-02 15:08:02 +09:00
Masayuki Nakano
811d0fac7e
Bug 895274 part.81 Rename NS_DRAGDROP_OVER to eDragOver r=smaug
2015-09-02 15:08:02 +09:00
Masayuki Nakano
7b7a44a5ac
Bug 895274 part.77 Rename NS_DRAGDROP_DROP to eDrop r=smaug
2015-09-02 15:08:01 +09:00
Masayuki Nakano
e1d00d44c8
Bug 895274 part.61 Rename NS_LOAD to eLoad r=smaug
2015-09-02 15:07:59 +09:00
Masayuki Nakano
6421cfec57
Bug 895274 part.60 Rename NS_PAGE_UNLOAD to eUnload r=smaug
2015-09-02 15:07:59 +09:00