Birunthan Mohanathas
876d6f2943
Bug 1182980 - Part 4: Use nsTHashtable::Iterator in nsWindowMemoryReporter::UnlinkGhostWindows. r=khuey
2015-07-22 09:42:01 -07:00
Birunthan Mohanathas
d24bb6319c
Bug 1182980 - Part 3: Use nsTHashtable::Iterator in nsWindowRoot. r=khuey
2015-07-22 09:42:01 -07:00
Birunthan Mohanathas
b36876ca85
Bug 1182980 - Part 2: Use nsTHashtable::Iterator in nsRange. r=khuey
2015-07-22 09:42:01 -07:00
Birunthan Mohanathas
20b3d86315
Bug 1182980 - Part 1: Use nsTHashtable::Iterator in FragmentOrElement. r=khuey
2015-07-22 09:42:01 -07:00
Eric Rahm
d38522a46f
Bug 1184249 - Remove warning if rootContent is null in nsEditorSpellCheck::UpdateCurrentDictionary. r=ehsan
2015-07-22 09:24:59 -07:00
Eric Rahm
ca3cb85d86
Bug 1184260 - Remove warning if GetRootScrollFrame returns null in GetCurScrollPos. r=smaug
2015-07-22 09:24:57 -07:00
Andrea Marchesini
3ae9a492a0
Bug 1185381 - Make FileList clonable - patch 4 - tests, r=smaug
2015-07-22 17:04:54 +01:00
Andrea Marchesini
30e7618035
Bug 1185381 - Make FileList clonable - patch 3 - FileListClonedData implementation, r=smaug
2015-07-22 17:04:22 +01:00
Andrea Marchesini
0d6f789ad2
Bug 1185381 - Make FileList clonable - patch 2 - rename FILEIMPL_IID to BLOBIMPL_IID, r=smaug
2015-07-22 17:03:43 +01:00
Andrea Marchesini
37c7484608
Bug 1185381 - Make FileList clonable - patch 1 - move code into FileList.h/.cpp, r=smaug
2015-07-22 17:03:07 +01:00
Andrea Marchesini
40ecfa670a
Bug 1185360 - PostMessageEvent should not have a different behavior if the main principal subsumes the destination one., r=smaug
2015-07-22 17:01:55 +01:00
Dragana Damjanovic
fe3a563f9c
Bug 1183579
- Inline some function needed purplexpcom. r=jduell
2015-07-14 04:02:00 +02:00
L. David Baron
d65561b509
Bug 1186061 patch 2 - Disable compositor thread animation of transforms when backface-visibility is hidden. r=mattwoodrow
...
We don't currently have a mechanism for rerendering when the front/back
flips, so we should disable running such animations on the compositor
thread for now until we do.
Bug 1186204 covers reenabling.
The reftest fails without the patch (showing a blue almost-square
rectangle), and passes with the patch.
The use of reftest-no-flush (added in patch 1) is needed to achieve the
failure without the patch, because the flushWindow() function in
reftest-content.js calls getBoundingClientRect() to flush rendering,
which has the side-effect of flushing style updates that have been
suppressed on the main thread while we're running an animation off the
main thread, which in turn covers up the bug.
2015-07-22 08:58:42 -07:00
L. David Baron
e9421e17b0
Bug 1186061 patch 1 - Add feature to reftest harness to allow skipping the flush. r=mattwoodrow
2015-07-22 08:58:42 -07:00
Benjamin Bouvier
eccca403f2
Bug 1186343: Throw an InvalidStateError when we set the curve attribute of a WaveShaperNode with a Float32Array of length less than 2; r=padenot,smaug
2015-07-22 13:32:12 +02:00
Andrew McCreight
95ce4d4c42
Bug 1185744 - Conversion from PersistentRooted to MutableHandle does not check for initialization. r=sfink
2015-07-22 11:31:49 -04:00
Jamie Nicol
b2e2b6eebb
Bug 1176077 - Only recompute PaintedLayer item visibility when display list has changed. r=mattwoodrow
...
FrameLayerManager::RecomputeItemsVisibility() was being called on every
call to FrameLayerBuilder::DrawPaintedLayer(), each time for the region
to be painted by that paint call. This is inefficient when progressive
paint is enabled. Change it so that we compute the visibility of all the
layer's items within the total region to be painted, but only on the
first paint after the display list has been modified.
2015-07-21 09:19:25 +01:00
Franziskus Kiefer
f137dc3ea7
Bug 1185997 - Split referrer tests to avoid intermittent timeouts. r=RyanVM
2015-07-21 16:47:30 -07:00
Jorg K
a1e48560d9
Bug 345852 - Save personal dictionary when a word is added or removed. r=ehsan
2015-07-22 02:06:00 -04:00
Nathan Froyd
a9f60f9111
Bug 1186040 - use XPCOM refcounting macros instead of mozilla::RefCounted in WebrtcGlobalParent.h; r=jesup
2015-07-21 11:26:56 -04:00
Nathan Froyd
ba0aa27b84
Bug 1185637 - part 2 - move DEFINES out of browser/installer/windows/Makefile.in; r=glandium
2015-07-20 14:40:24 -04:00
Nathan Froyd
535404b566
Bug 1185637 - part 1 - move APP_VERSION defines into moz.build; r=glandium
2015-07-20 14:35:31 -04:00
Nathan Froyd
dcb374303b
Bug 1185616 - remove optimization-related hacks in sqlite's Makefile.in; r=glandium
...
The Mac-specific MODULE_OPTIMIZE_FLAGS was presumably related to the
ancient version of gcc we used to use on the Mac. Ideally, clang will
not have the same issues.
By the same token, the Windows-specific MODULE_OPTIMIZE_FLAGS was due to
MSVC 2005. Ideally, the pertinent crashes have been fixed in MSVC 2013
and above.
2015-07-20 11:09:49 -04:00
Jeff Muizelaar
1b44c17b7c
Bug 1186002. Avoid testing for recreate on broken drivers. r=dvander
2015-07-22 10:32:31 -04:00
David Major
5ea519db71
Bug 1159604: Use a fallible allocation in nsClipboard::GetGlobalData. r=bbondy
2015-07-22 10:31:17 -04:00
Nicolas Silva
0e505c7df5
Bug 1186208 - Fix crash when tiling is enabled on linux. r=mattwoodrow
2015-07-22 16:06:02 +02:00
Michal Novotny
6de49b5bc3
Bug 1177278 - Large OOMs in CacheFileMetadata::WriteMetadata, r=honzab
2015-07-22 15:23:16 +02:00
Xidorn Quan
1143947892
Bug 1186384 - Consider device pixel scale on fullscreen transition window. r=jimm
2015-07-22 23:02:22 +10:00
JW Wang
5b5cf0acd0
Bug 1185892. Part 3 - replace all calls to MediaDecoder::IsExpectingMoreData() with MediaResource::IsExpectingMoreData. r=jya.
2015-07-22 20:58:00 +08:00
JW Wang
6e1b72de75
Bug 1185892. Part 2 - delegate the job of MediaDecoder::IsExpectingMoreData to its MediaResource. r=jya.
2015-07-22 20:57:41 +08:00
JW Wang
e37faacd2a
Bug 1185892. Part 1 - delegate the job of MediaSourceDecoder::IsExpectingMoreData to its MediaResource. r=jya.
2015-07-22 20:57:09 +08:00
JW Wang
91a2cc311f
Bug 1186299 - Consolidate AudioSink::PrepareToShutdown and AudioSink::Shutdown into one function. r=kinetik.
2015-07-22 18:52:13 +08:00
Carsten "Tomcat" Book
033874600a
Backed out changeset df2c4d643820 (bug 1185453) for mulet mochitest bustage on a CLOSED TREE
2015-07-22 14:39:00 +02:00
Carsten "Tomcat" Book
f87931a24e
Merge mozilla-central to mozilla-inbound
2015-07-22 14:03:18 +02:00
Carsten "Tomcat" Book
f6fad857f8
merge mozilla-inbound to mozilla-central a=merge
2015-07-22 13:59:02 +02:00
Carsten "Tomcat" Book
38a6b2c1d7
merge fx-team to mozilla-central a=merge
2015-07-22 13:56:49 +02:00
Jan de Mooij
34677ee662
Bug 1182711 - Ensure usesScopeChain_ is true for heavyweight functions. r=bhackett
2015-07-22 13:36:16 +02:00
B2G Bumper Bot
33239a70f2
Bumping manifests a=b2g-bump
2015-07-22 00:52:32 -07:00
B2G Bumper Bot
dac5f74037
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/ad5aad4baee0
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #31067 from gasolin/issue-1185929
Bug 1185929 - [Settings] Cleanup root strings, r=me
========
https://hg.mozilla.org/integration/gaia-central/rev/6d3930f56174
Author: gasolin <gasolin@gmail.com>
Desc: Bug 1185929 - [Settings] Cleanup root strings, r=me
2015-07-22 00:50:33 -07:00
B2G Bumper Bot
94beac182f
Bumping manifests a=b2g-bump
2015-07-22 00:27:34 -07:00
B2G Bumper Bot
28f7bd6d4b
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/9d016cb3cb48
Author: Greg Weng <snowmantw@gmail.com>
Desc: Merge pull request #30997 from snowmantw/bug1181069
Bug 1181069 - Add code transformer for Raptor tests
========
https://hg.mozilla.org/integration/gaia-central/rev/a8f63ed00aba
Author: Greg Weng <snowmantw@gmail.com>
Desc: Bug 1181069 - Add code transformer for Raptor tests
APP=<app> TESTDIR=<where the test dir is> RAPTOR_TRANSFORM=1 make
2015-07-22 00:25:35 -07:00
Kyle Huey
da700e7070
Bug 1180978: Don't proceed with opening an invalidated database. r=janv,baku
2015-07-22 14:46:19 +08:00
Carsten "Tomcat" Book
d382c43cbc
Backed out changeset 35c6e7e9c205 (bug 1135261) for test failures in gij in bookmark_edit_test.js on a CLOSED TREE
2015-07-22 08:13:08 +02:00
Masayuki Nakano
fb5ef71756
Bug 1185316 TabParent should flush pending IME notifications after child process handles all sending events r=smaug
2015-07-22 14:51:36 +09:00
Masayuki Nakano
541fa9b486
Bug 1184986 NOTIFY_IME_OF_POSITION_CHANGE should be put off until all sending events are recieved by child process r=smaug
2015-07-22 14:15:06 +09:00
Mark Hammond
1e6713632f
Bug 1182366 - avoid an invalid bookmark from preventing all bookmarks syncing. r=rnewman
2015-07-22 15:10:42 +10:00
Masayuki Nakano
31d4b16f78
Bug 1184449 part.3 Fix the bustage of Mac OS X r=myself
2015-07-22 13:28:23 +09:00
Jean-Yves Avenard
0e36401503
Bug 1184826: P2. Update web-platform-tests expected data. r=karlt
2015-07-22 14:22:53 +10:00
Jean-Yves Avenard
af9c588546
Bug 1184826: P1. Mark MPEG-2 AAC as supported. r=cpearce
2015-07-22 14:22:53 +10:00
Jean-Yves Avenard
7c2d146f5a
Bug 1186261: Disable mediasource-config-change-webm* tests. r=karlt
...
Those tests do not properly check that mediasource is not available and do not behave in a reliable fashion.
2015-07-22 14:22:52 +10:00