Nick Fitzgerald
f3ec8dcf22
Bug 1141614 - Part 1: Maintain a list of docshells whose timeline markers are being observed; r=smaug
2015-06-08 12:40:07 -07:00
Geoff Brown
24bde959fd
Bug 1026290 - Avoid TypeError during Android mochitest-chrome; r=chmanchester
2015-06-08 13:36:33 -06:00
Shu-yu Guo
58b59acb1b
Bug 1172157 - Save malformed profile JSON to file to help debug. (r=BenWa)
2015-06-08 12:21:58 -07:00
Nathan Froyd
0bd78f32c5
Bug 1161627 - part 1 - add move constructor and assignment operator for already_AddRefed&& to RefPtr; r=ehsan
...
This change is prep work for future mass rewriting.
2015-05-05 13:02:21 -04:00
Steve Fink
2e6c0723a0
Bug 1172109 - Name some anonymous structs to help out the analysis, r=terrence
2015-06-08 11:59:26 -07:00
Kartikaya Gupta
9cf8f152a4
Bug 1172224 - Ensure that docshells return an appropriate value for APZ-enabled even if they don't have a presShell. r=dvander
2015-06-08 14:46:47 -04:00
Timothy Nikkel
25e665baf6
Bug 1172310. Don't add viewport frame bounds to the layer event regions because they are never the result of hit testing. r=roc
...
For regular, display list based, hit testing viewport frames never add any items to the display list. So are never "hit". Layer event regions should follow this same path.
The code that this replaces was a partial, incorrect, fix for this problem (from bug 1121033).
2015-06-08 13:30:40 -05:00
Nicolas B. Pierron
4be12d1586
Bug 923717 - Add IC fuzzing mode. r=efaust
2015-06-08 20:22:57 +02:00
Jeff Walden
396de36c14
Bug 1168474 - Remove assorted arity-checks that are easily done another way (or not at all). r=shu
2015-05-19 16:35:55 -07:00
Jeff Walden
9cbec17a69
Bug 1167823 - Remove dead code for checking whether a parse tree node has side effects. r=shu
2015-05-19 15:47:28 -07:00
Jeff Walden
f3a1e6d1cd
Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu
2015-05-19 15:45:55 -07:00
Jeff Walden
15f8271edb
Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu
2015-05-19 15:15:14 -07:00
Jeff Walden
b6fe44291b
Bug 1167823 - Handle functions by kind when checking for side effects. r=shu
2015-05-22 19:02:40 -07:00
Jeff Walden
0852432340
Bug 1167823 - Handle various other nodes by kind when checking for side effects. r=shu
2015-05-22 19:02:40 -07:00
Jeff Walden
1eee71c0cb
Bug 1167823 - Handle various list-ful nodes by kind when checking for side effects. r=shu
2015-05-22 19:02:40 -07:00
Jeff Walden
430a504be6
Bug 1167823 - Handle try/catch by kind when checking for side effects. r=shu
2015-05-22 19:02:40 -07:00
Jeff Walden
10fee5e8ee
Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu
2015-05-19 08:29:08 -07:00
Jeff Walden
38341a7020
Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu
2015-05-19 08:29:08 -07:00
Jeff Walden
8e3177cd0b
Bug 1167823 - Check various binary operators for side effects, by node kind. r=shu
2015-05-19 08:29:08 -07:00
Jeff Walden
8026753a0c
Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu
2015-03-04 13:21:30 -08:00
Jeff Walden
6fd52c9435
Bug 1167823 - Handle more nodes by kind in BytecodeEmitter::checkSideEffects. r=shu
2015-05-19 08:29:08 -07:00
Jeff Walden
f9b5d63f05
Bug 1167823 - Handle various nullary/unary nodes in BytecodeEmitter::checkSideEffects. r=shu
2015-03-04 13:21:30 -08:00
Jeff Walden
ec6c454ad2
Bug 1167823 - Begin rewriting CheckSideEffects to work by kind, not arity. r=shu
2015-03-04 13:21:30 -08:00
Kartikaya Gupta
a00bc12409
Bug 1169947 - Set the state back to NOTHING after the OnPanEnd is received. r=botond
2015-06-08 14:16:26 -04:00
Jonathan Griffin
9f45a5cea0
Bug 1170632 - Fix platform_guess for osx; add pgo runtimes for mbc, r=ahal
2015-06-05 16:29:18 -07:00
Botond Ballo
77d3b666a0
Bug 1170388 - Restrict the static analysis error given about raw pointers to refcounted objects inside a lambda, to the case where the raw pointer is captured. r=ehsan
2015-06-03 16:51:36 -04:00
Ben Turner
5c7efc9f6c
Bug 1168166 - Ignore failed IndexedDB optimization if disk is too full, r=janv.
2015-06-08 11:11:18 -07:00
J. Ryan Stinnett
35fad51614
Bug 1166964 - Disable Breakpad INFO logging. r=ted
2015-06-08 13:04:04 -05:00
Richard Barnes
d42e1cb659
Bug 1010068
- Disable OCSP for DV certificates in Firefox for Android r=keeler
2015-05-28 13:29:13 -07:00
Nick Thomas
274706953e
Bug 1160514: Use osslsigncode for 32-bit signing r=ted
2015-06-05 12:05:14 +12:00
Daniel Holbert
b562189703
Bug 1125325 followup: Add missing 'override' keyword to TabChild::GetInnerSize() and nsWindowRoot::AddBrowser(), RemoveBrowser(), EnumerateBrowsers(). rs=ehsan
2015-06-08 10:24:56 -07:00
Tim Nguyen
6febb1f623
Bug 1172508 - Use new icon color for pseudo class lock icon. r=bgrins
2015-06-08 08:13:00 -04:00
Kathy Brade
9910bfa450
Bug 418986 - Resist fingerprinting by preventing exposure of screen and system info. r=mrbkap, r=heycam
2015-06-07 09:02:00 -04:00
Mason Chang
89a5b63555
Bug 1077651 Measure frame uniformity by synthesizing native events. r=kats,mrbkap
2015-06-08 09:53:41 -07:00
Matt Woodrow
12f2a36dce
Bug 1170143 - Disable texture sharing if we've blacklisted direct2d. r=Bas
2015-06-08 12:41:37 -04:00
Bobby Holley
94fc73f8fb
Bug 1160695 - Drop Support for Content-Duration. r=cpearce
2015-06-08 09:22:46 -07:00
Bobby Holley
a02ddf70a4
Bug 1160695 - Fix up test to require the true duration, rather than the fake duration. r=jww,sr=cpearce
...
From the bug it corresponds to, this test was designed to make sure that we don't
read ogg duration by seeking (which causes network activity) when the server
offers the X-Content-Duration header. However, preserving this behavior requires
the ogg reader to be aware of the presence of network duration when it's reading
metadata, which isn't easily accomplished in our new model here. I think both ogg
and X-Content-Duration are sufficiently unimportant at this point that this is an
acceptable regression.
2015-06-08 09:22:44 -07:00
Bobby Holley
d59317c73a
Bug 1160695 - Hoist post-duration-change seeking into MediaDecoder where it belongs. r=jww
...
Without this, we get failures in test_TruncatedDuration.html etc. I decided that
integrating this into the precisely correct position in the patch stack was too
much work.
2015-06-08 09:22:43 -07:00
Bobby Holley
20bedec261
Bug 1160695 - Clarify the semantics of when we fire DurationChanged. r=jww
...
It would be better for SetDuration to do this, and base it off of the current
MDSM state rather than the cause of the duration change. But this clarifies the
current situation a bit without adding more risk to this patch stack.
2015-06-08 09:22:41 -07:00
Bobby Holley
daf38a9dbc
Bug 1160695 - Clean up SetDuration and remove negative duration case. r=jww
2015-06-08 09:22:40 -07:00
Bobby Holley
13c2f4f6bd
Bug 1160695 - Track observed duration separately. r=jww
2015-06-08 09:22:39 -07:00
Bobby Holley
d08f3cc146
Bug 1160695 - Track demuxer-estimated duration separately. r=jww
2015-06-08 09:22:37 -07:00
Bobby Holley
7ba141cbf4
Bug 1160695 - Track explicit (mediasource) duration separately. f=jww,rpending=jya
2015-06-08 09:22:28 -07:00
Bobby Holley
6f9facd3ca
Bug 1160695 - Make MediaDecoder::DurationChanged take a duration argument rather than reading it back synchronously from the MDSM. r=jww
2015-06-08 09:21:23 -07:00
Bobby Holley
b109b7040a
Bug 1160695 - Remove unused codepath for off-main-thread MediaSource duration change. r=jww
2015-06-08 09:21:22 -07:00
Bobby Holley
b9cee1247a
Bug 1160695 - Track "metadata duration" separately and mirror it to MediaDecoderReader. r=jww
2015-06-08 09:21:22 -07:00
Bobby Holley
7fd942549a
Bug 1160695 - Track "network duration" separately and mirror it to the MDSM. r=jww
2015-06-08 09:21:20 -07:00
Bobby Holley
83dfaddcec
Bug 1160695 - Miscellaneous changes to TimeUnit. r=jww
...
I contemplated using the mIsValid bit on CheckedInt for nullability, but
eventually decided that it's too much of an overload. typedef-ing a Maybe<>
solves things nicely.
The current clash between the constants makes it impossible to do using
|using namespace mozilla::media;| in most cpp files. It would be nice to
put the constants in mozilla::media, but that requires updating a bunch of
files, so I'm not doing it now.
2015-06-08 09:21:19 -07:00
Michael Layzell
d753dc4cd7
Bug 1027560 - Return false from document.execCommand() and friends when not in editable document. r=ehsan
2015-06-02 09:07:00 -04:00
Jan Horak
13f75852c5
Bug 1129873 - [GTK3] Implement wrapper to GtkAppChooserDialog to allow using native application chooser. r=karlt
2015-06-08 04:41:00 -04:00