Commit Graph

265609 Commits

Author SHA1 Message Date
Steve Singer
df70295906 Bug 1207378 - Add FrameRect to non-skia version of BeginFrame. r=seth 2015-09-30 19:58:00 +02:00
Jakob Olesen
ba4bc4af40 Bug 1208259 - Disable ARM64 Ion, fail testPreserveJitCode. r=jandem
IonMonkey for ARM64 is not yet implemented, so don't try running it.

The test case in testPreserveJitCode is explicitly counting how many
functions get Ion-compiled. Mark the test as a known failure for ARM64
when Ion is disabled.
2015-09-25 10:26:00 +02:00
Jakob Olesen
d396397448 Bug 1208259 - ARM64: Handle an empty nursery in branchValueIsNurseryObject(). r=bhackett
Fixes jsapitests testGCOutOfMemory.
2015-09-24 16:33:00 +02:00
Jakob Olesen
ab66415a78 Bug 1208259 - Handle OOM in the ARM64 VIXL Simulator. r=sstangl
Make the Simulator creation robust against OOM stress tests. Now passes
jsapitests testNewRuntime.
2015-09-24 16:33:00 +02:00
Mike Perry
2d25043442 Bug 962358 - Provide an observer event to close persistent connections. r=arthuredelstein
We need to prevent linkability across "New Identity", which includes closing
keep-alive connections.

Conflicts:
	netwerk/protocol/http/nsHttpHandler.cpp
