Ryan VanderMeulen
078d2ab402
Merge inbound to m-c. a=merge
2015-07-17 10:26:22 -04:00
Gijs Kruitbosch
0eaec3a78a
Bug 452800 - use ThreeDLightShadow for borders instead of ThreeDFace or ButtonFace, r=bz
2015-07-16 16:11:09 +01:00
Cameron McCormack
67cc5004eb
Bug 1182496 - Don't create frames for SVG <text> descendants with failing conditional processing attributes. r=dholbert
2015-07-17 11:29:22 +10:00
Ryan VanderMeulen
4f75be6ece
Merge m-c to fx-team. a=merge
2015-07-16 16:23:27 -04:00
Geoff Brown
bee7f2d500
Bug 1183717 - Increase default timeout for Android Debug reftests; r=jmaher
2015-07-16 06:20:08 -06:00
Jonathan Kew
8aed7d00e8
Bug 1183439 - Update the wording of a few assertions to reflect logical-coordinate conversion. r=dholbert
2015-07-16 10:08:10 +01:00
Jonathan Kew
49dbd7fce4
Bug 1131451 part 2 - Respect the container height when converting vertical-RTL inline-direction coordinates. r=dholbert
...
* * *
Bug 1131451 part 2a - Remove hack for rtl-in-vertical-mode from ReflowAbsoluteFrame. r=dholbert
* * *
Bug 1131451 part 2b - Mark relative-overconstrained tests that now pass in vertical mode with rtl. r=dholbert
* * *
Bug 1131451 part 2c - Mark vertical border-collapse bevel tests that now pass. r=dholbert
* * *
Bug 1131451 part 2d - Remove partial rtl-in-vertical support from nsBidiPresUtils now that logical-coordinate classes handle it better. r=dholbert
* * *
Bug 1131451 part 2e - Remove hack for float positioning in vertical mode with dir=rtl. r=dholbert
* * *
Bug 1131451 part 2f - Mark vertical-mode float-in-rtl reftests that are now passing. r=dholbert
* * *
Bug 1131451 part 2g - Compute both dimensions of containerSize in nsFlexContainerFrame::DoLayout. r=dholbert
* * *
Bug 1131451 part 2h - Mark flexbox writing-mode tests that are now passing. r=dholbert
2015-07-16 10:08:05 +01:00
Jonathan Kew
b9987170d7
Bug 1131451 part 1 - Replace containerWidth with containerSize in logical-coordinate classes and APIs, frame classes, etc. r=dholbert
2015-07-16 10:07:57 +01:00
Jonathan Kew
754de9d27c
Bug 1177614 - Provide a utility method on nsHTMLReflowState to return the computed size including border-padding, for use as a container for logical coordinate conversions, or zero if unconstrained. r=dholbert
2015-07-16 10:07:46 +01:00
Cameron McCormack
dc6459f9c5
Bug 1183484
- Cycle collect FontFaceSetIterator. r=bzbarsky
2015-07-16 17:35:17 +10:00
Ehsan Akhgari
ba62cd0f90
Bug 1183925 - Part 2: Clean up the AudioChannelService shutdown; r=baku
...
Right now this function is called after the XPCOM component manager is
shut down, so it can never remove any observers. It's better to do this
work in response to xpcom-shutdown while we still have a component
manager to be able to clean up after ourselves properly.
2015-07-15 17:47:28 -04:00
Ehsan Akhgari
4497e62eeb
Bug 1183925 - Part 1: Clean up the SpeakerManagerService shutdown; r=baku
2015-07-15 17:47:08 -04:00
Kartikaya Gupta
0cb64d81eb
Bug 1184200 - Update a check for APZ enabled. r=dvander
2015-07-15 17:13:22 -04:00
Botond Ballo
9efddab3d5
Bug 1180899 - Do not clobber frame metrics on the root layer added during a previous paint if there is no other frame metrics for the root scroll frame. r=tn
2015-07-13 17:48:14 -04:00
Ryan VanderMeulen
2f23e06096
Backed out changeset 21a5c9152c3b (bug 1183925) for B2G debug mochitest crashes.
2015-07-15 11:29:50 -04:00
Masatoshi Kimura
eed4479c2c
Backed out changeset acb7eb7f5ad4 (bug 1176496) for web compat problems
2015-07-15 23:37:22 +09:00
Simon Montagu
9f32d87101
Bug 1183209 patch 3: update generated data files to Unicode 8, and adapt internal XIDMOD types to the new types in Unicode's xidmodifications.txt, r=jfkthame
2015-07-15 05:55:24 -07:00
Ehsan Akhgari
3c4ecb5c40
Bug 1183925 - Clean up the AudioChannelService shutdown; r=baku
...
Right now this function is called after the XPCOM component manager is
shut down, so it can never remove any observers. It's better to do this
work in response to xpcom-shutdown while we still have a component
manager to be able to clean up after ourselves properly.
2015-07-15 08:12:36 -04:00
Ting-Yu Lin
ff09ec6b56
Bug 1182963 - Use nsTHashTable::Iterator in nsPresContext. r=njn
2015-07-15 17:05:07 +08:00
Ting-Yu Lin
6604ee80b9
Bug 1182963 - Use nsTHashTable::Iterator in nsPresShell. r=njn
2015-07-15 17:05:06 +08:00
Ting-Yu Lin
2b70a9054c
Bug 1182963 - Use nsTHashTable::Iterator in nsRefreshDriver. r=njn
2015-07-15 17:05:06 +08:00
Ting-Yu Lin
0ce8b20dd3
Bug 1182963 - Use nsTHashTable::Iterator in nsPresArena. r=njn
2015-07-15 17:05:06 +08:00
Ting-Yu Lin
62773d16dc
Bug 1182963 - Use nsTHashTable::Iterator in MaskLayerImageCache. r=njn
2015-07-15 17:05:06 +08:00
Ting-Yu Lin
8392c254ad
Bug 1182963 - Use nsTHashTable::Iterator in FramePropertyTable. r=njn
2015-07-15 17:05:06 +08:00
Ting-Yu Lin
63af1a7ae5
Bug 1182963 - Use nsTHashTable::Iterator in FrameLayerBuilder. r=roc,njn
...
Get rid of EnumerateEntries by inlining those enumerate functions. Also
move gPaintedDisplayItemLayerUserData, gColorLayerUserData, etc. to the
front of the file since LayerManagerData::Dump() references to one of
them.
2015-07-15 17:05:06 +08:00
Cameron McCormack
ce5adbb250
Bug 1057921 - Don't propagate text decorations through outer <svg> elements. r=dholbert
2015-07-15 14:41:06 +10:00
Markus Stange
6de88e9fda
Bug 1182929 - Work around bug 803703 by refusing to turn heavily-downscaled images into image layers. r=seth
2015-07-14 12:06:27 -04:00
Andrew Comminos
337a586674
Bug 1179780 - Update deferred-anchor2.xhtml reftest to be independent of transparent scrollbars. r=mstange
2015-07-13 12:23:00 -04:00
Wes Kocher
d1fecb8032
Backed out 24 changesets (bug 1173523, bug 1172080, bug 817007, bug 1165263) for android reftest bustage CLOSED TREE
...
Backed out changeset 84fe04b2e7d1 (bug 1172080)
Backed out changeset 0ff004760a1f (bug 1172080)
Backed out changeset af147585ad55 (bug 1165263)
Backed out changeset c3af8ebb6db0 (bug 1165263)
Backed out changeset cd3f33a888fe (bug 1165263)
Backed out changeset e5db39044a1e (bug 1165263)
Backed out changeset c01c9ed77061 (bug 1165263)
Backed out changeset fb723aaa4267 (bug 1165263)
Backed out changeset f754e52e74dc (bug 1165263)
Backed out changeset c6bda3a0afd6 (bug 817007)
Backed out changeset bfa100253349 (bug 817007)
Backed out changeset b787b3f9aadc (bug 1173523)
Backed out changeset 4a0676b73f77 (bug 1173523)
Backed out changeset 82034a4560c5 (bug 1173523)
Backed out changeset 4bdb91114c7a (bug 1173523)
Backed out changeset 72406261eccc (bug 1173523)
Backed out changeset 541b6faf7196 (bug 1173523)
Backed out changeset 1caac4569616 (bug 1173523)
Backed out changeset 0d4f9f9e1b4e (bug 1173523)
Backed out changeset 2d5661eb966c (bug 1173523)
Backed out changeset 89833c0bb0cd (bug 1173523)
Backed out changeset ea64d70eacfe (bug 1173523)
Backed out changeset a8e4f1c0c445 (bug 1173523)
Backed out changeset cf498d466b85 (bug 1173523)
2015-07-14 14:00:32 -07:00
Boris Zbarsky
46cc08f728
Bug 1181765. Remove uses of mozRequestAnimationFrame from layout tests. r=bkelly
2015-07-14 15:28:58 -04:00
Michael Layzell
4adaa451fc
Bug 1165263 - Part 4: Update reftest runners to support new moz_hosts schema, r=dbaron
2015-07-14 15:06:36 -04:00
Michael Layzell
25f48fb4b8
Bug 817007 - Part 2: Update reftests due to removal of <file> magic host, r=ehsan
2015-07-14 15:06:32 -04:00
Alex Henrie
1b3c03eeb2
Bug 941858 - Do not scale down elements passed to setDragImage. r=roc
2015-07-11 10:15:19 -06:00
Carsten "Tomcat" Book
0972f8cde8
merge mozilla-inbound to mozilla-central a=merge
2015-07-14 12:23:09 +02:00
Mark Capella
6a8b8f44e5
Bug 1121515 - Error tapping empty listitem in a <select> box, r=roc, wesj
2015-07-13 20:15:47 -04:00
Botond Ballo
1108f5b6cd
Bug 1181832 - Keep gfxPrefs.h out of header files. r=kats
2015-07-13 11:53:10 -04:00
Ting-Yu Lin
0df0dc3808
Bug 1183085 - Correct a typo in FrameLayerBuilder.h; r=roc
2015-07-13 21:44:11 +08:00
Ting-Yu Lin
0ef1f76f1c
Bug 1183085 - Update description for nsDisplayList methods; r=roc
...
AppendNewToTop and AppendNewToBottom do not return
NS_ERROR_OUT_OF_MEMORY now.
2015-07-13 21:44:11 +08:00
Ting-Yu Lin
3d94a876f3
Bug 1183085 - Correct argument name for BuildContainerLayerFor; r=roc
2015-07-13 21:44:11 +08:00
Ting-Yu Lin
cc259f1fa9
Bug 1183085 - Correct the name for nsDisplayItem; r=roc
2015-07-13 21:44:11 +08:00
Cameron McCormack
2bdad13a2e
Bug 1182964 - Replace use of nsTHashtable::EnumerateEntries with nsTHashtable::Iterator in layout/{style,svg}/. r=njn
2015-07-14 10:13:32 +10:00
Boris Zbarsky
d02960758f
Bug 1183896. Don't assume that relatively positioned table cells actually have positioned offsets computed, because in the case of position:sticky they don't. r=dholbert
2015-07-16 17:53:52 -04:00
Wes Kocher
f1f60449ff
Merge m-c to fx-team, a=merge
2015-07-15 16:44:38 -07:00
Florian Quèze
6ca6552190
Bug 1184045 - Enable region specific search defaults, r=markh.
2015-07-15 21:17:35 +02:00
Jonathan Kew
a51dcf5e44
Bug 1131451 followup - Remove one more bidi-in-vertical-mode hack that is no longer required. r=dholbert
2015-07-16 21:04:06 +01:00
Frédéric Wang
45bff1c9ba
Bug 1177765 - Make nsIMathMLFrame expose the fence and separator properties of operators. r=karlt
2015-07-16 05:41:00 -04:00
Michael Layzell
5ef18fe61c
Bug 1165263 - Part 4: Update reftest runners to support new moz_hosts schema, r=dbaron
2015-07-16 14:49:57 -04:00
Michael Layzell
c0aa2dfd08
Bug 817007 - Part 2: Update reftests due to removal of <file> magic host, r=ehsan
2015-07-16 14:49:49 -04:00
Andrew Halberstadt
8cffe8fa6b
Bug 1014760 - Move mozlog.structured to mozlog; Move mozlog to mozlog.unstructured, r=jgraham
...
Mozlog currently has two implementations. The top level package is based on the logging module and is
deprecated. The newer structured logging implementation lives in mozlog.structured. This patch swaps the
two, so the top level mozlog module contains the recommended implementation, while mozlog.unstructured
contains the old one.
2015-07-16 10:38:40 -04:00
Birunthan Mohanathas
e52329c788
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00