Ting-Yu Lin
f29fa8d0e5
Bug 1429979 Part 1 - Use LookupForAdd() to avoid explicit new nsAutoPtr. r=heycam
...
MozReview-Commit-ID: 2LaQVRhPGPB
--HG--
extra : rebase_source : 910223170dc0bc2420db0da7e03f93f874d74b1e
2018-01-11 17:53:08 +08:00
Xidorn Quan
19526f6c09
Bug 1429990 - Set display mode back to browser at the end of test_display_mode.html. r=heycam
...
MozReview-Commit-ID: LmerI4h1Hld
--HG--
extra : rebase_source : f56fc94492de4ec1b5e9030012875106392d9df0
2018-01-12 16:02:28 +11:00
Xidorn Quan
dd155c0445
Bug 1415781 part 2 - Make test_display_mode tests wait for the next tick before synthesizing F11 key press. r=heycam
...
MozReview-Commit-ID: 12k7zRHw77F
--HG--
extra : rebase_source : c01ec64a9a819cad8fcf721eb6c6b882d616e872
2017-12-21 11:53:18 +11:00
Xidorn Quan
153c970007
Bug 1415781 part 1 - Fix test_display_mode tests for local run. r=heycam
...
MozReview-Commit-ID: DXysVpV6Lk1
--HG--
rename : layout/style/test/display_mode_reflow_iframe.html => layout/style/test/chrome/display_mode_reflow_iframe.html
extra : rebase_source : f6c2a9f4453b9b07e75d9d10575b14aa1a6d124d
2017-12-21 11:51:37 +11:00
Noemi Erli
188184d4dc
Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
2018-01-12 00:04:40 +02:00
Noemi Erli
adbfbaab81
Merge inbound to mozilla-central r=merge a=merge
2018-01-11 23:54:07 +02:00
Kartikaya Gupta
6395848b28
Bug 1428766 - Update for changes in WR PR 2243. r=jrmuizel
...
MozReview-Commit-ID: 3CG67NcAiRk
--HG--
extra : rebase_source : 53b1f34eacf48d47382b7f6d744a5d9cb01f738d
2018-01-11 10:53:40 -05:00
Kartikaya Gupta
d0c7964c6a
Bug 1429813 - Remove random-if annotation that is unnecessary now. r=jrmuizel
...
MozReview-Commit-ID: 7JiPc6dhgFI
--HG--
extra : rebase_source : 8e72a7877ca8035556a26e0360cca77a0669f72b
2018-01-11 11:17:56 -05:00
Jamie Nicol
faa4cff770
Bug 1429467 - Take ancestors' scales in to account when choosing scale for animations. r=mattwoodrow
...
Currently ChooseScaleAndSetTransform calls
ComputeDesiredDisplaySizeForAnimation to ensure that the scale chosen
for an individual transform's animation does not result in a layer too
large. However, it does not take in to account the scale chosen for
ancestors. This means that when lots of containers with reasonable
scales are nested we end up with too large a value. This change takes
the incoming scale in to account, meaning the resulting layer size is
capped appropriately.
MozReview-Commit-ID: MTzlMnOARQ
--HG--
extra : rebase_source : 3637ac0a36d5a583826e5f82c443f06275cc1b51
2018-01-10 13:32:46 +00:00
Alexis Beingessner
ee2b22f00a
Bug 1429577 - properly feed in AA setting instead of a random pointer. r=jrmuizel
...
MozReview-Commit-ID: BVux2XcIbwo
--HG--
extra : rebase_source : d04a9953d5d140e4345327d2887866d6df1d0d05
2018-01-10 17:04:50 -05:00
Sylvestre Ledru
424664ff30
Bug 1278282 - Remove the 'MOZ_WIDGET_GTK == 2' defines r=karlt,lsalzman
...
MozReview-Commit-ID: 3v8D600g8St
--HG--
extra : rebase_source : 34ea6f9868c1b322076c24daa75dc33e27b6704e
2018-01-10 08:52:04 +01:00
Sylvestre Ledru
4b189b7baf
Bug 1278282 - Update of the tests to reflect the removal of the gtk2 r=lsalzman
...
MozReview-Commit-ID: Htgc44dCEjX
--HG--
extra : rebase_source : 55ce6a6a72c36cbfdbeef08fe58d11f2053dc35f
2018-01-10 08:55:38 +01:00
Ciure Andrei
23575f7023
Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
2018-01-11 12:06:29 +02:00
Ciure Andrei
f7400ad72e
Merge inbound to mozilla-central r=merge a=merge
2018-01-11 11:54:56 +02:00
Cameron McCormack
3ddc9f5f5f
Bug 1427519 - Remove unused inCSSValueSearch and related interfaces. r=jryans
...
MozReview-Commit-ID: 1FR5tsi1Ll6
2018-01-11 12:59:40 +08:00
Cameron McCormack
3c49d82e69
Bug 1427419 - Part 27: Remove inIDOMUtils. r=bz
...
And rename inDOMUtils.cpp to InspectorUtils.cpp.
MozReview-Commit-ID: IIqo25MHsQE
--HG--
rename : layout/inspector/inDOMUtils.cpp => layout/inspector/InspectorUtils.cpp
2018-01-11 12:38:01 +08:00
Cameron McCormack
3ef428b913
Bug 1427419 - Part 26: Move inIDOMUtils.scrollElementIntoView to InspectorUtils. r=bz
...
This is unused in mozilla-central but still used in comm-central.
MozReview-Commit-ID: HlJT7dthI41
2018-01-11 12:38:01 +08:00
Cameron McCormack
ce7231c196
Bug 1427419 - Part 25: Move inIDOMUtils.parseStyleSheet to InspectorUtils. r=bz
...
MozReview-Commit-ID: FQlNRP8ycY3
2018-01-11 12:38:01 +08:00
Cameron McCormack
afa1299635
Bug 1427419 - Part 24: Move pseudo-class lock methods from inIDOMUtils to InspectorUtils. r=bz
...
MozReview-Commit-ID: ItruGMmf5Ih
2018-01-11 12:38:01 +08:00
Cameron McCormack
3f17a89ba7
Bug 1427419 - Part 23: Move inIDOMUtils.getCSSPseudoElementNames to InspectorUtils. r=bz
...
MozReview-Commit-ID: A6FhXc2mJm1
2018-01-11 12:38:01 +08:00
Cameron McCormack
c4663ea0f0
Bug 1427419 - Part 22: Move inIDOMUtils.getUsedFontFaces to InspectorUtils. r=bz
...
This also changes the function to return a sequence (JS Array) instead of
an nsFontFaceList object, and converts nsFontFace/nsIDOMFontFace into a
Web IDL implemented object too.
MozReview-Commit-ID: 1iAW3DYe5kO
--HG--
rename : layout/inspector/nsFontFace.cpp => layout/inspector/InspectorFontFace.cpp
2018-01-11 12:38:01 +08:00
Cameron McCormack
25abd91980
Bug 1427419 - Part 21: Move content state methods from inIDOMUtils to InspectorUtils. r=bz
...
MozReview-Commit-ID: KfrUdNU4as3
2018-01-11 12:38:01 +08:00
Cameron McCormack
075f0e5256
Bug 1427419 - Part 20: Move inIDOMUtils.getBindingURLs to InspectorUtils. r=bz
...
This is unused in mozilla-central but still used by comm-central.
The only consumer of this API really just wants the URL strings, so
we return a sequence<DOMString> instead of an array of nsIURI objects.
MozReview-Commit-ID: ITcEe42shHw
2018-01-11 12:38:01 +08:00
Cameron McCormack
45c9e50a65
Bug 1427419 - Part 19: Move inIDOMUtils.getChildrenForNode to InspectorUtils. r=bz
...
MozReview-Commit-ID: 5AznAfpZIuN
2018-01-11 12:38:00 +08:00
Cameron McCormack
41ac7e60e0
Bug 1427419 - Part 18: Move inIDOMUtils.getParentForNode to InspectorUtils. r=bz
...
MozReview-Commit-ID: 5GxNmyVHf8u
2018-01-11 12:38:00 +08:00
Cameron McCormack
5a4d54c425
Bug 1427419 - Part 17: Move inIDOMUtils.isIgnorableWhitespace to InspectorUtils. r=bz
...
This is still being used by the old DOM Inspector in comm-central.
MozReview-Commit-ID: B8fJzjUUewj
2018-01-11 12:38:00 +08:00
Cameron McCormack
0c66b23322
Bug 1427419 - Part 16: Move inIDOMUtils.cssPropertySupportsType to InspectorUtils. r=bz
...
MozReview-Commit-ID: AfNA6g5lTec
2018-01-11 12:38:00 +08:00
Cameron McCormack
060b4a5e4f
Bug 1427419 - Part 15: Move inIDOMUtils.cssPropertyIsShorthand to InspectorUtils. r=bz
...
MozReview-Commit-ID: LphGIXzOlDB
2018-01-11 12:38:00 +08:00
Cameron McCormack
2212f2845a
Bug 1427419 - Part 14: Move inIDOMUtils.getSubpropertiesForCSSProperty to InspectorUtils. r=bz
...
MozReview-Commit-ID: 8Nyt0V2NUmq
2018-01-11 12:38:00 +08:00
Cameron McCormack
0ef012043a
Bug 1427419 - Part 13: Move inIDOMUtils.isValidCSSColor to InspectorUtils. r=bz
...
MozReview-Commit-ID: DNRfmbDucdT
2018-01-11 12:38:00 +08:00
Cameron McCormack
664c1757c0
Bug 1427419 - Part 12: Move inIDOMUtils.colorToRGBA to InspectorUtils. r=bz
...
MozReview-Commit-ID: 9EAdNibvZ4
2018-01-11 12:38:00 +08:00
Cameron McCormack
2eef6d3612
Bug 1427419 - Part 11: Move inIDOMUtils.rgbToColorName to InspectorUtils. r=bz
...
MozReview-Commit-ID: LZcGUEO4Ois
2018-01-11 12:38:00 +08:00
Cameron McCormack
6e85270511
Bug 1427419 - Part 10: Remove unused nsIDOMUtils.colorNameToRGB. r=bz
...
MozReview-Commit-ID: 962UjCZqX6I
2018-01-11 12:38:00 +08:00
Cameron McCormack
f5ef2d0a72
Bug 1427419 - Part 9: Move inIDOMUtils.getCSSValuesForProperty to InspectorUtils. r=bz
...
MozReview-Commit-ID: D3jf42KI7kO
2018-01-11 12:38:00 +08:00
Cameron McCormack
1a8d3bfd54
Bug 1427419 - Part 8: Move inIDOMUtils.getCSSPropertyNames to InspectorUtils. r=bz
...
While we're at it, move to a more friendly API. EXCLUDE_SHORTHANDS is
currently unused so we drop that.
MozReview-Commit-ID: H64ou63We4a
2018-01-11 12:37:59 +08:00
Cameron McCormack
c81f633513
Bug 1427419 - Part 7: Move inIDOMUtils.isInheritedProperty to InspectorUtils. r=bz
...
MozReview-Commit-ID: AwILrjGiJ3L
2018-01-11 12:37:59 +08:00
Cameron McCormack
710da9d3e3
Bug 1427419 - Part 6: Move selector methods from inIDOMUtils to InspectorUtils. r=bz
...
MozReview-Commit-ID: 8FKRPeIijkC
2018-01-11 12:37:59 +08:00
Cameron McCormack
fc4a76fb7f
Bug 1427419 - Part 5: Move nsIDOMUtils.getCSSLexer to InspectorUtils. r=bz
...
MozReview-Commit-ID: 4UGiS3I2V6B
2018-01-11 12:37:59 +08:00
Cameron McCormack
7371ec9f08
Bug 1427419 - Part 4: Move rule line number methods from inIDOMUtils to InspectorUtils. r=bz
...
MozReview-Commit-ID: HUxWcMPzrSq
2018-01-11 12:37:59 +08:00
Cameron McCormack
abddba8b81
Bug 1427419 - Part 3: Move inIDOMUtils.getCSSStyleRules to InspectorUtils. r=bz
...
MozReview-Commit-ID: 3pcxsYhguOk
2018-01-11 12:37:59 +08:00
Cameron McCormack
04c11b322d
Bug 1427419 - Part 2: Move nsIDOMUtils.getAllStyleSheets to InspectorUtils. r=bz
...
MozReview-Commit-ID: J6lIx4uvMlS
2018-01-11 12:37:59 +08:00
Cameron McCormack
563e7a0e4a
Bug 1427419 - Part 1: Add an InspectorUtils chrome-only IDL namespace. r=bz,tromey
...
Also add a way to access it from SpecialPowers for tests and from
importGlobalProperties for system JS scopes.
MozReview-Commit-ID: IewEs0Gf2M9
2018-01-11 12:37:59 +08:00
Ryan VanderMeulen
e876c969d0
Bug 1428087 - Annotate 366583-1.xul to allow for up to 1 assertion on Windows. a=test-only
...
--HG--
extra : rebase_source : e5f6885b319bbb9819e4325cac11b35901f94c10
2018-01-10 20:46:36 -05:00
Ryan VanderMeulen
32c01229f9
Bug 1426797 - Mark image-size.xul as random on Windows. a=test-only
...
--HG--
extra : rebase_source : 6a247228bc12ebfb112cb92845f6c2073de6a5fa
2018-01-10 20:46:36 -05:00
Ethan Lin
7ab691c827
Bug 1424673 - Fix the clip region for text draw target. r=kats
...
For draw target, the initial clip region should be the draw target's size.
MozReview-Commit-ID: 2z2EobkYFs2
--HG--
extra : rebase_source : 9631cf189330b089992b8458113800ea9a3fd4a0
2018-01-08 10:59:01 +08:00
Edgar Chen
fd3cbab671
Bug 1417829 - Remove unresolved pseudoclass; r=heycam,smaug
...
MozReview-Commit-ID: JHfYVnh1SET
--HG--
extra : rebase_source : 287a967f4f354999ab8af93eb696e81727289b12
2017-12-04 17:49:41 +08:00
Dorel Luca
ccebfc1873
Merge mozilla-central to autoland r=merge
2018-01-11 00:03:38 +02:00
Dorel Luca
8beedd4f8d
Merge mozilla-inbound to mozilla-central r=merge a=merge
2018-01-11 00:01:16 +02:00
Ya-Chieh Wu
86b7a0d853
Bug 1429313 - Reuse nextColIndex to avoid extra BCMapCellInfo::GetCellEndRowIndex() calls. r=tylin
...
MozReview-Commit-ID: 9gbVQNSKl7l
--HG--
extra : rebase_source : c01b724c2ab209526c600b65413a267aca465655
2018-01-10 01:11:00 -05:00
Kartikaya Gupta
c3c24da1c1
Bug 1429469 - Replace fails-if(webrender) annotations with fuzzy checks. r=jrmuizel
...
In these cases there is no human-visible difference in the WR renderings
of the test and reference images, so we can replace the failing
annotations with fuzzy ones instead.
MozReview-Commit-ID: Ioiem4ZwwI2
--HG--
extra : rebase_source : d2204d9674b4aba6eb78bc0d0007a40121564ac5
2018-01-10 13:34:15 -05:00