Commit Graph

26828 Commits

Author SHA1 Message Date
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
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
Andrew Comminos
6e23ebfde0 Bug 1182632 - Fuzz GTK3 widget reftests that composite differently. r=mstange 2015-07-10 14:11:00 -04:00
Neil Deakin
7211bcdf16 Bug 1132518, add a flag to nsIFrameTraversal to skip the popup checks, r=mats 2015-07-13 06:07:49 -04:00
Neil Deakin
7ebe7c99a2 Bug 1177000, only consider popups of the same type when determining whether a popup shouldn't reopen, this allows dropdown buttons in popup to reopen properly, r=neil 2015-07-13 06:07:49 -04:00
Birunthan Mohanathas
1a72e5c813 Bug 1167418 - Follow-up: Fix bustage 2015-07-12 23:46:04 -07:00
Birunthan Mohanathas
05bb4139e0 Bug 1167418 - Check AppendElement call in MediaQueryList. r=heycam
This preemptively silences an unused result warning.
2015-07-12 23:19:12 -07:00
Birunthan Mohanathas
e8f9af4d5d Bug 1167418 - Use nsTArray instead of FallibleTArray in MediaQueryList. r=heycam
We already use the mozilla::fallible parameter when we want fallibility so
this doesn't actually change anything.
2015-07-12 23:19:12 -07:00
Michael Layzell
3792b23c23 Bug 1182744 - Make MaskLayerImageKey::mLayerCount and its mutators private. r=dholbert 2015-07-12 21:13:42 -07:00
Michael Layzell
0d3e3f7dae Bug 1073219 - Use a simple RAII struct instead of nsRefPtr to manage mLayerCount for MaskLayerImageKey. r=dholbert 2015-07-12 21:09:57 -07:00
Timothy Nikkel
3f3b036b5f Bug 1176156. Make sure images are asked to decode if we are drawing the alt feedback instead of the image. r=seth
The Draw() call on the image would normally kick off decoding, but we don't do that if we are drawing the alt feedback instead.
2015-07-12 19:10:07 -05:00
Xidorn Quan
dfc652acca Bug 1181890 - Center children of ruby content frame if necessary after the bidi reposition. r=jfkthame 2015-07-13 09:32:15 +10:00
Xidorn Quan
cfdd028bdd Bug 1179939 - Avoid crash if we destroy the pres context during flushing style or layout. r=roc 2015-07-13 09:32:04 +10:00
Andrew Comminos
62593d2448 Bug 1174248 - Apply RTL resizer failure only to GTK2. r=karlt 2015-07-09 10:15:00 +02:00
Michael Layzell
7b46066b22 Bug 1181323 - Move nsSVGRenderingObserver's isupports/refcounting decl to subclasses, since one subclass (nsSVGFilterReference) already has its own redundant copy of the decl. r=dholbert 2015-07-09 20:32:00 +02:00
Andrea Marchesini
bbfb9c4aa0 Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan 2015-07-10 17:38:44 +01:00
Carsten "Tomcat" Book
6a80a5a324 Backed out changeset bcfbdb934c37 (bug 1113086) for breaking cpp tests with timeouts in TestAudioChannelService.exe 2015-07-11 14:14:58 +02:00
Andrea Marchesini
80b5f477f2 Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan 2015-07-10 21:08:43 -04:00
Xidorn Quan
76a19944b1 Backed out 8 changesets (bug 1113086) for build bustage
Backed out changeset a20839dfd439 (bug 1113086)
Backed out changeset 675ea719b91c (bug 1113086)
Backed out changeset cfb34138bb9f (bug 1113086)
Backed out changeset b9525c60a737 (bug 1113086)
Backed out changeset 380859ae955b (bug 1113086)
Backed out changeset 5ec088f0892f (bug 1113086)
Backed out changeset caf57ae8cbce (bug 1113086)
Backed out changeset 0fc4dec6cd81 (bug 1113086)
2015-07-11 10:55:59 +10:00
Andrea Marchesini
fbe5ce79eb Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan 2015-07-10 17:38:44 +01:00
Geoff Brown
495b7cbfe1 Bug 1026290 - Update mochitest-chrome manifests for android; r=jgriffin 2015-07-10 14:41:59 -06:00
Jonathan Kew
ab79d194f2 Bug 1182160 - part 2 - Enable vertical writing-mode portion of ua-style-sheet-* tests involving tables. r=heycam 2015-07-10 10:57:00 +01:00
Jonathan Kew
aa8a9f9d08 Bug 1182160 - part 1 - Enable vertical writing-mode portion of ua-style-sheet-input-number testcase. r=heycam 2015-07-10 10:56:58 +01:00
Hiroyuki Ikezoe
59df058305 Bug 1181905 - Animation::IsPlaying should check playbackRate != 0 to stop playing on compositor animation. r=bbirtles 2015-07-09 20:54:00 +02:00
Wilmer Paulino
0dfa67cac6 Bug 1081362 - Change nsStyleBasicShape pointer to an nsRefPtr, to avoid leak in unexpected case. r=dholbert 2015-07-09 10:56:31 -04:00
Wes Kocher
905438a633 Merge m-c to inbound, a=merge 2015-07-09 18:06:22 -07:00