Commit Graph

259562 Commits

Author SHA1 Message Date
Xidorn Quan
3101be7350 Bug 1177155 part 1 - Defer resize reflow and freeze refresh driver during window fullscreen change. r=smaug 2015-08-27 23:14:49 +10:00
Eugen Sawin
9f820944f5 Bug 1194014 - Remove redundant includes. r=jya 2015-08-27 15:03:49 +02:00
Eugen Sawin
fd82895827 Bug 1194014 - Fix erroneous resource lookup and potential element overwrite. r=jya 2015-08-27 15:03:49 +02:00
Eugen Sawin
111366aa0e Bug 1194014 - Fix MediaResource leaking caused by redundant AddRef. r=jya 2015-08-27 15:03:49 +02:00
Nicolas Silva
ae79614638 Bug 1083101 - Mark DrawingCommand methods const. r=jrmuizel 2015-08-27 14:47:36 +02:00
Nicolas Silva
94c9fce794 Bug 1083101 - Extend and fix DrawCommand storage facility. r=jrmuizel 2015-06-10 19:57:08 +02:00
Nicolas Silva
8a58ce4cdc Bug 1083101 - implement the DrawingTask for Moz2D's task scheduler. r=jrmuizel 2015-08-27 14:47:24 +02:00
Nicolas Silva
0d3d020bee Bug 1083101 - Win32 implementation of Moz2D's task scheduler. r=jrmuizel 2015-08-27 14:47:16 +02:00
Nicolas Silva
06a4e1451e Bug 1083101 - Add a task scheduler to Moz2D. r=jrmuizel 2015-08-27 14:47:12 +02:00
Nicolas Silva
78909360ee Bug 1083101 - Add a memory arena to Moz2D. r=jrmuizel 2015-08-27 14:47:07 +02:00
Kartikaya Gupta
0a66f70052 Bug 1198839 - Don't update the displayport from the MVM unless there is already on the content. r=botond 2015-08-27 08:26:00 -04:00
Ehsan Akhgari
aff928d97c Bug 1170011 - Disable infinite recursion on the View Source command; r=jaws
This disables the View Source command on view-source documents in the
view-source-in-tab mode.
2015-08-27 08:20:23 -04:00
Robert O'Callahan
0bd9ec023b Bug 1182017. Call Send__delete__ immediately rather than through an event. r=nical
Kyle assures me it's safe to call Send__delete__ with references to 'this' on
the stack.
2015-08-27 15:40:35 +12:00
JW Wang
3a11d16d89 Bug 1068596 - Pass SHARE_DELETE when opening a file so the file can be deleted without waiting for GC. r=roc 2015-08-27 08:14:07 -04:00
Nick Fitzgerald
6e6de287a1 Bug 1195866 - Make allocations log report whether an allocation was in the nursery; r=terrence 2015-08-27 04:35:23 -07:00
Ryan VanderMeulen
e781da9e2e Backed out changeset d2e4ce298bab (bug 1068596) for Windows crashes. 2015-08-27 07:29:06 -04:00
Nigel Babu
435b7c53e4 Backed out a19daae11647 (Bug 1186307) for W8 and W4 bustage on CLOSED TREE 2015-08-27 15:04:25 +05:30
Nigel Babu
16bb4b75d7 Back out a19daae11647 (Bug 1186307) for W8 and W4 bustage on CLOSED TREE 2015-08-27 14:50:50 +05:30
JW Wang
a4ca0f0a72 Bug 1068596 - pass SHARE_DELETE when opening a file so the file can be deleted without waiting for GC. r=roc. 2015-08-27 14:45:41 +08:00
James Graham
3f3a9ad244 Bug 1199127 - Update web-platform-tests expected data to revision 4600b7dbae996754fe52f48bc9c225834f11a686, a=testonly 2015-08-27 09:41:22 +01:00
James Graham
856912927d Bug 1199127 - Update to latest wptrunner, a=testonly 2015-08-27 09:41:21 +01:00
James Graham
a5b4bb0777 Bug 1199127 - Update web-platform-tests to revision 4600b7dbae996754fe52f48bc9c225834f11a686, a=testonly 2015-08-27 09:41:20 +01:00
Henrik Skupin
494d2f16fd Bug 1199115 - Release mozprofile 0.27. r=jgraham DONTBUILD 2015-08-27 10:30:53 +02:00
Hannes Verschore
4f7570a1ac Bug 1198245 - IonMonkey: Lock helperthread before finishing ionbuilder, r=jandem 2015-08-26 10:57:35 +02:00
Andrea Marchesini
174a27e7a7 Bug 1184058 - AudioChannelAgent should be muted when used without a proper window object, r=alwu 2015-08-27 09:12:21 +01:00
Andrea Marchesini
1c24ffbc3b Bug 1186307 - StructuredCloneHelper in workers.postMessage(), r=smaug 2015-08-27 09:06:09 +01:00
Marco Zehe
98a7d0b6a6 Bug 1198291 - Remove exposure of the NSAccessibilityDescription attribute to guarantee we always expose AccName and AccDescription correctly, r=davidb, r=surkov
The NSAccessibilityHelpAttribute is being repurposed here, too, to expose the information other platforms call the Accessible Description rather than the Accessible Help tag, which traditionally referred to a connection to a Windows help file in old MSAA.
2015-08-26 16:28:05 +02:00
David Burns
66ba24f2ad Bug 1198542: Update Marionette element IDs to be valid UUID. r=ato
This allows WebDriver compatibility to create valid URI.
2015-08-26 19:52:09 +01:00
Phil Ringnalda
846cbe0a0b Back out 30a8392db2c2 (bug 1198094) for mQueuedSamples assertion failures 2015-08-26 22:09:40 -07:00
Phil Ringnalda
a3cd9e9701 Back out 7 changesets (bug 1177018) for debug b2g assertion failures in test_bug982141.html
CLOSED TREE