2015-09-15 20:35:00 +02:00
Xidorn Quan
4e656d71a0 Bug 1126230 part 9 - Add test for fullscreen top layer. r=dbaron 2015-10-02 16:34:09 +10:00
Xidorn Quan
5bfdc593ef Bug 1126230 part 8 - Remove fullscreen override and related test. r=dbaron 2015-10-02 16:34:09 +10:00
Xidorn Quan
dbaf72f4f9 Bug 1126230 part 7 - Implement painting part for the top layer. r=roc 2015-10-02 16:34:09 +10:00
Xidorn Quan
e405b3cf72 Bug 1126230 part 6 - Add static method nsDisplayListBuilder::GetOutOfFlowData(). r=roc 2015-10-02 16:34:09 +10:00
Xidorn Quan
7711bef764 Bug 1126230 part 5 - Add nsIDocument::GetFullscreenStack() method. r=smaug 2015-10-02 16:34:09 +10:00
Xidorn Quan
5578d0e6a9 Bug 1126230 part 4 - Give proper geometric parent for top layer frames. r=bz,dbaron 2015-10-02 16:34:09 +10:00
Xidorn Quan
b4f5d6add4 Bug 1126230 part 3 - Add -moz-top-layer internal CSS property and set it for fullscreen elements. r=dbaron 2015-10-02 16:34:09 +10:00
Xidorn Quan
90920ac4f7 Bug 1126230 part 2 - Refactor part of nsFrameConstructorState::AddChild. r=bz 2015-10-02 16:34:09 +10:00
Xidorn Quan
a3070b5ca8 Bug 1126230 part 1 - Use delegated constructor to simplify constructor of nsFrameConstructorState. r=bz 2015-10-02 16:34:09 +10:00
David Anderson
84957ca102 Don't use Direct2D if CompositorD3D11::Initialize fails. (bug 1208638, r=jrmuizel) 2015-10-01 23:06:43 -07:00
Bill McCloskey
d2c5b55ff7 Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs) 2015-10-01 21:18:48 -07:00
Bill McCloskey
7ee593647c Bug 967873 - Ignore content process DOMWillOpenModalDialog event in e10s (r=Gijs) 2015-10-01 21:18:06 -07:00
Bill McCloskey
24a82e5270 Bug 967873 - browser_onbeforeunload_navigation.js fix for e10s (r=Gijs) 2015-10-01 21:18:06 -07:00
Bill McCloskey
8d9dc9efac Bug 967873 - Allow RemotePrompt to be closed while it's being opened (r=Gijs) 2015-10-01 21:18:05 -07:00
Bill McCloskey
2a4d871bbc Bug 967873 - Test changes for async removeTab (r=Gijs) 2015-10-01 21:18:05 -07:00
Bill McCloskey
8bc3baac38 Bug 967873 - Start TabView when starting tests that might lazily load it (r=Gijs) 2015-10-01 21:18:05 -07:00
Bill McCloskey
ff07e2f90d Bug 967873 - Make browser_relatedTabs.js not race in e10s (r=Gijs) 2015-10-01 21:18:04 -07:00
Daniel Holbert
c3821c0a78 Bug 1194480: Only update overflow region (& trigger DLBI) for changes to CSS 'box-shadow' or 'text-shadow', instead of triggering a reflow. r=heycam 2015-10-01 20:05:28 -07:00
Daniel Holbert
ca711b4bfc Bug 1032613 part 2: Make RestyleManager::AddSubtreeToOverflowTracker skip frames that don't maintain overflow areas. r=dbaron 2015-10-01 20:05:26 -07:00
Daniel Holbert
a4dc509a63 Bug 1032613 part 1: Promote FrameMaintainsOverflow to be a public nsIFrame method, & implement it using HasAllStateBits. r=dbaron 2015-10-01 20:05:25 -07:00
Karl Tomlinson
00ccd3fc4e bug 1210266 unfriend AudioBufferSourceNode from AudioNode r=padenot 2015-10-01 00:19:10 +13:00
Karl Tomlinson
d652ff4c97 bug 1210266 remove unused AudioNode::Callback() r=padenot 2015-10-01 00:17:32 +13:00
Karl Tomlinson
1d05cb9386 bug 1210266 remove unused AudioParam::Node() r=padenot 2015-09-18 12:16:38 +12:00
Karl Tomlinson
f8a3ea66df bug 1210266 use parameter index instead of node callback for sending timeline events r=padenot 2015-10-01 15:48:20 +13:00
Karl Tomlinson
809620c8c3 bug 1210280 use nullptr for silent channels in UpMixDownMixChunk r=padenot
so that AccumulateInputChunk can optimize for silent channels.
2015-09-05 11:01:54 +12:00
Jean-Yves Avenard
0f2036d2a5 Bug 1194080: [mp3] Implement MP3TrackDemuxer::GetBuffered(). r=esawin
This is done by roughly estimated the duration of the MediaResource buffered range from the average bitrate.
2015-10-02 12:41:06 +10:00
Jean-Yves Avenard
5929b3cff3 Bug 1207924: [mp3] P1. Fix MP3 decoding with early version of LibAV. r=esawin
LibAV 0.8 incorrectly set the pts as dts ; so we must set the dts to ensure not all frames have a time of 0.
2015-10-02 12:41:05 +10:00
Morris Tseng
7cc04feebb Bug 1210321 - Convert to external type before calling action. r=smaug 2015-10-02 09:51:18 +08:00
Masayuki Nakano
94b521d42f Bug 1208043 If composition is started with InsertTextAtSelection() and OnStartComposition() is called later, RecordCompositionStartAction() should cancel the last pending compositionend r=emk 2015-10-02 10:51:47 +09:00
Chris Manchester
2804cb885c Bug 1203686 - Add git support to mach try's ability to find files changes on the current branch. r=jgraham 2015-10-01 13:12:56 -07:00
Xidorn Quan
43102ca52a Bug 1069192 part 3 - Restrict -moz-window-{dragging,shadow} to be chrome-only. r=dbaron 2015-10-02 11:01:54 +10:00
Xidorn Quan
ad4488af72 Bug 1069192 part 2 - Add a flag for chrome-only properties and change semantics of enabling flags. r=dbaron
This patch changes the semantics of enabling flags so that their presence makes
the property default to off when there is no pref, and also removes "ALWAYS"
from their name to match.
2015-10-02 11:01:54 +10:00
Xidorn Quan
0afaffa3e7 Bug 1069192 part 1 - Force users of nsCSSProps::IsEnabled() to pass in the enabled state. r=dbaron 2015-10-02 11:01:54 +10:00
Kyle Huey
c0f8d21988 Bug 1210581: Test controlled worker loads (XHR, fetch, importScripts). r=ehsan 2015-10-01 16:44:17 -07:00
Andrew McCreight
c54b6f1c2c Bug 1210463 - part 3 - Remove the very obsolete NS_IMPL_MOZILLA192_NSGETMODULE. r=froydnj 2015-10-01 15:53:38 -07:00
Andrew McCreight
37a8049726 Bug 1210463 - part 2 - Use some smart pointers in ModuleUtils.h. r=froydnj 2015-10-01 15:53:38 -07:00
Andrew McCreight
78ce2c977e Bug 1210463 - part 1 - Remove some unneeded null checks on new in ModuleUtils. r=froydnj 2015-10-01 15:53:38 -07:00
Ehsan Akhgari
ad197e769f Bug 1204596 - Part 4: Disable test_fetch_cors.html on b2g; r=bkelly 2015-10-01 18:47:09 -04:00
Ehsan Akhgari
a440327cbf Bug 1204596 - Part 3: Store the responses with manual redirect in the tests added for bug 1164397; r=bkelly
This needs to be done so that we match the manual redirect mode
for navigations when the response is stored in the cache.
2015-10-01 18:47:07 -04:00
Ehsan Akhgari
33a5b368e5 Bug 1204596 - Part 2: Update the schema of the DOM Cache database to remove the response_redirected and response_redirected_url columns; r=bkelly 2015-10-01 18:47:05 -04:00
Ehsan Akhgari
7a83d9cc20 Bug 1204596 - Part 1: Avoid overriding the channel final URI when it gets intercepted; r=nsm,bkelly 2015-10-01 18:47:04 -04:00
Zachary Carter
779861d462 Bug 1209974 - fix alignment of Sync doorhanger heading r=markh 2015-10-01 14:32:27 -07:00
Jeff Gilbert
a77bcf6cba Bug 1178601 - Don't crash on incomplete FB. - r=jrmuizel 2015-09-24 14:26:20 -07:00
Brian Hackett
63a789f0e3 Bug 1209933 - Make sure all parent runtime pointers are the topmost parent, r=billm. 2015-10-01 14:36:06 -06:00
Kartikaya Gupta
866de57df5 Bug 1209852 - Re-enable scroll-inactive-layers-2.html now that the underlying issue has been fixed. r=mstange
This also modifies the reftest list so that the harness doesn't load the same
page twice unnecessarily.
2015-10-01 15:48:27 -04:00