286355 |
Need win32 implementation of nsIProfileUnlocker |
Startup and Profile System |
normal |
Windows 2000 |
308471 |
Implement NSTextInput -characterIndexForPoint |
Widget: Cocoa |
normal |
macOS |
314095 |
Eliminate nsIContent::GetDocument |
DOM: Core & HTML |
normal |
Linux |
450280 |
PSM sometimes falls back from TLS to SSL3 when holding F5 (which causes SNI to be disabled) |
Security: PSM |
normal |
Linux |
462159 |
source/header files in objdir considered to be in Hg repo if objdir is underneath srcdir |
Crash Reporting |
normal |
Windows XP |
525284 |
When cancelling a HTTP transaction, its half-open sockets should be abandoned |
Networking: HTTP |
normal |
All |
586656 |
[e10s] Support windowless plugin key event handling |
Plug-ins |
normal |
Linux |
625012 |
Flickering Motion JPEG (mjpg) |
Graphics: ImageLib |
normal |
All |
694696 |
If HTML5 Volume is changed to minimum by arrow key, the icon of volume control should be indicated as 'Mute' |
Video/Audio Controls |
normal |
Windows 7 |
742444 |
Clear Xray waivers when passing object references across origins |
XPCOM |
normal |
All |
756022 |
Unify pref font choices for various Latin script-using languages |
Layout |
normal |
All |
763180 |
NS_XRE_ENABLE_EXTENSION_MANAGER flag does nothing |
XPCOM |
normal |
All |
778277 |
Add support of installing of multiple apps off of the same origin |
DOM: Apps |
normal |
All |
789096 |
Layout with horizontal block flow and vertical text flow |
Layout: Text and Fonts |
normal |
All |
789732 |
Send HTTP header to differentiate addon updates from normal file downloads |
Add-ons Manager |
normal |
All |
793978 |
Sort navigator.plugins array to avoid exposing user-identifying plugin file order |
Plug-ins |
normal |
All |
796938 |
Remove usage of GetDynamicScriptContext |
DOM: Core & HTML |
normal |
All |
798188 |
NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY can be a footgun |
DOM: Core & HTML |
normal |
All |
800882 |
Error message for cert errors for sites with HSTS is unclear as to why we're not allowing an override |
Security: PSM |
normal |
All |
820391 |
use DnsQuery (with existing DNS thread pool) for Windows users |
Networking: DNS |
normal |
macOS |
863618 |
getBoundingClientRect on range with scaled (transformed) element returns wrong offsets |
Layout |
normal |
Linux |
890570 |
Wean Necko off passing around PBrowsers |
Networking |
normal |
All |
894596 |
IonMonkey: inline global variable |
JavaScript Engine: JIT |
normal |
All |
899585 |
[Notification API] add "data" attribute to NotificationOptions |
DOM: Core & HTML |
normal |
Linux |
921014 |
[BrowserAPI] Support link rel="apple-touch-icon" in mozbrowsericonchange event |
DOM: Core & HTML |
normal |
All |
921453 |
WebIDL.py should reject ChromeOnly, Pref, PrefControlled, and Func extended attributes if [NoInterfaceObject] is also present |
DOM: Core & HTML |
normal |
All |
923512 |
Introduce strongly typed coordinate classes |
Graphics: Layers |
normal |
All |
925611 |
size attributes cut-off image edges when the size is not the same as actual size of the image. |
Graphics: ImageLib |
normal |
All |
929431 |
Long delay before starting WebRTC session due to camera reinitialisation |
WebRTC: Audio/Video |
normal |
Windows 7 |
931040 |
[10.9] CSS system fonts are displayed incorrectly as Helvetica under OSX 10.9 |
Graphics: Text |
normal |
macOS |
934450 |
Add copy-on-write arrays |
JavaScript Engine |
normal |
All |
936690 |
Remove the nsIContentView and nsIContentViewManager interfaces |
DOM: Core & HTML |
normal |
All |
940208 |
Unbreak mingw after bug 938437 |
General |
normal |
Windows 7 |
940305 |
Move the extraWarnings flag from ContextOptions to RuntimeOptions |
JavaScript Engine |
normal |
macOS |
940321 |
Move the noScriptRval flag from CompartmentOptions to RuntimeOptions |
JavaScript Engine |
normal |
macOS |
941296 |
PlatformDecoderModule for OSX |
Audio/Video |
normal |
macOS |
947781 |
Implement ReadbackLayer for OMTC |
Graphics: Layers |
normal |
macOS |
948574 |
[e10s] remote nsISiteSecurityService::IsSecureHost/IsSecureURI |
Security: PSM |
normal |
All |
950546 |
mozIColorAnalyzer sometimes returns different colors for the same icon |
Places |
normal |
All |
951991 |
Route all cx pushing through AutoJSAPI and Implement GetEntryGlobal |
DOM: Core & HTML |
normal |
macOS |
957445 |
Fix the way scrollbars communicate with nsHTML/XULScrollFrame |
Layout |
normal |
Linux |
959118 |
[LayerScope] Combine layer dump and layer scope |
Graphics |
normal |
All |
963382 |
Add a way to clear cached attribute values for JS-implemented webidl |
DOM: Core & HTML |
normal |
All |
964092 |
Don't let DataChannels be GC'd if there's an onfoo attached to them |
WebRTC: Signaling |
normal |
All |
965022 |
Add __attribute__((format)) to printf like apis |
XPCOM |
normal |
macOS |
965898 |
Align Gecko with the new spec for cross-origin objects |
XPConnect |
normal |
macOS |
968109 |
[MediaRecorder] Support recording media stream from OfflineAudioContext |
Audio/Video: Recording |
normal |
All |
969222 |
[OMT Animations] Popups of HTML selects don't grab the mouse |
Graphics: Layers |
normal |
All |
969478 |
Implement arguments/caller on functions through accessors on Function.prototype |
JavaScript: Standard Library |
normal |
All |
975744 |
enable font-variant-* / font-feature in release by default |
CSS Parsing and Computation |
normal |
All |
978240 |
ES6 Proxies: Step number comments should be updated |
JavaScript: Standard Library |
normal |
All |
978279 |
ES6 Proxies: Implement revocation semantics |
JavaScript: Standard Library |
normal |
All |
981218 |
Remove default compartment objects |
JavaScript Engine |
normal |
macOS |
981257 |
We're running out of node bits |
DOM: Core & HTML |
normal |
macOS |
985970 |
nsWifiMonitor does not perform an actual scan on Windows |
DOM: Geolocation |
normal |
Windows 7 |
989921 |
Add an API to the MediaStreamGraph to register a mixer callback function |
Audio/Video |
normal |
Linux |
991037 |
WebRTC: ICE candidate gathering becomes complete before all candidates processed |
WebRTC: Networking |
normal |
macOS |
991468 |
CSP in C++: Remove isInitialized after we remove the old parser |
DOM: Security |
normal |
All |
991474 |
CSP in C++: Remove selfURI from AppendPolicy after removing the old parser |
DOM: Security |
normal |
All |
992267 |
OdinMonkey: experimental SIMD support |
JavaScript Engine: JIT |
normal |
All |
993085 |
Add |Debugger.Memory.prototype.trackAllocationSites| getter/setter |
JavaScript Engine |
normal |
macOS |
994782 |
CSP in C++: remove old CSP backend (contentSecurityPolicy.js and CSPUtils.jsm) after deploying the new C++ backend. |
DOM: Security |
normal |
All |
994872 |
CSP in C++: Remove documentPrincipal from SetRequestContext |
DOM: Security |
normal |
All |
995284 |
Make the GC more deterministic in the shell |
JavaScript: GC |
normal |
All |
996266 |
Do context creation attrib fallback |
Graphics: CanvasWebGL |
normal |
All |
997717 |
Errors during package download aren't handled correctly |
DOM: Apps |
normal |
Linux |
1000829 |
getDataStores() should be able to retrieve data stores by owner (comment #19) |
DOM: Core & HTML |
normal |
All |
1001332 |
Add Windows version into /SUBSYSTEM |
General |
normal |
Windows 8.1 |
1002570 |
Implement access to various ServiceWorkerContainer ServiceWorker instances |
DOM: Workers |
normal |
Linux |
1002823 |
[Stingray] Add a new kind of image layer without graphic buffer for overlaying video input |
Graphics: Layers |
normal |
Linux |
1004353 |
Enable pinning for tor |
Security: PSM |
normal |
macOS |
1004831 |
Implement native to bytecode mapping for Ion |
JavaScript Engine: JIT |
normal |
macOS |
1007135 |
Extended attributes in partial interfaces are ignored |
DOM: Core & HTML |
normal |
macOS |
1008732 |
Something wrong with key modifiers under x11 |
Widget: Qt |
normal |
Linux |
1008786 |
Potential uninitialized memory read from nr_reg_local_get_child_count() |
WebRTC: Networking |
normal |
macOS |
1008942 |
Firefox crashes rendering 100 images and it takes 1500ms for 10 images. |
Graphics: ImageLib |
major |
All |
1009243 |
input type="color" doesn't fire "input" events on Windows when the user modifies the color in the picker |
DOM: Events |
normal |
Windows 8 |
1009628 |
Need mozAfterRemotePaint event for remote iframes |
Graphics: Layers |
normal |
All |
1009754 |
crashtest 479938-1.html fails on debug OSX 10.9 |
Layout: Block and Inline |
normal |
macOS |
1010417 |
Very slow sqlite performance without asm.js |
JavaScript Engine |
normal |
All |
1010584 |
Cull offscreen layers in ContainerLayerComposite |
Graphics: Layers |
normal |
All |
1011225 |
[e10s] Name mac content process |
Widget: Cocoa |
normal |
macOS |
1012949 |
Sandbox the OpenH264 plugin for Mac |
Security |
normal |
macOS |
1012951 |
Sandbox the OpenH264 plugin for Linux |
Security |
normal |
Linux |
1013007 |
Evaluate Telemetry on global STUN rate limit, and re-activate with reasonable limits |
WebRTC: Networking |
normal |
All |
1013054 |
Incorrect invalidation with CSS transform and iframe |
Layout |
normal |
Linux |
1014058 |
script[async] downloads are blocked on CSSOM |
Networking: HTTP |
normal |
macOS |
1014375 |
Bug 997274 broke powerpc build ? |
JavaScript Engine |
normal |
OpenBSD |
1016629 |
Add native stack support in ThreadStackHelper |
XPCOM |
normal |
All |
1016707 |
[EME] Don't load from <source> elements if they have an unsupported keySystem attribute |
Audio/Video |
normal |
All |
1017113 |
[Skia] Update to 2014-07 |
Graphics |
normal |
Linux |
1017862 |
Remove virtual destructor from BaseProxyHandler |
JavaScript Engine |
normal |
Linux |
1017988 |
Implement [Exposed] in WebIDL |
DOM: Core & HTML |
normal |
macOS |
1019810 |
Consider just crashing in InlineFrameIterator::findNextFrame() when numActualArgs_ fails to get initialized |
JavaScript Engine: JIT |
normal |
All |
1019831 |
SIMD x86/x64: Regalloc and moves bits |
JavaScript Engine: JIT |
normal |
Linux |
1020419 |
Extend nsHttpChannel to respect nsICacheEntry's forcedValidation |
Networking: HTTP |
normal |
Linux |
1021142 |
refresh_product_info_block leaks file handle on failure |
Application Update |
normal |
All |
1021614 |
[Moz2Dification] Remove the constructors that use thebes sizes in GLTextureImage.h |
Graphics |
trivial |
All |
1021963 |
Self-host isNaN and isFinite, relying on Number_isNaN and Number_isFinite for implementation |
JavaScript: Standard Library |
trivial |
All |
1022229 |
sandboxed window cannot use postMessage with specific domain specified inside a mozbrowser |
DOM: Core & HTML |
normal |
All |
1022501 |
MP4 demuxer needs MP3 support |
Audio/Video |
normal |
Linux |
1023941 |
Support building firefox.exe and mozglue.dll with a static CRT and everything else with a dynamic CRT |
General |
normal |
macOS |
1024028 |
ICE connection state never transitions to checking with a full trickle peer |
WebRTC: Networking |
normal |
All |
1024188 |
Checks can be removed because EncodedFrame::SwapInFrameData() is infallible |
Audio/Video: Recording |
normal |
All |
1024226 |
moz_gdk_pixbuf_to_channel leaks |buf| if |do_CreateInstance("@mozilla.org/io/string-input-stream;1", &rv);| fails |
Graphics: ImageLib |
normal |
All |
1024250 |
Fix several places where we are not calling ExposeToActiveJS |
JavaScript: GC |
critical |
All |
1024795 |
Initialize the variables used to initialize IPDL unions where possible |
IPC |
normal |
All |
1024804 |
implement support for font-variant-position fallback behavior |
Graphics: Text |
normal |
All |
1024858 |
SourceBuffer switching hangs in MSR::InitializePendingDecoders due to data starvation |
Audio/Video |
normal |
All |
1025127 |
SIMD backend: implement Comparisons |
JavaScript Engine: JIT |
normal |
All |
1025138 |
Integrate DrawTargetTiled into layers. |
Graphics: Layers |
normal |
All |
1025475 |
SIMD backend: implement Int32x4 / Float32x4 constructors |
JavaScript Engine: JIT |
normal |
macOS |
1026023 |
Implement CSSOM-View smooth scrolling movement for platforms that do not support APZ |
Layout |
normal |
All |
1027450 |
Remove sccache startup message |
General |
normal |
All |
1027713 |
When microphone is active, pan all output audio to right speaker on MacBookPros |
Audio/Video |
normal |
macOS |
1027720 |
Restrict HTTP/2 connections to AEAD ciphers only |
Networking: HTTP |
normal |
All |
1027885 |
OdinMonkey: add async stack-walking support |
JavaScript Engine: JIT |
normal |
All |
1027906 |
Delayed token level for GMP processes should be more restrictive |
Security |
normal |
Windows 7 |
1027921 |
DeadlockDetector leaks memory, pegs CPU for larger sets, potentially accesses invalid memory |
XPCOM |
normal |
All |
1027964 |
Clean up Proxy Handler families |
JavaScript Engine |
normal |
Linux |
1028136 |
Remove dangerous public destructor of FontFamilyList |
Graphics: Text |
normal |
All |
1028141 |
Remove dangerous public destructor of CSF::AudioControl |
WebRTC: Signaling |
normal |
All |
1028142 |
Remove dangerous public destructor of CSF::VideoControl |
WebRTC: Signaling |
normal |
All |
1028148 |
Remove dangerous public destructor of mozilla::ipc::SharedMemory |
IPC |
normal |
All |
1029150 |
Remove dangerous public destructor of nsCryptoRunnable |
DOM: Security |
normal |
All |
1029151 |
Remove dangerous public destructor of nsNSSCertificate |
Security |
normal |
All |
1029620 |
Implement Headers interface from Fetch specification |
DOM: Core & HTML |
normal |
Linux |
1030124 |
Canvas drawImage incorrect offset if backface-visibility is hidden |
Web Painting |
normal |
Windows 7 |
1030468 |
[AccessFu] VC rectangle needs to work with scaled content |
Disability Access APIs |
normal |
All |
1030487 |
Don't report main-thread I/O to Telemetry unless it lasts more than 50ms |
General |
normal |
All |
1030741 |
Transition more fields of FrameMetrics to use getters/setters |
Panning and Zooming |
normal |
All |
1030917 |
xpc::GlobalProperties object ignores the 'aPromise' param. |
DOM: Core & HTML |
normal |
All |
1030997 |
nsFrameMessageManager does not reconstruct principal object on receiveMessage |
DOM: Content Processes |
normal |
Linux |
1031107 |
Always use display ports when tiling |
Layout |
normal |
macOS |
1031206 |
split out creation and addition of font faces in gfxUserFontSet/nsUserFontSet |
Graphics: Text |
normal |
All |
1031303 |
mContext can be null when nsGlobalWindow::SetNewDocument is called. |
DOM: Core & HTML |
normal |
Linux |
1031396 |
GVN misses DCE when an MDefinition is used multiple times by the same MNode |
JavaScript Engine: JIT |
normal |
All |
1031407 |
DataStoreService doesn't need to use IDBCursor to know if a revision exists. |
DOM: Core & HTML |
normal |
All |
1031410 |
GVN shouldn't blindly clear the isGuard flag |
JavaScript Engine: JIT |
minor |
All |
1031576 |
Add a new Image subclass for dynamically-created images and use it for -moz-element |
Graphics: ImageLib |
normal |
All |
1031880 |
JS_SetSingleStepMode should be removed |
JavaScript Engine |
normal |
All |
1032055 |
Build failure with -flto |
General |
normal |
Linux |
1032348 |
Add AdapterSubsysID to about:support |
Graphics |
normal |
All |
1033114 |
Refactor AnimationPlayer startTime and currentTime |
General |
normal |
All |
1034138 |
Get the native stack during a permanent thread hang |
Telemetry |
normal |
All |
1034302 |
Emit MOZ_OVERRIDE in xpidl generated macros |
XPCOM |
normal |
All |
1034308 |
RtspMediaResource uses the NS_DECL_NSISTREAMINGPROTOCOLLISTENER macro, but does not inherit from nsIStreamingProtocolListener |
Audio/Video |
normal |
All |
1034345 |
Add a method to imgIContainer to determine the optimal size at which we should draw an image |
Graphics: ImageLib |
normal |
All |
1034855 |
Add support for ECDH to WebCrypto API |
DOM: Security |
normal |
All |
1034909 |
Remove dangerous public destructor of nsSVGViewBox |
SVG |
normal |
All |
1034912 |
Remove dangerous public destructor of DeviceStorageFile |
DOM: Core & HTML |
normal |
All |
1034916 |
Remove dangerous public destructor of nsUTF8ConverterService |
Internationalization |
normal |
All |
1034920 |
nsNativeModuleLoader does not need to be a refcounted class |
XPCOM |
normal |
All |
1034923 |
AccEventGen.py code generator should not generate dangerous public destructors in refcounted classes |
Disability Access APIs |
normal |
All |
1034957 |
Media Decode thread seems to hang |
Audio/Video |
normal |
Linux |
1035044 |
nsGeolocation: For checking if location is cached in JS, support timestamp check *not* object-equality |
DOM: Geolocation |
normal |
All |
1035396 |
USS reporting takes too long |
Gecko Profiler |
normal |
Linux |
1035570 |
DMD: add a new heap snapshot operation |
DMD |
normal |
All |
1036055 |
Remove dangerous public destructor of HTMLFormElement |
DOM: Core & HTML |
normal |
All |
1036396 |
GMPStorageParent uses the directory service off the main thread |
Audio/Video |
normal |
Linux |
1036694 |
merge nsIMarkupDocumentViewer into nsIContentViewer |
DOM: Navigation |
normal |
Linux |
1036832 |
failure to link libxul, sections overlapping with ld script |
General |
normal |
OpenBSD |
1036981 |
update harfbuzz to upstream release 0.9.34 |
Graphics: Text |
normal |
All |
1037328 |
[TSF] Enable TSF mode in default settings in Nightly build |
Widget: Win32 |
normal |
Windows 8.1 |
1037358 |
Virtual memory leakage from array buffer transfer |
JavaScript: GC |
normal |
Linux |
1037510 |
Reduce nursery size for workers |
DOM: Workers |
normal |
All |
1037667 |
ANGLE update broke DX SDK + Win 7 SDK builds |
Graphics: CanvasWebGL |
normal |
Windows 8.1 |
1037686 |
Remove js_strdup, replace with UniquePtr-returning method |
JavaScript Engine |
normal |
All |
1037704 |
Add polling support to SharedSurface |
Graphics |
normal |
All |
1037715 |
Implement .searchParams on Location |
DOM: Core & HTML |
normal |
macOS |
1037889 |
CID 1225404: Bad bit shift operation (BAD_SHIFT) as found by Coverity |
JavaScript Engine |
normal |
All |
1037936 |
Change usages of nsCxPusher, AutoCxPusher and AutoPushJSContext to AutoJSAPI and derivatives for bug 951991 - batch 11 |
DOM: Core & HTML |
normal |
All |
1038218 |
Convert some of gfxAlphaBlur's nsAutoPtr's to UniquePtrs |
Graphics |
normal |
macOS |
1038357 |
CacheStorageService mForcedValidEntries HashTable should be cleaned up |
Networking: Cache |
normal |
All |
1038402 |
webgl-1.0.3 OES texture half float conformance failures (mutliple) |
Graphics: CanvasWebGL |
normal |
Linux |
1038498 |
Implement JSOP_CALLSITEOBJ support in the JITs |
JavaScript Engine |
normal |
All |
1038899 |
Early detachShader causes getAttribLocation to fail |
Graphics: CanvasWebGL |
normal |
macOS |
1038961 |
Associate a GMP crash with a DOM window and fire an event at that window |
WebRTC |
normal |
All |
1038966 |
Shmem should use refcounted pointer classes when creating SharedMemory |
IPC |
normal |
All |
1038993 |
Add UnsafeInPrerendering extended attribute to WebIDL |
DOM: Core & HTML |
normal |
All |
1039012 |
nsChannelClassifier should only cancel 3rd party channels with NS_ERROR_TRACKING_URI |
DOM: Security |
normal |
Linux |
1039020 |
Layerize background-attachment:fixed for all elements |
Layout |
normal |
macOS |
1039128 |
MP4Reader doesn't reach end of avatar.mp4 on Windows |
Audio/Video |
normal |
Windows 8.1 |
1039454 |
"ASSERTION: Computed overflow area must contain frame bounds" in sequence of style changes |
Layout |
normal |
Linux |
1039521 |
nsTArray: Add an AppendElement take taking a r-value reference |
XPCOM |
normal |
macOS |
1039542 |
Tracelogger: set lastchildid of stack entry |
JavaScript Engine |
normal |
All |
1039551 |
NewString/NewStringDontDeflate should create inline strings if possible |
JavaScript Engine |
normal |
All |
1039568 |
Add a capture DrawTarget to Moz2D |
Graphics |
normal |
Windows 8.1 |
1039601 |
Make parsing of certificates in OCSP responses clearer and more clearly safe |
Security: PSM |
normal |
All |
1039607 |
Escape Analysis: Support dynamic property on NewObjects. |
JavaScript Engine: JIT |
normal |
All |
1039965 |
JS array elements clownshoes |
JavaScript Engine |
normal |
All |
1039976 |
Improve TypeObjectDispatch with one case |
JavaScript Engine: JIT |
normal |
Linux |
1040194 |
Eliminate dead ResumePoint operands should not remove escaped objects. |
JavaScript Engine: JIT |
normal |
All |
1040333 |
Worker global is set up before a principal is assigned to it |
DOM: Workers |
normal |
macOS |
1040390 |
use JS::ProfilingFrameIterator in Gecko profiler |
Gecko Profiler |
normal |
All |
1040413 |
content/media/omx/moz.build may cast empty string to int |
Audio/Video |
normal |
All |
1040441 |
PJS: Incorrect codegen in ForkJoinGetSlice stub when work stealing is off |
JavaScript Engine: JIT |
normal |
All |
1040543 |
Split AnimationPlayer and Animation into separate objects |
DOM: Core & HTML |
normal |
All |
1040550 |
Cycle collector crash in MediaSource |
Audio/Video |
normal |
Linux |
1040563 |
Firefox process remains forever after quit browser if set media.mediasource.enabled = true. |
General |
normal |
Windows 7 |
1040582 |
Expose nsLayoutUtils.cpp's MULDIV() somewhere public |
Layout |
normal |
All |
1040774 |
Flatten away idl/public/src directories under rdf/ |
RDF |
normal |
All |
1040889 |
NSSCertDBTrustDomain refreshes cached OCSP server error responses, which can prevent the client from ever trying to get a response again |
Security: PSM |
normal |
All |
1040905 |
Fix GetNativePath usage in GMP - Profiles with unicode characters fail on Windows |
WebRTC: Audio/Video |
normal |
Windows 7 |
1040906 |
To3DMatrix and ToMatrix4x4 should have return values instead of out-parameters |
Graphics: Layers |
normal |
macOS |
1040930 |
problems using websockets over https proxy |
Networking: WebSockets |
normal |
Linux |
1040986 |
nsIntRegion needs more useful APIs |
Graphics |
normal |
macOS |
1041128 |
Duplicate property name in object literal is allowed in ES6 strict mode |
JavaScript Engine |
normal |
macOS |
1041186 |
Replace use of NSS's SECItem type with the use of a safety-optimized variant |
Security: PSM |
normal |
All |
1041207 |
List items of profile manager are not drawn when scroll the list by dragging thumb |
Layout |
normal |
All |
1041261 |
Need to audit all DOM code that uses JSID_IS_* to make sure it can deal with symbols |
DOM: Core & HTML |
normal |
macOS |
1041272 |
Websocket frame data truncated |
Networking: WebSockets |
normal |
Windows 7 |
1041335 |
Add mozilla::services Getter for nsIServiceWorkerManager |
DOM: Workers |
normal |
All |
1041347 |
Fake GMP plugin has to be accessible and installed for running mochitests using it |
General |
normal |
All |
1041374 |
Seeking on YouTube demo player feelings_vp9 example fails intermittently with audio working |
Audio/Video |
normal |
Linux |
1041425 |
Browser app crashes when sending touch event to nested child tab |
General |
normal |
All |
1041451 |
Still receive long tap up event even though long tap event is handled. |
Panning and Zooming |
normal |
All |
1041493 |
add support for "browser" to mediaSource constraint |
WebRTC: Audio/Video |
normal |
macOS |
1041495 |
Handlify StructuredClone |
JavaScript Engine |
normal |
Linux |
1041690 |
Make ShmemTextureHost's mShmem member a UniquePtr |
Graphics: Layers |
normal |
macOS |
1041691 |
Cleanup CheckPluginStopEvent, prevent possible leak of running plugin |
Plug-ins |
normal |
All |
1041695 |
[e10s] ABORT: not on worker thread! when mozilla::VideoChunk attempts to free a D3D9SurfaceImage from the wrong thread |
Graphics |
normal |
Windows 7 |
1041700 |
add browserArgs to gUM constraints |
WebRTC: Audio/Video |
normal |
macOS |
1041781 |
IonMonkey: Optimize constant charCodeAt. |
JavaScript Engine: JIT |
normal |
macOS |
1041822 |
Add a lookupOrAdd to nsClassHashtable |
XPCOM |
normal |
Linux |
1041830 |
Backout bug 1030206 |
Graphics: CanvasWebGL |
normal |
All |
1041855 |
Skip gethash completions on startup for hits in existing tables that haven't been registered in listmanager yet |
DOM: Security |
normal |
Linux |
1041881 |
NS_NewNonOwningRunnableMethod expects a pointer as first argument but it shouldn't |
General |
normal |
macOS |
1041893 |
GetBackgroundClip doesn't need to record the clip rect direction |
Layout |
normal |
macOS |
1041894 |
FindOpaqueBackgroundColor doesn't check display item clips |
Layout |
normal |
macOS |
1041919 |
Always use MP4Reader/PDM in MediaSourceDecoder |
Audio/Video |
normal |
All |
1041950 |
FFmpegDataDecoder incompatible with libav >= 54 |
Audio/Video |
normal |
Linux |
1042052 |
The TextureClients on white and on back should always be of the same type. |
Graphics: Layers |
normal |
All |
1042295 |
Change in Linux OMTC activation |
Graphics: Layers |
normal |
Linux |
1042373 |
[EME] Implement GMPDecryptor gmp-api interface/IDPL |
Audio/Video |
normal |
All |
1042379 |
ImageBridgeChild destructor called on wrong thread when TextureClient is released late |
Graphics: Layers |
normal |
All |
1042387 |
Possible memory corruption when Read()ing FenceHandleFromChild or FenceHandle |
Graphics: Layers |
normal |
All |
1042423 |
Do css background clipping using DisplayItemClip |
Layout |
normal |
macOS |
1042426 |
The chromium sandbox's use of __try/__except breaks mingw |
Security |
normal |
macOS |
1042469 |
Flatten editor/libeditor/base to editor/libeditor |
DOM: Editor |
normal |
All |
1042482 |
Add parallelize to the en-US dictionary |
Spelling checker |
normal |
Windows 7 |
1042517 |
Typos in mach's help for the run command ("Specifiy thr profile to use") |
Mach Core |
trivial |
All |
1042729 |
Clean the MBasicBlock list of resume point. |
JavaScript Engine: JIT |
normal |
All |
1042734 |
Panning in metrofx appears accelerated |
Panning and Zooming |
normal |
Windows 8.1 |
1042824 |
Remove the cloning behavior from function forwarders |
XPConnect |
normal |
macOS |
1042881 |
Resolve manifest properties urls against the manifest url instead of the origin. |
DOM: Apps |
normal |
All |
1042882 |
Explicitely track the app kind in the dom registry |
DOM: Apps |
normal |
All |
1042903 |
declare jsdownloads's xpcshell data in manifests |
General |
normal |
All |
1042919 |
Exception "TypeError: this.targetPlatforms['@@iterator'] is not a function" at XPIProvider.jsm:6069 |
Add-ons Manager |
normal |
All |
1042996 |
Remove custom Sandbox JSContext |
XPConnect |
normal |
macOS |
1043111 |
Allow mState==DECODER_STATE_DORMANT in MediaDecoderStateMachine::ResetPlayback() |
Audio/Video |
normal |
All |
1043144 |
machc generated in working dir after build, not ignored by .hgignore/.gitignore |
Mach Core |
normal |
All |
1043147 |
Update CDMProxy to use GMPDecryptor |
Audio/Video |
normal |
Windows 7 |
1043182 |
IMEContentObserver::CharacterDataChanged() doesn't convert new lines in replaced and inserted text to native new lines |
DOM: UI Events & Focus Handling |
normal |
Windows 8.1 |
1043358 |
MathML very slow on large pages after bug 114365 |
MathML |
normal |
Linux |
1043389 |
Remove TextureFlags::ALLOC_FALLBACK |
Graphics: Layers |
normal |
All |
1043402 |
SPDY/H2 considers compression decoding errors as session errors |
Networking: HTTP |
normal |
macOS |
1043453 |
OdinMonkey: fix bugs in interrupt handling |
JavaScript Engine: JIT |
normal |
All |
1043524 |
mach help marionette yields UnboundLocalError: local variable 'group' referenced before assignment in mach/dispatcher.py |
Mach Core |
normal |
macOS |
1043560 |
Make imgIContainer::Draw simpler, more accurate, and better suited to our needs going forward |
Graphics: ImageLib |
normal |
All |
1043602 |
Use TYPE_SUBDOCUMENT instead of TYPE_SCRIPT for contentPolicyCheck in ImportManager |
DOM: Security |
normal |
All |
1043603 |
Expose tile pool size and pool shrink timeout as prefs |
Graphics: Layers |
normal |
All |
1043608 |
Metro widget code needs updating to maintain contract with APZ code |
Widget: WinRT |
normal |
Windows 8.1 |
1043644 |
Things go wonky after zooming in |
Widget: WinRT |
normal |
Windows 8.1 |
1043695 |
Clean up AppleDecoderModule |
Audio/Video |
normal |
macOS |
1043696 |
Enable Apple PlatformDecoderModule for HTML5 video playback (MP4 playback on OSX) |
Audio/Video |
normal |
macOS |
1043710 |
Expose h.264 frame reorder depth to PlatformDecoderModules |
Audio/Video |
normal |
macOS |
1043733 |
Require sandboxing for media plugins on Linux. |
Security |
normal |
Linux |
1043853 |
Share more code in structured cloning |
DOM: Core & HTML |
normal |
All |
1043888 |
JS::GetGCThingZone and GetObjectZone don't take account of nursery objects |
JavaScript: GC |
normal |
All |
1043898 |
MIR: Remove a few getOperand(0) useless calls in some unary instructions |
JavaScript Engine: JIT |
normal |
Linux |
1043929 |
CompositableHost::AddMaskEffect should unlock the texture in case of failure |
Graphics: Layers |
normal |
All |
1044071 |
WebCrypto API methods need to resolve to ArrayBuffers not Uint8Arrays |
DOM: Security |
normal |
All |
1044118 |
Parse error message for "unclosed children in ruby" and "start tag seen without ruby" is swapped |
DOM: HTML Parser |
normal |
All |
1044119 |
webgl-1.0.3 Conformance Failure context-lost.html |
Graphics: CanvasWebGL |
normal |
Linux |
1044130 |
Compile fails when pico is enabled |
DOM: Core & HTML |
normal |
Linux |
1044162 |
make install locations for EXTRA_{PP_,}JS_MODULES better |
General |
normal |
All |
1044215 |
extend nsIWebProgressListener with tracking protection status |
General |
normal |
macOS |
1044241 |
Discard tile back buffers that haven't been recently used |
Graphics: Layers |
normal |
All |
1044305 |
Remove Location classinfo |
DOM: Core & HTML |
normal |
All |
1044448 |
Flatten away public/src subdirectories under view/ |
Web Painting |
normal |
All |
1044490 |
Follow app redirects from <meta refresh> navigations |
DOM: Navigation |
normal |
All |
1044497 |
Error building nsChildView.mm on OS X 10.10 (Yosemite) -- cannot initialize a parameter of type 'NSEventType' with an lvalue of type 'uint32_t' |
Widget: Cocoa |
normal |
macOS |
1044498 |
Media Source: discontiguous appends are not processed without calling abort() |
Audio/Video |
normal |
macOS |
1044550 |
Move GMP Shmem cache from global to per-GMPParent |
Plug-ins |
normal |
All |
1044596 |
Fix more bad implicit conversion constructors in the JS engine |
JavaScript Engine |
normal |
All |
1044598 |
Don't undef MOZ_HAVE_CXX11_NULLPTR in NullPtr.h since nsCOMPtr.h depends on it |
XPCOM |
normal |
All |
1044658 |
WeakPtr: simplifications, allowing const-correct WeakPtr-to-const, and removing asWeakPtr() |
MFBT |
normal |
All |
1044668 |
Make WebGLFramebufferAttachable use a WeakPtr instead of raw pointer, and use a nsTArray instead of a mfbt Vector, and use nsTArray methods instead of custom loops |
Graphics: CanvasWebGL |
normal |
All |
1044706 |
Heap-use-after-free in GlyphBufferAzure::Flush |
Graphics: Text |
normal |
All |
1044713 |
Parse MP4 Header until we reach 'mdat' atom |
Audio/Video |
normal |
Linux |
1044714 |
Add Track Extends 'trex' atom support to libstagefright mp4 parser |
Audio/Video |
normal |
Linux |
1044738 |
[EME] Hook up CDMProxy to a PlatformDecoderModule/MP4Reader |
Audio/Video |
normal |
Windows 7 |
1044773 |
Assertion failure: aWindow || XRE_GetProcessType() == GeckoProcessType_Default, at ../../../gecko/dom/audiochannel/AudioChannelAgent.cpp:84 |
DOM: Core & HTML |
normal |
All |
1045018 |
Add a way to set the kAudioHardwarePropertyRunLoop property on OSX only once per process |
Audio/Video |
normal |
macOS |
1045067 |
Fix some bad implicit constructors in dom/content/ipc |
DOM: Core & HTML |
normal |
All |
1045068 |
Fix some bad implicit constructors in Gecko profiler |
Gecko Profiler |
normal |
All |
1045091 |
Fix some bad implicit constructors in gfx |
Graphics |
normal |
All |
1045094 |
Fix some bad implicit constructors in telemetry |
Telemetry |
normal |
All |
1045110 |
nsMemoryReporterManager.cpp:103:39: warning: suggest parentheses around assignment used as truth value [-Wparentheses] |
Gecko Profiler |
normal |
Linux |
1045163 |
remove delay before updating existing tables on disk, only initialize updateCheckers if updates are needed |
DOM: Security |
normal |
Linux |
1045176 |
xpcom/threads/ThreadStackHelper.cpp:74:2: error: "Unsupported architecture" (non-SPS) |
XPCOM |
normal |
FreeBSD |
1045178 |
NPObject leak in PluginScriptableObjectChild::ResurrectProxyObject |
Plug-ins |
normal |
All |
1045239 |
Add a version of nsTHashtable::SizeOfExcludingThis and SizeOfIncludingThis that uses the entry's SizeOfExcludingThis |
XPCOM |
normal |
All |
1045241 |
Make memory reporting for LocationService more normal |
DMD |
normal |
All |
1045251 |
Use the concrete type imgRequestProxy in nsStyleImage |
Layout: Images, Video, and HTML Frames |
normal |
Linux |
1045270 |
Dynamically inserting a block into an inline node causes number input to lose focus |
DOM: Core & HTML |
normal |
macOS |
1045468 |
firefox doesn't support SVC NAL(NAL type 14) |
WebRTC: Audio/Video |
normal |
Windows 7 |
1045529 |
Ion-compile non-CNG functions |
JavaScript Engine: JIT |
normal |
All |
1045561 |
Conditional exposure of Headers via codegen needs to work on workers, not just mainthread |
DOM: Core & HTML |
normal |
macOS |
1045584 |
Remove everything relating to frames from OldDebugAPI |
JavaScript Engine |
normal |
All |
1045591 |
Version 31 does not respond to HTML 5 audio - Please visit www.mapetiteradio.com - audio stream does not work anymore - was working perfectly in version 30 |
Audio/Video |
blocker |
Windows 8.1 |
1045646 |
Change usages of nsCxPusher, AutoCxPusher and AutoPushJSContext to AutoJSAPI and derivatives for bug 951991 - batch 12 |
DOM: Core & HTML |
normal |
All |
1045662 |
symbolstore.py install manifest processing not working correctly on Windows |
Crash Reporting |
normal |
Windows 7 |
1045749 |
Eliminate resume point operands which are immediately popped |
JavaScript Engine: JIT |
normal |
macOS |
1045826 |
Error: this.blockedPopups is null Source file: chrome://global/content/bindings/browser.xml |
General |
normal |
All |
1045847 |
nsTraceRefcnt gets initialized before sChildProcessType |
XPCOM |
normal |
Linux |
1045848 |
MUST_MATCH_TOKEN should be a method, not report error when token is TOK_ERROR |
JavaScript Engine |
normal |
All |
1045909 |
Fix buffered range estimation for MP4 |
Audio/Video |
normal |
Linux |
1045923 |
Update sccache to 4d312f8 |
General |
normal |
All |
1045948 |
IonMonkey: LAllocation and LDefinition changes |
JavaScript Engine: JIT |
normal |
All |
1045957 |
Improve GLReadTexImageHelper |
Graphics |
normal |
All |
1045975 |
Use nsIDOMWindowUtils.askPermission in all types of permission request |
Permission Manager |
normal |
All |
1045978 |
Create InternalSVGZoomEvent and InternalSMILTimeEvent for NS_SVGZOOM_EVENT and NS_SMIL_TIME_EVENT |
DOM: UI Events & Focus Handling |
normal |
All |
1045993 |
Implement AnimationEffect and AnimationEffect.name |
DOM: Core & HTML |
normal |
All |
1045994 |
Add a chrome-only property to inspect if an Animation is running on the compositor or not |
DOM: Core & HTML |
normal |
All |
1046005 |
PlatformDecoderModule doesn't compile with OS X 10.9 |
Audio/Video |
normal |
macOS |
1046006 |
Remove telemetry for JS versions (JS_MINOR_VERSION) |
JavaScript Engine |
normal |
All |
1046016 |
IonMonkey (ARM): incorrect detection of the number of FP registers is causing SIGILL crashes. |
JavaScript Engine: JIT |
normal |
All |
1046025 |
Add component alpha support to TiledThebesLayer |
Graphics: Layers |
normal |
macOS |
1046125 |
IonMonkey: (ARM) Assertion failure: tempFloat32 != InvalidFloatReg, at js/src/jit/IonCaches.cpp:3748 |
JavaScript Engine: JIT |
normal |
All |
1046176 |
UnsafeSetReservedSlot post barrier always bails |
JavaScript Engine: JIT |
normal |
All |
1046183 |
IonMonkey: Move Scalar Replacement after the EliminatePhis phase. |
JavaScript Engine: JIT |
normal |
All |
1046197 |
Make ArrayIteratorNext and StringIteratorNext easier to optimized with Scalar Replacement. |
JavaScript Engine |
normal |
All |
1046267 |
WebGL - Improve half-float conversion functions |
Graphics: CanvasWebGL |
normal |
Linux |
1046281 |
Use the simpler version of nsTHashtable::SizeOfExcludingThis and SizeOfIncludingThis in more places |
XPCOM |
normal |
All |
1046301 |
Apple PlatformMediaDecoder should call DrainComplete |
Audio/Video |
normal |
macOS |
1046342 |
bring xpcshell's usage message a little closer to reality |
XPConnect |
normal |
All |
1046416 |
Shut down the gfxPlatformFontList on all platforms |
Layout: Text and Fonts |
normal |
All |
1046428 |
kDefaultTouchBehavior is unused in TouchBlockState |
Panning and Zooming |
normal |
All |
1046452 |
Unsupported architecture in MacroAssembler.h |
JavaScript Engine: JIT |
normal |
Linux |
1046473 |
webgl-1.0.3 Conformance Failure webgl-depth-texture.html |
Graphics: CanvasWebGL |
normal |
Linux |
1046477 |
Separate the reporting of the main and static atoms tables |
XPCOM |
normal |
All |
1046498 |
[Text Selection] Selection carets is jumpy when dragging caret. |
DOM: Selection |
normal |
macOS |
1046529 |
Not all static atoms end up in gStaticAtomTable |
DOM: HTML Parser |
normal |
Linux |
1046541 |
Useful logging for Linux desktop sandbox crashes. |
Security |
normal |
Linux |
1046549 |
MP4 video can't be played (file is corrupt) |
Audio/Video |
normal |
macOS |
1046585 |
Move remaining assembler/ files into jit/ |
JavaScript Engine: JIT |
normal |
All |
1046592 |
Mute option in browser doesn’t work properly. |
Audio/Video |
normal |
All |
1046647 |
Change usages of nsCxPusher, AutoCxPusher and AutoPushJSContext to AutoJSAPI and derivatives for bug 951991 - batch 13 |
DOM: Core & HTML |
normal |
All |
1046814 |
<video> sets system playback volume to maximum on play |
Audio/Video |
normal |
Linux |
1046841 |
Convert rest of xpcom/ to Gecko style |
XPCOM |
normal |
All |
1046860 |
IdToString unused in nsDOMClassInfo.cpp |
DOM: Core & HTML |
normal |
All |
1046870 |
Escape Analysis: Add more Spew. |
JavaScript Engine: JIT |
normal |
All |
1046892 |
http/2 draft 14 |
Networking: HTTP |
normal |
All |
1046921 |
[Skia] Remove Moz2D requirement for SK_SUPPORT_LEGACY_BITMAP_CONFIG |
Graphics |
normal |
Linux |
1046942 |
ScopedXPCOMStartup incompatible with profile unlocking |
Startup and Profile System |
normal |
All |
1046945 |
Move ExposeGCThingToActiveJS to js::gc:: |
JavaScript: GC |
normal |
All |
1046950 |
convert nsIFrame::ComputeSize to take logical-coordinate parameters |
Layout |
normal |
All |
1047010 |
OdinMonkey: improve asm.js profiling data |
JavaScript Engine |
normal |
All |
1047022 |
Sort out the manual addref done in the mediarecorder code |
Audio/Video: Recording |
normal |
macOS |
1047107 |
[EME] CDMProxy needs to Close() its GMPDecryptorProxy on Shutdown |
Audio/Video |
normal |
Windows 7 |
1047120 |
The purple buffer does not need to use Heap<T> |
XPCOM |
normal |
All |
1047121 |
LSAN leaks when sharing windows via getUserMedia |
WebRTC: Audio/Video |
normal |
All |
1047123 |
ThreadStackHelper should use UniquePtr<uint8_t[]>, not ScopedDeleteArray |
XPCOM |
normal |
All |
1047176 |
Fix warnings as errors build failures introduced by DeadlockDetector changes |
XPCOM |
normal |
Windows XP |
1047180 |
Add HE-AAC support to MP4Reader |
Audio/Video |
normal |
Linux |
1047188 |
MP4Reader still doesn't drain properly |
Audio/Video |
normal |
Windows 8.1 |
1047195 |
MFBT: Convert UniquePtr module to Gecko style |
MFBT |
normal |
All |
1047204 |
[EME] Implement GMPAudioDecoder interface |
Audio/Video |
normal |
All |
1047205 |
[EME] Attach crypto info to encoded GMP video frames |
Audio/Video |
normal |
All |
1047214 |
[EME] Use GMP for decoding EME encrypted streams in <video> |
Audio/Video |
normal |
Windows 8.1 |
1047220 |
Shrink the static atoms table |
XPCOM |
normal |
All |
1047301 |
SIMD.cpp Clang warnings: comparison of integers of different signs |
JavaScript Engine |
normal |
All |
1047303 |
Click events are blocked during waiting for response of modelprompt |
DOM: Content Processes |
normal |
All |
1047442 |
Locking assumption in webrtc.org Encoded() callback invalid with async codecs |
WebRTC: Audio/Video |
normal |
All |
1047474 |
spdy/h2 dispatch with shift-reload sometimes sticks |
Networking: HTTP |
normal |
Linux |
1047494 |
tautological comparison in pkixnss.cpp (VerifySignedData), causing "error: comparison of constant 2147483647 with expression of type 'uint16_t' (aka 'unsigned short') is always false" |
Security: PSM |
normal |
Linux |
1047495 |
Push both a JS and a CPP frame for js:RunScript |
Gecko Profiler |
normal |
All |
1047509 |
Change usages of nsCxPusher, AutoCxPusher and AutoPushJSContext to AutoJSAPI and derivatives for bug 951991 - batch 14 |
DOM: Core & HTML |
normal |
All |
1047523 |
Consider adding more reporting for various Telemetry hashtables |
Telemetry |
normal |
All |
1047533 |
Remove the unused nsIDOMApplicationRegistry2 interface |
DOM: Apps |
normal |
Linux |
1047548 |
Qt/No-X builds are failing because of missing Cairo build flags |
Graphics |
normal |
Other |
1047560 |
enable pinning on dropbox |
Security: PSM |
normal |
Linux |
1047564 |
Tracelogger: cleanups |
JavaScript Engine: JIT |
normal |
All |
1047592 |
mercurial-setup cannot read config with %include |
Mach Core |
normal |
All |
1047614 |
Give ReadbackManagerD3D11 a private destructor |
Graphics |
normal |
All |
1047628 |
simplify nsMutationGuard |
DOM: Core & HTML |
normal |
Linux |
1047648 |
TelemetryImpl::mHistogramMap can use nsDepCharHashKey |
Telemetry |
normal |
All |
1047698 |
ALPN advertisment order may be wrong |
Networking: HTTP |
normal |
All |
1047717 |
Don't generate trailing whitespace for IPDL CppDirective's with no |rest| |
IPC |
normal |
All |
1047743 |
Screen sharing with multiple screens is broken (Mac only) |
WebRTC |
normal |
macOS |
1047755 |
ZoomConstraints needs a copy ctor with MOZ_COUNT_CTOR |
Graphics: Layers |
normal |
Windows 7 |
1047759 |
FMRadioService is leaked |
DOM: Device Interfaces |
normal |
Windows 7 |
1047791 |
content/media/AudioStream.cpp:834:100: error: no matching function for call to 'soundtouch::SoundTouch::receiveSamples(mozilla::AudioDataValue*, long int&)' when building on Debian armel |
Audio/Video |
normal |
Linux |
1047824 |
MP4Reader needs to call PlatformDecoderModule::Shutdown() |
Audio/Video |
normal |
All |
1047828 |
[10.10] Hide/remove fullscreen-button placeholder on OS X Yosemite |
Widget: Cocoa |
normal |
macOS |
1047848 |
PerformanceResourceTiming objects can't be JSON.stringify'd |
DOM: Core & HTML |
normal |
macOS |
1047876 |
Flatten away public/src subdirectories under modules/libjar/zipwriter/ |
Networking: JAR |
normal |
All |
1047877 |
Flatten away public/src subdirectories under modules/libpref/ |
Preferences: Backend |
normal |
All |
1047878 |
Flatten away public/src subdirectories under profile/ |
Startup and Profile System |
normal |
All |
1047924 |
When building with ac_add_options --enable-extensions extensions are put expanded into the wrong location in dist/bin |
General |
critical |
All |
1047945 |
TileExpiry is leaked |
Graphics: Layers |
normal |
All |
1048046 |
5.7% regression in octane-crypto on MacOSX 32bit |
JavaScript Engine: JIT |
normal |
All |
1048064 |
Errors.h:64:28: error: 'ENODATA' was not declared in this scope when building on GNU/kFreeBSD |
Audio/Video |
normal |
Linux |
1048091 |
Support for multiple upload files in Breakpad |
Crash Reporting |
normal |
All |
1048097 |
[EME] GMP process leaking nsTArray when in decrypt mode. |
Audio/Video |
normal |
All |
1048102 |
GMPThreads are leaked |
Audio/Video |
normal |
All |
1048104 |
GMPMutexes are not able to be deleted by a GMP and leak |
Audio/Video |
normal |
All |
1048107 |
[EME] Implement GMPTimer and clock |
Audio/Video |
normal |
All |
1048110 |
Tiling doesn't handle padding correctly |
Graphics: Layers |
normal |
macOS |
1048173 |
If Firefox was compiled with FFmpeg support and FFmpeg isn't installed: it will crash |
Audio/Video |
normal |
macOS |
1048242 |
Fix more bad implicit constructors in docshell |
DOM: Navigation |
normal |
All |
1048243 |
Fix more bad implicit constructors in gfx |
Graphics |
normal |
All |
1048245 |
Fix more bad implicit constructors in image |
Graphics: ImageLib |
normal |
All |
1048246 |
Fix more bad implicit constructors in layout |
Layout |
normal |
All |
1048247 |
Fix more bad implicit constructors in DOM |
DOM: Core & HTML |
normal |
All |
1048252 |
Fix some bad implicit constructors in chromium IPC code |
IPC |
normal |
All |
1048272 |
Fix some bad implicit constructors in storage |
SQLite and Embedded Database Bindings |
normal |
All |
1048306 |
move TestDllInterceptor to CPP_UNIT_TESTS |
General |
normal |
All |
1048414 |
IonMonkey: discardIgnoreOperands should use prepareForDiscard. |
JavaScript Engine: JIT |
normal |
All |
1048435 |
Stop RDF from whining at shutdown |
RDF |
normal |
All |
1048517 |
[libstagefright] |MPEG4Source::read| has several potential uninitialized variable errors |
Audio/Video |
normal |
All |
1048562 |
Add support for NV_fence to GLContext |
Graphics |
normal |
All |
1048595 |
Calling navigator.serviceWorker.register and then opening console crashes the browser |
DOM: Workers |
normal |
macOS |
1048640 |
Alert memshrink-telemetry-alerts list about telemetry changes relating to memory usage |
Telemetry |
normal |
All |
1048643 |
extend docshell security flags to indicate tracking protection state |
DOM: Security |
normal |
macOS |
1048699 |
Make Exposed=SpecificWorkerType work automagically |
DOM: Workers |
normal |
macOS |
1048754 |
15% regression in kraken-fft on MacOSX 32bit |
JavaScript Engine |
normal |
All |
1048923 |
SIMD: Tidy up SIMD.{h,cpp} and better handle unary binary functions |
JavaScript Engine |
normal |
Linux |
1048952 |
Lower compositor hang timeout to 2s |
Graphics: Text |
normal |
All |
1049010 |
Random GetCurrentDoc -> GetComposedDoc fixes to layout |
Layout |
normal |
Linux |
1049051 |
Templatize DeadlockDetector on BlockingResourceBase |
XPCOM |
normal |
All |
1049068 |
Remove Callstack from DeadlockDetector |
XPCOM |
normal |
All |
1049133 |
Make eviction offset to time conversion accurate for MP4 |
Audio/Video |
normal |
Linux |
1049161 |
ThreadStackHelper is not getting native stack on Windows |
XPCOM |
normal |
Windows 7 |
1049214 |
Debug builds spam 20+ copies of this warning at shutdown: "System JS : WARNING file:///$OBJDIR/dist/bin/components/nsContentPrefService.js:180 - setting a property that has only a getter" |
Preferences |
normal |
Linux |
1049263 |
Improve ccache stats reporting |
General |
normal |
All |
1049303 |
Invalid cast to ClientThebesLayer in ClientContainerLayer |
Graphics: Layers |
normal |
macOS |
1049309 |
Crash in libstagefright demuxer |
Audio/Video |
normal |
All |
1049317 |
SourceBufferReader::ReadFromCache should reset offset after read. |
Audio/Video |
normal |
All |
1049318 |
Make SourceBuffer eviction less aggressive. |
Audio/Video |
normal |
All |
1049321 |
Move SubBufferDecoder to a new file. |
Audio/Video |
normal |
All |
1049323 |
Use a similar format for all MSE logging. |
Audio/Video |
normal |
All |
1049326 |
MediaSourceDecoder sets duration using wrong base unit. |
Audio/Video |
normal |
All |
1049327 |
Assert that public MSE API is only called from the main thread. |
Audio/Video |
normal |
All |
1049434 |
Don't allocate SECItems with new operator |
Security |
normal |
All |
1049478 |
Fix volume handling in cubeb's PulseAudio backend: revert to soft-volume when needed |
Audio/Video |
normal |
Linux |
1049552 |
BackgroundChild::GetForCurrentThread() hits MOZ_ASSERT() if actor already created |
DOM: Workers |
normal |
All |
1049593 |
Make BaseRect::Contains(point) behave correctly for non-integer points |
Graphics |
normal |
All |
1049691 |
IonMonkey: Fold loads with their stores. |
JavaScript Engine: JIT |
normal |
All |
1049758 |
fixup copy and move ctors for children iterators |
DOM: Core & HTML |
normal |
Linux |
1049768 |
[TSF] Glitches in Chinese IME with intl.tsf.enable=true |
Widget: Win32 |
normal |
Windows 7 |
1049781 |
add nsTArray::InsertElementAt that calls elem_type's move ctor |
XPCOM |
normal |
Linux |
1049946 |
browser.xul.error_pages.expert_bad_cert should not expose the "add exception" button for HSTS sites |
Security: UI |
normal |
Linux |
1049957 |
Use UniquePtr for ownership in GLScreenBuffer, SharedSurface, SurfaceFactory, and SurfaceStream |
Graphics |
normal |
All |
1049960 |
webgl-1.0.2 Doesn't generate error for invalid formats to copyTexImage2D - copy-tex-image-2d-formats.html |
Graphics: CanvasWebGL |
normal |
Linux |
1049981 |
Make error for non-existent files listed in SOURCES less ambiguous |
Mach Core |
normal |
All |
1049997 |
Separate statements declaring multiple pointers to separate lines |
General |
normal |
All |
1049998 |
Flatten away public/src subdirectories under browser/fuel/ |
General |
normal |
All |
1050009 |
Initialize pldhash tables with a length, not a capacity |
XPCOM |
normal |
Linux |
1050036 |
Reduce default and minimum capacity of pldhash |
XPCOM |
normal |
Linux |
1050049 |
Whitelist XBL bindings that may be applied to untrusted content |
XBL |
normal |
macOS |
1050060 |
Clean up MP4 range calculation |
Audio/Video |
normal |
Linux |
1050063 |
http2 npn not aware of tls version - twitter.com occasional failure |
Networking: HTTP |
normal |
All |
1050064 |
WMFMediaDataDecoder completely fails on HE-AAC streams |
Audio/Video |
normal |
Windows 8.1 |
1050083 |
Changes to WebM buffered range handling. |
Audio/Video |
normal |
All |
1050095 |
[Text Selection] Prevent generate too much unwanted event when calling SelectionCarets::SelectWord. |
DOM: Selection |
normal |
macOS |
1050096 |
Browser chrome ThebesLayer is too large during tiled-fixed.html Tscroll test |
Layout |
normal |
Linux |
1050099 |
Avoid calling deprecated FindStartTime and instead use buffer's decoded ranges in switching logic. |
Audio/Video |
normal |
All |
1050103 |
Mark netwerk/srtp as FAIL_ON_WARNINGS |
WebRTC: Networking |
normal |
All |
1050104 |
It is not possible to override console.log (or set any expandos on console) in a worker because self.console returns a new object each time |
DOM: Workers |
normal |
macOS |
1050124 |
[TSF] Support TSATTRID_Text_VerticalWriting |
Widget: Win32 |
normal |
Windows 8.1 |
1050141 |
Add Telemetry for ApplicationReputation remote responses |
Downloads API |
normal |
All |
1050199 |
[EME] Support audio sample rate and number of channels changing in decoded samples |
Audio/Video |
normal |
All |
1050202 |
deriveKey method ignores the length parameter when HMAC is the derivedKeyAlgorithm |
Security |
normal |
All |
1050254 |
OdinMonkey: place NaN in the global data and load from here to free the NANReg. |
JavaScript Engine: JIT |
normal |
All |
1050278 |
IonMonkey: (ARM) consolidate the mpu feature detection and remove the ARM remnants in js/src/assembler/ |
JavaScript Engine: JIT |
normal |
All |
1050291 |
ARM Simulator: fix vmovl quad register encoding. |
JavaScript Engine: JIT |
normal |
All |
1050348 |
emit a nsISecurityEventSink::onSecurityChange event in nsChannelClassifier to signal blocking or disregard of tracking URIs so the frontend can display a shield icon with the correct state |
DOM: Security |
normal |
macOS |
1050360 |
Script blocker warning is triggering too much ("Unable to run script because scripts are blocked internally") |
DOM: Core & HTML |
normal |
Linux |
1050383 |
[AccessFu] Support gaia edge gestures |
Disability Access APIs |
normal |
All |
1050398 |
remove intl/unicharutil/tools/Makefile.in |
General |
normal |
All |
1050433 |
remove netwerk/test/Makefile.in |
General |
normal |
All |
1050440 |
Avoid repeated JS frames in ThreadStackHelper |
XPCOM |
normal |
All |
1050445 |
Add support for tracking callstacks to BlockingResourceBase |
XPCOM |
normal |
All |
1050461 |
H.264 RTP packetization with multiple NALUs per frame |
WebRTC: Audio/Video |
normal |
macOS |
1050471 |
Reset the valid region of a thebes layer if it gets optimized away to a ColorLayer or an ImageLayer |
Graphics: Layers |
normal |
All |
1050582 |
Is on main thread assertion in GMPTimer can fail first call into GMPTimer is off main thread. |
Audio/Video |
normal |
All |
1050609 |
Fix more bad implicit constructors in gfx/layers |
Graphics |
normal |
All |
1050610 |
Fix more bad implicit constructors in gfx |
Graphics |
normal |
All |
1050611 |
Fix more bad implicit constructors in dom and docshell |
DOM: Core & HTML |
normal |
All |
1050652 |
Implement GetEvictionOffset for WebM reader. |
Audio/Video |
normal |
All |
1050702 |
Improve the use of strings in URLSearchParams |
DOM: Core & HTML |
normal |
All |
1050703 |
[TSF] Cursor doesn't move when input an Enter with IME in Contenteditable = true field |
Widget: Win32 |
normal |
Windows 7 |
1050785 |
RSA-OAEP encrypt/decrypt should accept strings as AlgorithmIdentifiers |
Security |
normal |
All |
1050795 |
Remove final use of nsCxPusher in WorkerRunnable and the class itself for bug 951991 |
DOM: Core & HTML |
normal |
All |
1050814 |
incorrect duration reported on youtube mp4 |
Audio/Video |
normal |
macOS |
1050922 |
Add an update method to FlagsFactory.Flags |
General |
normal |
All |
1051017 |
Make it harder to get CPOWs by accident |
DOM: Content Processes |
normal |
Linux |
1051097 |
set the initial visible rect correctly on the wrap list item stored inside transform display items |
Layout |
normal |
macOS |
1051109 |
./PerformanceResourceTimingBinding.cpp:449:35: error: no member named 'get_name' in namespace 'mozilla::dom::PerformanceEntryBinding' |
DOM: Core & HTML |
normal |
Linux |
1051114 |
400 MozInterAppMessagePort registered on frame message manager |
DOM: Apps |
normal |
All |
1051122 |
XPCOM_MEM_ALLOC_LOG crashes at startup |
XPCOM |
normal |
Linux |
1051147 |
Fix wrong handling of overflow areas for table rows |
Layout: Tables |
normal |
All |
1051190 |
Properly copy and package ASan runtime dylib on Mac OS X |
General |
major |
macOS |
1051522 |
[10.10] Implement support for NSVisualEffectView for Yosemite UI effects |
Widget: Cocoa |
normal |
macOS |
1051527 |
BackgroundClipState::mHasRounded corners is used uninitialised |
Layout |
normal |
Linux |
1051530 |
whether a decode error put our image state into error depends on when the decode starts in relation to the network load event for the image |
Graphics: ImageLib |
normal |
macOS |
1051531 |
asking for a decode of an image more than once will block on the decoding thread |
Graphics: ImageLib |
normal |
macOS |
1051566 |
Add H.264 mode 0 support |
WebRTC: Audio/Video |
normal |
All |
1051591 |
IonMonkey: Fix MIPS backend after SIMD x86/x64: Regalloc and moves bits |
JavaScript Engine: JIT |
normal |
All |
1051594 |
IonMonkey MIPS: fix some problems with instruction signed immediate arguments. |
JavaScript Engine: JIT |
normal |
All |
1051595 |
OdinMonkey: bias the global-register to improve instruction encoding efficiency. |
JavaScript Engine: JIT |
normal |
All |
1051611 |
Remove error numbers from js.msg |
JavaScript Engine |
normal |
All |
1051666 |
Add support for avc3 format |
Audio/Video |
normal |
Linux |
1051689 |
[TSF] Should call RecordCompositionUpdateAction() when adding a pending action and the last compositionupdate is incomplete |
Widget: Win32 |
normal |
Windows 8.1 |
1051809 |
Upload zipped archive of all .gcno files to build directory if code coverage is enabled |
General |
normal |
All |
1051982 |
Header Table Size Update of HPACK is encoded with wrong integer representation |
Networking: HTTP |
normal |
All |
1051985 |
Move async scrolling layer properties from ContainerLayer to Layer |
Graphics: Layers |
normal |
macOS |
1052033 |
Fix warnings in security/sandbox and mark as FAIL_ON_WARNINGS |
Security |
normal |
All |
1052054 |
[AccessFu] Rename accessfu-output event to accessibility-output |
Disability Access APIs |
normal |
All |
1052093 |
Child->parent CPOWs should go through COWs in the parent for security |
XPConnect |
normal |
Linux |
1052099 |
August 2014 batch of EV root CA changes |
Security: PSM |
normal |
All |
1052122 |
derecursify TreeWalker::NextChild |
Disability Access APIs |
normal |
Linux |
1052213 |
Reduce default size of Native2WrappedNativeMaps |
XPConnect |
normal |
Linux |
1052230 |
IMEContentObserver shouldn't flush pending notifications again during flushing notifications |
DOM: UI Events & Focus Handling |
normal |
All |
1052239 |
MSE main thread assertion when seeking |
Audio/Video |
normal |
All |
1052246 |
[Text Selection] Position of utility bubble is wrong in b2g desktop |
DOM: Selection |
normal |
All |
1052248 |
Tweak the goodAllocated heuristics |
JavaScript Engine |
normal |
All |
1052286 |
[TSF] nsTextStore::SetInputContext() should not ignore "password" state |
Widget: Win32 |
normal |
Windows 8.1 |
1052325 |
OdinMonkey: make return coercions for Math functions call not mandatory |
JavaScript Engine: JIT |
normal |
Linux |
1052378 |
MediaDecoderStateMachine::mIsVideoDecoding is used uninitialised |
Audio/Video |
normal |
Linux |
1052380 |
duplicate definition of PushRegsInMask,PopRegsInMask (non-ion) |
JavaScript Engine: JIT |
normal |
Linux |
1052383 |
Mac doesn't play HE-AAC |
Audio/Video |
normal |
macOS |
1052388 |
Rename JS_CallHeapFooTracer() functions to JS_CallFooTracer() |
JavaScript: GC |
normal |
All |
1052513 |
Selection offsets broken on descendant accessibles |
Disability Access APIs |
normal |
Windows 8.1 |
1052514 |
OdinMonkey: Refactor NumLit |
JavaScript Engine: JIT |
normal |
Linux |
1052529 |
some mozilla::pkix errors potentially aren't localizable |
Security: PSM |
normal |
All |
1052535 |
[harfbuzz] fix error in Mandaic character shaping classes |
Graphics: Text |
normal |
All |
1052626 |
Add memory reporter for nsXPCWrappedJS |
XPConnect |
normal |
All |
1052813 |
[Skia] Doesn't build with --disable-optimize on ARM |
Graphics |
normal |
Linux |
1052850 |
Firefox uses remote PT instead of local PT for received RTP |
WebRTC: Signaling |
normal |
All |
1052857 |
Overdraw should report dst pixels, not src pixels |
Graphics: Layers |
normal |
macOS |
1052915 |
Stop unnecessarily calling nsSVGUtils::AdjustMatrixForUnits() over and over in nsSVGClipPathFrame |
SVG |
normal |
All |
1052999 |
Stop using FOR_PAINTING in nsSVGForeignObjectFrame::GetInvalidRegion |
SVG |
normal |
All |
1053008 |
MediaDecoderStateMachine::FlushDecoding() not giving ResetDecode a chance to run |
Audio/Video |
normal |
All |
1053013 |
Collapse test-only moz.build files under layout/ into ancestor moz.build files |
Layout |
normal |
All |
1053021 |
[AccessFu] Speed up gesture intervals. Enable a configurable responsiveness to user gestures. |
Disability Access APIs |
normal |
All |
1053159 |
gfxPattern::mFilter is used uninitialised |
Graphics |
normal |
Linux |
1053186 |
[MADAI] AudioOffloadPlayer: Glitch observed during mp3 clip startup |
Audio/Video |
normal |
Linux |
1053240 |
Add a higher-order macro for TokenKind |
JavaScript Engine |
normal |
All |
1053420 |
Improve new nsTArray rvalue reference methods |
XPCOM |
trivial |
All |
1053447 |
Re-enable background finalization of ProxyObjects |
JavaScript Engine |
normal |
Linux |
1053460 |
Make AddonWrapper instances const |
XPConnect |
normal |
Linux |
1053462 |
Add fromUserInput field to pivot move events and move methods |
Disability Access APIs |
normal |
All |
1053492 |
[Skia] Use heap allocation for buffers that will end up with the 3D api |
Graphics |
normal |
Linux |
1053576 |
[TSF] VS2013 build fails due to mismatched enums in nsTextStore.cpp |
Widget: Win32 |
normal |
Windows 8.1 |
1053603 |
Fix some more bad implicit constructors in the IPC code |
IPC |
normal |
macOS |
1053605 |
Fix the bad implicit constructors in intl/ |
Internationalization |
normal |
macOS |
1053635 |
Expose GetEGLImage API from SharedSurface_EGLImage |
Graphics |
normal |
Linux |
1053658 |
Split MSDecoder and MSReader into separate files |
Audio/Video |
normal |
All |
1053674 |
Remove subclass of StateMachine and use task queue directly |
Audio/Video |
normal |
All |
1053764 |
IonMonkey MIPS: Fix build issue caused by bug 1004831 |
JavaScript Engine: JIT |
normal |
Linux |
1053792 |
Fix some bad implicit constructors in the mtransport code |
WebRTC |
normal |
All |
1053920 |
Define and use JSNativeArguments in Codegen.py |
DOM: Core & HTML |
normal |
All |
1053975 |
Trivial fullscreen app gets incorrect viewport on Flame (contentScale=1.5) |
Graphics: Layers |
normal |
macOS |
1054014 |
Build bustage in nsTextStore, no return at the end of GetGUIDNameStrWithTable |
Widget: Win32 |
normal |
Windows 7 |
1054066 |
OdinMonkey: issue deprecation warning for heaps less than 64kb |
JavaScript Engine: JIT |
normal |
All |
1054076 |
Make imgFrame reference counted |
Graphics: ImageLib |
normal |
All |
1054108 |
[TSF][TS_E_NOLAYOUT] Implement hack for FreeCJ and Easy Changjei |
Widget: Win32 |
major |
Windows 8.1 |
1054144 |
Add support for 'tfdt' in MP4 parser |
Audio/Video |
normal |
Linux |
1054153 |
Block reading buffered ranges until MP4 dexmuxer has initialised |
Audio/Video |
normal |
Linux |
1054154 |
MOZ_ICU_CFLAGS are passed to late, conflict with system ICU |
General |
normal |
FreeBSD |
1054161 |
Avoid building nsDisplayText when text is transparent |
Layout |
normal |
Linux |
1054173 |
Push_Promise error when accept-encoding header is included |
Networking: HTTP |
normal |
All |
1054176 |
cubeb sndio build broken after bug 1027713 |
Audio/Video |
normal |
OpenBSD |
1054318 |
Replace multiple addresses in paths when diffing memory reports |
about:memory |
normal |
All |
1054322 |
Cleanup js.msg |
JavaScript Engine |
normal |
All |
1054394 |
"Invalid operator call kind" internal compiler error from some versions of clang at js/src/gc/Zone.h:420 |
MFBT |
normal |
All |
1054409 |
[AccessFu] Add isFromUserInput to pivot change presentation |
Disability Access APIs |
normal |
All |
1054438 |
asmjs buffer no longer requires ObjectElements header |
JavaScript Engine |
normal |
All |
1054470 |
Remove unused MOZ_APP_COMPONENT_INCLUDE |
General |
normal |
All |
1054616 |
Remove Linux sandbox logging-related shims; merge with Windows sandbox shims. |
Security |
normal |
Linux |
1054630 |
Collect telemetry on usage of SpiderMonkey's deprecated language extensions: for-each, destructuring for-in, legacy generators, and expression closures |
JavaScript Engine |
normal |
All |
1054680 |
Upgrade to SQLite 3.8.6 |
SQLite and Embedded Database Bindings |
normal |
All |
1054703 |
Flatten away public/src subdirectories under embedding/ |
Embedding: APIs |
normal |
All |
1054733 |
[OS X ≤ 10.7] Checkmark in menuitem doesn't highlight (invert) when menuitem is hovered |
Widget: Cocoa |
normal |
macOS |
1054773 |
[Web Components] Progress element causes crash [@ nsIDocument::CreateHTMLElement(nsIAtom*) ] |
DOM: Core & HTML |
normal |
macOS |
1054811 |
HAVE_X86_AVX2 for VS2012+ |
General |
normal |
Windows 8.1 |
1054824 |
[EME] EMEDecryptor has no way of detecting GMP shutdown |
Audio/Video |
normal |
Windows 8.1 |
1054828 |
Improve MediaDecoderStateMachine logging |
Audio/Video |
normal |
All |
1054829 |
Improve MediaDecoder logging |
Audio/Video |
normal |
All |
1054831 |
Improve MediaDecoderStateMachine state transition about decoding metadata |
Audio/Video |
normal |
All |
1054839 |
InputMethod API: selectionchange and surrendingtextchange events has no detail |
DOM: Device Interfaces |
normal |
macOS |
1054889 |
[Text selection] Update images for touch caret and selection carets |
DOM: Selection |
normal |
All |
1054908 |
Ensure UDPSocketChild is released on main thread |
WebRTC: Networking |
normal |
All |
1054970 |
Seeking fails to complete on MSE videos since landing of bug 1050652 |
Audio/Video |
normal |
All |
1055018 |
[10.10] Make widgets drawn with CoreUI use the Yosemite style |
Widget: Cocoa |
normal |
macOS |
1055050 |
Add visual warning if the transaction latency is > 100 ms |
Graphics |
normal |
macOS |
1055060 |
Non-array delete for scalars |
WebRTC: Signaling |
normal |
All |
1055105 |
Flatten editor/libeditor/html to editor/libeditor |
DOM: Editor |
normal |
macOS |
1055113 |
netwerk/ipc/RemoteOpenFileChild.cpp:84:68: error: 'dup' was not declared in this scope |
Networking: File |
normal |
FreeBSD |
1055141 |
convert AudioStream's mCubebStream member to a UniquePtr |
Audio/Video |
normal |
All |
1055154 |
Add finer-grained LSan suppressions for WebRTC leaks |
WebRTC |
normal |
All |
1055163 |
Seemingly infinite loop in UnmarkGrayChildren while doing Google signin verification |
JavaScript: GC |
normal |
All |
1055204 |
./mach build <subdirectory> doesn't recurse for C/C++ compilations |
General |
normal |
macOS |
1055280 |
Move CountingAllocatorBase out of nsIMemoryReporter.idl |
XPCOM |
normal |
All |
1055286 |
Flatten editor/libeditor/text to editor/libeditor |
DOM: Editor |
normal |
macOS |
1055308 |
GMP Fake plugin keeps crashing |
WebRTC: Audio/Video |
normal |
macOS |
1055322 |
libnestegg leaks about 1 byte per pool_ctx |
Audio/Video |
normal |
All |
1055342 |
[TSF] Rename CurrentContent of nsTextStore to LockedContent |
Widget: Win32 |
normal |
Windows 8.1 |
1055378 |
Calling getStats with a track returns no stats or stats for wrong track |
WebRTC |
normal |
macOS |
1055383 |
MP4Reader::Decode() should not return false if output EOS is not reached. |
Audio/Video |
normal |
All |
1055407 |
Speed up frequently called GetLength() on SourceBufferResource |
Audio/Video |
normal |
All |
1055408 |
[EME] Kill GMP timers when entering shutdown |
Audio/Video |
normal |
Windows 8.1 |
1055519 |
Fix some more bad implicit constructors in layout and widget |
Layout |
normal |
macOS |
1055585 |
Add support for clearing window contents behind themed frames with certain -moz-appearance values |
Graphics: Layers |
normal |
macOS |
1055591 |
Don't add lib prefix in config/external/ffi/moz.build for mingw. |
General |
normal |
Other |
1055627 |
Pass MOZ_GLUE_PROGRAM_LDFLAGS after STATIC_LIBS to linker. |
General |
normal |
Other |
1055653 |
Most MediaResource::GetDownloadRate() implementions ignore their out-parameter |
Audio/Video |
normal |
Linux |
1055664 |
Use static instead of fiend function for StartTaskThread. |
Graphics: Layers |
normal |
Other |
1055758 |
rm CompilerRoot |
JavaScript Engine: JIT |
normal |
All |
1055818 |
Make findReferences-02.js not perma-fail |
JavaScript Engine |
normal |
All |
1055838 |
MediaEngineDefaultVideoSource::MediaEngineDefaultVideoSource fails to initialise mCb, mCr |
WebRTC |
normal |
Linux |
1055842 |
js1_8_5/extensions/clone-transferables.js crashes starting with c1ea647e6a70 |
JavaScript Engine |
critical |
All |
1055843 |
Video doesn't pause when playbackRate=0 |
Audio/Video |
normal |
Linux |
1055872 |
Better handle S3 failures in sccache |
General |
normal |
Linux |
1055898 |
Readd include of nsIContent to nsINodeList |
DOM: Core & HTML |
normal |
Linux |
1055899 |
Handle audio decoder resets from a SourceBuffer by switching to the new audio decoder |
Audio/Video |
normal |
All |
1055907 |
MP4Reader can stick output into MediaQueues after flush but before next Decode() call |
Audio/Video |
normal |
All |
1055911 |
add PatchBackedge to the non-ion jit |
JavaScript Engine: JIT |
normal |
Linux |
1055913 |
Ambiguous reference to Image in imgTools.cpp |
Graphics: ImageLib |
normal |
macOS |
1055925 |
Refactor promise to make it simpler to run async task on main and worker thread |
DOM: Core & HTML |
normal |
Linux |
1055931 |
Lucida Grande has inconsistent support for characters in symbol ranges |
Graphics: Text |
normal |
macOS |
1055932 |
Updating a matrix3d for a transform style needs improvement |
CSS Parsing and Computation |
normal |
All |
1055966 |
Specify limitation of RemoteOpenFileChild::OpenNSPRFileDesc() |
Networking: JAR |
normal |
All |
1055974 |
Enable MP3 decoding in WMF PDM |
Audio/Video |
normal |
Windows 8.1 |
1055991 |
[MADAI][Multimedia] When I playing attached video file at first time after booting, video occurs crash. |
Audio/Video |
normal |
All |
1056133 |
add h2 to the coalescing list |
Networking: HTTP |
normal |
Linux |
1056140 |
Inline JSContext::runningWithTrustedPrincipals() |
JavaScript Engine |
normal |
All |
1056155 |
Don't assume FrameMetrics and APZC objects are only on ContainerLayers |
Graphics: Layers |
normal |
macOS |
1056232 |
Expect fmp4 pref to advertise support in canPlayType |
Audio/Video |
normal |
All |
1056233 |
MSan: Uninitialized value in nsinstall.c |
General |
normal |
Linux |
1056259 |
Crash in ServiceWorkerRegistration::GetDocumentURI |
DOM: Core & HTML |
normal |
All |
1056263 |
remove unneeded configure checks for ssize_t, stat.st_blksize, and siginfo_t |
General |
normal |
All |
1056271 |
Switch to GetEntryGlobal in DOMParser::Init |
DOM: Core & HTML |
normal |
macOS |
1056288 |
fix thinko in OggPacketQueue |
Audio/Video |
normal |
All |
1056316 |
Fix error message for combining Throws with StoreInSlot |
DOM: Core & HTML |
normal |
All |
1056332 |
Remove cross-global adopt telemetry |
XPConnect |
normal |
macOS |
1056350 |
WebRTC H.264 HD video needs higher level, resolution, frame rate, bit rate |
WebRTC: Audio/Video |
normal |
All |
1056371 |
Fix AppleATDecoder dtor counting |
Audio/Video |
normal |
macOS |
1056394 |
test_play_twice.html current time at end failures with fmp4 |
Audio/Video |
normal |
macOS |
1056408 |
AppleDecoderModule Flush methods should flush their task queues |
Audio/Video |
normal |
macOS |
1056418 |
testGCFinalizeCallback failure with no default compartment object on the context |
JavaScript Engine |
normal |
macOS |
1056427 |
Stop PRenderFrame from managing PLayerTransaction |
Graphics: Layers |
normal |
macOS |
1056452 |
Make MediaSource::GetBuffered more readable w.r.t the spec algorithm, and improve logging of TimeRanges. |
Audio/Video |
normal |
All |
1056457 |
[Text Selection] ###!!! ASSERTION: Bad mBatching: 'mBatching >=0', |
DOM: Selection |
normal |
All |
1056485 |
'tfdt' being ignored during seek in MP4 file |
Audio/Video |
normal |
Linux |
1056529 |
[BaselineCompiler] Sunspider-math-cordic takes 53% more time on windows |
JavaScript Engine: JIT |
normal |
Windows 7 |
1056537 |
Move MediaDecoderReader::FindStartTime and MediaDecoderReader::DecodeToFirstAudioData down to OggReader |
Audio/Video |
normal |
All |
1056581 |
Sunspider-regexp-dna takes 107% more time on windows |
JavaScript Engine |
normal |
Windows 7 |
1056617 |
crash in mozilla::layers::AsyncPanZoomController::OnPan(mozilla::PanGestureInput const&, bool) |
Panning and Zooming |
normal |
macOS |
1056786 |
Use EmulateStateOf to for ArrayState manipulation. |
JavaScript Engine: JIT |
normal |
All |
1056795 |
Optimize ArrayPushDense |
JavaScript Engine: JIT |
normal |
All |
1056796 |
Use documentURIObject to retrieve document uri |
RDF |
normal |
macOS |
1056841 |
###!!! ASSERTION: These should always be in sync!: 'slowNode == node' |
DOM: Core & HTML |
normal |
All |
1056862 |
make |mach python-test| even if run from outside the srcdir |
General |
normal |
All |
1056899 |
Don't free COW elements until the end of object finalization |
JavaScript Engine |
normal |
All |
1057096 |
Long term STUN rate limit should be raised |
WebRTC: Networking |
normal |
All |
1057098 |
rename ElementRestyler::RestyleBeforePseudo/RestyleAfterPseudo |
CSS Parsing and Computation |
normal |
All |
1057119 |
High cache failure rate with sccache |
General |
normal |
All |
1057128 |
generate_certs.sh shouldn't clobber existing certs that don't need to change |
Security: PSM |
normal |
All |
1057129 |
post animation restyles directly to :before/:after pseudo-elements |
CSS Parsing and Computation |
normal |
All |
1057135 |
ServiceWorkerManager::Register() should use entry settings object |
DOM: Workers |
normal |
Linux |
1057170 |
[EME] Update MediaKey* Uint8Arrays to be (ArrayBuffer or ArrayBufferView) |
Audio/Video |
normal |
Windows 8.1 |
1057171 |
[EME] Implement MediaKeySession.getUsableKeyIds |
Audio/Video |
normal |
All |
1057173 |
[EME] Rename MediaKeyNeededEvent to MediaEncryptedEvent |
Audio/Video |
normal |
Windows 8.1 |
1057174 |
[WebRTC] |DesktopDeviceInfoImpl::initializ| in desktop_device_info.cc use wrong argument while calling snprintf. |
WebRTC |
normal |
Linux |
1057175 |
ABORT: WriteToRasterImage should consume everything or the image must be in error |
Graphics: ImageLib |
normal |
macOS |
1057192 |
[TSF] Microsoft IME puts twice the first character of new composition when you start new composition when there is old composition |
Widget: Win32 |
normal |
Windows 8.1 |
1057196 |
Make MediaCache cache size bigger for mochitests |
Audio/Video |
normal |
All |
1057201 |
MP4Reader can get stuck in MP4Reader::Decode() somehow |
Audio/Video |
normal |
Windows 8.1 |
1057203 |
Implement MP4ContainerParser::ParseStartAndEndTimestamps |
Audio/Video |
normal |
Linux |
1057211 |
Use DrawTargetDual for component alpha and tiling |
Graphics: Layers |
normal |
macOS |
1057216 |
Make DrawTargetCG hold a reference when it uses a DataSourceSurface |
Graphics |
normal |
macOS |
1057218 |
Initialize DrawTargetTiled's mFormat |
Graphics |
normal |
macOS |
1057222 |
Do partial tile uploads on desktop |
Graphics: Layers |
normal |
macOS |
1057224 |
Enforce passing a valid class name to MOZ_COUNT_CTOR |
XPCOM |
normal |
All |
1057225 |
Fix rounding issues causing slight gaps in MP4 time ranges. |
Audio/Video |
normal |
Linux |
1057305 |
mach bootstrap doesn't support Elementary OS |
General |
normal |
All |
1057330 |
add Vertical_Orientation to Unicode character property tables |
Internationalization |
normal |
All |
1057332 |
Add dumpLn util to BrowserUtils |
General |
normal |
All |
1057339 |
nsGlobalWindow::Focus compares innerwindow to outerwindow |
DOM: Core & HTML |
normal |
Linux |
1057387 |
mach run --help shows + characters instead of - characters for command-specific option prefixes |
General |
normal |
macOS |
1057393 |
5.7% regression in octane-zlib on MacOSX 32bit |
JavaScript: GC |
normal |
All |
1057466 |
ProfileUnlockerWin should be robust against target process that terminates during unlock attempt |
Startup and Profile System |
normal |
Windows 7 |
1057481 |
[E10S] Firefox restores all the previously open windows from the last session even when they were closed |
DOM: Content Processes |
normal |
All |
1057488 |
Update OTS to 97d043dd8977751835ca8d33d773ae8416e456d5 or later |
Graphics: Text |
normal |
All |
1057518 |
Add an assertion to XMLDocument to ensure that that callingDoc and the doc have the same principal |
XML |
normal |
All |
1057528 |
Allow multiplying/dividing [Int]CoordTyped by ScaleFactor |
Graphics: Layers |
normal |
All |
1057560 |
Implement WrappedJSToDictionary() |
XPConnect |
normal |
Linux |
1057601 |
Use UncheckedUnwrap in CPOW code |
JavaScript Engine |
normal |
Linux |
1057612 |
Tell Apple AAC decoder about seeks. |
Audio/Video |
normal |
macOS |
1057642 |
PointTyped::x being CoordTyped breaks printf("%f", point.x) |
Graphics: Layers |
normal |
All |
1057645 |
Update Frame Uniformity Tool to use APZC Metrics |
Graphics |
normal |
macOS |
1057674 |
CSS filters break site layout when the filter value is empty and the closing semicolon is missing |
CSS Parsing and Computation |
normal |
All |
1057694 |
Commands suggestion in mach |
Mach Core |
normal |
All |
1057754 |
Remove the bogus Valgrind annotations from mozjemalloc |
Memory Allocator |
normal |
All |
1057782 |
Use template strings for multi-line SQL statements |
Places |
normal |
All |
1057791 |
Replace last usage of PR_ASSERT() with assert() in mozilla::pkix |
Security: PSM |
minor |
All |
1057841 |
highlighting of the selection in viewPartialSource breaks if document contains a sequence of ZWSP characters |
View Source |
normal |
All |
1057848 |
restore remote lookup logic to application reputation |
DOM: Security |
normal |
Linux |
1057879 |
Enable MP4Reader on Windows |
Audio/Video |
normal |
Windows 8.1 |
1057911 |
libav/ffmpeg not draining |
Audio/Video |
normal |
Linux |
1057912 |
Privatize most of PL_DHashTable's fields |
XPCOM |
normal |
All |
1057914 |
Remove enumeration methods from nsICommandParams |
Embedding: APIs |
normal |
Linux |
1057923 |
Flatten away public/src subdirectories under parser/ |
DOM: HTML Parser |
normal |
All |
1057928 |
Use |ops| instead of other fields to indicate PL_DHashTable liveness |
Layout |
normal |
All |
1057955 |
Support MediaStreamTrack.stop() |
Audio/Video |
normal |
All |
1057978 |
MediaDecoderStateMachine::Seek() should do nothing while shutting down |
Audio/Video |
normal |
All |
1058036 |
Dependency on install manifest lost for preprocessed files |
General |
normal |
All |
1058043 |
ServiceWorkerRegistration should not keep a reference to the window |
DOM: Core & HTML |
normal |
All |
1058048 |
Matrix4x4 should have an operator*= |
Graphics |
normal |
macOS |
1058075 |
IonMonkey: Improve hashing of MConstants |
JavaScript Engine: JIT |
normal |
All |
1058084 |
Micro-optimize InlineList insertion and removal |
JavaScript Engine: JIT |
normal |
All |
1058101 |
Flatten away public/src subdirectories under dom/ |
DOM: Core & HTML |
normal |
All |
1058168 |
crash in js::PerThreadData::runtimeIfOnOwnerThread() |
JavaScript Engine |
critical |
Windows NT |
1058169 |
Add "explicit" constructor annotations for DMD |
DMD |
normal |
All |
1058297 |
Allow opting-out of "build complete" spam |
General |
normal |
All |
1058335 |
Some PL_DHashTable clean-ups |
XPCOM |
normal |
All |
1058348 |
"Disable protection for this site" instead of "Disable protection" |
Security: UI |
normal |
Linux |
1058364 |
MediaSource streams don't correctly handle the end of sub decoders |
Audio/Video |
normal |
All |
1058388 |
Remove NS_COM_GLUE |
XPCOM |
normal |
Linux |
1058399 |
VideoData leak with mac fmp4 |
Audio/Video |
normal |
macOS |
1058400 |
Unbalanced Unlink() in AppleCMLinker |
Audio/Video |
normal |
macOS |
1058418 |
More logging of unimplemented stubs for MSE |
Audio/Video |
normal |
All |
1058422 |
MediaSourceReader needs to idle decode callbacks while waiting for frames from new subdecoder |
Audio/Video |
normal |
All |
1058428 |
MediaSourceReader::DecodersContainTime is busted |
Audio/Video |
normal |
All |
1058436 |
Safe Mode: Use "safe" xulstore |
Startup and Profile System |
major |
All |
1058470 |
Update blob URL and origin related code |
DOM: Core & HTML |
normal |
macOS |
1058549 |
Implement SourceBufferDecoder::GetEndMediaTime |
Audio/Video |
normal |
All |
1058582 |
IonMonkey MIPS: Implement visitClzI |
JavaScript Engine: JIT |
normal |
Linux |
1058587 |
OdinMonkey MIPS: Bias the global-register to improve instruction encoding efficiency |
JavaScript Engine: JIT |
normal |
Linux |
1058599 |
Use string instead of nsIURI when calling xulstore methods. |
RDF |
normal |
All |
1058631 |
Some small nursery GC performance improvements |
JavaScript: GC |
normal |
All |
1058669 |
Expand NS_IMPL_GETSET macro in nsDirIndex |
Networking |
normal |
All |
1058685 |
IonMonkey MIPS: Fix warnings when building for MIPS. |
JavaScript Engine: JIT |
normal |
Linux |
1058713 |
Lots of "invalid context 0x0" errors scrolling Firefox in fullscreen mode on Yosemite DP6 |
Widget: Cocoa |
normal |
macOS |
1058766 |
Include window count for each application |
WebRTC |
normal |
All |
1058829 |
Allow users to try window/screen sharing on XP and Mac 10.6 via about:config pref |
WebRTC: Audio/Video |
normal |
Windows XP |
1058836 |
nsMixedContentBlocker.cpp doens't always set the content policy Decision when returning |
Security |
normal |
All |
1058884 |
Layers code should not assume only ContainerLayers are scrollable |
Graphics: Layers |
normal |
macOS |
1058919 |
Add ToString to rect / matrix |
Graphics: Layers |
normal |
macOS |
1058925 |
don't convert nullptr to bool in ClientAuthServer.cpp |
Security: PSM |
normal |
Linux |
1059029 |
Fix some tiled draw target bugs |
Graphics: Layers |
normal |
macOS |
1059031 |
Do quartz native drawing in device space when we need a temporary surface |
Graphics |
normal |
macOS |
1059035 |
Crash [@ mozilla::dom::SourceBuffer::Remove] |
Audio/Video |
critical |
macOS |
1059052 |
Improve MediaDecoderStateMachine state transition - centralize state transitions |
Audio/Video |
normal |
All |
1059056 |
Instantiate nsDOMAttributeMap::mAttributeCache lazily |
DOM: Core & HTML |
normal |
All |
1059059 |
[AccessFu] Don't blur entry after focus autoMove |
Disability Access APIs |
normal |
All |
1059064 |
non-ion builds fail with AsmJSGlobalRegBias’ was not declared in this scope |
JavaScript Engine: JIT |
normal |
Linux |
1059215 |
Get rid of nsIDOMFile::GetInternalUrl |
DOM: Core & HTML |
normal |
All |
1059391 |
Create debugging pref that forces Sync to fetch a new token for every Sync request |
Sync |
normal |
All |
1059523 |
Make codecs/mimetypes supported by MP4Decoder/Reader more accurate |
Audio/Video |
normal |
All |
1059529 |
SIMD backend: implement bitwise operations |
JavaScript Engine: JIT |
normal |
All |
1059550 |
Add an iterator to PLDHashtable |
XPCOM |
normal |
Linux |
1059555 |
SplayTree forEach can unwittingly copy its callable |
JavaScript Engine |
normal |
Windows 8.1 |
1059569 |
Crash after playback ends, and firefox left idling for a while |
Audio/Video |
normal |
macOS |
1059602 |
Segfault at startup with current mozilla-central build, in SandboxCrash.cpp |
Security |
normal |
Linux |
1059625 |
Detach MediaSource upon decoder shutdown |
Audio/Video |
normal |
All |
1059687 |
Webapps.jsm:3552 - test for equality (==) mistyped as assignment (=)? |
DOM: Apps |
normal |
Linux |
1059691 |
clean up tabs in gfx/thebes source files |
Graphics |
normal |
All |
1059705 |
revert the change which made nsIEditor builtinclass |
DOM: Editor |
normal |
Linux |
1059707 |
Don't print a deprecation warning for theme XBL binding documents |
XUL |
major |
All |
1059746 |
Sqlite.jsm should display the name of unclosed clients |
Async Tooling |
normal |
All |
1059749 |
SIMD backend: implement signMask |
JavaScript Engine: JIT |
normal |
All |
1059765 |
H264 codecs in webrtc don't use content analysis and framerate/resolution adaptation |
WebRTC: Audio/Video |
normal |
All |
1059926 |
Expand DottedOidToCode.py's output options |
Security: PSM |
minor |
All |
1060121 |
Make WebGLContext::TexImage2D avoid readback for video elements on Windows |
Graphics: CanvasWebGL |
normal |
Windows 7 |
1060165 |
Remove gfxPoint3D |
Graphics |
normal |
All |
1060182 |
Cache buffered ranges in MP4Demuxer |
Audio/Video |
normal |
Linux |
1060342 |
Optimize TypeOfV codegen |
JavaScript Engine: JIT |
normal |
All |
1060466 |
Don't collect parser telemetry for JS code loaded as HTTP resources by add-ons |
JavaScript Engine |
normal |
macOS |
1060704 |
MP4 support for init segment saving |
Audio/Video |
normal |
Linux |
1060802 |
Fix some more bad implicit constructors in gfx |
Graphics |
normal |
All |
1060864 |
Adjust b2g bandwidth limits for WebRTC |
WebRTC: Audio/Video |
normal |
All |
1060930 |
Modify the Java HTML parser translator to mark one argument constructors as explicit |
DOM: HTML Parser |
normal |
macOS |
1060975 |
Fix bad implicit constructors in security |
Security |
normal |
All |
1060980 |
Fix more bad implicit constructors in the media code |
Audio/Video |
normal |
All |
1060982 |
Fix more bad implicit constructors in the HTML parser |
DOM: HTML Parser |
normal |
All |
1060983 |
Fix more bad implicit constructors in the SVG code |
SVG |
normal |
All |
1060985 |
Fix more bad implicit constructors in layout |
Layout |
normal |
All |
1060987 |
Fix more bad implicit constructors in DOM |
DOM: Core & HTML |
normal |
All |
1060988 |
Fix more bad implicit constructors in JS IPC code |
JavaScript Engine |
normal |
All |
1060991 |
Fix more bad implicit constructors in gfx |
Graphics |
normal |
All |
1060993 |
Fix more bad implicit constructors in spellchecker |
Spelling checker |
normal |
All |
1060997 |
Fix more bad implicit constructors in IPC |
IPC |
normal |
All |
1060999 |
Fix more bad implicit constructors in intl |
Internationalization |
normal |
All |
1061051 |
Fix more bad implicit constructors in the media code |
General |
normal |
All |
1061056 |
Fix more bad implicit constructors in WebRTC |
WebRTC |
normal |
All |
1061057 |
Fix more bad implicit constructors in universalchardet |
Internationalization |
normal |
All |
1061058 |
Fix more bad implicit constructors in docshell/dom/uriloader |
DOM: Core & HTML |
normal |
All |
1061060 |
Fix more bad implicit constructors in parser |
DOM: HTML Parser |
normal |
All |
1061065 |
remove unneeded telemetry metrics from gfx text code |
Graphics: Text |
normal |
All |
1061131 |
Disable WebM support for MSE on Firefox OS |
Audio/Video |
normal |
Linux |
1067153 |
self getter in webworker invoked on incorrect object |
JavaScript Engine |
normal |
macOS |
1079918 |
[sw, zu] Remove Swahili and Zulu from shipped-locales and all-locales |
General |
normal |
macOS |
1082910 |
Race condition for sdk/bootstrap.js |
General |
normal |
Linux |
1084005 |
Upgrade Firefox ESR 31.x to NSS 3.16.2.3 |
Security: PSM |
normal |
All |
1088910 |
Default http/2 off on gecko 34 after EARLY_BETA |
Networking: HTTP |
normal |
Linux |
1090415 |
[Whitelist] Whitelist Room.co for screenshare |
WebRTC |
normal |
All |
1093316 |
Back out flexbox "flex-basis:main-size" rename, since the CSSWG removed it from the spec |
Layout |
normal |
All |
1100482 |
Disable fragmented mp4 on Firefox 34 |
Audio/Video |
normal |
All |