Gerald Squelart
03b0f72e10
Bug 1175783 - Add crash report annotations to track GMPParent shutdown. r=cpearce
2015-06-22 17:44:00 +02:00
Blake Kaplan
c32149f142
Bug 1173573 - Fix possible crash initializing sessionstorage. r=honzab
2015-06-23 11:22:00 +02:00
Boris Chiou
785d7bcf18
Bug 1144012 - Part 4: Remove the usage of mHwc from GonkDisplayICS. r=sotaro
2015-06-23 15:06:00 +02:00
Boris Chiou
1940eaaf97
Bug 1144012 - Part 3: Wrap vsync code. r=sotaro
2015-06-23 15:05:00 +02:00
Boris Chiou
fdeeb70b83
Bug 1144012 - Part 2: Use wrapper in HwcComposer2D. r=sotaro
...
Use UniquePtr to access HwcHAL Object becasue only HwcComposer2D
takes the responsibility of HwcHAL.
2015-06-23 15:03:00 +02:00
Boris Chiou
81b20e341f
Bug 1144012 - Part 1: Create HwcDevice wrapper. r=sotaro
...
Use HwcHALBase as a base class which has two subclasses, HwcICS and HwcHAL.
1. HwcICS for Android ICS
2. HwcHAL for Android JB/KK/L or later.
3. mHwc is wrappd into HwcHAL/HwcICS.
2015-06-23 15:02:00 +02:00
Gregory Szorc
16254c9c6f
Bug 1176620 - Eliminate MethodHandler; r=ahal
...
This type is now redundant with our new rich type for capturing all mach
command metadata. Eliminate it and using _MachCommand instead.
2015-06-21 13:17:51 -07:00
Gregory Szorc
b04697a8eb
Bug 1176620 - Pass fewer arguments into MethodHandler; r=ahal
...
Simplify construction of mach's MethodHandler instances by by passing in
our new rich type that holds all command metadata.
While we are here, kill the docstring argument, as it can be computed
easily inside MethodHandler.__init__.
2015-06-21 13:07:33 -07:00
Gregory Szorc
58fe369814
Bug 1176620 - Refactor how mach command metadata is stored; r=ahal
...
Up to this point, mach command metadata has been stored in tuples.
Initially, things weren't so bad. But they have evolved into tuples with
many elements. Adding new attributes is cumbersome. Let's restructure
the code to capture metadata in a dedicated class.
Before, there existed a separate attribute on the @Command or
@SubCommand decorated method for each mach decorator: @Command,
@CommandArgument, @CommandArgumentGroup. With the magic of __ior__,
we can now capture all metadata on a single type. This simplies
processing, as we now only look at a single attribute on methods:
_mach_command.
Before, we used separate attributes to distinguish between mach commands
and mach sub-commands. Now that we have a type that can hold all data,
we combine things into the _mach_command attribute and look for the
presence of the "subcommand" attribute on this type to identify
sub-commands.
2015-06-21 12:59:29 -07:00
Gregory Szorc
e05d3a0858
Bug 1176620 - Use absolute_import in mach; r=ahal
...
To help ensure Python 3 compatibility.
2015-06-21 11:56:05 -07:00
Jonathan Kew
1bc4f91cc8
Bug 1176354 - Rename nsTableRowFrame::GetBSize to differentiate better from nsIFrame::BSize. r=dholbert
2015-06-23 13:41:31 -07:00
Jonathan Kew
51e1e5a4eb
Bug 1176555 - Replace explicit bit-twiddling of frame state flags by human-readable nsIFrame state-manipulation methods in table layout code. r=dholbert
2015-06-23 13:41:29 -07:00
Michal Novotny
21731fe6f2
Bug 1171724 - Large OOMs in CacheFileMetadata, r=honzab
2015-06-24 06:33:37 +02:00
Daniel Holbert
5a221555ad
Bug 1176034 followup: Annotate ForceCloseHelper method 'ActorCreated' as 'override', in MessagePort.cpp. rs=ehsan
2015-06-23 18:55:24 -07:00
Ralph Giles
f265070569
Bug 1176729 - Remove redundant env checks in MOZ_PATH_PROGS. r=glandium
...
If we don't want this for rustc, we shouldn't have it for
other tools. Note that setting absolute paths will still
work, but relative ones won't.
2015-06-22 10:34:00 -07:00
Jan Gerber
73b378ca3c
Bug 1176730: Don't use pthread for libvpx in mingw builds. r=rillian
...
Based on a patch by Jacek Caban.
2015-06-23 02:19:00 -07:00
Benoit Girard
b1106be045
Bug 1176551 - Don't reject valid profiles with no CLUT offset. r=jrmuizel
2015-06-23 17:49:39 -07:00
Eric Rahm
a6fde4a49f
Bug 1167230 - Don't pack ProfileEntry on ARM. r=shu
2015-05-28 15:26:52 -07:00
Masayuki Nakano
3f959cd72f
Bug 1175789 Draw underline as overline when it's in vertical writing mode and the language is Japanese or Korean r=dbaron
2015-06-24 09:35:04 +09:00
Jean-Yves Avenard
d1f9fb8d54
Bug 1176989: Inform MediaSourceDecoder about new encryption keys inside TrackBuffersManager. r=cpearce
2015-06-23 17:29:31 -07:00
Jean-Yves Avenard
5d2d0706ea
Bug 1176918: Only remove coded frames if presentation time is later than previous frame. r=gerald
2015-06-23 17:25:24 -07:00
Jean-Yves Avenard
f8b209351f
Bug 1176923: Don't add reference to SourceBuffer outside the main thread. r=gerald
2015-06-23 17:25:23 -07:00
Jean-Yves Avenard
93d4f96cff
Bug 1176178: P3. Returns error as per spec if eviction failed. r=gerald
2015-06-23 17:25:22 -07:00
Jean-Yves Avenard
da7575c945
Bug 1176178: P2. Bump eviction threshold to 100MiB. r=kentuckyfriedtakahe
...
A 75MB eviction threshold often causes stalls when playing YouTube's 4K content.
2015-06-23 17:25:22 -07:00
Jean-Yves Avenard
d356b3c216
Bug 1176178: P1. Be slightly less aggressive when evicting data. r=gerald
2015-06-23 17:25:21 -07:00
Andrea Marchesini
0502aa5138
Bug 1176034 - MessagePort should force a close() if the structured clone algorithm fails, r=bent
2015-06-23 15:50:00 -07:00
Matthew Gregan
b0a98f661f
Bug 1103824 - Back out changeset for causing regression reported in bug 1176499.
2015-06-23 17:02:51 -07:00
Ryan VanderMeulen
464add088d
Backed out changeset eaf919b157bf (bug 1077521) for Android reftest failures.
...
CLOSED TREE
2015-06-23 17:29:53 -04:00
Ryan VanderMeulen
2489dbda82
Backed out changeset fe813debcd79 (bug 1172498) for crashes.
...
CLOSED TREE
2015-06-23 16:27:49 -04:00
Ryan VanderMeulen
3323a7a195
Backed out 8 changesets (bug 1175768) for frequent media test failures.
...
Backed out changeset a369cfb95b59 (bug 1175768)
Backed out changeset e02dd312d622 (bug 1175768)
Backed out changeset 6776ce74b9e5 (bug 1175768)
Backed out changeset 6aa5fa1d318e (bug 1175768)
Backed out changeset a8bd7a0d2aea (bug 1175768)
Backed out changeset 41ffc9a9ac48 (bug 1175768)
Backed out changeset 2d2cefa397dc (bug 1175768)
Backed out changeset 4e06368496d2 (bug 1175768)
CLOSED TREE
2015-06-23 16:20:15 -04:00
Jonathan Kew
3693d9b0b0
Bug 1077521 - Initial testcases for vertical writing-mode tables. r=smontagu
2015-06-23 13:04:02 -07:00
Jonathan Kew
3d6af49302
Bug 1077521 - Allow tables to use vertical writing modes. r=smontagu
2015-06-23 13:03:40 -07:00
Jonathan Kew
8060716bed
Bug 1176105 - Remove the (largely gutted) nsTableIterator class, and replace with simple frame-list iteration. r=dholbert
2015-06-23 11:47:45 -07:00
Jonathan Kew
b5ef2e41dd
Bug 1176414 - Clean up/rename various column index variables in nsTableRowFrame and nsTableFrame. r=dholbert
2015-06-23 11:45:17 -07:00
Jonathan Kew
23b3c59e03
Bug 1176337 - Remove unnecessarily gcc-4.4-specific cast from nsTableRowFrame::ReflowChildren(), now that we require newer gcc. r=dholbert
2015-06-23 11:44:59 -07:00
Jonathan Kew
5147e61130
Bug 1176070 - Optimize nsTableFrame's FirstInFlow() lookups from calls to GetColumnISize(). r=dholbert
2015-06-23 11:44:36 -07:00
Josh Matthews
a1c22c5ed6
Bug 1137683 - Use a loadgroup derived from the document's when updating a ServiceWorker; r=bkelly
2015-06-23 10:50:04 -07:00
Magnus Melin
33f0d10bb2
Bug 1176749. nsIScriptError.idl should use nsStringGlue.h, not nsString.h. r=mrbkap
2015-06-23 20:31:17 +03:00
Eric Faust
857108d34f
Bug 1172498 - Properly mark ion frame new.target values. (r=jandem)
2015-06-23 09:19:36 -07:00
Mike Hommey
5b1857c632
Bug 1173681 - Move nsIProfileUnlocker.idl to toolkit/profile and remove profile. r=bsmedberg
2015-06-23 08:55:40 -07:00
Mike Hommey
2665590c8f
Bug 1173681 - Move nsProfileLock related files in toolkit/profile and remove profile/dirserviceprovider. r=bsmedberg
2015-06-23 08:55:35 -07:00
Mike Hommey
cb48da0aa5
Bug 1173681 - Don't export the ProfileUnlockerWin.h header. r=bsmedberg
2015-06-23 08:55:26 -07:00
Mike Hommey
5b5c486abd
Bug 1173681 - Remove winEmbed. r=bsmedberg
2015-06-23 08:54:04 -07:00
Andrea Marchesini
bad535649c
Bug 1170809 - Improve the buffer size check in nsXMLHttpRequest::AppendToResponseText. r=ehsan, r=bz
2015-06-23 10:47:38 -04:00
Jonathan Kew
4e9814dfcf
Bug 1174504 - Logical-coordinate versions of nsIFrame::SetSize should maintain the frame's logical position. r=smontagu
2015-06-23 06:06:16 -07:00
Andrea Marchesini
c2c36cce1c
Bug 1174381 - ServiceWorkerManager::TeardownRunnable should be called when xpcom-shutdown notification is received, r=nsm
2015-06-23 05:56:29 -07:00
Ted Clancy
b943c64dbd
Bug 1164693 - part 3: Exclude optimizations that don't apply to preformatted paragraphs. r=smontagu
2015-06-20 08:52:34 -07:00
Ted Clancy
ab1aec16c8
Bug 1164693 - Part 2: Frames in a non-bidi paragraph with newline shouldn't be marked as bidi. r=smontagu
2015-06-05 21:46:49 -04:00
Ted Clancy
3ddc80c508
Bug 1164693 - Part 1: Directional caret should point in caret direction in bidi paragraphs. r=smontagu
2015-06-05 21:44:54 -04:00
Steve Singer
809bb1df2d
Bug 1176629 - Add visitRandom to the none backend. r=sstangl
2015-06-22 18:39:00 +02:00