Hiroyuki Ikezoe
d0ed1e91e7
Bug 1340322 - Part 8: Split off some processes that will be used for servo's computed values in UpdateAnimations(). r=birtles
...
MozReview-Commit-ID: LkWqhGsMCPf
--HG--
extra : rebase_source : 1b492da4269e92bd09fe392b85b5a91758119b0e
2017-03-06 09:50:09 +09:00
Hiroyuki Ikezoe
ec26c67559
Bug 1340322 - Part 7: Make BuildAnimation() and BuildAnimations() independent from nsStyleContext. r=birtles
...
MozReview-Commit-ID: 3R7MyyN17C1
--HG--
extra : rebase_source : ad2b5d15d34db0fa48743cc2885b7b45a70f069e
2017-03-06 09:49:16 +09:00
Hiroyuki Ikezoe
b82c2c4b07
Bug 1340322 - Part 6: Add CSSAnimationBuilder::SetKeyframes(). r=birtles
...
ServoCSSAnimationBuilder will have the same name method too.
MozReview-Commit-ID: ET9GERVtbWP
--HG--
extra : rebase_source : 15f0edde92544a7849e97ad08fb1fce844a05cac
2017-03-06 09:49:07 +09:00
Hiroyuki Ikezoe
4162f7acd3
Bug 1340322 - Part 5: Split off BuildKeyframes() r=birtles
...
ServoCSSAnimationBuilder will also have the same name method.
MozReview-Commit-ID: CySTBGuTZn7
--HG--
extra : rebase_source : 2a8448c6613d2174e292418f7f9e1b2c3e894b20
2017-03-06 09:48:50 +09:00
Hiroyuki Ikezoe
f8810e9a45
Bug 1340322 - Part 4: Make BuildAnimations() independent from nsStyleDisplay r=birtles.
...
MozReview-Commit-ID: JiV2WxBVH3i
--HG--
extra : rebase_source : 91b316bedb29893e4af80ab634be2ba042befdeb
2017-03-06 09:48:44 +09:00
Hiroyuki Ikezoe
70c0e758be
Bug 1340322 - Part 3: Make BuildAnimations static function. r=birtles
...
This function will be also a template function.
MozReview-Commit-ID: 4SbzEw8YzIZ
--HG--
extra : rebase_source : 24be2923cddf3aff82b84fb7d3c757f83fb42716
2017-03-06 09:48:36 +09:00
Hiroyuki Ikezoe
924ac7a4ab
Bug 1340322 - Part 2: Use NonOwningAnimationTarget instead of Element and aStyleContext()->GetPseudoType(). r=birtles
...
MozReview-Commit-ID: JOBBGUs8kJd
--HG--
extra : rebase_source : bf94f9abf25805a25db1961371babbf70cb76a8a
2017-03-06 09:47:22 +09:00
Hiroyuki Ikezoe
0082bf9c47
Bug 1340322 - Part 1: Split CSSAnimationBuilder::Build off as a static function. r=birtles
...
The static function will be a template function that can be used with servo's
computed values as well.
MozReview-Commit-ID: DgLTQ8ihPod
--HG--
extra : rebase_source : f3114ca7f0b6c249d2b535c18af4da4021c5743c
2017-03-06 09:46:40 +09:00
Hiroyuki Ikezoe
21e340c4fc
Bug 1344533 - Replace OwningElementRef::GetRenderedPresContext with nsContentUtils::GetContextForContext(). r=boris
...
MozReview-Commit-ID: HaAvgNcORQb
--HG--
extra : rebase_source : 2571541c3274fa1eb9233c8c01128190b94d108c
2017-03-05 17:28:49 +09:00
Olli Pettay
ac35022bab
Bug 1346644 - Disable high priority vsync handling in parent process, r=ehsan
...
--HG--
extra : rebase_source : 6d5000e99d02217091f997c6b5169c8da7d03709
2017-03-13 18:25:10 +02:00
Stone Shih
7a1fe394b3
Bug 1323158 - Part 5: Update test_pointerevent_releasepointercapture_events_to_original_target-manual.html. r=smaug
...
--HG--
extra : rebase_source : a0bcfebeec733bd19de430169ee85311c3ceaa64
extra : histedit_source : de28bd8878ad23bad064e884e96a74f2855045a8
2017-03-03 13:24:20 +08:00
Andrea Marchesini
12b54aa0f5
Bug 1299500 - Get rid of DeviceStorage API - part 10 - DeviceStorage, r=ehsan, r=billm
2017-03-08 20:15:45 +01:00
Boris Zbarsky
021078e722
Bug 1343879. Be consistent about the parent style context the document-level anonymous content container should get: it should get no parent style context. r=bholley
...
MozReview-Commit-ID: 8cVsXhVWBgS
2017-03-08 03:14:10 -05:00
Andreas Farre
85536fcfc4
Bug 1337392 - Update test cases to match new cursor behavior. r=smaug
...
MozReview-Commit-ID: 4BdZyeqTBAx
2017-03-08 16:41:42 +01:00
Andreas Farre
37de7414cb
Bug 1337392 - Only place cursor at textarea/input end if content was changed. r=smaug
...
MozReview-Commit-ID: CmlN9Pn97Nl
2017-03-08 16:41:31 +01:00
Carsten "Tomcat" Book
f6885163cd
Merge mozilla-central to mozilla-inbound
2017-03-08 14:28:34 +01:00
Carsten "Tomcat" Book
98d5664d03
Backed out changeset 7bf4e5ea128d (bug 1343879) for causing merge conflicts
...
--HG--
extra : rebase_source : 50bfa0845a029bd578398fb99180304fe6ba56ab
2017-03-08 14:23:57 +01:00
Brad Werth
d2ed12d9e6
Bug 1343695 Part 1: Retrieve text content with GetRenderedText. r=mats
...
MozReview-Commit-ID: 4VLoaTlDELG
--HG--
extra : rebase_source : d48bc3f175cc88d76087e4371e2b9efead517613
2017-03-01 16:15:22 -08:00
Wes Kocher
8f1654d5da
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: FnlgTDNtM67
2017-03-14 17:24:12 -07:00
Kartikaya Gupta
44f27a56e4
Bug 1343977 - Extract nsAutoRollup into a more self-contained class and clean it up some. No functional changes intended. r=enndeakin+6102
...
This just decouples nsAutoRollup from the widget class, which it isn't really
bound to anyway because the internal data is static. We'll need to be able to
use nsAutoRollup independently in the next patch.
MozReview-Commit-ID: 1dxSLTr4g1K
--HG--
extra : rebase_source : 6f6964ca046b6f88e5c99c944a08b1c563f17837
2017-03-13 10:44:56 -04:00
Hiroyuki Ikezoe
874f05c5d2
Bug 1346408 - Update mochitest expectation. r=heycam
...
MozReview-Commit-ID: IbdEoCtiF13
--HG--
extra : rebase_source : 22226e1566e2b1c5894bdd55c8f9d77a9a49b6d4
2017-03-15 06:36:12 +09:00
Wes Kocher
62861f9ecc
Bug 1341102 - fix autoland bustage; r=bustage a=bustage
...
MozReview-Commit-ID: qJqahM6q5n
--HG--
extra : rebase_source : 342730a62fc46c16133a6e4019731c91fe955468
2017-03-14 14:50:10 -07:00
Kartikaya Gupta
151ed266bc
Bug 1316318 - Disable paint-skipping for elements where we disable APZ. r=mstange
...
If we disable APZ on an individual scrollable element by setting the "disable APZ"
flag on the ScrollMetadata, we should also disable paint-skipping for that element.
If we don't do this, we end up in a situation where the APZ code is not applying
the async transform but is sending repaint requests expecting the main thread to
do repaints. Meanwhile the main-thread thinks that it can send empty transactions
and have APZ update the async transform (a.k.a. paint-skipping). So visually
neither APZ nor main-thread have an effect and the element doesn't appear to
scroll except with the tile-aligned displayport shifts. Disabling paint-skipping
on the element fixes the issue.
MozReview-Commit-ID: H4wpVLw8r8X
2017-03-15 08:24:08 -04:00
Kartikaya Gupta
d12472f3f7
Bug 1316318 - Disable APZ scrolling in subframes if the root document has visible anonymous content. r=mstange
...
Various pieces of browser chrome, such as the accessible carets or new
find-in-page highlighter, overlay the content with anonymous content elements.
These overlays are positioned with respect to the root document. This means that
if the overlay really pertains to a scrollable subframe (e.g. carets for a text
selection inside an iframe), then scrolling the subframe would result in the
anonymous contents being "mispositioned" from the user's point of view. The
browser chrome code that creates the overlay is responsible for moving it in
response to user scrolling, so that it appears correct. However, the only
mechanism the browser chrome code has to detect user scrolling are the main-thread
events, which are asynchronous with respect to APZ.
Therefore, in order to improve the user experience, we need to disable APZ in
cases where this happens. We specifically isolate the case where the root content
document has visible anonymous content elements, and disable APZ on scrollable
subframe elements inside that document. Note that APZ remains enabled on the
root scroller itself, because we expect the browser chrome code to use absolute-
positioning on their anonymous contents, so that even with APZ scrolling they
will stay where they are supposed to.
MozReview-Commit-ID: 770edaGWMLi
2017-03-15 08:23:57 -04:00
Florian Quèze
9d62681259
Bug 1345253 - Use element.firstChild.remove() instead of element.removeChild(element.firstChild), r=jaws.
2017-03-08 10:17:52 +01:00
David Anderson
8082fe14ae
Remove references to the Direct3D9 compositor. (bug 1318558 part 1, r=mattwoodrow)
2017-03-08 00:17:36 -08:00
Boris Zbarsky
9f7f500011
Bug 1343879. Be consistent about the parent style context the document-level anonymous content container should get: it should get no parent style context. r=bholley
...
MozReview-Commit-ID: 8cVsXhVWBgS
2017-03-08 03:14:10 -05:00
Wes Kocher
dac8dc0c7b
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 96co4Bbby7W
2017-03-07 16:40:44 -08:00
Sebastian Hengst
9913356b39
Backed out changeset 8bd27accc2a0 (bug 1340661) for mass-failing on Android at gfx/thebes/gfxPrefs.h:377. r=backout on a CLOSED TREE
2017-03-07 21:36:20 +01:00
Mike Conley
8c8d67a332
Bug 1340661 - Manually draw checkbox and radio frames on Android. r=snorp,tnikkel
...
MozReview-Commit-ID: 8IiaRZNJs16
--HG--
extra : rebase_source : 7cedbc046bd7bff552b16d2f10d16af56a9c3f79
2017-03-03 18:36:12 -05:00
Florian Quèze
cd762cc83c
Bug 1344711 - script-generated patch to remove try blocks around get*Pref calls, r=jaws.
...
--HG--
extra : rebase_source : c6e20e6e79b0ca5de751c52712d96cbea9432d26
2017-03-07 15:29:48 +01:00
Carsten "Tomcat" Book
41ba400533
Merge mozilla-central to mozilla-inbound
2017-03-07 15:18:32 +01:00
Cameron McCormack
000db6ade3
Bug 1334768 - Remove some superfluous comments from a crashtest manifest. r=me (DONTBUILD)
...
MozReview-Commit-ID: IGbJtry4M1y
--HG--
extra : rebase_source : f84c68717defb20f570a3c8c3778df264111fef5
2017-03-07 20:50:27 +08:00
Jeremy Chen
e6c42c1a7b
Bug 1348236 - label nsAutoScrollTimer for nsSelection. r=heycam
...
MozReview-Commit-ID: pUfQwRsecx
--HG--
extra : rebase_source : 1ff474affc0bfd5c8911731badc6b87815d434ff
2017-03-19 00:40:30 +08:00
Jeremy Chen
7a35c86351
Bug 1348236 - coding style fixes for nsAutoScrollTimer and its uses in nsSelection. r=heycam
...
MozReview-Commit-ID: GlfYK7NpTWX
--HG--
extra : rebase_source : 16e94c14269f8684b6eb3dfb4a2f408ec3763230
2017-03-19 00:40:30 +08:00
Sebastian Hengst
db670f1744
merge mozilla-central to autoland. r=merge a=merge
2017-03-18 16:35:12 +01:00
Cameron McCormack
fb18ceba5d
Bug 1330843 - Allow JS to create NAC pseudo-elements. r=bholley
...
MozReview-Commit-ID: 2aBPoCOsT6R
--HG--
extra : rebase_source : bc32cd9e4bd5c73af094718c795691da84abe5ba
2017-03-17 15:30:34 +08:00
Emilio Cobos Álvarez
0d46ce5c0d
No bug: Update unexpected passes from servo/servo#15866 . r=me
...
Unexpected failures are going to be dealt with in servo/servo#15873 .
MozReview-Commit-ID: 3r1z7ahH05D
2017-03-08 17:39:45 +01:00
Carsten "Tomcat" Book
96fe421b34
Merge mozilla-central to autoland
2017-03-08 17:04:17 +01:00
Emilio Cobos Álvarez
88008d0832
No bug: update test expectations for servo/servo#15867 . r=me
...
MozReview-Commit-ID: A55Wy7bnSKo
2017-03-08 16:39:41 +01:00
Cameron McCormack
ad8f9b20ed
Bug 1341102 - Update stylo test expectations. r=me
2017-03-13 17:42:31 +08:00
Boris Chiou
af4598f9ae
Bug 1248340 - Part 4: Implement Frames in the style system. r=dholbert
...
Use eCSSUnit_Function to store the frames timing function. Also, add one more
css keyword: frames.
The following changes are included in this:
1. Parser changes.
2. Serialization.
3. Computation in nsRuleNode.
4. Invalid and other values in property_database.js
MozReview-Commit-ID: 887QcXHQ2pU
--HG--
extra : rebase_source : ca0135380ea432cb69c4f36cf502d404e04999e5
2017-02-24 14:50:08 +08:00
Boris Chiou
aa57157303
Bug 1248340 - Part 3: Implement Frames for OMTA. r=birtles
...
MozReview-Commit-ID: k3Wvl4ofe7
--HG--
extra : rebase_source : edbf827ffe102a5353c41078bd2b14c8b56eb23e
2017-02-26 15:34:02 +08:00
Boris Chiou
89f3bc4396
Bug 1248340 - Part 1: Add the type of Frames in nsTimingFunction. r=birtles
...
MozReview-Commit-ID: GPn8D9gwjqa
--HG--
extra : rebase_source : 25e9f5f5d94545e26e467fe8666c03d8d222cda2
2017-02-24 14:34:08 +08:00
Boris Zbarsky
f12067d36e
Bug 1343078 part 7. Make placeholders a non-inheriting anon box. r=dbaron
...
MozReview-Commit-ID: 3kQQroDRlr8
--HG--
extra : rebase_source : 6b1c8e0c1f287532badedb50439e415f97a4cf81
2017-03-08 00:18:40 -05:00
Boris Zbarsky
33ec5ffb9e
Bug 1343078 part 6. Change nsFrame::CorrectStyleParentFrame to return null if we're dealing with a non-inheriting anon box. r=dbaron
...
MozReview-Commit-ID: In9U54Wsjnz
--HG--
extra : rebase_source : 8425dea88af769da2a268f4128a3a7ebb1aace76
2017-03-08 00:18:39 -05:00
Boris Zbarsky
3cfe8ca0d3
Bug 1343078 part 5. Change the restyle manager to handle style contexts with no parent in ReparentStyleContext (by doing nothing with them). r=dbaron
...
MozReview-Commit-ID: 9a89RV8mKYn
--HG--
extra : rebase_source : 8641a122cd5e8f91589757a2878256a0bd675aff
2017-03-08 00:18:39 -05:00
Boris Zbarsky
71f35d2571
Bug 1343078 part 4. Add storage for the singleton non-inheriting anon box style contexts on style set. r=dbaron
...
MozReview-Commit-ID: 9OvEssf3J5o
--HG--
extra : rebase_source : 43856176ef02474c00b76a8e498ff7a926c92b23
2017-03-08 00:18:39 -05:00
Boris Zbarsky
be2dd33efe
Bug 1343078 part 3. Introduce the concept of non-inheriting anon boxes without adding any yet. r=dbaron
...
MozReview-Commit-ID: 1NZ2xI4XCWH
--HG--
extra : rebase_source : 5a24fa9954be80cbac06d9a1873ce5ec8c91ea95
2017-03-08 00:18:39 -05:00
Boris Zbarsky
dca977e5a4
Bug 1343078 part 2. Restrict the "is a root" blockification behavior in nsStyleContext to non-pseudos and a limited set of anonymous boxes that want the behavior. r=dbaron
...
MozReview-Commit-ID: IdUKYbM1i8F
--HG--
extra : rebase_source : 465e1bfb6e48011e78acbc553400012e0974b8fb
2017-03-08 00:18:39 -05:00
Boris Zbarsky
ca2ae1cf7a
Bug 1343078 part 1. Give placeholders and first-letter continuations different kinds of anonymous boxes. r=dbaron
...
MozReview-Commit-ID: B5IHgVUo1Rp
--HG--
extra : rebase_source : d7eab69a0dbcf0a460a249d843c5510a470b5a04
2017-03-08 00:18:32 -05:00
Daisuke Akatsuka
6428b224c7
Bug 1339332 - Part 2: Remove no longer used method. r=birtles
...
MozReview-Commit-ID: 6kFBGP4K10Z
--HG--
extra : rebase_source : 8815cc9238ea2e1f247efb9035b811e0c57c13af
2017-03-08 10:07:08 +09:00
Daisuke Akatsuka
6a4003cbb2
Bug 1339332 - Part 1: Introduce neutral value concept for missing keyframe in CSS Animation. r=birtles,hiro
...
MozReview-Commit-ID: F3qvRY3SRAp
--HG--
extra : rebase_source : fa05c4c47000a348bfa3f01eb2cae9b082b882f5
2017-03-08 10:07:08 +09:00
Ting-Yu Lin
0be6d30488
Bug 1342994 Part 2 - Use UniquePtr to replace explicit new/delete and non-owing pointers in printing APIs. r=dholbert
...
Also, rewrite some for-loops as range-based.
Other APIs still using nsPrintObject* involve with
nsPrintData::mPrintDocList or nsPagePrintTimer::mPrintObj.
nsPrintEngine::FindPrintObjectByDOMWin() could have its argument converted
to UniquePtr, but it needs to return nullptr to represent "found nothing."
Therefore, I leave its argument as it was for consistency.
MozReview-Commit-ID: 7hXaVy5IKHQ
--HG--
extra : rebase_source : 6be730b85d5566446942b8cdc31b49846384bc25
2017-03-06 16:28:20 +08:00
Ting-Yu Lin
d58538758d
Bug 1342994 Part 1 - Strip trailing whitespaces in nsPrintData, nsPrintEngine and nsPrintObject. r=dholbert
...
MozReview-Commit-ID: GGBrj4Eo45L
--HG--
extra : rebase_source : c52cb4744133c2628b495d47192bed852384327b
2017-03-06 15:35:39 +08:00
Phil Ringnalda
9676504256
Backed out changeset 00daf2c5342a (bug 1340661) for Android reftest failures in ua-style-sheet-checkbox-radio-1.html
2017-03-07 20:57:57 -08:00
Daniel Holbert
48bd77677c
Bug 1345202 part 3: Add a few more required 'using' and #include statements in layout/svg. r=TYLin
...
Specifically:
- SVGGeometryFrame.cpp has several uses the type SVGGeometryElement which is
really mozilla::dom::SVGGeometryElement. So I'm adding a 'using' decl for
the 'mozilla::dom' namespace (and I'm dropping a now-unnecessary explicit
dom:: prefix from another type there).
- SVGImageContext.cpp calls several functions on nsIFrame (PresContext() &
StyleSVG() at least). So I'm adding an #include for nsIFrame.h.
- nsSVGMarkerFrame.cpp uses the type SVGGeometryFrame, which is really
mozilla::SVGGeometryFrame. So I'm adding a 'using' decl for
the 'mozilla' namespace.
MozReview-Commit-ID: AlCrocHhPtr
--HG--
extra : rebase_source : 8fe64f35179954813c00188587e0d7724f17791c
2017-03-07 20:10:29 -08:00
Daniel Holbert
2fcc3e7e4f
Bug 1345202 part 2: Add "using namespace mozilla::image" to all layout/svg/*.cpp files that use the DrawResult type. r=TYLin
...
(DrawResult is really mozilla::image::DrawResult.)
MozReview-Commit-ID: 77OMdTEfibV
--HG--
extra : rebase_source : 75f6f616e5f99b00a81219ce93e0fdb28e84fe92
2017-03-07 20:07:00 -08:00
Daniel Holbert
31976f3092
Bug 1345202 part 1: Add missing mozilla:: namespace prefixes in layout/svg/*.h. r=TYLin
...
These only build successfully (in unified mode) right now because they're lucky
enough to pick up a "using namespace mozilla;" declaration from a .cpp file
earlier in their unified compilation unit.
MozReview-Commit-ID: JylaTtjdSZu
--HG--
extra : rebase_source : 5233e0322556f2494745fa6ece6ea0fd6af23fec
2017-03-07 20:06:25 -08:00
Ting-Yu Lin
88865e6258
Bug 1341588
Part 3 - Extend phone number selection only if it is already a phone number. r=mtseng
...
MozReview-Commit-ID: D25xl0oAD4o
--HG--
extra : rebase_source : 0ca3ffe41bbf5f5e9b353b3455fbd88b63417262
2017-03-07 17:21:26 +08:00
Ting-Yu Lin
8ccfd5c8a6
Bug 1341588
Part 2 - Add StringifiedSelection() to simplify code. r=mtseng
...
MozReview-Commit-ID: 1tRG8WY13ok
--HG--
extra : rebase_source : 97cd124299059b082583d503bcbf56da15db08e3
2017-03-07 17:09:39 +08:00
Ting-Yu Lin
5ee24f0a0a
Bug 1341588
Part 1 - Add spaces to the static comments for aesthetic reason. r=mtseng
...
MozReview-Commit-ID: IMZQ1v2KsI0
--HG--
extra : rebase_source : 4bb53124bd7333e22e803ec6851820682569ec2a
2017-03-07 16:19:31 +08:00
Xidorn Quan
b7ebe87cdc
Bug 1345074 - Add MOZ_FOR_EACH_SEPARATED which adds separator between items. r=Waldo
...
MozReview-Commit-ID: IWqs17MLhHD
--HG--
extra : rebase_source : adc004b185501c9fe8109589fb671cd5a6551002
2017-03-07 22:28:49 +11:00
Matt Woodrow
ebf572da48
Bug 1300355 - Part 3: Disable reftest canvas cache for win 7. r=jmaher
2017-02-24 12:46:58 +13:00
Matt Woodrow
4f039d6820
Bug 1300355 - Part 2: Don't track use counts in the reftest harness when the cache is disabled. r=dbaron
2017-02-26 16:57:01 +13:00
Hiroyuki Ikezoe
42777a96d3
Bug 1343751 - Update mochitest expectation for transition tests. r=emilio
...
MozReview-Commit-ID: 59NRLMjyRAz
--HG--
extra : rebase_source : 809864ee97dd538a0acd1478f28b346b5d0a19a7
2017-03-03 08:36:15 +09:00
Hiroyuki Ikezoe
fe8cb62b44
Bug 1343751 - ensure_len() for nsStyleAutoArray<StyleTransition>. r=emilio
...
MozReview-Commit-ID: 2xCExdpldWQ
--HG--
extra : rebase_source : e327b4d2267899f30f361ccbfdc6fb63b04f66f4
2017-03-03 08:35:33 +09:00
Daniel Holbert
a3fad2537b
Bug 1344954: Give nsCanvasFrame.cpp an include for nsIFrameInlines.h. r=TYLin
...
It needs this #include in order to get the (inlined) impl for its call to
PropagateRootElementWritingMode().
MozReview-Commit-ID: 35OGSHlRqFA
--HG--
extra : rebase_source : 71cedd7ee4feb389cc8b41c626b41e642c26a0c2
2017-03-06 16:11:44 -08:00
Xidorn Quan
d9570cd6a0
Bug 1340439 followup - Update mochitest expectation.
2017-03-07 16:01:18 +11:00
Xidorn Quan
5bdd2e9a58
Bug 1343168 - Update mochitest expectation. r=emilio
...
MozReview-Commit-ID: 4JzuafjUgKB
--HG--
extra : source : 09e43593d01fa2e80f2eee9a728d9e5e333a9e85
2017-03-07 15:10:21 +11:00
Xidorn Quan
b3ae464548
Bug 1315601 part 17 - Update test expectation. r=heycam
...
MozReview-Commit-ID: G27YzFJ0ONy
--HG--
extra : rebase_source : 5de6b342ce8d3fdeae198aadb9e458d5e6461c87
2017-03-09 17:29:22 +11:00
Xidorn Quan
6d88ee92fc
Bug 1315601 part 16 - Implement ServoMediaRule. r=heycam
...
MozReview-Commit-ID: GcDNr5Lv73m
--HG--
extra : rebase_source : 0266aba01f11f75256535bc03769f8edffec8e5b
2017-03-09 17:37:45 +11:00
Xidorn Quan
05122c4a24
Bug 1315601 part 15 - Move some common methods to a new CSSMediaRule binding class. r=heycam
...
MozReview-Commit-ID: GWpIzTex2le
--HG--
extra : rebase_source : bac2c6fe225ddc19b107de66986623627ce51a8d
2017-03-09 17:37:38 +11:00
Xidorn Quan
4e903ddf5c
Bug 1315601 part 14 - Add InsertRuleIntoGroup support to ServoStyleSheet. r=heycam
...
MozReview-Commit-ID: GUHtvjQXECW
--HG--
extra : rebase_source : dadf70886038ae4d1d62945ee4f4fbc4a3e756aa
2017-03-08 18:27:53 +11:00
Xidorn Quan
50cd42411d
Bug 1315601 part 13 - Move common code of DeleteRuleFromGroup/InsertRuleIntoGroup from CSSStyleSheet to StyleSheet. r=heycam
...
MozReview-Commit-ID: BDxnYb0OkCk
--HG--
extra : rebase_source : 379cfa5390c2235b56d9539ec85d9bf821b8f209
2017-03-08 18:04:15 +11:00
Xidorn Quan
63dfed31ba
Bug 1315601 part 12 - Remove useless retval out param from InsertRuleIntoGroup. r=heycam
...
MozReview-Commit-ID: Iyj0zLj8nsL
--HG--
extra : rebase_source : 39815c7f1c4ab65b32fa5b41c4231c3e76661628
2017-03-08 17:11:42 +11:00
Xidorn Quan
7d403bebc2
Bug 1315601 part 11 - Add Servo support to GroupRule. r=heycam
...
MozReview-Commit-ID: HLYRz0hsFWc
--HG--
extra : rebase_source : a1ecece1115d08e3c377d8eb1bcd8f7e34957dc2
2017-03-09 20:52:26 +11:00
Xidorn Quan
3c7372ed02
Bug 1315601 part 10 - Make ServoCSSRuleList support being nested. r=heycam
...
MozReview-Commit-ID: 8IUGxkMZPMj
--HG--
extra : rebase_source : a51c88fd19cf85376a52b4c61b3bd84df6356dab
2017-03-09 20:53:34 +11:00
Xidorn Quan
5155993e83
Bug 1315601 part 9 - Split Gecko-specific GroupRule logic into a separate struct. r=heycam
...
MozReview-Commit-ID: 7CkGO2KgJN3
--HG--
extra : rebase_source : 04cb9ea11e01a4f57497b4edf148adbd4fc1311b
2017-03-09 22:02:26 +11:00
Xidorn Quan
0e11635123
Bug 1315601 part 8 - Constify Rule::GetCssText. r=heycam
...
MozReview-Commit-ID: Dn2lWQWUedL
--HG--
extra : rebase_source : 6051886a6695e01f811fecdcdbf2274b2dd470e9
2017-03-08 12:10:16 +11:00
Xidorn Quan
abbff1ff9a
Bug 1315601 part 7 - Simplify ConditionRule. r=heycam
...
MozReview-Commit-ID: 1Ip53AOirbi
--HG--
extra : rebase_source : 078ee67ece475cbf68f7395624abfa4e17cbc42c
2017-02-24 14:12:23 +11:00
Xidorn Quan
60fc385265
Bug 1315601 part 6 - Move GroupRule-related code into a separate source file. r=heycam
...
MozReview-Commit-ID: 7vgqnYC8Y0j
--HG--
extra : rebase_source : 3dc10330853b1e486be83aec6d11388c8bbe8dac
2017-03-07 15:19:03 +11:00
Xidorn Quan
7941bea334
Bug 1315601 part 5 - Implement MediaList for Stylo. r=heycam,manishearth
...
MozReview-Commit-ID: 1NSyoqguoJr
--HG--
extra : rebase_source : 63e482fa74ef1f88777d9fbe7cdc4c4cb7832666
2017-03-09 17:56:31 +11:00
Xidorn Quan
6f6f7ace2c
Bug 1315601 part 4 - Add raw Servo types for MediaList and MediaRule. r=manishearth
...
MozReview-Commit-ID: HaeqBVL700g
--HG--
extra : rebase_source : cfa00f45b4ff00857956cad9094a68a22149a692
2017-03-09 15:10:11 +11:00
Jessica Jong
a162417a23
Bug 1301312 - Part 5: Handle input element's attribute change explicitly. r=smaug
...
MozReview-Commit-ID: AswWoeGasXZ
--HG--
extra : rebase_source : 10591d31c76a4745a9953cd944533cb2fd6940b4
2017-03-15 11:39:02 +08:00
cku
08043d3e1f
Bug 1331834 - Put svg/reftest.list back into alphabetical order. r=longsonr+218550
...
MozReview-Commit-ID: 6PqnjFLXIdC
--HG--
extra : rebase_source : b115b08bb92d153206835de18a41daf0d578779a
2017-03-14 16:44:31 +08:00
Chris Peterson
1fbca779ac
Bug 713680 - Change default Windows monospace font from Courier New to Consolas. r=jfkthame r=masayuki
...
Consolas is narrower than Courier New, so we must adjust some tests to accommodate.
* Change some tests from generic 'monospace' to 'Courier New' to continue using previous font metrics.
* selectAtPoint.html no longer needs one of its Windows-only code paths because Firefox on Windows now selects the same text as it does on Mac and Linux.
* 323386-1.html's intermittent assertion failure (bug 718883) now appears to be 100% reliable on Windows, joining Linux and Android.
* size-1-ref.html reftest needs a little fuzz because the horizontal line of the test image's '4' character is ~1 pixel shorter than the reference image's.
MozReview-Commit-ID: EB5wzhG178U
--HG--
extra : rebase_source : e7aca6d16c255e45bef5dca93fff6c09bce787c4
2017-02-22 22:08:19 -08:00
L. David Baron
28780037e3
Bug 1187851 followup - Fix DEBUG-only code to print name of nsChangeHint_UpdateContainingBlock. No review.
...
48d5d4b398c2 (Bug 1187851 patch 3) renamed this change hint, but didn't
fix the code that prints change hints when debugging.
This is particularly confusing since 5fd6dd2bdbfa (Bug 1301500)
reintroduced a different change hint with that name.
2017-03-06 16:10:38 -08:00
Boris Zbarsky
39db18b240
Update stylo test failure expectations after merge of 093813e9bb
. No bug. r=bzbarsky
...
MozReview-Commit-ID: d6NUR7YO1p
2017-03-09 12:53:30 -05:00
cku
1f0fb806e9
Bug 1345739 - Implement nsStyleImageRequest::GetImageURI. r=heycam
...
MozReview-Commit-ID: Jqhio1RaqG1
--HG--
extra : rebase_source : eb82e8f4e5e3376e1f2ae5866f964765a7972c4e
2017-03-09 13:03:32 +08:00
Jeremy Chen
6d51593aae
Bug 1342873 - label runnables of nsDelayedCalcBCBorders for nsTableFrame. r=heycam
...
This is the only runnable that we need to label in layout/tables/ folder.
MozReview-Commit-ID: FbWztSLzIOy
--HG--
extra : rebase_source : 58102bfc2ec405669fd739cd0b066ffef9e0506c
2017-03-09 18:06:07 +08:00
Carsten "Tomcat" Book
45b510057b
Merge mozilla-central to autoland
...
--HG--
extra : rebase_source : dcccfd463c74743c692814695c9a7f0cba61e3ee
2017-03-09 11:26:20 +01:00
Brad Werth
983df24b1c
Bug 1151421 Part 3: Update tests of pageYOffset/scrollY to round off when checking expected results. r=smaug
...
MozReview-Commit-ID: JDS5l06FAaf
--HG--
extra : rebase_source : c7fa999490b04e591f12b3fe123d6409811f9bfe
2017-03-16 12:05:56 -07:00
Bobby Holley
ef2116411d
Bug 1341739 - Update test expectations. r=me
...
MozReview-Commit-ID: H88jZnB0NbX
2017-03-16 12:43:09 -07:00
Manish Goregaokar
686d50ca03
Bug 1341102 - fix autoland bustage; r=bustage
...
MozReview-Commit-ID: HjvN4HqcNAq
2017-03-14 10:52:43 -07:00
Manish Goregaokar
b427546203
Bug 1296477 - Part 4: stylo: Update test expectations; r=heycam
...
MozReview-Commit-ID: 9fff2Pme3ey
--HG--
extra : rebase_source : 99a224155a876e25c99229ae48dc4a92dd420ae2
2017-03-12 21:12:08 -07:00
Manish Goregaokar
75a5e5853d
Bug 1296477 - Part 3: stylo: Support counter-increment and counter-reset; r=heycam
...
MozReview-Commit-ID: DnSd8xAkidM
--HG--
extra : rebase_source : 34038cee5a99c3dac64abd9c2bed38ab49aa1461
2017-03-12 21:11:52 -07:00
Manish Goregaokar
8b8d456955
Bug 1296477 - Part 2: stylo: Implement remaining `content` values; r=heycam
...
MozReview-Commit-ID: 9fLM5bdR8hr
--HG--
extra : rebase_source : f1397129408e7e9763733c026855a99321b09656
2017-03-11 22:40:54 -08:00
Manish Goregaokar
471d940ebc
Bug 1296477 - Part 1: stylo: Use ServoBundledURI everywhere else, fix from_ffi to handle the error case; r=heycam
...
MozReview-Commit-ID: DHNKLm3y5Gv
--HG--
extra : rebase_source : c5780ddc22169d9c908559c2eb94ca827d481e0b
2017-03-12 21:08:29 -07:00
Xidorn Quan
74be6b9d15
Bug 1340439 followup - Update mochitest expectation for #15861 .
2017-03-09 18:17:48 +11:00
Miko Mynttinen
1b756463ce
Bug 1342229 - Handle perspective: 0 and perspective(0) similarly r=mattwoodrow,xidorn
...
MozReview-Commit-ID: 5RHjdcGqg7t
--HG--
extra : rebase_source : 3466cefb0aaa29d05c7534c77a3cd002e634593a
2017-02-22 20:58:45 +01:00
cku
6a92a74443
Bug 1345052 - Remove EffectProperties::MightHaveNoneSVGMask. r=heycam
...
MozReview-Commit-ID: 3WFAjwhBkDp
--HG--
extra : rebase_source : 1840ab0b7d156e4ff6e65ebe1f6127e5975ac6ac
2017-03-07 17:01:31 +08:00
Emilio Cobos Álvarez
78a1fe605c
Bug 1329877: Optimize AncestorFilter usage in lazy frame construction. r=bz
...
MozReview-Commit-ID: ErzurfQldHf
--HG--
extra : rebase_source : 62ee2020c8fa14b9475a660ea995537d6521779f
2017-02-27 23:35:06 +01:00
Manish Goregaokar
77c2ef9159
Bug 1341102 - Make stylo reftests green; r=orange
...
MozReview-Commit-ID: 2TeGOXp3DuV
2017-03-04 13:06:34 -08:00
Boris Zbarsky
10b5178104
Fix up a comment that I forgot to fix when addressing review feedback for bug 1343771. r=me, DONTBUILD
...
MozReview-Commit-ID: 7PFBYVlcR7F
2017-03-03 21:46:38 -05:00
Wes Kocher
1b29a33fce
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: K0Q4b2wzvlJ
2017-03-03 17:29:54 -08:00
Wes Kocher
8966746d29
Merge inbound to central, a=merge
...
MozReview-Commit-ID: 3JBhsbYgniv
2017-03-03 17:16:06 -08:00
Bobby Holley
fa5229bbea
Bug 1338921 - Handle lazy frame construction in the regular post-servo pass. r=emilio
...
MozReview-Commit-ID: FSXKAiyZDzt
2017-03-03 14:55:22 -08:00
Bobby Holley
c589f558a4
Bug 1338921 - Collect and coalesce adjacent siblings for lazy frame construction. r=emilio
2017-03-03 14:51:21 -08:00
Kartikaya Gupta
48fb1c4b1e
Merge m-c to graphics
...
MozReview-Commit-ID: GK8bGynKhO5
--HG--
rename : browser/components/extensions/ext-theme.js => toolkit/components/extensions/ext-theme.js
rename : browser/components/extensions/schemas/theme.json => toolkit/components/extensions/schemas/theme.json
rename : browser/components/extensions/test/browser/browser_ext_themes_chromeparity.js => toolkit/components/extensions/test/browser/browser_ext_themes_chromeparity.js
rename : browser/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js => toolkit/components/extensions/test/browser/browser_ext_themes_dynamic_updates.js
rename : browser/components/extensions/test/browser/browser_ext_themes_lwtsupport.js => toolkit/components/extensions/test/browser/browser_ext_themes_lwtsupport.js
2017-03-03 08:28:21 -05:00
Carsten "Tomcat" Book
cf269a43bd
merge mozilla-inbound to mozilla-central a=merge
2017-03-03 13:03:48 +01:00
L. David Baron
1be12ca811
Rename (renumber) new mozilla-central-reftests shapes1 tests to avoid filename collisions with existing tests. Followup to bug 1311244, bug 1326406
, and bug 1326407.
...
Fixes https://github.com/w3c/csswg-test/issues/1227 .
This patch was written with the script:
#!/bin/bash
cd "$(dirname "$0")/shapes1"
echo "circle 31
ellipse 31
inset 15" | while read BASE INCREMENT
do
echo shape-outside-$BASE-* | sed 's/ /\n/g;' | sed 's/\([0-9]\{3\}\)/ \1 /' | while read FILESTART OLDNUM FILEEND
do
NEWNUM=$(printf "%03d" $(($(echo $OLDNUM | sed 's/^0*//') + $INCREMENT)))
OLDFILE="$FILESTART$OLDNUM$FILEEND"
NEWFILE="$FILESTART$NEWNUM$FILEEND"
hg mv "$OLDFILE" "$NEWFILE"
sed -i -e "s/$OLDFILE/$NEWFILE/g" *
done
done
--HG--
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-001-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-032-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-001.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-032.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-002-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-033-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-002.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-033.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-003-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-034-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-003.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-034.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-004-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-035-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-004.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-035.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-005-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-036-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-005.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-036.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-006.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-037.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-007.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-038.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-008-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-039-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-008.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-039.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-009.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-040.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-010-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-041-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-010.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-041.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-011-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-042-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-011.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-042.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-012.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-043.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-013.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-044.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-014-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-045-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-014.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-045.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-015.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-046.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-016-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-047-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-016.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-047.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-017-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-048-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-017.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-048.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-018-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-049-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-018.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-049.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-019-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-050-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-019.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-050.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-020-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-051-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-020.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-051.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-021-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-052-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-021.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-052.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-022-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-053-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-022.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-053.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-023-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-054-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-023.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-054.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-024-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-055-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-024.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-circle-055.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-001-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-032-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-001.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-032.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-002-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-033-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-002.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-033.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-003-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-034-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-003.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-034.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-004-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-035-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-004.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-035.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-005-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-036-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-005.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-036.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-006-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-037-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-006.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-037.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-007-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-038-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-007.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-038.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-008-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-039-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-008.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-039.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-009-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-040-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-009.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-040.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-010.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-041.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-011-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-042-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-011.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-042.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-012.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-043.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-013-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-044-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-013.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-044.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-014-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-045-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-014.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-045.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-015-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-046-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-015.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-046.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-016-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-047-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-016.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-047.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-017-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-048-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-017.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-048.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-018-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-049-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-018.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-049.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-019-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-050-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-019.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-050.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-020-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-051-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-020.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-ellipse-051.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-001-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-016-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-001.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-016.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-002-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-017-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-002.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-017.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-003-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-018-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-003.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-018.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-004-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-019-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-004.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-019.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-005-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-020-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-005.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-020.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-006-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-021-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-006.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-021.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-007-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-022-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-007.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-022.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-008-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-023-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-008.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-023.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-009-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-024-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-009.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-024.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-010-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-025-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-010.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-025.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-011-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-026-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-011.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-026.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-012-ref.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-027-ref.html
rename : layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-012.html => layout/reftests/w3c-css/submitted/shapes1/shape-outside-inset-027.html
extra : amend_source : 0ee40b77c3d7bcbe51df481622d37b75e92402c0
2017-03-03 09:15:54 -08:00
Geoff Brown
e2295cd196
Bug 1343030 - Modify stylo reftest assert expectations for image-object-position-with-background-1.html; r=emilio
2017-03-03 09:18:56 -07:00
Boris Zbarsky
f4e8b5761a
Bug 1340277
. Fix stylo to properly update styles on the anonymous scrolled-content frame inside a scrollframe. r=emilio
...
MozReview-Commit-ID: DE4C6pIp8SC
--HG--
extra : rebase_source : 4e7071074791fee71b7bd61da27387035d803374
2017-03-03 16:16:11 -05:00
Boris Zbarsky
50936b7afe
Bug 1343771. Fix stylo to properly update styles on the anonymous block inside a table cell. r=emilio
...
MozReview-Commit-ID: 8LnPTKVxxVc
2017-03-03 16:14:39 -05:00
Boris Zbarsky
e5e572124c
Bug 1337696. Fix change hint computation for table-outer frames to be more correct. r=emilio
...
MozReview-Commit-ID: LgRmTlWsM6o
--HG--
extra : rebase_source : dc18a9ca923eedbb2aaba80d515c70bd80a90d4e
2017-03-03 15:54:47 -05:00
Boris Zbarsky
799bc86f7c
Bug 1340723 part 3. Fix stylo to properly update styles on the anonymous blocks we create in a block-inside-inline situation when the style of the inline changes. r=emilio
...
MozReview-Commit-ID: JYz6g1ZJInT
--HG--
extra : rebase_source : 356785e1de38745c9ca23a04ce58a1d53dce692b
2017-03-03 15:45:40 -05:00
Boris Zbarsky
e8c584ebb8
Bug 1340723 part 2. Call the new UpdateStyleOnOwnedAnonBoxes function as needed from ServoRestyleManager. r=emilio
...
MozReview-Commit-ID: 5nrv8x7CEtN
--HG--
extra : rebase_source : 1c714e6e513deab2fa8ac94d8b37b0199d2a2162
2017-03-03 15:44:48 -05:00
Boris Zbarsky
b6041718b5
Bug 1340723 part 1. Add an nsIFrame function that can be called from the stylo restyle manager to update style contexts on anonymous boxes associated with that frame, and a frame state bit that can be used to optimize out the virtual calls. r=emilio
...
MozReview-Commit-ID: 2niUdJPSXKa
--HG--
extra : rebase_source : cfacb4cd47677d2589323c0cda8892226b698eef
2017-03-03 15:44:24 -05:00
Jeff Muizelaar
033a5b26a9
Bug 1343770. Separate out Parent commands from Child commands. r=kats
...
This basically just splits the enum in two and does the necessary plumbing. The
worst part is that now DisplayItemLayers need to have two arrays of commands.
Fortunately, this will be going away in the future.
This makes it so we don't send the child side commands to the parent.
2017-03-02 16:33:25 -05:00
Kartikaya Gupta
036b81ce75
Merge m-c to graphics
...
MozReview-Commit-ID: 2ILLtbCmQL3
2017-03-02 10:27:31 -05:00
Carsten "Tomcat" Book
4a4777d1aa
merge mozilla-inbound to mozilla-central a=merge
2017-03-02 14:02:48 +01:00
Carsten "Tomcat" Book
06813a3df9
Merge mozilla-central to mozilla-inbound
2017-03-03 13:06:37 +01:00
Iris Hsiao
72a190810a
Backed out changeset 588c44c7a966 (bug 1058040)
...
CLOSED TREE
--HG--
extra : amend_source : 722708bf80daf7d52f18400e4924a77d2aca1b5c
2017-03-02 11:24:33 +08:00
Iris Hsiao
09dbe0382c
Backed out changeset e77029e04814 (bug 1058040) for valgrind bustage
2017-03-02 11:24:29 +08:00
Kartikaya Gupta
31557b53e5
Merge m-c to graphics
...
MozReview-Commit-ID: 6TMc1hGNQVA
2017-03-01 09:45:49 -05:00
Carsten "Tomcat" Book
3b3f4c17a2
merge mozilla-inbound to mozilla-central a=merge
2017-03-01 11:40:59 +01:00
Xidorn Quan
c8d15b9a9c
Bug 1344133 - Add simple replace for nsCOMArray. r=bholley
...
MozReview-Commit-ID: 7zTi45CeWBC
--HG--
extra : rebase_source : 8e173e94239145c991c7e86d17ceadd9bb34eef0
2017-03-03 17:22:15 +11:00
Ethan Lin
8b7fb662c7
Bug 1342356 - Remove validBufferRegion from OpAddExternalImage. r=sotaro
2017-03-01 14:11:13 +08:00
Bobby Holley
60bdbf7857
Bug 1343362 - Allow restyle hints to be posted during change hint handling. r=emilio
...
MozReview-Commit-ID: 6ZU24tLQCjV
2017-03-01 22:42:51 -08:00
Mats Palmgren
e8c6fd3388
Bug 1342801 - Store the 'writing-mode' used value on nsIFrame and make GetWritingMode non-virtual. r=jfkthame
...
MozReview-Commit-ID: HPhuxjDbOdh
2017-02-28 18:58:30 +01:00
Boris Zbarsky
d2afbdd254
Bug 1342197 part 4. Move GetSelectionRange from nsTextControlFrame to the editor state. r=ehsan
...
At this point, all this method does is ensure editor initialization and then ask
the editor state for various information. Let's cut out the middleman.
MozReview-Commit-ID: p491umScJO
2017-02-28 12:41:37 -05:00
Boris Zbarsky
5649e18813
Bug 1342197 part 2. Use nsITextControlElement::GetRootEditorNode to get the root editor node in nsTextControlFrame::GetSelectionRange. r=ehsan
...
MozReview-Commit-ID: 7ncJVNVGF78
2017-02-28 12:41:37 -05:00
Kartikaya Gupta
0839dfda73
Merge m-c to graphics
...
MozReview-Commit-ID: CAFMHywf3lQ
2017-02-28 09:16:03 -05:00
Carsten "Tomcat" Book
9c1c7106ee
merge mozilla-inbound to mozilla-central a=merge
2017-02-28 11:24:33 +01:00
Daniel Holbert
7e75a0fa30
Bug 1340441 part 2: Add a failsafe to remove "reftest-wait" in crashtest 1338772-1.html, after some time has elapsed. (test-only, no review)
...
MozReview-Commit-ID: 94yCXN8AbQ6
2017-02-27 16:53:23 -08:00
Emilio Cobos Alvarez
bbacba9f0d
Bug 1342738, Bug 1342188: Reftest expectations adjustments. r=bz
2017-02-27 19:17:12 +01:00
Xidorn Quan
01addcd50e
Bug 1342303 part 6 - Remove nsCOMArray::Enumerate{Forwards,Backwards}. r=erahm
...
MozReview-Commit-ID: GLappWGZdtz
--HG--
extra : rebase_source : 0c191193ff5a6040a809d17ac234b5e9e733656e
2017-02-24 21:37:07 +11:00
Xidorn Quan
6cfb39e127
Bug 1342303 part 4 - Remove nsCOMArray::EnumerateForwards uses in layout/style. r=heycam
...
MozReview-Commit-ID: UjIZgeWRwh
--HG--
extra : rebase_source : ab20efdda8706a3443038abea25a9de6d73a0b60
2017-03-03 15:19:06 +11:00
Mason Chang
f2f85a8adb
Bug 1342281 - Convert inset box shadows to a WR display item. r=lsalzman
2017-02-23 20:01:58 -08:00
Kartikaya Gupta
acef3b8740
Merge m-c to graphics
...
MozReview-Commit-ID: 1TtDrgYT5Sb
2017-02-27 10:39:39 -05:00
Hiroyuki Ikezoe
feb893ec07
Bug 1341987 - Part 3: Update the last refresh time for transform only when we send transform animations to the compositor. r=birtles
...
We don't need to update the time during composing style, we just need to
update when transform animations are sent to the compositor. The most
recent refresh time of nsRefreshDriver should be the same in either side.
If the time is skewed, that means we skip composing style, if it happened
that's another bug.
MozReview-Commit-ID: Dxtuocf1ml1
--HG--
extra : rebase_source : 93e8fad24948b1c0b89fa7946639154a82f4a3ae
2017-02-27 11:34:46 +09:00
Xidorn Quan
a0c1670534
Bug 1340439 followup - Update mochitest expectation again.
2017-02-27 15:46:50 +11:00
Xidorn Quan
f135777d66
Bug 1340439 followup - Update mochitest expectation.
2017-02-27 15:06:40 +11:00
Kartikaya Gupta
1f11438613
Merge m-c to graphics
...
MozReview-Commit-ID: D9NUw9xhxzv
2017-02-24 09:11:52 -05:00
Carsten "Tomcat" Book
7256146318
merge mozilla-inbound to mozilla-central a=merge
2017-02-24 11:46:38 +01:00
Xidorn Quan
5e93eb6ceb
Bug 1340439 followup - Update mochitest expectation after merge of servo/servo#15685 .
2017-02-24 17:49:00 +11:00
Mason Chang
dbdfbc6110
Bug 1339661. Part 2: Ensure we do floating point division. r=xidorn
2017-02-23 09:12:15 -08:00
Jeff Muizelaar
6296f9be71
Bug 1342246. Generate resource ids on the client side. r=lsalzman
2017-02-23 17:52:38 -05:00
Kartikaya Gupta
92d49690c6
Merge m-c to graphics
...
MozReview-Commit-ID: BMjcETZ38gw
2017-02-23 09:51:44 -05:00
Carsten "Tomcat" Book
e6b82618f4
merge mozilla-inbound to mozilla-central a=merge
2017-02-23 14:59:37 +01:00
Bobby Holley
6b6a1d5204
Bug 1343388 - Assert against the servo traversal when serializing gecko declarations. r=emilio
...
MozReview-Commit-ID: LnYYbx742X1
2017-02-28 18:07:49 -08:00
Bobby Holley
8c29783059
Bug 1343388 - Assert against the servo traversal when analyzing visited-link style contexts. r=emilio
...
MozReview-Commit-ID: 1SJlS4PwBoy
2017-02-28 18:07:49 -08:00
Bobby Holley
5400209ff6
Bug 1343388 - Use threadsafe style struct accessor in assertion. r=emilio
...
MozReview-Commit-ID: 5DdcKgyADbE
2017-02-28 18:07:49 -08:00
Bobby Holley
e3456a507a
Bug 1343388 - Don't write to undisplayed contents map cache during servo traversal. r=emilio
...
MozReview-Commit-ID: 732bV0X80Gk
2017-02-28 18:07:48 -08:00
Xidorn Quan
58d3619479
Bug 1341925 - Restrict :-moz-table-border-nonzero to UA sheet. r=dholbert
...
MozReview-Commit-ID: 9u7m1QNxXI3
--HG--
extra : rebase_source : a789a7a7a1b81560c51a68cae4efde743b78ff9f
2017-02-28 16:17:48 +11:00
sotaro
5d0c587887
Bug 1341163 - Update LayerManager handling PresShell::RenderDocument() r=nical
2017-02-23 10:49:46 +09:00
Wes Kocher
5bb9a497ef
Backed out 6 changesets (bug 1342303) for build bustage a=backout
...
Backed out changeset 89137679a68c (bug 1342303)
Backed out changeset 20a1bcb47c33 (bug 1342303)
Backed out changeset bc3b2e7a383b (bug 1342303)
Backed out changeset bdc491b9ebde (bug 1342303)
Backed out changeset 5c6042dee665 (bug 1342303)
Backed out changeset b5de1dfff82f (bug 1342303)
MozReview-Commit-ID: BjlVAX480jI
2017-03-02 16:35:43 -08:00
Xidorn Quan
1297589623
Bug 1342303 part 6 - Remove nsCOMArray::Enumerate{Forwards,Backwards}. r=erahm
...
MozReview-Commit-ID: GLappWGZdtz
--HG--
extra : rebase_source : 72ebafcbf89b8fce123101d23c3d65bbc8c3bdff
2017-02-24 21:37:07 +11:00
Xidorn Quan
321b99076d
Bug 1342303 part 4 - Remove nsCOMArray::EnumerateForwards uses in layout/style. r=heycam
...
MozReview-Commit-ID: UjIZgeWRwh
--HG--
extra : rebase_source : 87b81a5eccb9744a4edd99e82b309b4910811640
2017-02-27 10:45:45 +11:00
Wes Kocher
901a8c09c1
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: AZeTEvGhLd1
2017-03-02 15:03:44 -08:00
Wes Kocher
a9419110b3
Backed out 2 changesets (bug 1334975, bug 1335539) for merge conflicts a=backout
...
Backed out changeset 429ff39f3d28 (bug 1335539)
Backed out changeset eea959a93ce4 (bug 1334975)
MozReview-Commit-ID: GlvA0B0vHRT
2017-03-02 14:57:21 -08:00
L. David Baron
30dc937e95
Bug 276079 followup - Make check-for-references.sh accept single-quoted attribute values. No review.
...
This allows it to not give errors on the tests previously added in this
bug (in 1e68627db428).
2017-03-02 09:04:12 -08:00
Andrea Marchesini
b54dc840c3
Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs
2017-03-02 17:15:29 +01:00
Andrea Marchesini
d589cbcf28
Bug 1334975 - Get rid of nsIFilePicker.show() use in gecko, r=ochameau
2017-03-02 17:14:46 +01:00
Wes Kocher
af830bacf3
Backed out changeset 83f600f7deab (bug 1344333) because the patch causing the adjusted expectations is being backed out a=backout
...
MozReview-Commit-ID: AZrtxEwkJl9
2017-03-03 11:51:29 -08:00
Wes Kocher
8c5d2a8489
Bug 1344333 - Update test expectations to fix bustage a=me
...
MozReview-Commit-ID: ItQ20POmK6Y
2017-03-03 11:34:31 -08:00
Kartikaya Gupta
17e5ae7a34
Merge m-c to graphics
...
MozReview-Commit-ID: 4dOwcyt9fuW
2017-02-22 10:27:57 -05:00
Carsten "Tomcat" Book
9d982b9508
merge mozilla-inbound to mozilla-central a=merge
2017-02-22 14:33:38 +01:00
Iris Hsiao
7a962a70f2
Backed out changeset 2d21596af124 (bug 1337229) for developer's request
2017-02-22 17:40:13 +08:00
Iris Hsiao
eb16544eaf
Backed out changeset 3cf38f4d7395 (bug 1322317) for stylo test failure
2017-02-22 17:31:04 +08:00
Hiroyuki Ikezoe
4f3263f0d2
Bug 1341518 - We don't need to call SetNeedStyleFlush() explicitly in UpdateAnimations. r=birtles,mantaroh
...
DocumentTimeline ensures the next tick, which is necessary for animation events,
is processed. Actually CSSAnimation::QueueEvents() is called from WillRefresh(),
the WillRefresh() is not called if the animation is not being observed by the
DocumentTimeline.
MozReview-Commit-ID: AYdqi7x3jty
--HG--
extra : rebase_source : 074689e7ddb5e48119b5758f73fb436840daec0b
2017-02-22 15:45:27 +09:00
Brad Werth
0db32480d5
Bug 1290218 Part 11: Update mochitest failure count, and mark a reftest as failing. r=heycam
...
MozReview-Commit-ID: Ei2y7TnZceT
--HG--
extra : rebase_source : 96912d0f01977eed326dabf31e7fd56048cace15
2017-02-22 11:48:06 -08:00
Wes Kocher
5295bd9f91
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: AoD5GpFatBw
2017-02-21 17:41:05 -08:00
Wes Kocher
13e1cccb3f
Merge inbound to central, a=merge
...
MozReview-Commit-ID: EEMZdLCheAm
2017-02-21 17:35:01 -08:00
Wes Kocher
aa292f210f
Merge autoland to central, a=merge
...
MozReview-Commit-ID: 1jc25nYhPbA
2017-02-21 17:05:17 -08:00
Sebastian Hengst
0de0267fd3
Backed out changeset d0a0da23ac05 (bug 1334975) for frequent failures of test_chrome_ext_downloads_saveAs.html. r=backout
2017-02-21 17:54:27 +01:00
Sebastian Hengst
346d08ea1b
Backed out changeset c32c74847eb6 (bug 1335539)
2017-02-21 17:53:45 +01:00
Kartikaya Gupta
276003cab6
Merge m-c to graphics
...
MozReview-Commit-ID: EyM1zEhgtGP
--HG--
rename : devtools/client/netmonitor/filter-predicates.js => devtools/client/netmonitor/utils/filter-predicates.js
rename : devtools/client/netmonitor/l10n.js => devtools/client/netmonitor/utils/l10n.js
rename : devtools/client/netmonitor/prefs.js => devtools/client/netmonitor/utils/prefs.js
rename : devtools/client/netmonitor/request-utils.js => devtools/client/netmonitor/utils/request-utils.js
rename : devtools/client/netmonitor/sort-predicates.js => devtools/client/netmonitor/utils/sort-predicates.js
rename : testing/talos/talos/sps_profile.py => testing/talos/talos/gecko_profile.py
rename : testing/talos/talos/profiler/sps.py => testing/talos/talos/profiler/profiling.py
rename : third_party/rust/app_units/.cargo-checksum.json => third_party/rust/app_units-0.3.0/.cargo-checksum.json
rename : third_party/rust/app_units/Cargo.toml => third_party/rust/app_units-0.3.0/Cargo.toml
rename : third_party/rust/app_units/src/app_unit.rs => third_party/rust/app_units-0.3.0/src/app_unit.rs
rename : third_party/rust/euclid-0.10.3/.cargo-checksum.json => third_party/rust/euclid-0.10.5/.cargo-checksum.json
rename : third_party/rust/euclid-0.10.3/.gitignore => third_party/rust/euclid-0.10.5/.gitignore
rename : third_party/rust/euclid-0.10.3/.travis.yml => third_party/rust/euclid-0.10.5/.travis.yml
rename : third_party/rust/euclid-0.10.3/COPYRIGHT => third_party/rust/euclid-0.10.5/COPYRIGHT
rename : third_party/rust/euclid-0.10.3/Cargo.toml => third_party/rust/euclid-0.10.5/Cargo.toml
rename : third_party/rust/euclid-0.10.3/LICENSE-APACHE => third_party/rust/euclid-0.10.5/LICENSE-APACHE
rename : third_party/rust/euclid-0.10.3/LICENSE-MIT => third_party/rust/euclid-0.10.5/LICENSE-MIT
rename : third_party/rust/euclid-0.10.3/README.md => third_party/rust/euclid-0.10.5/README.md
rename : third_party/rust/euclid-0.10.3/src/approxeq.rs => third_party/rust/euclid-0.10.5/src/approxeq.rs
rename : third_party/rust/euclid-0.10.3/src/length.rs => third_party/rust/euclid-0.10.5/src/length.rs
rename : third_party/rust/euclid-0.10.3/src/lib.rs => third_party/rust/euclid-0.10.5/src/lib.rs
rename : third_party/rust/euclid-0.10.3/src/macros.rs => third_party/rust/euclid-0.10.5/src/macros.rs
rename : third_party/rust/euclid-0.10.3/src/matrix2d.rs => third_party/rust/euclid-0.10.5/src/matrix2d.rs
rename : third_party/rust/euclid-0.10.3/src/matrix4d.rs => third_party/rust/euclid-0.10.5/src/matrix4d.rs
rename : third_party/rust/euclid-0.10.3/src/num.rs => third_party/rust/euclid-0.10.5/src/num.rs
rename : third_party/rust/euclid-0.10.3/src/point.rs => third_party/rust/euclid-0.10.5/src/point.rs
rename : third_party/rust/euclid-0.10.3/src/rect.rs => third_party/rust/euclid-0.10.5/src/rect.rs
rename : third_party/rust/euclid-0.10.3/src/scale_factor.rs => third_party/rust/euclid-0.10.5/src/scale_factor.rs
rename : third_party/rust/euclid-0.10.3/src/side_offsets.rs => third_party/rust/euclid-0.10.5/src/side_offsets.rs
rename : third_party/rust/euclid-0.10.3/src/size.rs => third_party/rust/euclid-0.10.5/src/size.rs
rename : third_party/rust/euclid-0.10.3/src/trig.rs => third_party/rust/euclid-0.10.5/src/trig.rs
rename : tools/profiler/core/platform-linux.cc => tools/profiler/core/platform-linux-android.cpp
rename : tools/profiler/core/platform-macos.cc => tools/profiler/core/platform-macos.cpp
rename : tools/profiler/core/platform-win32.cc => tools/profiler/core/platform-win32.cpp
extra : amend_source : ad1a9da624ec302a61021cb1b44af5a37ce0450e
2017-02-21 10:58:47 -05:00
Phil Ringnalda
ab84dcd8f5
Merge m-i to m-c, a=merge
2017-02-26 10:48:26 -08:00
Manish Goregaokar
9e1848ee08
Bug 1342710 - stylo: Disallow keyword values in min/max-size properties; r=xidorn
...
MozReview-Commit-ID: BTRGHlMXRxg
2017-02-26 00:58:08 -08:00
Phil Ringnalda
13720d9c89
Merge m-c to m-i
2017-02-25 13:35:20 -08:00
Phil Ringnalda
da4ecf2f5c
Merge m-i to m-c, a=merge
2017-02-25 10:33:48 -08:00
Emilio Cobos Álvarez
b903e8dcf2
Bug 1341083: Don't fall back to reframing with display: contents. r=heycam
...
MozReview-Commit-ID: KD3QBiU7M5f
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-02-25 19:15:43 +01:00
Emilio Cobos Álvarez
2cbefa7db5
Bug 1341083: Implement dynamic restyling for display: contents. r=heycam
...
MozReview-Commit-ID: KimTU2j4V4p
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-02-25 19:15:38 +01:00
Emilio Cobos Álvarez
ddc24400e5
Bug 1341083: Cleanup infallible ProcessRestyledFrames. r=heycam
...
MozReview-Commit-ID: JfugKoU6caG
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-02-25 19:15:33 +01:00
cku
402d53b758
Bug 1342302 - Part 4. Fine tune nsCSSRendering::PaintStyleImageLayerWithSC. r=mstange
...
MozReview-Commit-ID: JB5S86tLvl6
--HG--
extra : rebase_source : d806de4ae02d6c9b624b6018e72ac80d915c7da9
2017-02-24 15:58:55 +08:00
cku
87c1f58dc0
Bug 1342302 - Part 3. Rename ImageLayerClipState::mDirtyRectGfx to mDirtyRectInDevPx. r=mstange
...
MozReview-Commit-ID: 7YyQStU0Seq
--HG--
extra : rebase_source : 93de69c294de348b8f4a8699f2db4aeaff88966d
2017-02-24 14:56:11 +08:00
cku
2f8c78bab0
Bug 1342302 - Part 2. Implement ImageLayerClipState::IsValid. r=mstange
...
MozReview-Commit-ID: 2Axr7buX1c4
--HG--
extra : rebase_source : 6636cbe6c988771656519d2a66425ca3d7b4e5be
2017-02-24 18:52:53 +08:00
cku
7b9f69f17a
Bug 1342302 - Part 1. Implement RectCornerRadii::IsEmpty. r=mstange
...
MozReview-Commit-ID: JHaRg4rBHu8
--HG--
extra : rebase_source : 502ffd16de19ad6a65058b82640f78ed2ea6c9b2
2017-02-24 14:30:19 +08:00
Mats Palmgren
6bc321550c
Bug 1341137 part 3 - Update a reftest reference to account for the new AddRange behavior.
2017-02-25 11:33:34 +01:00
Mats Palmgren
f33f3cd648
Bug 1341137 part 2 - Provide a way to add ranges to Selection objects that aren't associated with a shell/nsFrameSelection. r=smaug
2017-02-25 11:33:34 +01:00
Mats Palmgren
876c9a7854
Bug 1341137 part 1 - Make Selection::addRange silently reject ranges that have a different root. r=smaug
2017-02-25 11:33:34 +01:00
Masatoshi Kimura
7be7b11a1c
Bug 1342144 - Remove version parameter from the type attribute of script elements. r=jmaher
...
This patch is generated by the following sed script:
find . ! -wholename '*/.hg*' -type f \( -iname '*.html' -o -iname '*.xhtml' -o -iname '*.xul' -o -iname '*.js' \) -exec sed -i -e 's/\(\(text\|application\)\/javascript\);version=1.[0-9]/\1/g' {} \;
MozReview-Commit-ID: AzhtdwJwVNg
--HG--
extra : rebase_source : e8f90249454c0779d926f87777f457352961748d
2017-02-23 06:10:07 +09:00
Bobby Holley
a7ef58a9ab
No Bug - Twiddle stylo reftest expectations some more. r=me
...
MozReview-Commit-ID: H1YoN7HpmO1
2017-02-25 17:58:53 -08:00
Emilio Cobos Álvarez
b16dcfdba8
Bug 1342710, Bug 1324633: Update reftests and crashtests expectations.
...
MozReview-Commit-ID: LmapjDT6ggu
Signed-off-by: Emilio Cobos Álvarez <emilio@crisal.io>
2017-02-25 16:50:44 -08:00
Manish Goregaokar
8dd85b495e
Bug 1317047: Make logical-physical-mapping-001 less dependent on flaky table layout; r=xidorn
...
MozReview-Commit-ID: DeDRT1e68Mv
--HG--
extra : rebase_source : 2b2dd1f4fc09b0f231a1fab2440e2d0631d82a16
2017-02-24 14:30:52 -08:00
Phil Ringnalda
ebb9f20e82
Merge m-c to autoland
2017-02-25 13:33:44 -08:00
Wes Kocher
f8633189c2
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: Hh4I1wa4u49
2017-02-24 16:53:23 -08:00
Wes Kocher
e84fc624ff
Merge inbound to central, a=merge
...
MozReview-Commit-ID: DpCZgRV1csS
2017-02-24 16:46:12 -08:00
Wes Kocher
2391738b66
Backed out 3 changesets (bug 1341137) for wpt failures in addRange-00.html a=backout
...
Backed out changeset 343d11a33afe (bug 1341137)
Backed out changeset ac44e1e713e1 (bug 1341137)
Backed out changeset 6f32de880c77 (bug 1341137)
MozReview-Commit-ID: 26CQIfTXLRI
2017-02-24 16:28:17 -08:00
Mats Palmgren
071e150be8
Bug 1341137 part 3 - Update a reftest reference to account for the new AddRange behavior.
2017-02-25 00:26:19 +01:00
Mats Palmgren
867bc229d0
Bug 1341137 part 2 - Provide a way to add ranges to Selection objects that aren't associated with a shell/nsFrameSelection. r=smaug
2017-02-25 00:26:18 +01:00
Mats Palmgren
51817b4c94
Bug 1341137 part 1 - Make Selection::addRange silently reject ranges that have a different root. r=smaug
2017-02-25 00:26:18 +01:00
Jonathan Kew
73c8a5366c
Bug 1342315 - Add reftests to check that we disable ligatures when letter-spacing is in effect. r=jrmuizel
2017-02-24 23:05:57 +00:00
Lee Salzman
f908e5a4a7
Bug 1303094 - remove the StrokeRect path for drawing dotted borders. r=mstange
...
MozReview-Commit-ID: 7zooPqCocco
2017-02-24 17:02:46 -05:00
Boris Zbarsky
08388a619c
More stylo mochitest expectation updates. No bug, r=bzbarsky
...
MozReview-Commit-ID: I9nDKy8g8bU
2017-02-24 13:48:07 -05:00
Boris Zbarsky
01cbe2d894
Minor tweak to move the stylo failure annotation around in the file. No bug, r=bzbarsky, DONTBUILD
...
MozReview-Commit-ID: FgYtFFMP2Jm
2017-02-24 13:41:15 -05:00
Kartikaya Gupta
d79f22787c
Bug 1340798 - Back out the follow-up cset from bug 1337885 as well. r=me
...
MozReview-Commit-ID: 9nFGvE0hbwI
2017-02-21 10:18:50 -05:00
Ethan Lin
49b295e845
Bug 1341001 - Using ImageClient for WebRenderPaintedLayer to prevent crash problem. r=sotaro
2017-02-21 21:47:16 +08:00
Ethan Lin
d5cec4a364
Bug 1340798 - Backout the change in bug 1337885 since it causes many reftest failures. r=jerry
2017-02-20 18:35:47 +08:00
Morris Tseng
cd430e1918
Bug 1339683 - Remove build layer codes which are not used anymore. r=mattwoodrow
...
MozReview-Commit-ID: E64X3p5m3et
2017-02-20 10:22:58 +08:00
Morris Tseng
063a3bcf59
Bug 1339683 - Add CreateWebRenderCommands for nsDisplayBullet. r=mattwoodrow
...
MozReview-Commit-ID: 6IhKxRCJvZd
2017-02-20 10:22:58 +08:00
Morris Tseng
ceab727d41
Bug 1339683 - Move the function definition out of class for readability. r=mattwoodrow
...
MozReview-Commit-ID: Ed1ItJYWxYG
2017-02-20 10:22:58 +08:00
Kartikaya Gupta
f62b8b3b3f
Merge m-c to graphics
...
MozReview-Commit-ID: IN2hMCjMHLL
--HG--
rename : browser/components/extensions/test/browser/browser_ext_url_overrides.js => browser/components/extensions/test/browser/browser_ext_url_overrides_newtab.js
rename : browser/extensions/formautofill/content/FormAutofillContent.js => browser/extensions/formautofill/FormAutofillContent.jsm
rename : browser/extensions/formautofill/content/FormAutofillContent.js => browser/extensions/formautofill/FormAutofillHandler.jsm
rename : browser/extensions/formautofill/content/FormAutofillContent.js => browser/extensions/formautofill/FormAutofillHeuristics.jsm
rename : browser/extensions/formautofill/content/FormAutofillContent.js => browser/extensions/formautofill/content/FormAutofillFrameScript.js
rename : browser/themes/shared/devedition/urlbar-history-dropmarker.svg => browser/themes/shared/compacttheme/urlbar-history-dropmarker.svg
rename : config/tests/makefiles/autodeps/check_mkdir.tpy => config/tests/makefiles/autodeps/check_mkdir.py
rename : dom/bindings/MozMap.h => dom/bindings/Record.h
rename : dom/bindings/parser/tests/test_mozmap.py => dom/bindings/parser/tests/test_record.py
rename : dom/file/File.cpp => dom/file/BaseBlobImpl.cpp
rename : dom/file/File.h => dom/file/BaseBlobImpl.h
rename : dom/file/File.cpp => dom/file/Blob.cpp
rename : dom/file/File.h => dom/file/Blob.h
rename : dom/file/File.cpp => dom/file/BlobImpl.cpp
rename : dom/file/File.h => dom/file/BlobImpl.h
rename : dom/file/File.cpp => dom/file/EmptyBlobImpl.cpp
rename : dom/file/File.h => dom/file/EmptyBlobImpl.h
rename : dom/file/File.cpp => dom/file/FileBlobImpl.cpp
rename : dom/file/File.h => dom/file/FileBlobImpl.h
rename : dom/file/File.cpp => dom/file/MemoryBlobImpl.cpp
rename : dom/file/File.h => dom/file/MemoryBlobImpl.h
rename : dom/file/File.cpp => dom/file/StreamBlobImpl.cpp
rename : dom/file/File.h => dom/file/StreamBlobImpl.h
rename : dom/file/File.h => dom/file/StringBlobImpl.h
rename : dom/file/File.h => dom/file/TemporaryBlobImpl.h
rename : dom/media/platforms/agnostic/gmp/MediaDataDecoderProxy.cpp => dom/media/platforms/wrappers/MediaDataDecoderProxy.cpp
rename : dom/media/platforms/agnostic/gmp/MediaDataDecoderProxy.h => dom/media/platforms/wrappers/MediaDataDecoderProxy.h
rename : dom/tests/mochitest/general/test_interfaces.html => dom/tests/mochitest/general/test_interfaces.js
rename : dom/workers/test/test_navigator.html => dom/workers/test/test_navigator.js
rename : js/src/jsautokw.py => js/src/frontend/GenerateReservedWords.py
rename : js/src/vm/Keywords.h => js/src/frontend/ReservedWords.h
rename : layout/base/RestyleManager.cpp => layout/base/GeckoRestyleManager.cpp
rename : layout/base/RestyleManager.h => layout/base/GeckoRestyleManager.h
rename : layout/reftests/w3c-css/submitted/ui3/box-sizing-replaced-002-ref.xht => layout/reftests/bugs/1313772-ref.xhtml
rename : layout/reftests/w3c-css/submitted/ui3/box-sizing-replaced-002.xht => layout/reftests/bugs/1313772.xhtml
rename : servo/components/jstraceable_derive/Cargo.toml => servo/components/deny_public_fields/Cargo.toml
rename : servo/components/jstraceable_derive/Cargo.toml => servo/components/domobject_derive/Cargo.toml
rename : servo/components/plugins/lints/ban.rs => servo/components/script_plugins/ban.rs
rename : servo/components/plugins/jstraceable.rs => servo/components/script_plugins/jstraceable.rs
rename : servo/components/plugins/lib.rs => servo/components/script_plugins/lib.rs
rename : servo/components/plugins/lints/unrooted_must_root.rs => servo/components/script_plugins/unrooted_must_root.rs
rename : servo/components/plugins/utils.rs => servo/components/script_plugins/utils.rs
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_autocomplete.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_autocomplete-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_list.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_list-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasdate.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasdate-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasnumber.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasnumber-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_length.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_length-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_selectedindex.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_selectedindex-manual.html
rename : testing/web-platform/tests/preload/link_header_preload_delay_onload.html.headers => testing/web-platform/tests/preload/link-header-preload-delay-onload.html.headers
rename : testing/web-platform/tests/preload/link_header_preload.html.headers => testing/web-platform/tests/preload/link-header-preload.html.headers
rename : services/sync/tests/unit/test_extension_storage_crypto.js => toolkit/components/extensions/test/xpcshell/test_ext_storage_sync_crypto.js
rename : toolkit/components/telemetry/TelemetryComms.h => toolkit/components/telemetry/ipc/TelemetryComms.h
rename : toolkit/components/telemetry/TelemetryIPCAccumulator.cpp => toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.cpp
rename : toolkit/components/telemetry/TelemetryIPCAccumulator.h => toolkit/components/telemetry/ipc/TelemetryIPCAccumulator.h
extra : amend_source : 7411c39541f0b530b4b94cf359dc73e385abea4d
2017-02-17 23:33:24 -05:00
Carsten "Tomcat" Book
614b0dd569
Merge mozilla-central to mozilla-inbound
2017-03-02 14:06:01 +01:00
Ryan Hunt
3f5057feaf
Bug 1337885 - Fuzz css-grid/grid-fragmentation-dyn tests r=jrmuizel
...
--HG--
extra : rebase_source : f259b0069d6b9822243c70a09a471a1eae2bd385
extra : histedit_source : fb45651fac1ecb6be3225a9e502b75200a9c1ff8
2017-02-17 15:19:55 -05:00
Wes Kocher
8c4ce17711
Merge inbound to m-c a=merge
...
MozReview-Commit-ID: DCUf7VEDrTt
2017-02-17 13:38:51 -08:00
Ethan Lin
95faae248b
Bug 1337885 - Update the valid region in WebRenderPaintedLayer and mark related tests as passing. r=rhunt
2017-02-17 19:17:43 +08:00
Ethan Lin
1897c36bb6
Bug 1332688 - Pass transform to webrender stacking context. r=jrmuizel
2017-02-17 14:57:43 +08:00
Mason Chang
b4d5056da5
Bug 1340317 - Support box shadow outer offset and spread radius in WebRender box shadows. r=lsalzman
2017-02-16 15:05:34 -08:00
Andrea Marchesini
0963d18874
Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs
2017-02-21 15:04:47 +01:00
Andrea Marchesini
886c391f8f
Bug 1334975 - Get rid of nsIFilePicker.show() use in gecko, r=Gijs, r=ochameau
2017-02-21 15:04:32 +01:00
Carsten "Tomcat" Book
179920e96c
Merge mozilla-central to mozilla-inbound
2017-02-21 14:18:35 +01:00
Neerja Pancholi
5c9853e95f
Bug 1339619 - Refactor parsing code for '-moz-text-size-adjust' to use the (more conventional) keyword table approach to calculate computed style. r=dholbert
...
MozReview-Commit-ID: 2mawqnlUh8t
--HG--
extra : rebase_source : c2b24d7c03a0c4f7ad8db94ab7bf98b05607defc
2017-02-16 13:27:16 -08:00
Brad Werth
f210879e4b
Bug 1343978 Part 1: Change ClientRectsAndTexts usage of DOMStringList to Sequence<DOMString>. r=smaug
...
MozReview-Commit-ID: 8mKxdPTq4Ej
--HG--
extra : rebase_source : bd2fb4e9e9c1962f4a678bbb42816e5cfb738fa0
2017-03-02 13:13:12 -08:00
Mason Chang
0b59f5711a
Bug 1339661 - Create box shadow outer webrender display item. r=jmuizelaar
2017-02-16 10:23:22 -08:00
Wes Kocher
39dbca81b0
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: BYjLy4wkFjg
2017-02-23 16:57:34 -08:00
Stone Shih
f3b56f1a20
Bug 1340085 - [Pointer Event] Stop firing pointer events after firing eTouchCancel. f=smaug. r=kats
...
--HG--
extra : rebase_source : 95539f13dd0316cb4c01382a4c0213b00dcb64b0
2017-02-16 15:05:09 +08:00
Brad Werth
c96d548dac
Bug 1290218 Part 10: Add asserts to ServoStyleSets. r=heycam
...
MozReview-Commit-ID: ATTI9X6CEKr
--HG--
extra : rebase_source : 75fd89e7bcb6ffcfbeca9ff48233c6d4a58ee9d4
2017-02-15 12:25:21 -08:00
Brad Werth
9905850b87
Bug 1290218 Part 9: Generalize stylesheet Loader to cache Servo sheets in the same way that it caches Gecko sheets. r=heycam
...
MozReview-Commit-ID: BUEvgos46By
--HG--
extra : rebase_source : 3f483586ccf44304282c95a0aed6dd824db967f6
2017-02-21 14:05:24 -08:00
Brad Werth
881f857bac
Bug 1290218 Part 8: Implement ServoStyleSheet Clone. r=heycam
...
MozReview-Commit-ID: Y2KcoMjhbn
--HG--
extra : rebase_source : dc45ede181017fb372fdce23d7449c868a0cb8e6
2017-02-15 13:33:17 -08:00
Vedant Sareen
7d4bd52fae
Bug 1330907 - Rename Telemetry::ID to Telemetry::HistogramID. r=dexter
...
Changed |print("enum ID : uint32_t {", file=output)| to |print("enum HistogramID : uint32_t {", file=output)| at line 53 of the file |toolkit/components/telemetry/gen-histogram-enum.py|, and then replaced all the textual occurrences of |Telemetry::ID| to |Telemetry::HistogramID| and |ID| to |HistogramID| in 43 other files.
2017-02-16 00:45:15 +05:30
Carsten "Tomcat" Book
afda854868
Merge mozilla-central to mozilla-inbound
2017-02-23 15:28:43 +01:00
Ethan Lin
d52379d334
Bug 1340082 - Convert nsDisplayOutline to WebRenderDisplayItemLayer. r=mattwoodrow
...
--HG--
extra : rebase_source : 171473c12467e70726ff57f6597cd9b9281a647c
2017-02-23 17:34:14 +08:00
cku
3edceb1620
Bug 1224207 - (followup) remove an unused local var. r=me
...
MozReview-Commit-ID: B7MJkHS1S88
--HG--
extra : rebase_source : 73b3a175baf4752d7df53d090e5c39eeb4150afd
2017-02-23 17:08:17 +08:00
Bobby Holley
e1e1470fda
Bug 1343128 - Don't leave stale change hints and other restyle data hanging around in reconstructed subtrees. r=emilio
...
MozReview-Commit-ID: 4BIvC6lPUmF
2017-02-28 18:02:11 -08:00
Brad Werth
3c7df19de4
Bug 1290218 Part 7: Bypass XULPrototypeCache (which is a singleton) for non-Gecko Loaders. r=heycam
...
MozReview-Commit-ID: 852rcD2bdYL
--HG--
extra : rebase_source : c4d73d04af6728616356fd1fe4f56354754bca58
2017-02-14 14:44:37 -08:00
Mason Chang
d41a6398c9
Bug 1337130 Fix build bustage. r=me
2017-02-14 14:21:44 -08:00
Mason Chang
644a86e4c6
Bug 1337130. Fixup. Make sure nsDisplayCaret doesn't return LAYER_INACTIVE. r=me
2017-02-14 14:00:25 -08:00
Mason Chang
ef3d9a921c
Bug 1337130 - Create a DisplayItemLayer type. r=mattwoodrow
2017-02-14 13:49:27 -08:00
Kartikaya Gupta
53923cec18
Merge m-c to graphics
...
MozReview-Commit-ID: 8jtEDISESoo
2017-02-14 13:38:08 -05:00
Jeff Muizelaar
831a168a7f
Bug 1335799 - Update reftest annotations for webrender. r=kats
...
MozReview-Commit-ID: DBviifcrLHT
2017-02-14 13:34:15 -05:00
Carsten "Tomcat" Book
afe4d4b240
merge mozilla-inbound to mozilla-central a=merge
2017-02-17 13:24:55 +01:00
Xidorn Quan
16f8dd152a
Bug 1340439 - Update mochitest expectation. r=xidorn
...
MozReview-Commit-ID: Cc53GLynT19
--HG--
extra : rebase_source : 0f03c608ac6db14f649afa620a7bfa89a468fc9d
2017-02-17 18:42:12 +11:00
Xidorn Quan
2654587b27
Bug 1340439 - Update expectation. r=heycam
...
MozReview-Commit-ID: Ady5bbJ5tTi
--HG--
extra : rebase_source : 34b545d1db3d8c0cf7804634ec7e0407ced553a8
2017-02-17 17:31:19 +11:00
Bobby Holley
d05a45802c
Bug 1340339 - Generalize the mechanism for accessing servo style structs without side effects and use it in CalcStyleDifferenceInternal. r=heycam
...
MozReview-Commit-ID: 54cL2ePc0OF
2017-02-16 21:57:48 -08:00
Carsten "Tomcat" Book
68be0676b8
merge mozilla-inbound to mozilla-central a=merge
2017-02-14 13:38:00 +01:00
Carsten "Tomcat" Book
d49b3f08d6
Backed out changeset fb3c04effbd1 (bug 1336905) for bustage in stylo builds
2017-02-14 11:07:17 +01:00
Carsten "Tomcat" Book
ac81a7aaea
Backed out changeset f76fbaee4ce8 (bug 1336905)
2017-02-14 11:06:56 +01:00
Cameron McCormack
748d1fa1ee
White space fix; no bug. (DONTBUILD)
...
MozReview-Commit-ID: LiEfvt4z1Ks
2017-02-14 13:29:47 +08:00
Wes Kocher
c8fa3242ab
Merge m-c to inbound, a=merge
...
MozReview-Commit-ID: Lt0WpWkto4h
2017-02-13 17:07:33 -08:00
Wes Kocher
252dae269a
Merge inbound to central, a=merge
...
MozReview-Commit-ID: Gx7IszkCDZ4
2017-02-13 17:04:20 -08:00
Carsten "Tomcat" Book
818da54eb3
merge mozilla-inbound to mozilla-central a=merge
2017-02-13 12:38:26 +01:00
Phil Ringnalda
f1c2bbe99a
Backed out changeset 88b5a981e275 (bug 1324524) for Win8 reftest bustage
2017-02-12 20:52:12 -08:00
Jonathan Kew
45e0832810
Bug 1317047 followup, make the table cells smaller to avoid horizontal compression of columns. r=manishearth
2017-03-03 10:40:10 +00:00
Andrea Marchesini
4d21d3a57a
Bug 1335539 - Get rid of nsIDOMWindowUtils.wrapDOMFile, r=smaug, r=Gijs
2017-03-03 09:42:54 +01:00
Andrea Marchesini
24004054a8
Bug 1334975 - Get rid of nsIFilePicker.show() use in gecko, r=ochameau
2017-03-03 09:42:27 +01:00
Phil Ringnalda
781f321b21
Bug 1319825 followup, fix rebasing oops
...
CLOSED TREE
2017-02-12 16:42:28 -08:00
Hiroyuki Ikezoe
f7d4a0f37c
Bug 1279819 - Test case causes re-entrant calls of nsStyleSet::GetContext(). r=birtles
...
MozReview-Commit-ID: 4SoOgPJBYr7
2017-02-13 09:33:07 +09:00
Matt Woodrow
990efceefc
Bug 1319825 - Update the overflow areas of all descendants when we toggle opacity on a preserve-3d frame. r=tnikkel
2017-02-13 13:09:17 +13:00
Matt Woodrow
3f864c48ae
Bug 1324524 - Make sure we use nsDisplayTableCellbackground for tables with border-collapse. r=tnikkel
2017-02-13 13:07:36 +13:00
Lee Salzman
fb935f8e2b
Bug 1335139 - followup - fix OSX unexpected reftest passes. r=me
2017-02-12 13:02:16 -05:00
Lee Salzman
6c8713efc3
Bug 1335139 - followup - fix reftests on Android. r=me
...
MozReview-Commit-ID: 3L6OtfP1NWj
2017-02-12 11:15:10 -05:00
Lee Salzman
7c93ca2486
Bug 1335139 - part 2 - implement StrokeGlyphs for DrawTargetSkia. r=mchang
...
MozReview-Commit-ID: AupfyGu1nwa
2017-02-12 09:24:44 -05:00
Cameron McCormack
058a689aa1
Bug 1338872 - stylo: Test expectation adjustments. r=bholley
...
MozReview-Commit-ID: 4q7NJJrpX7q
--HG--
extra : rebase_source : 98279628439e6d432794e726955605d6f1358b10
2017-02-12 17:23:14 +08:00
Hiroyuki Ikezoe
8ec82eeec6
Bug 1331704 - Part 1: Store base styles in KeyframeEffectReadOnly instead of EffectSet. r=birtles a=abillings
...
Now we dropped mNeedsBaseStyleSet bit set.
MozReview-Commit-ID: Gv2rU0jpyk1
2017-02-11 19:11:45 +09:00
Phil Ringnalda
a235d08512
Merge m-c to m-i
2017-02-11 18:19:11 -08:00
Phil Ringnalda
215ca1024e
Merge m-i to m-c, a=merge
2017-02-11 17:42:19 -08:00
Mats Palmgren
78d34e4b5f
Bug 1179543 - Add a fuzz factor to reftest 368020-1.html to account for anti-aliasing. r=me
2017-02-12 01:44:06 +01:00
Mats Palmgren
b657c13404
Bug 1288946 - More crashtests.
2017-02-12 01:44:06 +01:00
Abhishek Arya
07760337a1
Bug 1288946 - Crashtest.
2017-02-12 01:44:06 +01:00
Jesse Schwartzentruber
1b6fe7b4c5
Bug 1278080 - Crashtest.
2017-02-12 01:44:06 +01:00
Mats Palmgren
78d1a58a65
Bug 1338293 - Reftest.
2017-02-12 01:44:05 +01:00
Mats Palmgren
bfafc0f173
Bug 1338293 - Make <input type=checkbox/radio> with '-moz-appearance:none' have default border/outline color. r=dholbert
2017-02-12 01:44:05 +01:00
Olli Pettay
ac190bae08
Bug 1332226, skip some refreshdriver ticks if processing ticks takes too much time, and re-enable high priority vsync, r=afarre
2017-02-11 16:42:20 +02:00
Cameron McCormack
417b9a110f
Bug 1338762 - stylo: Disable a failing crashtest. r=bholley
...
MozReview-Commit-ID: 9YpE3pX2TYQ
--HG--
extra : rebase_source : 0084ee8b5bd7138d1d82c596a7db8b9a1b09af3a
2017-02-11 16:38:09 +08:00
Cameron McCormack
06977a5d92
Bug 1338763 - stylo: Bump restyle generation only when we do restyle things. r=bholley
...
MozReview-Commit-ID: 1f3l7L0hfJp
--HG--
extra : rebase_source : 8933aef7f58f06fdd3e45e2a60a7c50664977e59
2017-02-11 16:50:02 +08:00
Xidorn Quan
1056e784b0
Bug 1340439 followup - Reenable several style mochitests.
...
MozReview-Commit-ID: Av9b92H6JyU
--HG--
extra : source : 7f0ce03c426628e60353479425fc2f932349bd43
2017-02-21 16:32:49 +11:00
Phil Ringnalda
7e33a1ba60
Merge m-c to autoland
2017-02-20 20:32:46 -08:00
Phil Ringnalda
a32e53440c
Merge m-i to m-c, a=merge
2017-02-20 20:28:42 -08:00
Cameron McCormack
6a09f48246
Bug 1337258 - Support ServoStyleSheets in nsStyleSheetService. r=xidorn
...
MozReview-Commit-ID: 4vaHzDBZHFg
--HG--
extra : rebase_source : cb6e075e88c66a89bf6711db4ba913d62fd421ad
2017-02-21 10:42:27 +08:00
Sebastian Hengst
6c12088216
Backed out changeset 3a8c78a6146f (bug 1283947) for failing browser_animation_pseudo_elements.js on Linux opt without e10s. r=backout
2017-02-20 22:47:24 +01:00
Cameron McCormack
8856103bc6
Bug 1335321 - stylo: Do CachedBorderImageData::PurgeCachedImages work on the main thread. r=bholley
...
MozReview-Commit-ID: 82vKTooB2fh
--HG--
extra : rebase_source : 7a4cfc44987a499738f6d8f79cf107393c3fca0c
2017-02-20 20:39:05 +08:00
Bobby Holley
98f8ad1cca
Bug 1341112 - Update mochitest test expectations. r=me
...
MozReview-Commit-ID: 1JwOxKHSORr
2017-02-20 12:52:19 -08:00
Bobby Holley
88cb07deeb
Bug 1341025 - Disable crashing tests. r=me
...
MozReview-Commit-ID: UyVh0L0sLe
2017-02-20 11:49:51 -08:00
Bobby Holley
b6ad590279
Bug 1340978 - Mark comments-in-pres-attrs.svg stylo reftest as passing. r=me
...
MozReview-Commit-ID: EKLIp7chlR9
2017-02-20 11:49:50 -08:00
Carsten "Tomcat" Book
85079555b0
Merge mozilla-central to autoland
2017-02-20 14:12:30 +01:00
Carsten "Tomcat" Book
9857d2af8e
merge mozilla-inbound to mozilla-central a=merge
2017-02-20 14:05:25 +01:00
Manish Goregaokar
ec23619304
Bug 1341013 - Update reftest results; r=Tomcat
...
MozReview-Commit-ID: La7NFwvaJEh
2017-02-20 03:45:15 -08:00
Olli Pettay
2813f928a1
Bug 1340869, crash @ RefreshDriverVsyncObserver::RecordTelemetryProbes, r=stone
...
--HG--
extra : rebase_source : 249f90374059cf6af878ed7cf2ce9589c58ebcfb
2017-02-20 10:24:46 +02:00
L. David Baron
e2074ab1a5
Bug 1340593 - Set NS_STYLE_HAS_CHILD_THAT_USES_RESET_STYLE from the WalkRuleTree codepath too. r=heycam
2017-02-19 23:10:42 -08:00
Hiroyuki Ikezoe
48e5e75277
Bug 1340916 - Part 3: Add a helper function to create TimingParams CSS animation/transition properties. r=birtles
...
MozReview-Commit-ID: 3CmCc44FhvA
--HG--
extra : rebase_source : a0d1067916a68fc4bc18793b05ae46902fddff41
2017-02-20 11:02:52 +09:00
Hiroyuki Ikezoe
13fcf0e228
Bug 1340916 - Part 2: Move keyframs array for old animations. r=birtles
...
MozReview-Commit-ID: BI64Yzgop6
--HG--
extra : rebase_source : 7b14ed8b8574f56f85b61bbf0c7be6b64fae4775
2017-02-20 06:28:40 +09:00
Hiroyuki Ikezoe
dee00c217c
Bug 1340916 - Part 1: Drop AnimationCollection::PseudoElementType(). r=birtles
...
No one uses it.
MozReview-Commit-ID: 7CYeuNEN0yY
--HG--
extra : rebase_source : 91e3ab0f98d66cdaca1e74732f6e5721a9854b35
2017-02-20 06:28:40 +09:00
Xidorn Quan
46746f3fc9
Bug 1340439 followup - Update mochitest expectation.
...
MozReview-Commit-ID: 9tdtuVQOKqZ
--HG--
extra : source : 82fbbfeba7162303c5cf44a3c6499bdc91d39b54
2017-02-20 16:23:31 +11:00
Xidorn Quan
3e72a08b95
Bug 1339394 - Don't serialize transparent color to transparent keyword when not necessary. r=heycam,jaws
...
MozReview-Commit-ID: 59cmaCoFJMR
--HG--
extra : rebase_source : 3b927d3c056b66e98f457de1726cf9d459eb8708
2017-02-16 10:26:13 +11:00
Ting-Yu Lin
1578a6f939
Bug 1338445 - Restrict whitespace match in phone number regex for AccessibleCaret. r=mtseng
...
In phoneRegex, replace '\\s ' (matching a whitespace character) with ' '
since phone number won't contain something like new line or tab.
Also, consider it done if selected text is not changed after calling
Modify().
MozReview-Commit-ID: 2lB9w2gYCOD
--HG--
extra : rebase_source : f2ea498bbd17c1876a9b7f769cbe93cef84520bb
2017-02-17 22:38:08 +08:00
Xidorn Quan
cd38af3c5c
Bug 1338936 - Update assertion counts for stylo mochitest.
...
MozReview-Commit-ID: GP5eHMledeq
--HG--
extra : source : 70d0151ed467b27f364c6f7d7c823915f5bafd3f
2017-02-20 14:24:09 +11:00
Cameron McCormack
b615fde418
Bug 1340885 - Null check frame's content when searching for NAC ancestors in GetCorrectedParent. r=xidorn
...
MozReview-Commit-ID: 7u2yKe8ir1V
--HG--
extra : rebase_source : 27bef0319b3d3744f29f53af51536c4c350bf8e8
2017-02-20 10:22:13 +08:00
Manish Goregaokar
ddaad9d85d
Bug 1338936 - Make stylo build green; r=bholley
...
MozReview-Commit-ID: 7YQjDKoaOeR
2017-02-19 18:50:34 -08:00
Manish Goregaokar
280c047810
Bug 1338936 - Fix reftest manifest format; r=bholley
...
MozReview-Commit-ID: A9CdQnKUI5a
2017-02-19 14:46:42 -08:00
Manish Goregaokar
260e308c26
Bug 1338936 - Part 4: stylo: Update reftest results; r=emilio
...
MozReview-Commit-ID: 6wg32flypt7
2017-02-19 14:03:48 -08:00
Nazım Can Altınova
6d162a15e1
Bug 1338936 - Part 3: stylo: Support lang property; r=emilio
...
MozReview-Commit-ID: 6wg32flypt7
2017-02-19 14:03:45 -08:00
Manish Goregaokar
d328a13fbb
Bug 1338936 - Part 2: stylo: Add necessary stubbed-out bindings for ServoSpecifiedValues; r=bz,emilio
...
MozReview-Commit-ID: 6wg32flypt7
2017-02-19 14:03:41 -08:00
Manish Goregaokar
cb177956fe
Bug 1338936 - Part 1: stylo: Add stubbed-out ServoSpecifiedValues interface, use it for pres attr mapping; r=bz,emilio
...
MozReview-Commit-ID: 6wg32flypt7
2017-02-19 14:03:37 -08:00
Sebastian Hengst
7cf1fe31f8
Backed out changeset 7943ca5e483a (bug 1338936) for Windows build bustage. r=backout on a CLOSED TREE
2017-02-19 10:38:09 +01:00
Sebastian Hengst
a64b195d9b
Backed out changeset 7d7457d5ca8a (bug 1338936)
2017-02-19 10:37:26 +01:00
Sebastian Hengst
c7c107adf2
Backed out changeset 38de3820ca81 (bug 1338936)
2017-02-19 10:37:21 +01:00
Sebastian Hengst
a793db28eb
Backed out changeset 2d887234705f (bug 1338936)
2017-02-19 10:37:16 +01:00
Sebastian Hengst
1e1106e23b
Backed out changeset 87c81f278c13 (bug 1340856)
2017-02-19 10:37:11 +01:00
Manish Goregaokar
97fc68d59a
Bug 1340856 - Remove ServoBindingTypes.h.orig; r=KWierso
...
MozReview-Commit-ID: 4qJdCiquYuf
--HG--
extra : rebase_source : ba73ccb419aa5862283e5930a5cb16821cb041fc
2017-02-18 22:42:08 -08:00
Manish Goregaokar
a6f7209030
Bug 1338936 - Part 4: stylo: Update reftest results; r=emilio
...
MozReview-Commit-ID: 6wg32flypt7
2017-02-18 21:57:58 -08:00
Nazım Can Altınova
016d247d64
Bug 1338936 - Part 3: stylo: Support lang property; r=emilio
...
MozReview-Commit-ID: 6wg32flypt7
2017-02-18 21:51:14 -08:00
Manish Goregaokar
0a65788e4b
Bug 1338936 - Part 2: stylo: Add necessary stubbed-out bindings for ServoSpecifiedValues; r=bz,emilio
...
MozReview-Commit-ID: 6wg32flypt7
2017-02-18 21:51:12 -08:00
Manish Goregaokar
8ce0fb7f1c
Bug 1338936 - Part 1: stylo: Add stubbed-out ServoSpecifiedValues interface, use it for pres attr mapping; r=bz,emilio
...
MozReview-Commit-ID: 6wg32flypt7
2017-02-18 21:51:10 -08:00
Cameron McCormack
1e00d1c3cf
Bug 1340848 - stylo: Update test expectations. r=heycam
...
MozReview-Commit-ID: 5Z7zzm7Ctyn
--HG--
extra : rebase_source : b1f13b0bba325aa23afa5addb3b6e097e99dfe04
2017-02-19 09:30:30 +08:00
Manish Goregaokar
3f7aff8385
Bug 1338388 - Part 7: stylo: Update test expectations for svg properties; r=heycam,xidorn
...
MozReview-Commit-ID: 7B6h4IDZD67
--HG--
extra : rebase_source : ddcc9b959d50d8b57fda7ec8d3dd364334f878d8
2017-02-17 15:36:38 -08:00
Manish Goregaokar
3fef7c9e57
Bug 1338388 - Part 6: stylo: Support stroke-dasharray and stroke-dashoffset; r=heycam
...
MozReview-Commit-ID: 4QKKzJ1DVYP
--HG--
extra : rebase_source : 6d350a8ed3b5e157651edad155de2b92e042ae99
2017-02-09 17:43:52 -08:00
Manish Goregaokar
a1953373cd
Bug 1338388 - Part 5: stylo: Add mako template for URLOrNone, use for marker-* properties; r=heycam
...
MozReview-Commit-ID: 4QKKzJ1DVYP
--HG--
extra : rebase_source : 68947510d2a4fb91d70c9e0d9d261d980cb2d313
2017-02-09 17:43:52 -08:00
Manish Goregaokar
884050c549
Bug 1338388 - Part 4: stylo: Add Gecko bindings for <paint>, use for stroke/fill; r=heycam
...
MozReview-Commit-ID: 4QKKzJ1DVYP
--HG--
extra : rebase_source : 9097d4bc634eb45a5f850a11fa403b4b12735ef8
2017-02-09 17:43:52 -08:00
Manish Goregaokar
110627f6f6
Bug 1338388 - Part 3: stylo: Support URL clip-paths ; r=heycam
...
MozReview-Commit-ID: 4QKKzJ1DVYP
--HG--
extra : rebase_source : fde4eb7a3d69ff0c18b18c741b0343c37040a6cd
2017-02-09 17:43:52 -08:00
Manish Goregaokar
1d2c7f67fb
Bug 1338388 - Part 2: stylo: Support URL filters ; r=heycam
...
MozReview-Commit-ID: 4QKKzJ1DVYP
--HG--
extra : rebase_source : b795f2cfc58caa34c444fa64bad05131224ae895
2017-02-09 17:43:52 -08:00
Manish Goregaokar
4f52619ddb
Bug 1338388 - Part 1: stylo: Add ServoBundledURI abstraction for use when setting css::URLValues; r=heycam
...
MozReview-Commit-ID: 4QKKzJ1DVYP
--HG--
extra : rebase_source : 22c92d2803281abbeda20f0f8244b7eb7e4f8116
2017-02-09 17:43:52 -08:00
Cameron McCormack
2da6b1b560
Bug 1340766 - stylo: Disable a leaking test. r=heycam
...
MozReview-Commit-ID: 697j5OXjTJP
--HG--
extra : rebase_source : 31057f123fcf4b4daf69cb6d7580c8e6dcd89a14
2017-02-18 14:56:16 +08:00
Hiroyuki Ikezoe
ee719ab95d
Bug 1323712 - Enable 1161320-2.html crash test on stylo. r=heycam
...
It has been fixed by bug 1328787.
MozReview-Commit-ID: KlBqojBkeou
--HG--
extra : rebase_source : 58dadbb54287c09102cd8268a6a6a55a49ec2a2b
2017-02-18 10:48:00 +09:00
Xidorn Quan
27565009da
Bug 1337674 followup 3 - Fix assertion check.
...
MozReview-Commit-ID: EckSAiEeou5
--HG--
extra : source : a5aa66df811c33af2d0996ce213790ff0a5350cf
2017-02-18 12:17:24 +11:00
Xidorn Quan
8188269937
Bug 1340439 followup - Update mochitest expectation after merge of servo/servo#15779 .
...
--HG--
extra : rebase_source : a8b7ded88c6af24658ac2d23a036834b5d022209
2017-03-02 13:09:50 +11:00
Wes Kocher
9746f81e53
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: FzykkWPQCrq
--HG--
rename : browser/modules/test/browser_UsageTelemetry_content.js => browser/modules/test/browser/browser_UsageTelemetry_content.js
rename : browser/modules/test/browser_UsageTelemetry_content_aboutHome.js => browser/modules/test/browser/browser_UsageTelemetry_content_aboutHome.js
rename : browser/modules/test/browser_UsageTelemetry_searchbar.js => browser/modules/test/browser/browser_UsageTelemetry_searchbar.js
rename : browser/modules/test/browser_UsageTelemetry_urlbar.js => browser/modules/test/browser/browser_UsageTelemetry_urlbar.js
2017-03-01 17:48:44 -08:00
Markus Stange
fa5619d298
Bug 1343436 - Fix filter result for baseFrequency="0" type="fractalNoise". r=longsonr+218550
...
MozReview-Commit-ID: LLAr9ifux98
--HG--
extra : rebase_source : 7e70fa361b2377ba180f96862d19ce22a2725438
2017-03-01 10:03:15 -05:00
Bobby Holley
b239943bec
Bug 1343622 - Update test expectations for unexpected passes. r=me
...
MozReview-Commit-ID: 3cQ2S2EoORo
2017-03-01 13:39:39 -08:00
L. David Baron
347306cdf9
Bug 1340127 - Consider different bidi control/override values when deciding whether to consider a frame first or last. r=jfkthame
...
I believe the reordering of the first/last check across the code that
delves into letter frames is an improvement, but a currently undectable
one, since it appears that we don't currently allow ::first-letter
pseudo-elements to break across lines, even in the presence of
multi-character ::first-letters that are broken by
'word-break:break-all'.
2017-03-01 10:04:27 -08:00
Wes Kocher
bfc6ee87c5
Merge m-c to autoland, a=merge
...
MozReview-Commit-ID: 7cTf6LvHTEo
2017-03-07 16:44:35 -08:00
Mike Conley
9036c3c896
Bug 1340661 - Manually draw checkbox and radio frames on Android. r=snorp,tnikkel
...
MozReview-Commit-ID: 8IiaRZNJs16
--HG--
extra : rebase_source : 8844292c6bbfec709752a51d293fc3b9bdfdced8
2017-03-03 18:36:12 -05:00
Bobby Holley
18cf417f1d
Bug 1344386 - Followup bustage fix for bad implicit constructor. r=me
...
MozReview-Commit-ID: Bq457xGGGsl
2017-03-07 14:00:19 -08:00
Bobby Holley
6d5a642e48
Bug 1343937 - Crashtest. r=bz
...
MozReview-Commit-ID: IgE5gMbcgc6
2017-03-07 13:55:24 -08:00
Bobby Holley
b0a17f9f9c
Bug 1343937 - Exempt scrollbar NAC from the new NAC semantics. r=bz
...
MozReview-Commit-ID: 8TbFkirYOy2
2017-03-07 13:54:38 -08:00
Bobby Holley
3439f1454b
Bug 1343937 - Implement and use GetInFlowParent. r=bz
...
MozReview-Commit-ID: 3xMjHnVO2Az
2017-03-07 13:54:36 -08:00
Wei-Cheng Pan
4c78d0812e
Bug 1341531 - Measure input event dispatching latency. (*_EVENT_RECEIVED_MS) r=smaug
...
This patch measures the time from an input event creation, to it been
dispatched to PresShell, but just before any handler been executed.
MozReview-Commit-ID: 6ZYra7YYICY
--HG--
extra : rebase_source : 019521545132e72113a87c06cfbe562a9915522d
2017-02-08 15:11:53 +08:00
Xidorn Quan
6d303cbfe0
Bug 1341086 followup - Update test expectations.
2017-03-22 18:21:25 +11:00
Nazım Can Altınova
b6a3722d23
Bug 1342139 - Stylo: Update test expectations for will-change property r=xidorn
...
MozReview-Commit-ID: 61F50w9HBql
--HG--
extra : rebase_source : d95ff6489a1ae896a9e3e658c8894657207cca10
2017-03-21 14:51:26 +03:00
Nazım Can Altınova
cc7bc8e08d
Bug 1342139 - Implement gecko bindings for will-change r=xidorn
...
MozReview-Commit-ID: KNhVz9vjXUl
--HG--
extra : rebase_source : 20f5d2ec6c151e2d3024bcd11b5ca920158f5a93
2017-03-19 15:36:16 +03:00
Manish Goregaokar
abf960138e
Bug 1341086 - Part 4: stylo: Update test expectations; r=manishearth
...
MozReview-Commit-ID: KXJ22Ov6Yxi
--HG--
extra : rebase_source : 8970638c80fd2b2240ead389bfc24df050cfcf01
2017-03-16 14:10:22 -07:00
Manish Goregaokar
16276b38cd
Bug 1341086 - Part 3: stylo: Add thread-safe version of nsStyleUtil::IsSignificantChild(); r=emilio
...
MozReview-Commit-ID: 3l8cNwDHKFl
--HG--
extra : rebase_source : af2ed1c345991c894d482193a1fb654bd6a7ba69
2017-03-16 14:10:22 -07:00
Manish Goregaokar
681045b70e
Bug 1341086 - Part 2: stylo: Support all non-ts pseudos with an argument; r=emilio,heycam
...
MozReview-Commit-ID: IHjX2Q3k8eD
--HG--
extra : rebase_source : 57df0f0e54fd1aa1ce4b304238c7070ef9af6dd4
2017-03-16 14:10:22 -07:00
Manish Goregaokar
49b745a058
Bug 1341086 - Part 1: stylo: Refactor out matching of string-arg pseudos so that we can call it from servo; r=emilio
...
MozReview-Commit-ID: 23JzUq4K4pq
--HG--
extra : rebase_source : 7e37914a7fe3e54a94c95c987e5aa5c16f604f42
2017-03-16 14:10:22 -07:00
Shing Lyu
6ebbfba25f
Bug 1337229 - Implement deep operator== for RawServoAnimationValue r=hiro,manishearth
...
MozReview-Commit-ID: Euvv9zarFe3
--HG--
extra : rebase_source : b67bb89ed35dca04d6dc81afdfbea701fdede449
2017-02-17 14:39:24 +08:00
Emilio Cobos Álvarez
0ca5ea4955
Bug 1322317: Don't call FinishStyle off-main-thread for reset structs. r=heycam
...
MozReview-Commit-ID: FoWbLjt97Uu
--HG--
extra : rebase_source : 00f5565a9c3bd09b7d2ed7c6aadd2d58ec0e1ec4
2017-02-21 16:56:43 +01:00
Sebastian Hengst
559bd6a3a1
Backed out changeset e2f6d5054e20 (bug 1331704) for build bustage: unused variable hasProperty at KeyframeEffectReadOnly.h:294. r=backout on a CLOSED TREE
2017-02-11 11:37:54 +01:00
Hiroyuki Ikezoe
e7c1543f3e
Bug 1331704 - Part 1: Store base styles in KeyframeEffectReadOnly instead of EffectSet. r=birtles a=abillings
...
Now we dropped mNeedsBaseStyleSet bit set.
MozReview-Commit-ID: Gv2rU0jpyk1
2017-02-11 19:11:45 +09:00