Backed out changeset 40fdd735520d (bug 1177018)
Backed out changeset a82c39bb97ab (bug 1177018)
Backed out changeset dbb14a5cd2cd (bug 1177018)
Backed out changeset 112ec6bdaf4e (bug 1177018)
Backed out changeset 486f9a11fcbd (bug 1177018)
Backed out changeset 8e54cc5e6901 (bug 1177018)
Backed out changeset c2a30b4f3a7c (bug 1177018)
2015-08-26 21:38:05 -07:00
Phil Ringnalda
0dc46f2604 Back out f9edb5fe8fb9 (bug 1198982) for webplatform registration.https.html failures
CLOSED TREE
2015-08-26 21:36:40 -07:00
John Daggett
1f17350ea0 Bug 1198921 - add a null-check after cairo_get_scaled_font in GetRoundOffsetsToPixels. r=m_kato 2015-08-27 13:23:52 +09:00
Benoit Girard
3632f9fbe8 Bug 1122721 - Don't call pthread_get_stackaddr_np during sampling. r=mstange 2015-08-25 18:03:32 -04:00
Benoit Girard
dc75bc9bf5 Bug 1186662 - Part 3: Suppress the Displayport during active resize on Windows. r=kats,jimm 2015-08-17 14:24:59 -07:00
Benoit Girard
137fcd8d84 Bug 1186662 - Part 2: Suppress the Displayport during active resize on mac. r=mstange 2015-08-26 12:59:17 -04:00
Andrew Comminos
e89dc1e7bc Bug 788873 - Only rebind a GLXPixmap if the texture has changed. r=karlt 2015-08-26 23:46:33 -04:00
Jean-Yves Avenard
a0aa8a1873 Bug 1197977: [webm]. Ensure resource length calculation never underflows. r=kinetik 2015-08-27 12:28:20 +10:00
Jean-Yves Avenard
eca657c45c Bug 1198094: P1. Limit rate at which InputExhausted could be called by mac decoder. r=rillian 2015-08-27 12:28:19 +10:00
Kyle Huey
40b5c130fa Bug 1198982: Don't fail the SW load for an importScripts failure. r=bkelly 2015-08-26 19:21:03 -07:00
Nick Fitzgerald
e6cb94ead3 Bug 1197970 - Expose the GC cycle's number through Debugger.Memory's onGarbageCollection hook. r=sfink 2015-08-26 10:13:00 -04:00
Chris Manchester
f51249c34f Bug 1197829 - Don't invoke the build system if paths or tags aren't passed to mach try. r=ahal 2015-08-26 12:48:28 -07:00
Aaron Klotz
dd42734da0 Bug 1194600: Ensure plugin stream listener's buffer always has room for incoming data; r=jimm 2015-08-25 16:34:20 -06:00
Andrew Comminos
c300a91a63 Bug 1189132 - Skip unmap during window destruction on GTK, working around talos hang with GL layers. r=karlt 2015-08-26 21:30:16 -04:00
Andrew Comminos
565c6a670c Bug 1197387 - Use glXGetProcAddress to link against GLX_ARB_create_context_robustness. r=jgilbert 2015-08-26 21:30:15 -04:00
Xidorn Quan
b001c876bc Bug 1198563 part 2 - Do no directly apply fullscreen state when window object reports in fullscreen when there are pending request before. r=smaug 2015-08-27 11:21:29 +10:00
Xidorn Quan
570d505e76 Bug 1198563 part 1 - Encapsulate iterating fullscreen request list code. r=smaug 2015-08-27 11:21:29 +10:00
Botond Ballo
b5c9b42a40 Bug 1177018 - Enable chaos mode for the APZ layerization test. r=kats 2015-07-27 15:34:00 -04:00
Botond Ballo
56c56503d0 Bug 1177018 - Send mouse move events generated via nsIPresShell::SynthesizeMouseMove() to the child process through a different IPDL message than real mouse move events. r=smaug
This avoids a real event being dropped in favour of a synthesized event via IPDL compression, which is important because synthesized events don't generate 'mousemove' DOM events.
2015-07-27 18:35:51 -04:00
Botond Ballo
72d83ee918 Bug 1177018 - Increase the APZ content response timeout to 15 seconds for all tests. r=kats
It has previously been increased for a specific test, but we have found
another test that needs it increased. Rather than increasing it for
individual tests, increase it for all tests.
2015-07-22 17:03:59 -04:00
Botond Ballo
ba0f4770b7 Bug 1177018 - Only enable APZ test logging for tests that actually use it. r=kats
This avoids excessive amounts of test data accumulating which can slow tests down.

As part of this change, the pref for enabling the logging was made 'Live'.
2015-07-08 19:18:28 -04:00