Граф коммитов

431673 Коммитов

Автор SHA1 Сообщение Дата
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