Botond Ballo
329ac5fd09
Bug 1181832 - Keep gfxPrefs.h out of header files. r=kats
2015-07-13 11:53:10 -04:00
Birunthan Mohanathas
47ed3a3675
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
783042aeaa
Bug 1182632 - Fuzz GTK3 widget reftests that composite differently. r=mstange
2015-07-10 14:11:00 -04:00
Neil Deakin
e41c59c430
Bug 1132518, add a flag to nsIFrameTraversal to skip the popup checks, r=mats
2015-07-13 06:07:49 -04:00
Neil Deakin
6702858657
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
3906df64a3
Bug 1167418 - Follow-up: Fix bustage
2015-07-12 23:46:04 -07:00
Birunthan Mohanathas
5a94cf94d2
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
8e0f2d499a
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
72a34d6aee
Bug 1182744 - Make MaskLayerImageKey::mLayerCount and its mutators private. r=dholbert
2015-07-12 21:13:42 -07:00
Michael Layzell
359ea10242
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
66ee4fc308
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
c956a4e9b4
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
59561a0385
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
59fca4cc10
Bug 1174248 - Apply RTL resizer failure only to GTK2. r=karlt
2015-07-09 10:15:00 +02:00
Michael Layzell
7ad1a4131b
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
f4c10524b4
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
2015-07-10 17:38:44 +01:00
Carsten "Tomcat" Book
85cc47ac7c
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
16db4ace47
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
2015-07-10 21:08:43 -04:00
Xidorn Quan
1429282d8b
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
be1995c816
Bug 1113086 - AudioChannel policy in Browser API - patch 1 - BrowserElementAudioChannel, r=ehsan
2015-07-10 17:38:44 +01:00
Geoff Brown
f8e98ea39a
Bug 1026290 - Update mochitest-chrome manifests for android; r=jgriffin
2015-07-10 14:41:59 -06:00
Jonathan Kew
99b326c48d
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
6eb040dd45
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
96c914a343
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
7b5ec68134
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
03d650a612
Merge m-c to inbound, a=merge
2015-07-09 18:06:22 -07:00
Wes Kocher
3fa9ca3a00
Merge inbound to central, a=merge
2015-07-09 18:01:25 -07:00
Jonathan Kew
f21cdb5a9d
Bug 1175094 - Include borderPadding in the combobox's containerWidth, so that dropdown arrow is positioned correctly in RTL. r=smontagu
2015-07-09 19:50:30 +01:00
Jonathan Kew
0058616a47
Bug 1182008 - Fix inconsistencies between testcases and reference files in (currently-failing) vertical float-in-rtl reftests. r=smontagu
2015-07-09 19:50:30 +01:00
Ryan VanderMeulen
85394e2690
Merge m-c to fx-team. a=merge
2015-07-09 13:53:46 -04:00
Timothy Nikkel
6a3e980945
Bug 1176081. Add a pref to control drawing of the image loading place holder icon and border, and disable it. r=seth
...
The loading icon and border is a little too intrusive.
2015-07-09 19:13:31 -05:00
Andrew Comminos
a6a5db70a1
Bug 1180234 - Fuzz box-shadow bounds reftest when using GTK. r=mstange
2015-07-08 14:06:00 +02:00
Tim Taubert
95e395f64a
Bug 834830 - Add nsISelectionController.SELECTION_URLSTRIKEOUT to enable striking out parts of the URL in the URL bar r=roc
2015-07-08 15:45:21 +02:00
Benoit Girard
5e06b7e83d
Bug 1103106 - Change will-change to be first-come, first-served. r=roc
2015-07-06 16:32:53 -04:00
Kyle
eed576aeb4
Bug 1178971 - Added function to draw dashed table borders to replace loop currently used to individually draw each dash. r=mstange
2015-07-03 15:22:22 -04:00
Kyle
d92a066a96
Bug 1178971 - Changed line snapping behaviour depending on even/odd-ness of stroke width. r=mstange
2015-07-07 14:56:23 -04:00
Xidorn Quan
ac7ad6ecc3
Bug 1180443 - Consider whitespace collapse when calculating intrinsic isize of ruby. r=dbaron
2015-07-09 16:05:26 +10:00
Julien Pagès
9b331ff125
Bug 1091274 - Move leak log functions out of automationutils and into mozbase. r=jgriffin
2015-07-03 07:04:22 +02:00
Cameron McCormack
7f80d23512
Bug 1177563 - Test that we share agent rule processors across different documents. r=dbaron
2015-07-08 15:57:31 +10:00
Jonathan Kew
14c19f75aa
Bug 1177690 - part 3 - Reftests for bevelled corners on collapsed table border. r=dholbert
2015-07-08 09:07:52 +01:00
Jonathan Kew
5a55f07efb
Bug 1177690 - part 2 - Tidy up the use of DrawTableBorderSegment similarly in BCInlineDirSeg::Paint. r=dholbert
2015-07-08 09:07:52 +01:00
Jonathan Kew
2e17e2bf88
Bug 1177690 - part 1 - Bevel the correct ends of horizontal collapsed-border segments in vertical-rl writing mode. r=dholbert
2015-07-08 09:07:52 +01:00
Jonathan Kew
a327e25ec0
Bug 1177690 - part 0 - Tidy up some erratic whitespace. r=dholbert
2015-07-08 09:07:52 +01:00
Carsten "Tomcat" Book
01b2d5ba28
Backed out changeset 42e80a07acd6 (bug 1177563) for bustage on a CLOSED TREE
2015-07-08 09:44:16 +02:00
Karl Tomlinson
2dfae0af5a
Bug 888164 - additional logging to debug bug 888164. r=karlt
2015-07-08 14:39:48 +12:00
Cameron McCormack
f2a9973e32
Bug 1163257 - Only fail test_bug1160724.xul if we get a console warning about parsing 'transform'. r=dbaron
2015-07-08 16:53:45 +10:00
Cameron McCormack
58d0761c7f
Bug 1099448 - Don't accept box properties with invalid calc() or rgb() etc. function values. r=dbaron
2015-07-08 16:28:03 +10:00
Cameron McCormack
36942717e1
Bug 1177563 - Test that we share agent rule processors across different documents. r=dbaron
2015-07-08 15:57:31 +10:00
Nicholas Nethercote
fb8b6912c9
Bug 1179071 - Merge RemovingIterator into Iterator. r=froydnj.
...
The original motivation for the Iterator/RemovingIterator split was that
PLDHashTable Checker class would treat them differently. But that didn't end up
happening (see bug 1131308). So this patch merges them. This is a small code
size win now but it will become bigger when I add iterators to nsTHashTable and
nsBaseHashtable.
The only complication is that PLDHashTable::Iter() is now non-const, which is
a problem if you use it in a const method. So I added PLDHashTable::ConstIter()
which is used in just two places. It's a bit of a hack -- effectively a
const_cast -- but I don't think it's too bad.
2015-07-06 22:02:26 -07:00
Cameron McCormack
37b4bca536
Bug 1118103 - Swap the aliasing direction of -moz-margin-start <-> margin-inline-start etc. r=dbaron
2015-07-03 12:22:56 +10:00