Nicolas B. Pierron
4edad5f58f
Bug 923717 - Add IC fuzzing mode. r=efaust
2015-06-08 20:22:57 +02:00
Jeff Walden
cdc5496d89
Bug 1168474 - Remove assorted arity-checks that are easily done another way (or not at all). r=shu
...
--HG--
extra : rebase_source : ff074b1923672e3bc940fb104ac75e918c0e2856
2015-05-19 16:35:55 -07:00
Jeff Walden
8d95432ebc
Bug 1167823 - Remove dead code for checking whether a parse tree node has side effects. r=shu
...
--HG--
extra : rebase_source : e5eda478e00a867c613b3f6812c583283a19a421
2015-05-19 15:47:28 -07:00
Jeff Walden
1d25d2ad4e
Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu
...
--HG--
extra : rebase_source : d911d8d47cb09b5c43938f5d011cce862b1a454d
2015-05-19 15:45:55 -07:00
Jeff Walden
ddb79d4fe3
Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu
...
--HG--
extra : rebase_source : f48f4512dd364a576318c0b1546717dd6a230af5
2015-05-19 15:15:14 -07:00
Jeff Walden
8f7e1abcfa
Bug 1167823 - Handle functions by kind when checking for side effects. r=shu
...
--HG--
extra : rebase_source : 8b799ed5c26c7e4261a1289d91c6daee03c0e811
2015-05-22 19:02:40 -07:00
Jeff Walden
f5b13a3c47
Bug 1167823 - Handle various other nodes by kind when checking for side effects. r=shu
...
--HG--
extra : rebase_source : 328a79fe2b556c4960f2e68f06a63a22ab679d5b
2015-05-22 19:02:40 -07:00
Jeff Walden
dbe31b00d4
Bug 1167823 - Handle various list-ful nodes by kind when checking for side effects. r=shu
...
--HG--
extra : rebase_source : 8c2ed434d39631a668002d85be559b0a19adef4d
2015-05-22 19:02:40 -07:00
Jeff Walden
b3858c8fdb
Bug 1167823 - Handle try/catch by kind when checking for side effects. r=shu
...
--HG--
extra : rebase_source : e222ce50ece9f9bbfdfda1f3814fda7549e4934e
2015-05-22 19:02:40 -07:00
Jeff Walden
ddfc6a734c
Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu
...
--HG--
extra : rebase_source : f93d1a58edbcd7c511646d5d593b2cd27373fc8e
2015-05-19 08:29:08 -07:00
Jeff Walden
eb1f229026
Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu
...
--HG--
extra : rebase_source : 97661b564327c9dca97677de29f0e8534499dbbb
2015-05-19 08:29:08 -07:00
Jeff Walden
a04d5c1bd2
Bug 1167823 - Check various binary operators for side effects, by node kind. r=shu
...
--HG--
extra : rebase_source : 1737efc6bab73c5ba6e0144298a67ed77832625e
2015-05-19 08:29:08 -07:00
Jeff Walden
40c1c82dcf
Bug 1167823 - Handle more nodes by kind when checking for side effects. r=shu
...
--HG--
extra : rebase_source : ed01667c1dd7bc63e95b1052bc61174698177cb6
2015-03-04 13:21:30 -08:00
Jeff Walden
73807b43b3
Bug 1167823 - Handle more nodes by kind in BytecodeEmitter::checkSideEffects. r=shu
...
--HG--
extra : rebase_source : 257554926fce8ff5769942a73d5a10f4e1b16593
2015-05-19 08:29:08 -07:00
Jeff Walden
71384eabcb
Bug 1167823 - Handle various nullary/unary nodes in BytecodeEmitter::checkSideEffects. r=shu
...
--HG--
extra : rebase_source : 28fac27fda1ffe5ffb16fc534bef2397fea3a9b5
2015-03-04 13:21:30 -08:00
Jeff Walden
f58d959d94
Bug 1167823 - Begin rewriting CheckSideEffects to work by kind, not arity. r=shu
...
--HG--
extra : rebase_source : f923c10afdde91a18f0a0bcb7b747f2b34b999ba
2015-03-04 13:21:30 -08:00
Kartikaya Gupta
fdce44067d
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
eaaad653b6
Bug 1170632 - Fix platform_guess for osx; add pgo runtimes for mbc, r=ahal
2015-06-05 16:29:18 -07:00
Botond Ballo
63b921afe7
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
...
--HG--
extra : rebase_source : 28cd2aa684abf505edbcdbc449c8cf056d3b0ee6
extra : source : 28c2862d29b8a2cb0d03cf38430f17abc269225b
2015-06-03 16:51:36 -04:00
Ben Turner
cc64bd1ee4
Bug 1168166 - Ignore failed IndexedDB optimization if disk is too full, r=janv.
2015-06-08 11:11:18 -07:00
J. Ryan Stinnett
8bf1667a5d
Bug 1166964 - Disable Breakpad INFO logging. r=ted
2015-06-08 13:04:04 -05:00
Richard Barnes
8a4bc22436
Bug 1010068
- Disable OCSP for DV certificates in Firefox for Android r=keeler
2015-05-28 13:29:13 -07:00
Nick Thomas
4fbffd3aca
Bug 1160514: Use osslsigncode for 32-bit signing r=ted
2015-06-05 12:05:14 +12:00
Daniel Holbert
21d8c54ac2
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
61000fdcc4
Bug 1172508 - Use new icon color for pseudo class lock icon. r=bgrins
2015-06-08 08:13:00 -04:00
Kathy Brade
8b3f3fad35
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
920f2ea28a
Bug 1077651 Measure frame uniformity by synthesizing native events. r=kats,mrbkap
2015-06-08 09:53:41 -07:00
Matt Woodrow
0b9c62a5fb
Bug 1170143 - Disable texture sharing if we've blacklisted direct2d. r=Bas
2015-06-08 12:41:37 -04:00
Bobby Holley
aa6c9ce796
Bug 1160695 - Drop Support for Content-Duration. r=cpearce
2015-06-08 09:22:46 -07:00
Bobby Holley
73b793c991
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
bc78dbf53c
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
4d2d835310
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
8bdb81bbd6
Bug 1160695 - Clean up SetDuration and remove negative duration case. r=jww
2015-06-08 09:22:40 -07:00
Bobby Holley
5d37b9d6aa
Bug 1160695 - Track observed duration separately. r=jww
2015-06-08 09:22:39 -07:00
Bobby Holley
6af84ec47e
Bug 1160695 - Track demuxer-estimated duration separately. r=jww
2015-06-08 09:22:37 -07:00
Bobby Holley
54cc593e26
Bug 1160695 - Track explicit (mediasource) duration separately. f=jww,rpending=jya
2015-06-08 09:22:28 -07:00
Bobby Holley
027a3eaded
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
4243d5fe16
Bug 1160695 - Remove unused codepath for off-main-thread MediaSource duration change. r=jww
2015-06-08 09:21:22 -07:00
Bobby Holley
f83f94efbb
Bug 1160695 - Track "metadata duration" separately and mirror it to MediaDecoderReader. r=jww
2015-06-08 09:21:22 -07:00
Bobby Holley
1893956886
Bug 1160695 - Track "network duration" separately and mirror it to the MDSM. r=jww
2015-06-08 09:21:20 -07:00
Bobby Holley
bcb8dfea10
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
293a84e371
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
1f0864644b
Bug 1129873 - [GTK3] Implement wrapper to GtkAppChooserDialog to allow using native application chooser. r=karlt
2015-06-08 04:41:00 -04:00
David Parks
6bfe79757c
Bug 1125325 - Store TabParents with their WindowRoot. r=smaug
...
nsContentUtils::CallOnAllRemoteChildren calls a callback on all tabs
connected to a given window but it has only worked in Firefox e10s tabs.
This patch adds a list of (weak) references to each top-level document's
WindowRoot so that e.g. the nsPresContext can access them instead of
using nsContentUtils. This provides a solution to the problem of finding remote PBrowsers generally.
2015-06-07 22:39:39 -07:00
David Parks
f412d3f7b6
Bug 1125325 - Make TabParent/TabChild UpdateDimensions messages aware of the display scale. r=kats
...
When connecting a lowdpi external monitor on hidpi mac, TabChild gets an
UpdateDimensions call, followed by a UIResolutionChanged call. After
the UpdateDimensions call, the content process is in an incorrect state
where it has the dimensions of the new display and scale of the old one.
After the UIResolutionChanged message, the values are again consistent.
In the interim, reflow resizes layers based on the incorrect (old) scale
and subsequently uses those incorrect values when the new scale comes
in. This patch normalizes the message parameters by dividing by scale
(the result is what OS X calls point coordinates) so that this doesn't happen.
2015-06-07 22:39:28 -07:00
Milan Sreckovic
0f04052e65
Bug 1171171 - Make sure the graphics preferences are initialized early enough. r=billm
2015-06-04 14:44:30 -04:00
Karl Dubost
82c1538f3c
Bug 1171828 - Remove UA override for domains (starting 2015-06-05). r=lmandel
2015-06-05 00:33:00 -04:00
Kelly Davis
cb2e865dda
Bug 1171850 - Remove 'models' dir from MODELSPS_DEST as the dir 'models' now comes from MODELSPS_FILES. r=gps
2015-06-05 01:57:00 -04:00
Randall Barker
5cecde5f49
Bug 659285 - Extend media.autoplay.enabled to provide a way to disable untrusted play() invocations. r=cpearce
2015-06-05 09:03:00 -04:00
Ting-Yu Lin
2217c13f8b
Bug 1170084 - Dispatch CaretStateChangedEvent via AsyncEventDispatcher. r=mtseng
...
We should not dispatch an event if it is not safe to run script since
the event handlers might be implemented by Javascript.
To fix this, we always use AsyncEventDispatcher to dispatch the event.
--HG--
extra : transplant_source : %1F%C0%7C%DBGDn%F7%F7%E5%92%18Cw%28%D5C%88%23%9F
2015-06-05 15:03:47 +08:00