Nathan Froyd
b4d14a98a8
Bug 1179334 - check for chrome callers in nsDOMWindowUtils interface methods; r=mccr8
2015-07-02 11:23:34 -04:00
Franziskus Kiefer
40eb8ff95b
Bug 1175736 - Add iframe referrer attribute tests. r=ckerschb, r=baku
2015-07-20 08:40:04 -07:00
Franziskus Kiefer
cafd09a21a
Bug 1175736 - Implement the iframe referrer attribute. r=ckerschb, r=bz
2015-07-17 10:46:19 -07:00
Christoph Kerschbaumer
25bee46b21
Bug 1173708 - Fix intermittent test_inlinescript error. r=dveditz
...
--HG--
rename : dom/security/test/csp/file_inlinescript_main_allowed.html => dom/security/test/csp/file_inlinescript.html
2015-07-20 11:25:24 -07:00
Lee Salzman
b54a311fe2
Bug 1184009 - Limit image preview sizes. r=acomminos
2015-07-21 13:16:44 -04:00
Andrea Marchesini
94ee9642d4
Bug 1184557 - StructuredCloneHelper class for window to window postMessage, r=smaug
2015-07-22 19:37:18 +01:00
Shu-yu Guo
eb3728f68f
Bug 1182730 - Mark the JitcodeGlobalTable unconditionally when minor collecting. (r=terrence)
2015-07-22 10:49:42 -07:00
David Major
2917ac0397
Bug 1106264: Log the message name for nsSameProcessAsyncMessage OOMs. r=jimm
...
--HG--
extra : rebase_source : 5fb34704b5b8de1f7bb4ddfd3c42c780af1190b4
2015-07-22 13:43:02 -04:00
Boris Zbarsky
829fdf0599
Bug 1186489. Apply the performance.now() resolution clamping in workers as well. r=froydnj
2015-07-22 13:22:16 -04:00
Boris Zbarsky
68976f61f9
Bug 1184647. Cloning an image should ensure that the clone tries to load the src, if any. r=smaug
2015-07-22 13:21:25 -04:00
Tim Stullich
78588ac104
Bug 1171312 - Add generic tree search algorithms for layers-related data structures. r=botond
...
--HG--
extra : source : a377fceec2fbab853eb2e847d98789250501aa96
extra : amend_source : 2e18afc459d4a2116a008e2482084d84c7c63e9c
2015-07-21 16:36:08 -07:00
Birunthan Mohanathas
e1178caea0
Bug 1182980 - Part 9: Use nsTHashtable::Iterator in rest of nsDocument. r=khuey
2015-07-22 09:42:01 -07:00
Birunthan Mohanathas
e5492095ff
Bug 1182980 - Part 8: Use nsTHashtable::Iterator in nsIDocument::EnumerateActivityObservers. r=khuey
2015-07-22 09:42:01 -07:00
Birunthan Mohanathas
0f2e3ef1fd
Bug 1182980 - Part 7: Use nsTHashtable::Iterator in nsIdentifierMapEntry::FireChangeCallbacks. r=khuey
2015-07-22 09:42:01 -07:00
Birunthan Mohanathas
626e9f38a1
Bug 1182980 - Part 6: Use nsTHashtable::Iterator in ShadowRoot. r=khuey
2015-07-22 09:42:01 -07:00
Birunthan Mohanathas
18c3f7460e
Bug 1182980 - Part 5: Use nsTHashtable::Iterator in nsWindowMemoryReporter::CollectReports. r=khuey
2015-07-22 09:42:01 -07:00
Birunthan Mohanathas
af3cfe9011
Bug 1182980 - Part 4: Use nsTHashtable::Iterator in nsWindowMemoryReporter::UnlinkGhostWindows. r=khuey
2015-07-22 09:42:01 -07:00
Birunthan Mohanathas
ad8fffc614
Bug 1182980 - Part 3: Use nsTHashtable::Iterator in nsWindowRoot. r=khuey
2015-07-22 09:42:01 -07:00
Birunthan Mohanathas
30785d4b43
Bug 1182980 - Part 2: Use nsTHashtable::Iterator in nsRange. r=khuey
2015-07-22 09:42:01 -07:00
Birunthan Mohanathas
cebc540948
Bug 1182980 - Part 1: Use nsTHashtable::Iterator in FragmentOrElement. r=khuey
2015-07-22 09:42:01 -07:00
Eric Rahm
c66df7edf8
Bug 1184249 - Remove warning if rootContent is null in nsEditorSpellCheck::UpdateCurrentDictionary. r=ehsan
2015-07-22 09:24:59 -07:00
Eric Rahm
6603d2cd75
Bug 1184260 - Remove warning if GetRootScrollFrame returns null in GetCurScrollPos. r=smaug
2015-07-22 09:24:57 -07:00
Andrea Marchesini
fcfb142940
Bug 1185381 - Make FileList clonable - patch 4 - tests, r=smaug
2015-07-22 17:04:54 +01:00
Andrea Marchesini
9a7a0910b7
Bug 1185381 - Make FileList clonable - patch 3 - FileListClonedData implementation, r=smaug
2015-07-22 17:04:22 +01:00
Andrea Marchesini
6d7fbf33bf
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
367d4612a6
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
3fafd87671
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
d2a76a0465
Bug 1183579 - Inline some function needed purplexpcom. r=jduell
...
--HG--
extra : rebase_source : 600a10f2b1d8731534d0e6eedeed6ff4744a86e7
2015-07-14 04:02:00 +02:00
L. David Baron
0f4cba237f
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.
--HG--
rename : layout/reftests/transform-3d/animate-preserve3d-child.html => layout/reftests/transform-3d/animate-backface-hidden.html
2015-07-22 08:58:42 -07:00
L. David Baron
ee7c2b0554
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
676d79811c
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
...
--HG--
rename : dom/media/webaudio/test/test_waveShaperZeroLengthCurve.html => dom/media/webaudio/test/test_waveShaperInvalidLengthCurve.html
extra : commitid : 6mncD6YlIar
extra : rebase_source : 2522698bcb1e1dcdb4047d8c5ab61f6caba8875e
extra : amend_source : 21cdb3f06b100a5b3a078dbc38ffeecedc675bae
2015-07-22 13:32:12 +02:00
Andrew McCreight
7ddb648745
Bug 1185744 - Conversion from PersistentRooted to MutableHandle does not check for initialization. r=sfink
2015-07-22 11:31:49 -04:00
Jamie Nicol
5044fbd3c9
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
2b55b90459
Bug 1185997 - Split referrer tests to avoid intermittent timeouts. r=RyanVM
2015-07-21 16:47:30 -07:00
Jorg K
65f20661ad
Bug 345852 - Save personal dictionary when a word is added or removed. r=ehsan
2015-07-22 02:06:00 -04:00
Nathan Froyd
7f2b10d2e9
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
60283b1def
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
db39c5a0ee
Bug 1185637 - part 1 - move APP_VERSION defines into moz.build; r=glandium
2015-07-20 14:35:31 -04:00
Nathan Froyd
a6e6ad5385
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
fe212d32d1
Bug 1186002
. Avoid testing for recreate on broken drivers. r=dvander
...
--HG--
extra : rebase_source : 1edc58165abf2e604e539b3a4574bfc1ad2512db
2015-07-22 10:32:31 -04:00
David Major
640a4ba0b5
Bug 1159604: Use a fallible allocation in nsClipboard::GetGlobalData. r=bbondy
...
--HG--
extra : rebase_source : 9f114676dbbf5c9e7435fbc095070ec2bc558696
2015-07-22 10:31:17 -04:00
Nicolas Silva
7575034bb7
Bug 1186208 - Fix crash when tiling is enabled on linux. r=mattwoodrow
2015-07-22 16:06:02 +02:00
Michal Novotny
cb267138f2
Bug 1177278
- Large OOMs in CacheFileMetadata::WriteMetadata, r=honzab
2015-07-22 15:23:16 +02:00
Xidorn Quan
fa0f673bce
Bug 1186384 - Consider device pixel scale on fullscreen transition window. r=jimm
...
--HG--
extra : source : c0ec2052accce9b41897f64f0b1aa20289e8b5d4
extra : amend_source : 9e61b5b1f65d3c5cea3c02fb6d25b1d4ae631079
2015-07-22 23:02:22 +10:00
JW Wang
e025bd63c4
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
cc8b7e3ce1
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
996ebfa0c1
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
6e296d2756
Bug 1186299 - Consolidate AudioSink::PrepareToShutdown and AudioSink::Shutdown into one function. r=kinetik.
2015-07-22 18:52:13 +08:00
Carsten "Tomcat" Book
61b67fa50e
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
14128e13d5
Merge mozilla-central to mozilla-inbound
2015-07-22 14:03:18 +02:00