mirror of
https://github.com/roytam1/palemoon27.git
synced 2026-05-29 18:53:15 +00:00
840af50d5d904ed650e822e8243375e22a070c74
3647 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
840af50d5d | Merge remote-tracking branch 'origin/master' into media-works | ||
|
|
c554d461ab |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1173051 - Minor optimizations for device storage enumerate on parent and child. r=dhylands (31037e471a) - Bug 1020179 followup: Mark DeviceStorageRequest::GetRequester as override (and use NS_IMETHOD instead of NS_IMETHODIMP inside of class definition). rs=ehsan (b2a0808c21) - Bug 1171170 - Consolidate/cache access to permissions, cycle collected objects in device storage. r=dhylands (8eddc30aed) - Bug 1204618 - Add a field to the DeviceStorage object holding the low-disk-space status. r=dhylands, r=bzbarsky (52257b821f) - Bug 1128505 - Preload Webapps.js for faster mozApps instantiation. r=fabrice (d540be89af) - Bug 1166207 - Load preload.js in the Nuwa process. r=khuey (1310da32df) - MOZ_FINAL -> final (887f351669) - Bug 1200922: Add the ability to shut down a thread asynchronously. r=froydnj (b09ea156b6) - Bug 1195767 - part 1 - remove nsCOMPtr temporary from nsEventQueue::PtEvent; r=gerald (fed354ffb7) - Bug 1195767 - part 2 - create an nsEventQueueBase templated over the monitor type; r=gerald (ede20ac6f4) - Bug 1202497 - part 1 - switch nsEventQueue to use a non-reentrant Monitor; r=gerald (cd043d1267) - Bug 1195767 - part 3 - modify nsThreadPool to use a non-reentrant monitor; r=gerald (52eec3d125) - Bug 1202497 - part 2 - remove ReentrantMonitor specializations for nsEventQueueBase; r=gerald (ceb1a9e63e) - Bug 1202497 - part 3 - remove nsThread::GetEvent; r=gerald (ef9a5924fe) - Bug 1202828 - use nsEventQueue::HasPendingEvent in nsThread.cpp; r=mccr8 nsEventQueue's HasPending event is defined to simply: (2e7a6ebcd2) - Bug 1202497 - part 4 - lock around call to nsChainedEventQueue::HasPendingEvent; r=gerald (bc69bb30db) - Bug 1202497 - part 5 - make the locking requirements of nsChainedEventQueue explicit; r=gerald (fbd73f2b0c) - Bug 1195767 - part 4 - remove nsEventQueue::GetReentrantMonitor; r=gerald (1dfa6b186a) - Bug 1195767 - part 5 - use signaling instead of broadcast when work items are placed in nsEventQueue; r=gerald (1f01f6198a) - Bug 1202497 - part 6 - make the locking requirements of nsEventQueue explicit; r=gerald (7aaf4eb9cd) - Bug 1202497 - part 7 - make nsEventQueue use external locking; r=gerald (2b31ff22f0) - Bug 1202497 - follow-up - fix static analysis bustage; r=me (b7997e75f5) - Bug 1197672 - s/_sendPromise/createPromiseWithId/ in mozInputMethod.addInput(). r=kchen (fb8e91e67e) - Bug 1132349 - Test for focus removal after pagehide/submit/beforeload. r=janjongboom (a9adc87bb5) - Bug 1137557 - Part 3: Allow content to pass a dict representing the property of the keyboard event to send. r=masayuki, sr=smaug (4e27b2bfc9) - Bug 895274 part.18 Rename NS_PLUGIN_ACTIVATE to ePluginActivate r=smaug (6ad79fee12) - Bug 1167069 - Watch out for deletion of current frame. r=jmathies (2868b2689d) - Bug 895274 part.19 Rename NS_PLUGIN_FOCUS to ePluginFocus r=smaug (792d1d41d8) - Bug 895274 part.20 Rename NS_OFFLINE to eOffline r=smaug (6eab162432) - Bug 895274 part.21 Rename NS_ONLINE to eOnline r=smaug (91fb9aea87) - Bug 895274 part.22 Get rid of NS_MOZ_USER_* since nobody is using them r=smaug (a46848bfc5) - Bug 895274 part.23 Rename NS_LANGUAGECHANGE to eLanguageChange r=smaug (11ee7a6511) - Bug 895274 part.24 Rename NS_MOUSE_MESSAGE_START to eMouseEventFirst r=smaug (52168d3374) |
||
|
|
058eb0d0e1 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1192101 - Part 1 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 1 - WebIDL Bindings. r=smaug (966c9ef0cc) - Bug 1192101 - Part 2 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 2 - Change notification & event dispatching. r=smaug (884dc29bbf) - Bug 1192101 - Part 3 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 3 - Adjust errors. r=smaug (deff3602fb) - Bug 1201805 - [Presentation WebAPI] Fix collaboration issues with control channel. Part 2 - Adjust the timing to send offer. r=smaug (12fd6daaf6) - Bug 1192101 - Part 4 -Support PresentationRequest / PresentationAvailability / getSession(s). Part 4 - Rename PresentationSessionInfo relevant classes. r=smaug (426ecdf6bc) - Bug 1202582 - Part 2 - [Presentation WebAPI] Ensure incoming messages are well delivered to receiver pages. Part 2 - PresentationSessionInfo. r=smaug (8063fb8b0c) - Bug 1202582 - Part 1 - Presentation WebAPI] Ensure incoming messages are well delivered to receiver pages. Part 1 - PresentationSessionTransport. r=jdm (4557d46a69) - Bug 1192101 - Part 5 - Support PresentationRequest / PresentationAvailability / getSession(s). Part 5 - Tests. r=smaug (09ed937625) - Bg 950660: Part 1: Support bind in TCPSocket from content process r=jdm (a4c5a6e59d) - Bug 950660: Part 1: Support bind in TCPSocket from content process r=jdm Bug 950660: Part 2 - Change TCPSocket interface to TCPSocketChild and unbitrot r=jdm Bug 950660: Part 3 - make TCPSocket/TCPSocketChild interface an IDL interface r=jdm (4694a7afa8) - Bug 885982 - Part 4: Remove all traces of JS implementation. r=asuth (0b4308ac2b) - Bug 1171760: P6. Use MediaSourceSamples logging in ContainerParser. r=cpearce (83abe7a45f) - Bug 1186257 - Fix formatting. r=jya (33715d7cd7) - Bug 1171760: P5. Add MediaSourceSamples logging. r=cpearce (5ebfc707ec) - Bug 1197563 - Polyfill __func__ for MSVC 2013 and earlier. r=froydnj (c5d0f4edde) - Bug 1186257 - Use default dtor in ContainerParser. r=jya (270678ff2a) - Bug 1188150 - Move ContainerParser dtor to implementation. r=jya (67ece68407) - Bug 1183196: [MSE] P3. Slightly increase debugging information. r=kentuckyfriedtakahe (dbc73818a3) - fix spacing (7407c57db7) |
||
|
|
864531f7d3 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- put back some crash-reporter stff (f004751763) - Bug 1138520 - Don't wait for ForceKill to finish (r=jchen) (de2281f03d) - Bug 1141661 - Load chrome before processing delayed frame scripts. r=smaug (bbf2f89f6c) - fix patch order issue (8852ce07c9) - Bug 1111555 - Don't accidentally cancel downloads if we think we're exiting private browsing. r=ehsan (0adfab95bd) - restore some crash-reporter stuff (90d37b8709) - Bug 1142229, part 2 - Shut down the Nuwa process when its PContentParent::Close() is called. r=tlee (1002749bf5) - Bug 1142229, part 1 - Clean up and refactor test cases for the Nuwa process. r=mrbkap (decea0f38d) - Bug 1115496 - [DeviceStorage] Use change event to notify gaia if there is default location change. r=dhylands (b6bf095eb1) - Bug 1186273 - Part 1. Move preferences and observers into dedicated threadsafe module. r=dhylands (5c8c091e71) - Bug 1126694 - Test case. r=dhylands (29bd4893ef) - Bug 1173484 - Fix race caused by adding new volumes. r=aosmond (7f7e034017) - Bug 1186273 - Part 2. Improve reuse of and releasing of device storage objects where appropriate. r=dhylands (340dd77ede) - Bug 974770 - Get rid of dom.mozInputMethod.testing in test scripts. r=kanru, r=mrbkap (88884a9cfd) - Bug 994337 - Force sending strings over TCPSocket when strings are required. r=asuth (5b68048814) - Bug 1176542 - Trace the window object in the TCPSocket child proxy. r=mccr8 (793e362a86) - Bug 885982 - Part 1: Convert TCPSocket to WebIDL and rewrite in C++. r=asuth,mayhemer,bz Bug 885982 - Part 2: Convert TCPServerSocket to WebIDL and rewrite in C++. r=asuth,mayhemer,bz Bug 885982 - Part 3: Add e10s support to TCPSocket and TCPServerSocket. r=asuth,mayhemer,bz (2330a252e0) - Bug 1154878. Stop exposing navigator.tainteEnabled in workers. r=ehsan (890912c45a) - Bug 1192727 - Improve the way that Presentation receiver gets the ID of the incoming session. r=smaug (4655052a24) |
||
|
|
5c18c2df8e |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1150066 - restore ability to run prepare_tlds.py standalone. r=gps (bfed0f0ea7) - Bug 1158029 - Part 2: mDNS XPCOM module using NsdManager. r=mcmanus (23672e2270) - Bug 1179944, [webvr] put back support for Oculus 0.5.0 runtime, for OSX and Linux; r=mstange (62ceac1c43) - Bug 959594 - Add search suggestions to UnifiedComplete. r=mak (5ec9f662f3) - Bug 1184055 - Muted by default in b2g. r=baku (063dabe83d) - Bug 1186608, [webvr] Add individual prefs to disable backends, set sane defaults; r=mstange (adda46051e) - remaining of Bug 1147305 - Map settings "mms.debugging.enabled" to preference. r=btseng (5b64a1225d) - Bug 1137048 - Map settings ril.debugging.enabled to preference (follow-up). r=fabrice (253519bbaa) - Bug 1179896 - Add a switch to enable/disable dom.serviceWorkers.interception.enabled and dom.serviceWorkers.testing prefs. r=fabrice (a19dc6b1c8) - Bug 1180596 - Part 2 - make customizable settings of Presentation API. r=schien (7100938abe) - Bug 1153063 - turn on logging for debug in test_tcp_control_channel.js. r=fabrice (72ea9de4ab) - Bug 1164811 - Let TCP presentation server can be inited again in |listener.onClose|. r=fabrice (02856238a2) - Bug 1166599 - make |_devices| init appropriately. r=fabrice (49da6acdde) - Bug 1180596 - Part 1 - make add/remove/get devices available without init. r=fabrice (4e592cd80b) - Bug 1201805 - [Presentation WebAPI] Fix collaboration issues with control channel. Part 1 - String mismatch in channel description. r=fabrice (a7f9ac6a55) - Bug 1192255: Clean up ContentParent's observer topics for the Nuwa process. r=khuey (d80bcfe4a4) - Bug 1146874 Part 1: Check that Windows sandboxed process starts correctly. r=tabraldes (a21f94622d) - Bug 1146874 Part 2: Add new nspr logging in GMPParent when process fails to launch. r=cpearce (5b1d84454b) - Bug 1146874 Part 3: Add LaunchSubprocess function to ContentParent to remove fallible code from constructor. r=billm (6e42748cd3) - namespaces (769ca2451a) - Bug 1169129 - Make GMPParent hold a self ref while GMP child process is alive. r=edwin (969bebd465) - Bug 1172396 - Make GMP initialisation synchronous - r=cpearce (c06f1a2e33) - Bug 1175765 - Start async-shutdown timer in GMPParent::CloseActive() r=cpearce (48b1cddfe2) |
||
|
|
450ca7af0a | import from mozilla: bug 1211706 - fix network io loop spin when clearing h2 flow control buffer r=hurley (b8b6944505bc) | ||
|
|
16f332f3a1 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1175523 - Add HTMLMediaElement.srcObject alias to .mozSrcObject. r=roc, r=smaug (b1925fa6cb) - Bug 1200194 - Add UpdateCaretsHint to guide appearance changing. r=roc (7676bbf14f) - Bug 1204872 - Add documentation and rename mCaretMode. r=roc (278dda16e7) - Bug 1204872 - Make AccessibleCaretManager testable. r=roc (30f21fc7e3) - Bug 1200194 - Remove unneeded AccessibleCaretManager::OnScrolling(). r=roc (deac7c0930) - Bug 1204872 - Add gtest for AccessibleCaretManager. r=roc (f2c3fd80c1) - Bug 1204872 - Make AccessibleCaret testable. r=roc (2aed81a36c) - Bug 1204872 - Prettify enum class printing. r=roc (fcf80915e0) - Bug 1147973 - Detailed disk cache hit rate telemetry is wrong, r=honzab (246165a840) - align comment to 1076366 (c41cecd576) - Bug 1191144 - Remove CACHE_SERVICE_LOCK_WAIT_MAINTHREAD_NSCACHESERVICE_LEAVEPRIVATEBROWSING; r=michal (860548d9ed) - Bug 1140808 - Shut down the active entries table when the cache service is shut down. r=michal (dc04ffd057) - remove hack not found in TFF nor esr60 (f9610bf2af) - Bug 1170646 - Handle short read in (old) Cache code still used by C-C TB. r=michal (213adadb49) - Bug 1195713 - Set the proper notification callbacks for the inner channel. r=valentin (df25d272b2) - Bug 1185439 - Add preamble to nsIMultiPartChannel for MIME type application/package. r=valentin Add a couple of missing #includes to nsHttpNTLMAuth.cpp, no bug CLOSED TREE Bug 1178525 - Introduce PackagedAppVerifier and use it to control the timing we serve packaged content. r=valentin. (02c88cf56b) - bug 1162821 - filter dns name collision records r=sworkman IGNORE IDL (a102d893f9) - Bug 1138242 - Use sequential A and AAAA requests to get DNS record TTLs on Windows r=sworkman (2c3acd2ac2) - Bug 1152329 - Only compile _Android_GetAddrInfoForNetInterface on Android>=19; r=mcmanus (c9b9c6c406) - Bug 1141741 - Make mDisablePrefetch assigns atomic; r=mcmanus (c3c4883d65) - Bug 1167410 - Removing an unused initialization. r=hurley (d1966655d3) - Bug 1196237 - Relemetry after dns shutdown. r=dragana (756e16d87a) |
||
|
|
98666e86fe |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1196021 - Use asyncOpen2 in PackagedAppService r=ckerschb (94301092a0) - Bug 1196021 - Pass requesting channel to PackagedAppService::GetResource r=ckerschb (bcfa9d9d4f) - rearrange Bug 1209658 part 2 (e7f9d4e75f) - Bug 1161625. Use nsIURI, not dom::URL, to create URIs on main thread in fetch code. Also, use the entry settings document's base URI, not the callee document's document URI, as the base. r=nsm (fd824cc408) - Bug 1110476 - Stripped url fragment from Request::GetUrl() by calling either nsIURI::SetRef() or workers::URL::SetHash() in Request's url getter utility methods. Stripped url fragment from Response::GetUrl() by adding the method InternalRequest::StripFragmentAndSetUrl() which calls nsIURI::SetRef(). Added a test in dom/tests/mochitest/fetch/test_request.js for Request::GetUrl(). Removed manual url stripping from dom/cache/TypeUtils.cpp. r=bkelly (a4f394434a) - Bug 1195820 - Request constructor should throw TypeError if URL has credentials or parse fails. r=bkelly (347c65872d) - Bug 1144786: Create ClassifyLocalWithTables (r=gcp,francois) (26c00bc725) - Bug 1180323 - Only look at TP table before cancelling speculative connections. r=gcp (8c762cd347) - Bug 1141352 - add a pairwise allowlist to tracking protection. r=gcp (4ec253bff6) - Bug 1098422 - Change the HTTP cache half-life experiment values. r=jduell (5e39571c88) - Bg 1139014 - Optimize memory allocations in CacheFileMetadata, r=honzab (59a8c4d7eb) - Bug 1177278 - Large OOMs in CacheFileMetadata::WriteMetadata, r=honzab (bfe491ebd1) - Bug 1171724 - Large OOMs in CacheFileMetadata, r=honzab (58a4d81058) - Bug 1122070 - TSan: data race netwerk/cache2/CacheIOThread.cpp:97 DispatchInternal, r=honzab (34240071df) - Bug 1157322 - TSan: data race netwerk/cache2/CacheIOThread.cpp:315 OnDispatchedEvent, r=honzab (66d90f16ae) - Bug 1156974 - mark CacheFileHandle::mIsDoomed as a release/acquire Atomic variable; r=michal (38eb63304d) - Bug 1082735 - Don't use InsertElementSorted in HTTP cache, r=michal (06b3ca3f41) - Bug 1159500 - crash in mozilla::net::CacheIndexIterator::GetNextHash(unsigned char (*)[20]), r=honzab (21a4bf2fdb) - fix namespace (f642fe8df0) - Bug 1132172 - Don't access CacheEntry::mFrecency on non-cache threads. r=michal (68e9cf33a6) - Bug 1139924 - Dooming an unloaded HTTP cache entry by its URL may fail. r=michal (1d259ea5f3) |
||
|
|
e0691cab03 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- bug 1189692 - add telem for quic advertisements r=hurley (67ee0adad5) - Bug 1167809 - Add skip size check flag to cache for use with ServiceWorkers. r=mayhemer (adb2bd10ed) - Bug 1172697 - URLs containing in the query or hash should not be handled as packaged app resources r=mcmanus (2f1f079ec3) - missing unimportant bits of Bug 1166133 (08ae4d5eaa) - Bug 1153869 - altsvc assert scheme is http or https r=hurley (fa8eb33a0f) - Bug 1153924 - do not use altsvc with proxy r=hurley (4ebcef7ee5) - Bug 1170837 - Add static GetPackageURI method to PackagedAppService r=honzab (3aa5ed3ba4) - Bug 1170837 - Provide way to update packaged apps r=honzab (bba59384e3) - Bug 1172885 - nsHttpChannel::BeginConnect must call AsyncAbort in the case of an error. r=valentin (fb1950c107) - Bug 1187159 - Pass principal and flags from the requesting channel to the packaged app channel r=honzab (e2eee864ed) - Bug 1181137 - Copy all headers from base channel to subresources in the packaged app. r=honzab (481f62182b) - Bug 1165263 - Part 3: Update mozprofile to support new moz_hosts schema, r=ahal (fab842eb19) - Bug 1091274 - Move leak log functions out of automationutils and into mozbase. r=jgriffin (58ed655e98) - bug 1139922 - Fix loading mozinfo in runreftest.py. r=dbaron (23c57102ed) - restore some missing bits (1027a2f538) - Bug 1084614 - Clean up orphan servers before starting mochitests or reftests; r=kmoir (2e77777b26) - Bug 1145364 - Use more portable ps command line for orphan cleanup; r=kmoir (c4f5964e79) - Bug 1181521 - Reformat runreftest.py according to PEP8 rules, r=Ms2ger,jmaher (48d74f5782) - re-apply 817007 (03c3a3e65c) - Bug 1165263 - Part 4: Update reftest runners to support new moz_hosts schema, r=dbaron (3635819ff3) - Bug 1182487 - Add test for opening the channel with nsIRequest::INHIBIT_CACHING flag set. r=michal (4de157a608) - Bug 1190502 - RESOLVE_DISABLE_IPV4 returns A records r=mcmanus (0fbbe65166) - Bug 1172701 - Make GetSubresourceURI normalize the path for packaged resources r=mcmanus (aa8baa740d) - Bug 1144806, Fix test_temporary_storage to not depend on database sizes. r=bent. (653584241a) - Bug 1153896 - dont setup altsvc for same host/port as origin r=hurley (7294b622d7) - Bug 1170066 - Fix -Wunreachable-code-return clang warning in netwerk/protocol/http/. r=mcmanus (b0775af93d) |
||
|
|
240cfdae23 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1195615 - Log a web console warning when a HPKP header is ignored due to a non-built in root cert. r=keeler (dcd24f0163) - Bug 1156865 - Re-enable RDP logging in debugger xpcshell tests; r=jlongster (cb82a79d32) - Bug 848502 - Add a context menu to the debugger sources panel. r=vporof (58a299ded4) - Bug 1145262 - Modularize the pane views in the debugger. r=fitzgen (64b9eca0b5) - Bug 1145262 - Modularize the toolbar views in the debugger. r=fitzgen (c827d2ed92) - Bug 1167957 - Remove spidermonkey specific JS from debugger (795b7d00fb) - Bug 1160199 - Implement TabActor.listWorkers;r=jlong (b11fef647b) - Bug 1164077 - Implement WorkerActor.attach;r=jlong (d3c0a7c820) - Bug 1164564 - Clean up the helper functions for the debugger tests;r=jlong (b5d3bbbc99) - Bug 1164564 - Define an instance of the worker loader for worker threads;r=jlong (4eac1636b3) - Bug 1164564 - Implement WorkerActor.attachThread;r=jlong (fe1ac8ba3d) - Bug 1169343 - Implement DebuggerView.Workers;r=jlong (12996e5440) - Bug 1171967 - Emit newSource events on ThreadClient instead of DebuggerClient;r=pbrosset (417dce4d13) - Bug 1171967 - Implement WorkerTarget;r=jlong (c8963b9b35) - Bug 1189587: Tighten signature of pref_HashTableLookup. r=njn (de84745d54) - Bug 1188205 - Fix more constructors in netwerk; r=mcmanus (afcf42b3f8) - namespaces (867f2a3213) - Bug 1181319 - Correctly use NS_DECL_ISUPPORTS_INHERITED instead of NS_DECL_ISUPPORTS for DataChannelChild. r=mcmanus (bbe6681ea0) - Bug 1163909 - Remove nsFtpState::mSessionStartTime, which is dead. r=mcmanus. (f7c218ed91) - Bug 1170837 - Make nsMultiMixedConv not return an error when served only a package's metadata from the cache r=honzab (afb0684b1d) |
||
|
|
978b1470cd |
import changes from `dev' branch of rmottola/Arctic-Fox:
- namespace (b3e3551148) - Bug 1146202 - Add a test for the handling of ignoreVary in Cache.keys; r=bkelly (37a8b2b74c) - Bug 1162411 - Fix Request CORS bug. r=bz (2fe7982d3a) - Bug 1154268 - Fetch Request should not allow creating a GET request with a body by copying a PUT request. r=bkelly (d36cea49f6) - Bug 1134609 -Make Fetch Request constructor less destructive to input on error r=bkelly (7e96b79ef9) - Bug 1147684 - HeapSnapshot::NodeMap store DeserializedNodes directly, rather than UniquePtrs; r=jimb (b1510e5991) - Bug 1148642 - Save some memory in HeapSnapshot instances by using a HashSet with a NodeId lookup, instead of a HashMap; r=jimb (696df66bc2) - Bug 1147684 - Part 2: Make the DeserializedNode cosntructor infallible; r=jimb (19eb651e8b) - fix namespace comments (2490fc27b1) - Bug 1054756, part 4 - Remove BaseProxyHandler::defaultValue. r=jandem. (b43b5657aa) |
||
|
|
37c663fb83 | nss: update in-tree zlib to 1.2.11 with CVE-2018-25032 fix | ||
|
|
12ec5c77a4 | zlib: CVE-2018-25032 fix, from https://github.com/madler/zlib/commit/5c44459c3b28a9bd3283aaceab7c615f8020c531 | ||
|
|
fe0509a62e |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 904479 - Added createPromiseWithId() that returns id of resolver r=kanru,nsm (2ac672d882) - Bug 1166580 - Disable mozHasPendingMessage tests on non-browser platform. r=me (03c689964b) - Bug 1162281 - Invalid system message handler in an App Manifest can break the entire system. r=fabrice (e192a95f9c) - Bug 1198988 - Turn off some useless dump() calls r=ferjm (34fc83b236) - Bug 1164498: Remove |DispatchBluetoothReply|, r=btian (6143335efa) - Bug 1001757 - Add ability to store core apps outside of profile on desktop b2g; r=fabrice (f6b605e7aa) - Bug 1155245 - Set the app status correctly for hosted certified apps in developer mode. r=fabrice (131178b80e) - Bug 1179052 - Add some raptor markers to b2g gecko startup r=gwagner (222256fad8) - Bug 1163904 - handle -url command line argument. r=fabrice (ee61af1ff9) - Bug 1167275 - JS error in shell.js handleCmdLine() r=me (32e75c604f) - Bug 1167197 - Fix GMPProvider on Android r=cpearce Bug 1181209 - Make changes to Gecko needed for b2gdroid to boot. r=fabrice (b35d3a372f) - Bug 1158544 - Remove FTPChannelChild::mWasOpened and make the base class mWasOpened protected; r=mcmanus (9111e1bc00) - Bug 1171716 - Part 2: Use NS_ReleaseOnMainThread in nsBaseChannel. r=froydnj (f138124f14) - partial of Bug 1177175 - Add a UITour target inside the TP panel. (603cc719b3) - Bug 1175545 - Dont process alt-svc on 421 r=hurley (ad0f2f6e91) - Bug 1191291 - convert nsHttpChannel::RetargetDeliveryTo warning to log r=michal.novotny (b9c6003df8) - Bug 1182487 - Don't try to write to HTTP cache entry in nsHttpChannel when entry is open for reading only. r=michal (b36d7014a0) - Bug 1173069 - Don't accumulate the cache hit telemetry for intercepted channels; r=mayhemer,jdm (aaed79183d) - Bug 1208755 HttpBaseChannel::ShouldIntercept() should not assume every channel has a LoadInfo. r=ckerschb (d55be94901) - Bug 1201229 - Return an empty string for a header when an error occurs; r=dragana (256d0462c8) - Bug 1048048 - add preload content policy types - web platform test updates (r=dveditz) (baa1004dd6) - Bug 1048048 - add preload content policy types - csp changes (r=dveditz) (17914dadba) - Bug 1048048 - add preload content policy types for stylesheets (r=cam) (29af13263a) - Bug 1048048 - add preload content policy types (r=ehsan) (f58a32d51b) - Bug 1201747 - Don't inspect the subject principal in StorageAllowedForPrincipal. r=mystor (4f2c100882) - Bug 1176829 - Remove custom elements base element queue. r=smaug (03a520c13d) - Bug 1176829 follow-up, finish removing unused member to fix bustage. CLOSED TREE (29c6150af8) - Bug 1179909: Build fix. r=me CLOSED TREE (40e3bdb971) - Bug 1188932 - Allow the User-Agent header to be explicitly set by requests, r=bkelly, r=jgraham (37aacbd37d) |
||
|
|
50e77397ba |
import changes from `dev' branch of rmottola/Arctic-Fox:
- bug 1204614 - use h2 per stream flow control to deal with suspended channels r=hurley (1f8f4fe7f1) - bug 1142384 - eventtokenbucket thread management r=hurley (a7bbb17cf8) - bug 1179560 - some 421 retries dont work r=hurley (57b9d738e7) - bug 1187239 - ontransportstatus SENDING_TO should not use request stream re-entrantly r=hurley r=bz (ca9fe4e299) - bug 1196882 - dont enforce h1 framing on non 2xx r=bagder (5fbafc06af) - bug 1206771 - fix reentrantFlag compiler warning on >= beta r=jduell (de1fbf71cd) - bug 1148237 restart verifier null pattern r=honzab (32953a08dd) - Bug 1166349: Use a fallible allocation in nsXMLHttpRequest::StreamReaderFunc. r=smaug (36825e2213) - Bug 1199796 - Refactor Request and XHR request method validation. r=nsm (95639c3097) - Bug 1154411 - Do not close same fd twice r=bent (d92f48ce05) - Bug 1199862 - In the case of a DivertToParent a message or error prompt may block in a OnStartRequest or OnDataAvailable and therefore we need to suspend receiving further OnDataAvailable or OnStopRequest, etc. r=jduell (05d42bb4ac) - Bug 1206894 - Enable asynchronous dispatching of fetch events; r=jdm (e74982babf) - Bug 1176073 - Missing mIPCClosed check in SendReportSecurityMessage. r=honza (369d25cf44) - missing bits of Bug 1184971 - Expose cookieBehavior and cookieLifetimePolicy preference variants from nsICookieService. r=ehsan (311867e5b0) - Bug 1184275 - Remove warnings that URI is not a file URI. r=jduell (19cde2bb7f) - Bug 1184798 - Ensure workers loads are treated as non-subresource fetches. r=jdm (996df180be) - Bug 1187217 - Fix deref nullptr loadInfo in nsDocShell::LoadStream. r=bz (6e734e7688) - code style (9b783b1235) - Bug 1184260 - Remove warning if GetRootScrollFrame returns null in GetCurScrollPos. r=smaug (7d667886f5) - Bug 1196290 - Do not update orientation lock when app docshell is activated. r=smaug (1c42abec55) - Bug 1191178 - Part 1: Add a function to check frame timing preference value. r=smaug (cb6fa1b1e4) - Bug 1191178 - Part 0: Fix unified build in dom/base. Add missing headers and sorting them. r=smaug (64814477f7) - Bug 1191178 - Part 0.1: GetSriLog() is needed to avoid unified build failure. r=francois (80e29ae34a) - Bug 1191178 - Part 0.2: Include nsBaseHashTable in nsScriptNameSpaceManager.h explicitly to avoid unified build errors. r=njn (cf98949e2d) - Bug 1191178 - Part 2: Add PerformanceRenderTiming and PerformanceCompositeTiming. r=smaug (954df4283c) - Bug 1163545 - Bypass AppCache completely when Service Workers supported & registered, r=jdm (2ee23b3ee9) - Bug 1192946 - Use channel->ascynOpen2 in widget/windows/WinUtils.cpp (r=sicking) (931b4d6bee) - Bug 1048048 - add preload content policy types for images (r=seth) (824b404ee1) - Bug 895274 part.11 Rename NS_KEY_DOWN to eKeyDown r=smaug (411fd23491) - Bug 895274 part.12 Rename NS_KEY_BEFORE_DOWN to eBeforeKeyDown r=smaug (2246daafa8) - Bug 895274 part.13 Rename NS_KEY_AFTERE_DOWN to eAfterKeyDown r=smaug (3be7824e25) - Bug 895274 part.14 Rename NS_KEY_BEFORE_UP to eBeforeKeyUp r=smaug (a93199c8c9) - Bug 895274 part.15 Rename NS_KEY_AFTER_UP to eAfterKeyUp r=smaug (57d0905783) - Bug 895274 part.16 Rename NS_RESIZE to eResize r=smaug (7833338de2) - Bug 895274 part.17 Rename NS_SCROLL_EVENT to eScroll r=smaug (ff6d0cdfd4) - Bug 895274 part.95 Rename NS_MUTATION_NODEINSERTEDINTODOCUMENT to eLegacyNodeInsertedIntoDocument r=smaug (3f3d730ee2) - Bug 895274 part.96 Rename NS_MUTATION_START to eLegacyMutationEventFirst r=smaug (98c31b5e38) - Bug 895274 part.97 Rename NS_MUTATION_NODEREMOVEDFROMDOCUMENT to eLegacyNodeRemovedFromDocument r=smaug (1ba815caae) - Bug 895274 part.98 Rename NS_MUTATION_CHARACTERDATAMODIFIED to eLegacyCharacterDataModified r=smaug (16e625cbb6) - Bug 895274 part.99 Rename NS_MUTATION_SUBTREEMODIFIED to eLegacySubtreeModified r=smaug (7ec172cef7) - Bug 895274 part.100 Rename NS_MUTATION_NODEINSERTED to eLegacyNodeInserted r=smaug (a4d22eb9cd) - Bug 895274 part.101 Rename NS_MUTATION_NODEREMOVED to eLegacyNodeRemoved r=smaug (746766bc0a) - Bug 895274 part.102 Rename NS_MUTATION_ATTRMODIFIED to eLegacyAttrModified r=smaug (eef12e69bc) - Bug 895274 part.103 Rename NS_MUTATION_END to eLegacyMutationEventLast r=smaug (d3b375d3fe) - Bug 895274 part.149 Rename NS_USER_DEFINED_EVENT to eUnidentifiedEvent r=smaug (0fe272aa46) - Bug 1205533 - Fix and disallow warnings in gfx/qcms/. r=jrmuizel. (6cf4efeb47) - Bug 1188347 - Properly handle OOM during script cloning. r=jandem (93934b2aff) - Bug 1188347 - Part 2: Fix bustage. r=jandem (61fcb2b899) - Bug 1175442 Make nsContentUtils::SendKeyEvent() take nsIWidget* rather than nsCOMPtr<nsIWidget> r=smaug (2115e04234) - Bug 1188347 - Part 3: Only run test relying on debug builds in debug builds. r=bustage (25e84b0a2c) - Bug 1188347 - Part 4: Root LazyScript* in CloneScriptIntoFunction. r=bustage (18dd9e84ca) - spacing (b45fe5d45b) - Bug 1162791 - Add-ons should be enabled by default when installed r=ferjm (d5062d5592) - Bug 1173666 - Expose the URL of the page that calls mozApps.connect to the app exposing the port. r=ferjm, r=baku (74b106fac5) - Bug 1191516 - Make checkInstalled return a DOMApplication object. r=fabrice (01dfb29190) |
||
|
|
e76a0e8c24 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- namespace (9098f16503) - Bug 1200337 - Part 1: Don't expose standard HTTP headers during interception in non-e10s mode, r=mcmanus (de66cfebfd) - Bug 1200337 - Part 2: Add a Web Platform Test to check the visibility of default headers during interception, r=bkelly (7bc6a6da3a) - Bug 1169772 - Add Android version to platform identifier of Fennec's UA string. r=mfinkle, r=gerv (dec38d4c25) - code style (21d40d3b6b) - Bug 1108183 - Regularize case of language subtags in Accept-Language header. r=mcmanus (cf10ae2cb2) - Bug 1152897 - update Alt-Svc pref name and default r=hurley (bc3c5e998c) - Bug 1198387 - Remove use-cache preference and its references. r=mcmanus (732b2552d0) - Bug 1036275 - Change nsHttpChannel to call into PackagedAppService fo urls containing !// r=honzab (eba098a919) - Bug 1199049 - Part 3: Add a CORS preflight result notification API; r=jduell,ckerschb,sicking (2f823319a2) - Bug 1199049 - Part 4: Perform CORS preflights from nsHttpChannel before connecting to the network; r=jduell,ckerschb,sicking (b87f957b19) - Bug 1199049 - Part 5: Preserve the CORS preflight information when setting up a replacement channel; r=jduell (0ff5213af9) - Bug 1199049 - Part 6: Transfer the preflight parameters to the parent process in e10s mode; r=jduell (6ed48d9512) - Bug 1199049 - Part 7: Remove entries from the CORS preflight cache in the parent process when a CORS check in the child process fails; r=jduell (f0cf6759f3) - Bug 1199049 - Part 8: Use Necko-level CORS preflights in fetch; r=jdm (8b91e8c6fa) - Bug 1199049 - Part 9: Use Necko-level CORS preflights in XHR; r=jdm (a48e71430a) - Bug 1199049 - Part 10: Use Necko-level CORS preflights in sendBeacon; r=jdm (9fb3aaad6d) - Bug 1199049 - Part 11: Make it impossible to start CORS preflights from outside of Necko; r=jduell,ckerschb,sicking (5a371e2cd2) - Bug 1199049 - Part 12: Move the calls on the listener object to OnPreflightFailed(); r=jduell (2119233974) - Bug 1199049 - Part 13: Cancel the preflight channel if the original channel gets canceled when a CORS preflight is in progress; r=jduell,sicking (59df760454) - Bug 1199049 - Part 14: Cancel the original channel in case a CORS preflight fails using AsyncAbort(); r=jduell (4e6afdfe41) - Bug 1199049 - Part 15: Add a missing include (d881400b2a) - Bug 1206084 Always Cancel() channel in nsCORSListenerProxy for failed redirects. r=ehsan (d31d4e4e35) |
||
|
|
359792367d |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1199289 - r=valentin,dao (bfaf064b19) - Bug 1202312 - Remove an old forward declaration and typedef. r=kats (1fc905fe5d) - Bug 1170894 - Implement nsIFrameLoader::SwitchProcessAndLoadURI. r=smaug (194b0e81f6) - Bug 1199765 - Add support to TabParent for querying the active state of remote browsers. r=Mossop (a9b24d4083) - Bug 1165796 - Part 1: Make PrefEnabledRunnable usable for other preference names. r=baku (2e83d3ecc7) - Bug 1168933 - Send referrer when downloading worker script. r=khuey (69e48dea42) - Bug 1165796 - Part 2: Implement PerformanceObserver.r=baku (9f16f01051) - Bug 1165796 - Part 0: Unified build fix. r=baku (0605bf4397) - Bug 1165796 - Part 3: Fix PerformanceObserverEntryList::GetEntries filtering for initiatorType. r=baku (12d07cee20) - Bug 1192787 - Readd performance enabled test to ResponseEndHighRes; r=baku (f75fbaba13) - Bug 1197003 - Part 1 - PerformanceObserver::Disconenct() should be called before mPerformance is destroyed. r=baku (d4dd3a960b) - Bug 1195700 - Disconnect performance observer before being destroyed to avoid crash. r=baku (e9e743d4d2) - Bug 1197003 - Part 2 - Implement processing algorithm for PerformanceObserver to notify a batch of entries. r=baku (4a0432765f) - Bug 1155761 followup: Annotate nsPerformance::InsertUserEntry as 'override'. rs=ehsan (0552b7f75f) |
||
|
|
0b39daa429 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1125045 - yAxisVisible should compare with offset.height instead of pos.width. r=xyuan (60af2d9333) - Bug 1162360 - Dispatches focus and blur message synchronously. r=yxl (f352609f79) - Bug 1175399 - Move readonly detection into isFocusableElement. r=janjongboom (e50f849f86) - Bug 1137557 - Part 2: Remove sendKeyEvent from forms.js. r=masayuki, r=smaug (to make the webidl hook happy) (764b6cedd1) - Bug 1175024 - Don't destroy and recreate DOMRequestIpcHelper instance for every InputContext. r=fabrice (de6c6840ab) |
||
|
|
8ace8dfc05 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- let->var (7417185de3) - Bug 1200194 - Expose nsCaret::GetFrameAndOffset for reuse. r=roc This function can be reused by AccessibleCaret. (4506d97981) - Bug 1200194 - Fix AccessibleCaret is out of scrollport in cursor mode. r=roc (3c80be5af1) - Bug 1175171 - Deallocate GTK's KeymapWrapper on shutdown. r=karlt (e5e5468d71) - Bug 895274 part.6 Rename NS_EVENT_ALL to eAllEvents r=smaug (cc76e8ecc8) - Bug 895274 part.7 Rename NS_WINDOW_START to eWindowEventFirst r=smaug (c7414fa347) - Bug 895274 part.8 Rename NS_XUL_CLOSE to eWindowClose r=smaug (30e8142328) - Bug 895274 part.5 Rename NS_EVENT_NULL to eVoidEvent r=smaug (1950fb6c82) - Bug 895274 part.4 Clean up the macro names of EventNameList.h r=smaug (46a0c74362) - Bug 895274 part.9 Rename NS_KEY_PRESS to eKeyPress r=smaug (fb863b578a) - Bug 895274 part.10 Rename NS_KEY_UP to eKeyUp r=smaug (67a2e3c03a) - fix (f3a9ad8088) - Bug 1137557 - Part 1: Allow callee of TIP.keydown() to figure out preventDefault() of keydown and keypress event. r=masayuki, r+sr=smaug (c1d9bca9d0) - Bug 1119133 Implement TextEventDispatcher::EndInputTransaction() for ensuring TextEventDispatcher forgets the link with TextInputProcessor r=smaug (fffdced45e) |
||
|
|
9489c945bf |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1169798 - Refresh the marionette server's window reference when switching between windows to avoid intermittent exception.;r=ato (606c3f22d8) - Bug 1169600 - Avoid misleading exception in message listeners in marionette server. r=ato (ec8d12becf) - Bug 1174941: Update server capabilities that are set on startup; r=ato (9ca7a8be79) - Bug 1174941: Remove all capabilities from desired capabilities if they are in the session capabilitiesand in requiredCapabilities; r=ato (453c905a90) - Bug 1174941: Update conditional to switch statement to allow more processing of capabilities; r=ato (1460802be1) - NO BUG: correct import in marionette about_pages tests r=me DONTBUILD (cad6eecb22) - Bug 1169600 - Remove message listeners intended to coordinate registering a new browser with marionette once the browser has been registered. r=ato (86fed67200) - Bug 1165449: Add the ability to set a proxy via capabilities on Marionette session start; r=jgriffin (b2107767bb) - Bug 1178468 - Update marionette cookie support to use nsICookie2. r=jgriffin (90a140c915) - Bug 1196920: Add specificationLevel capability to Marionette; r=jgriffin (d64f1b7b2e) - Bug 1197131: Use dispatcher for listener getCurrentUrl (b2ca32f3d0) - Bug 1197146: Part 2: Use dispatcher for listener findElementsContent (f324b851a6) - Bug 1197146: Part 1: Prime dispatcher in listener to resolve promises (947dc5bd29) - Bug 1197133: Use dispatcher for listener getTitle (76b884bb21) - Bug 1197141: Use dispatcher for listener getPageSource (7ad171b976) - Bug 1197143: Use dispatcher for listener goBack (c8302aa896) - Bug 1191432 - improving coverage for marionette accessibility checks. r=automatedtester (4ce11c5110) - Bug 1197146: Part 3: Use dispatcher for listener findElementContent (26fe7c4198) - Bug 1197146: Part 4: Use dispatcher for listener isElementSelected (de51ad7e17) - Bug 1197146: Part 5: Use dispatcher for listener getElementLocation (5c0620ad1d) - Bug 1197146: Part 6: Use dispatcher for listener clearElement (811670ed39) - Bug 1155716: Part 1: Remove submitElement from Marionette (52122d817e) - Bug 1197146: Part 7: Use dispatcher for listener isElementDisplayed (e7408e94ce) - Bug 1197146: Part 8: Use dispatcher for listener getElementValueOfCssProperty (591c71ba82) - Bug 1196987: Update UUID returned to be a valid UUID 4; r=jgriffin (e0b19efc78) - Bug 1152682: Correct invalid selector errors in elements.js (5466b28ff7) - Bug 1194224 - adding support for Shadow DOM in marionette. r=automatedtester (0f2b2580b9) - Bug 1200420 - Better handling of startup_timeout, r=AutomatedTester (0ae69578ab) - Bug 1139158 - Actions made availabe via marionette_driver object. r=jgriffin (4713e8fc1e) - goanna -> gecko (fa2a0d674f) - Bug 1143565: Change requirements to not be fixed to a specific marionette transport and driver; r=chmanchester (cbc9e7eab6) - Bug 1150050 - Bump manifestparser to v1.1 and marionette-client to v0.9.3 to pick up tagging feature, r=AutomatedTester (f63a01da3b) - Bug 1157823 - Update dependency to reflect that the marionette client requires a more recent mozhttpd. r=ato (594cde8a5e) - Bug 1155260: Fix base URL override in Marionette runner (a99bd14cac) - Bug 1159816 - Bump marionette_client to 0.12. DONTBUILD. CLOSED TREE. r=chmanchester (779b4c9866) - Bug 1161209 - Bump marionette-driver to 0.7, marionette-client to 0.13, r=AutomatedTester (175cc7adea) - Bug 1163833 - Add integration with browsermob-proxy, r=dburns (bd90184ee1) - Bug 983821 - 'marionette' cli entrypoint doesn't have access to proper packages. r=dburns (17d4abf193) - Bug 1168997 - Bump marionette-client to 0.14, r=dburns (5c10bd3404) - Bug 1169751 - Bump marionette-driver to 0.8, marionette-client to 0.15, r=dburns (95b3c45faa) - Bug 1177513 - Bump marionette-client to 0.16, r=dburns (d1228ed4bb) - Bug 902125 - Add a version config/flag for Python Marionette. r=dburns (f72e7463d7) - Bug 1177780 - remove useless stuff in automation.py. r=jgriffin (d0d0baf473) - partial of Bug 1170332 - Fix |mach robocop SINGLE_TEST|. (0838005e10) - goanna->gecko (ef97631963) - Bug 1162285 - Remove unused environment vars on Android; r=jmaher (bf6b44a3ae) - Bug 1160324 - Handle missing robocopApk files in runtestsremote.py. r=gbrown (3d5c874630) - Bug 1169476 -- Implement |mach robocop --serve|. r=gbrown (11039daa39) - Bug 1160351 - Improve newline handling in getLogcat; r=bc Bug 1160351 - Bustage fix for 57c6c589cfa1 on a CLOSED TREE (d64b410ef4) - Bug 1137289 - Guard against dumpsys failure in DroidADB; r=jmaher (4a39532464) - Bug 1175540 - Reduce timeouts for many adb devicemanager calls; r=mcote (528209a4d6) - bit of Bug 1160662 - Refer to robocop.ini in $OBJDIR/_tests, not $OBJDIR (c288d73c16) - Bug 1162479 - Fix mochitest make target regression with duplicate extraProfilePath, r=chmanchester (53251cff28) - Bug 1151533 - Upgrade manually set tc xre r=me (3bb5f8fecd) - Bug 1161709 - Pull from artifacts for xulrunner instead of s3 directly r=me (6314094083) - Bug 1144528 - Use hg share on testers r=garndt ON CLOSED TREE (46779ab50c) - Bug 1142565 - Update tester images to include same fonts as test slaves r=garndt (cf9e546dfa) - bits of Bug 1144927 - Directly bake in linux64-minidump_stackwak to tester images r=garndt (8b1f3ff968) - Bug 1157308 - part 1 - Reduce the leak threshold for content processes more. r=erahm (177289cf32) - Bug 1157308 - part 2 - Reduce the content process leak limit on OS X. r=erahm (98d14f78cd) - Bug 1173114 - Fallback to chunk-by-dir if runtimes file not found, r=ahal (c7cb797636) - Bug 1026290 - Avoid TypeError during Android mochitest-chrome; r=chmanchester (a8112e6ca1) - Bug 1173971 - Force core Xlib events on GTK3. r=karlt (17fc2475e0) - Bug 1144194 - Only parse test manifests once in mochitest, r=jmaher (37f5c3a764) - Bug 1171971 - Move test_paths argument out of mach and into mochitest; remove --test-path, r=chmanchester (3ab9acf758) - Bug 1178154 - move ShutdownLeaks and LSANLeaks from automationutils to mochitest. r=jgriffin (e8ec293a91) - Bug 1156982 - Add separators to BloatView output. r=froydnj (ac92a67ba9) - Bug 1152872 - Don't attempt to leak-check the tools that we run as part of the setup for the mochitest suite; r=mccr8 (dd78bcc8bc) - Bug 1158227 - part 1 - don't run TSan on test tools or the xpcshell HTTP server in mochitests; r=jmaher (59bbf448e5) - Bug 1158227 - part 2 - set TSAN_OPTIONS environment variable in automationutils.py for TSan; r=jmaher (66e607b25e) - Bug 1091284 - Remove systemMemory, environment from automationutils. r=jgriffin (817860ab08) |
||
|
|
643393b1a3 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1165272 - Part 1: Remove getAppCodebasePrincipal. r=bholley (6ed136eaee) |
||
|
|
36675c4f18 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1081970 - Gracefully handle interrupts when running test suite. r=dburns (ebbcee57a6) - goanna -> gecko (7649f64343) - part of Bug 1118298 - Client uses unknown command property session_id. r=ato (aeffc72114) - Bug 1166033 - Notice when the process has died, and restart it, r=dburns (dea1ae5330) - Bug 1161702 - Add --startup-timeout arg for Marionette; add in-tree config for luciddream, r=ahal (1e409ea7c3) - Bug 1182681 - Raise IOError when receiving empty string on socket, r=jgraham (9572ac42a9) - Bug 1168803 - Add --addon option to specify add-ons to be installed. r=dburns (45fec9a7a3) - Bug 1154525: Make HTMLElement#location and #size use #rect internally (6fd40fb74f) - Bug 1155716: Part 1: Remove submitElement from Marionette (920c882ea2) - Bug 1153795 - Bump marionette_driver to 0.4 and marionette_client to 0.10. r=atolfsen (38d2622feb) - Bug 1157665: Add mozrunner dependency to marionette_driver (a7ae967808) - Bug 1155716: Part 2: Remove HTMLElement#submit from marionette-driver (3ec2f25d6d) - Bug 1150522: Add WebDriver string statuses to Marionette client (ac097350b1) - Bug 1158219: Don't set `id' field if undefined when switching frame (b4c57c6561) - Bug 1060300: Match Marionette's navigation API docs to reality (4b7289faa3) - Bug 1108590: Update key that is used to return elements from marionette to the client; r=chmanchester (9197b1dde7) - Bug 1149625: Order errors by name rather that status code (4d414c81de) - Bug 941085: File uploads support in Marionette (196b27aadb) - Bug 1153832: New dispatch style framework in Marionette listener (527d403065) - Bug 1154691: Align Marionette with WebDriver errors (1826851f62) - goanna -> gecko (99913c1eed) - Bug 1137653: If there is a crash don't try any more marionette commands as they will just cause unnecessary errors; r=jgriffin (0c4bf06c84) - Bug 1135383 - Convert Marionette unit tests to use SpecialPowers.pushPrefEnv. r=jmaher, r=mwargers (ad6a71ff09) - Bug 1149618 - Implement push_permission in Marionette, r=dburns (4651be41d9) - Bug 1107706: Part 11: Global modal dialogue support (08385279d2) - Bug 1107706: Part 12: Drop marionette-* prefix on files (45778505de) - Bug 1107706: Part 13: Style fixes (a330089332) - Bug 1107706: Part 16: Fix rebase of action chains for chrome space (fd60a228df) - Bug 1157258: Fix null type comparisons in driver.js (632e5044e3) - Bug 1150247 - Check if value is function before binding. r=ato (8b73e08e58) - Bug 1157261 - Fix typo in reference to curFrame in marionette listener. r=ato (52b6139e71) - bits of Bug 941085: File uploads support in Marionette (5043e28cea) - Bug 1153832: New dispatch style framework in Marionette listener (a8ca91660d) - Bug 945729: Replace error number codes with strings (f7534e048a) - Bug 1157255: Use typeof to determine MarionetteObj exports (1e130d679c) - Bug 1157266: Fix error unable to set cookie in listener (ef0f636573) - Bug 1157259: Correct ScriptTimeoutError reference in listener r=dburns (fffcf71aff) - Bug 1149618 - Add a sandbox parameter to execute, r=dburns (5dd616e1ac) - Bug 1155658: Rename "illegal argument" error to "invalid argument" r=chmanchester (63f9a06f70) - Bug 970728 - Intermittent test_bug344861.html - b2g_start_script.js part. r=jgriffin (e244cad720) - Bug 1149618 - Remove SpecialPowers from Marionette, r=dburns (200c0f1a27) - Bug 1194968: Support for Marionette protocol adjustments in Python client (bc05313678) - Bug 1161606 - Implement 'using_permission' context manager, r=dburns (08a028b299) |
||
|
|
653696eebc | Merge remote-tracking branch 'origin/master' into media-works | ||
|
|
9af117c445 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1138649 - Update remaining callsites to use newChannel2 in toolkit/components (r=gijs,billm) (fa57770530) - Bug 1167053 - Convert NetUtil.newChannel2 callsites to use new API - update newChannel2 (r=sicking,paolo) (3049b3a9c0) - Bug 1138808 r=vchang (34450de32b) - Bug 1166580 - Add tests for mozHasPendingMessage. r=fabrice (09e245c692) - Bug 1195942 - System message registration fails for substituted permissions r=gwagner (b622602e2b) - Bug 1196988 - Remove THA support. r=gwagner (4b9100c298) - Bug 1181555 - Add 'experimental-webcomponents' permission. r=fabrice (204680f324) - Bug 1139953 - Pass a dummy channel into the cookie service so that nsICookiePermission can compute private browsing mode correctly. r=jdm (13aafbd766) - Bug 1186920 - Fix b2g applications that use cookies. r=gwagner (1f8525ac26) |
||
|
|
4b190713d2 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1183925 - Part 2: Clean up the AudioChannelService shutdown; r=baku (22c57eaadd) - Bug 1170117 - Separate volume control. r=baku (ac7560f899) - Bug 1185422 - Fix -Wtype-limits warnings-as-errors in gonk/AudioManager.cpp. r=alwu (54666877a6) - Bug 1142933 - New audio channel type for system usages. r=baku (bdb1137600) |
||
|
|
c49d0c7995 | Merge remote-tracking branch 'origin/master' into media-works | ||
|
|
65589a2a33 |
[NSS] ported mozilla upstream changes:
- Bug 1552254 internal_error alert on Certificate Request with sha1+ecdsa in TLS 1.3 (be6a9782) - Bug 1753535 - Remove obsolete stateEnd check in SEC_ASN1DecoderUpdate. r=rrelyea (800111fa) - Bug 1756271 - Remove token member from NSSSlot struct. r=rrelyea (55052f78) - Bug 1396616 - Update nssUTF8_Length to RFC 3629 and fix buffer overrun. r=nss-reviewers,jschanck (2f2c8564) - Bug 1755264 - TLS 1.3 Illegal legacy_version handling/alerts. r=djackson (7d931c59) - Bug 1751305 - Remove expired explicitly distrusted certificates from certdata.txt. r=KathleenWilson (b722e523) - Bug 1751298 - Add Telia Root CA v2 root certificate. r=KathleenWilson (1fcbbd7e) - Bug 1754890 - Add two D-TRUST 2020 root certificates. r=KathleenWilson (f63fb86d) |
||
|
|
a0837ac8d1 | update libpixman from my UXP custom branch, with SSSE3 code compiled (without CONFIG['SSSE3_FLAGS'] support, so hackfixed) | ||
|
|
1a2ddd3458 |
ported from UXP:
- Issue #3039 - Extend cairo API with an explicit font_get_hint_metrics function. (517a6b90a) - Issue #3039 - Add closure point to bounds calculation. (42fc0af32) - Issue #3039 - Increase the MAX_FONT_SIZE limit applied in cairo_ft_font to match the gfxFont size limit. (35164e286) - Issue #3039 - Reapply bug 624198 fix that got lost in an upstream update. (dda2b7972) - Issue #3039 - Don't try to pass a dash array of > 16 elements to ExtCreatePen. (3bb1c962e) |
||
|
|
5a542c5a79 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1162327 Part 1: Change low integrity temp to a fixed dir per profile and improve clean-up. r=jimm, r=froydnj (9d8ecfcd0d) - Bug 1162327 Part 2: Add temporary code to clean up the old low integrity temps on Windows. r=jimm (8ff7d027ef) - Bug 1166316: Move temporary clean up code for old low integrity temps, so it actually gets called in non-debug builds. r=billm (e97b8c6794) |
||
|
|
b6d6258762 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1182537 - Use channel->ascynOpen2 in dom/security/nsCORSListenerProxy (r=sicking) (5c4b779a12) - Bug 1155758 - Make about:serviceworkers work in B2G. r=fabrice (195eca3894) - Bug 1162920 - JavaScript error at aboutServiceWorkers.js when updating the service worker. r=fabrice (2d3a831a8c) - Bug 1155153 - [e10s] about:serviceworkers should work in e10s mode. Update B2G implementation. r=baku (0d1c2999c1) - Bug 1171915 - about:serviceworkers in b2g should use originAttributes when calling ServiceWorkerManager. r=baku,fabrice (faa3725da9) - Bug 1179161 - originAttributes does not have such isInBrowser member (follow-up bug 1171915). r=ferjm (a217140ae5) - Bug 1171917 - Improve about:serviceworkers tests on b2g. r=ferjm (5fd9d2f478) - Bug 1179557 - Add userContextId to originAttributes with tests. r=bholley, r=tanvi (8ddf96d921) - Bug 1179557 - Add getters for userContextId. r=bholley, r=tanvi (ebec5f7c7e) - Bug 1174110 - The service worker still remains registered when uninstalling the service-worker-enabled application. r=fabrice (c1c93b1250) - Bug 1144689 - Allow setting manually a fetch time and modified time for cache entries. r=fabrice (8e9dd47425) - Bug 1150199 - Langpacks should not have to be privileged r=ferjm (d41af25648) - Bug 1111961 - Developer mode support r=ferjm,pauljt (9b523402ac) - Bug 1168300 - notify clear-cookiejar-data. r=sicking (7d88bff29d) - Bug 1136434 - RequestSync API should delete all the timers when a task is unregistered, r=ehsan (5f92977920) - Bug 1151082 - RequestSyncAPI - avoid infinite loop when processing pending messages, r=ehsan (b5afcd55e8) - Bug 1165787 - Use origin in RequestSyncService.jsm. r=ehsan (b6fad2bd68) - Bug 1182347 - Migrate existing code away from .cookieJar. r=sicking,r=allstars.chh (304cbfd660) - Bug 1118946 - API to provide localized properties r=ferjm,sicking (a28aecaf19) - Bug 1077168 - Cancel in-flight Webapp install jobs from windows that change location. r=myk. (d55dc8ff6d) - Bug 1150660 - Fix sendAsyncMessage() uses to not trigger warnings in dom/apps r=fabrice (b087adcc23) - Bug 1169344 - Allow server apps to restrict access to their IAC ports. r=ferjm (82c8570555) - Bug 1068400 - Fix devtools when morphing non-e10s tab into e10s one. r=jryans (55be5ccdf5) - Bug 1145049 - Prevent caching tab actors in child processes. r=jryans (1a3ee9f278) - Bug 1145049 - Stop leaking tab actors and root actor on disconnect. r=jryans (26f259b441) - Bug 1181930 - Refactoring: move the message broadcaster out of Webapps.jsm r=ferjm (b1f8bb8b6d) - Bu 1115619 - Use a preference to guarantee app permission loading to permissions.sqlite. r=fabrice (5689c459d7) - Bug 1191579 - Remove useless getAll() implementation in Webapps.jsm (74f0d6874a) |
||
|
|
384d4231c8 | update Twemoji to v14.0.1 based font. | ||
|
|
2d4b405bcc |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1175413 - Cleanup usages of MOZ_ICU_CFLAGS. r=mshal (6d9b5f5be9) - Bug 1201693 - Remove Files pattern in js/src/moz.build corresponding to a deleted file. r=bbouvier (da12fd6ff8) - Bug 1185106 - Part 1: Exclude StoreBuffer.cpp from unified build to prevent build bustage. r=efaust (a40e13855c) - Bug 1145744 - Update CacheStorage to use common StorageAllowedForWindow logic, r=bkelly (0f3f86339c) - Bug 1147821 - Update IndexedDB to use common StorageAllowedForWindow logic, r=khuey (775734bee9) - Bug 1177226 - Support User Timing API events in the Developer HUD. r=ehsan, r=jryans (6fb8a84a47) - Bug 1184973 - Part 1: Add nsContentUtils::StorageAllowedForWindow as a unified mechanism for determining storage avaliability, r=ehsan, r=smaug (f4e6954cdb) - Bug 1184973 - Part 2: Tests for new storage permissions model, r=ehsan, r=smaug (92b414cd78) - Bug 1184607 P7.1 Move Cache schema SQL into separate constants. r=ehsan (ba543e589a) - Bug 1184607 P7.2 Validate Cache schema in debug builds. r=ehsan (5edc1a2ee6) - Bug 1184607 P7.4 Infrastructure for running Cache schema migrations. r=ehsan (f736d93955) - Bug 1184607 P7.3 Rename Cache "max wipe version" constant to "first shipped version". r=ehsan (5af8cd0966) - Bug 1184607 P7.5 Add RequestRedirect to Cache API schema with migration. r=ehsan (5737cb9897) - Bug 1184607 P2 Update Request and Response DOM objects for new redirect model. r=nsm (97e5b8c912) - Bug 1184607 P3 Add a RedirectMode flag to nsIHttpChannelInternal. r=nsm (ebf9145d09) - Bug 1184607 P4 Handle the RequestRedirect mode during service worker interception. r=nsm (2edc748b4c) - Bug 1184607 P5 Set RequestRedirect to "manual" for navigations. r=nsm (5484e78f2a) - Bug 1196592: Make retargeting Fetch to another thread actually work. r=nsm (3dcf206438) - Bug 1196524 - Add assertions to enforce that we don't attempt to perform a CORS preflight for fetches of no-cors requests; r=nsm (626b305328) - Bug 1184607 P6 Set RequestRedirect and fix various redirect bugs in FetchDriver. r=nsm (420dbd1579) - Bug 1193911 - Ensure synthetic Responses gets a valid channel info. r=ehsan (fa5158bc8f) - Bug 1184607 P7.7 Allow new Response() to be used in xpcshell tests. r=ehsan (8d66046592) - Bug 1184607 P7.8 Test Cache API schema verison migrations. r=ehsan (7d2a23e199) - Bug 1184607 P8 Fix mochitests to store opaqueredirect responses in Cache for navigation URLs. r=nsm (b280d3e551) - Bug 1184607 P9 Add wpt tests to verify service worker redirect logic. r=nsm (9ad92d5921) - Bug 1184607 P10 Expose channel security info during e10s redirect. Support security info in redirecting interceptions. r=jduell (fae135001e) - Bug 1171127 - Listeners are not released in OnStopRequest in e10s mode. r=jduell (0b63670825) - Bug 1203680 P7 Fix e10s handling on interceptions resulting in redirect status codes. r=jdm (f2ff5c5953) - Bug 1203680 P5 Make ServiceWorkerManager ensure channel upload stream is cloneable. r=nsm (c5459283d5) - Bug 572151 - Remove calls to SetCookies from HttpChannelChild. r=jduell (67efa04159) - Bug 1184607 P11 Fix fetch CORS tests to not expect same-origin requests that redirect to preflight. r=nsm (10df6003f7) - Bug 1184607 P7.6 Expose CacheStorage .caches property on xpcshell global. r=smaug (5bf8d69439) - Bug 1157468 - Avoid leaking the intercepting channel stream listener for redirected IPC channels. r=mayhemer (1b33a488cc) - Bug 1199049 - Part 1: Move nsCORSListenerProxy.* to necko; r=jduell (8e2cc6361e) - Bug 1199049 - Part 2: Add a channel API for requesting CORS preflights; r=jduell (bf417aa318) |
||
|
|
c18b8ff4af | Merge remote-tracking branch 'origin/master' into media-works | ||
|
|
a312918fb4 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1143925 - Avoid crash for HFP/A2DP manager during restart daemon. r=tzimmermann (5cd0d4b4db) - Bug 1195608 - [cleanup] Fix too long lines and revise some comments under dom/bluetooth, r=joliu (44db9edaf8) - Bug 1181512 - Use a single GATT interface, result handler, and notification handler for both GATT client and server operations in bluetooth daemon backend as bluez ipc protocol. r=tzimmermann (d5c1ca04f4) - Bug 1168266 - Add few member functions of ObexHeaderSet for PBAP. r=shuang (113ef68a3f) - Bug 1166587 - Check OBEX packet length before accessing it, r=shuang (dc5ca707fa) - Bug 1180554 - Dispatch events to PBAP event handlers when the PBAP requests comes. r=btian, r=mrbkap (449900a161) - Bug 1180555 - Handle PBAP replies and pass the results through IPC to PbapManager. r=btian (976b4130f0) - Bug 1181480 - Add and implement GATT server connection related Web APIs. r=btian, r=mrbkap (996528346d) - Bug 1195729: Fix ref-counting of Bluetooth result handlers for failed send operations, r=brsun (b40f14f2c5) - Bug 1197877: Remove |CONVERT| macro from Bluetooth, r=btian (7c3cd72556) - Bug 1197877: Remove |INIT_AT| macro from Bluetooth, r=btian (fb1b03e313) - Bug 1187904: Add |DaemonSocketConnector|, r=shuang (8473e149fe) - Bug 1203092: Add |DaemonSocketResultHandler| base class to HAL IPC, r=shuang (41210e6f1f) - Bug 1175067 - Switch Bluetooth marionette test set to BT API v2 and disable unsupported tests. r=joliu (307eb1473c) - Bug 1193379 - Move ipc and tests folders out from dom/bluetooth/bluetooth2. r=joliu (38820c505c) - Bug 1155063 - Part 1: CallStateChanged accepts an array (idl). r=hsinyi (3ae1af7a7f) - Bug 1155063 - Part 2: CallStateChanged accepts an array (telephony dom). r=hsinyi (10063343dc) - Bug 1155063 - Part 3: CallStateChanged accepts an array (bluetooth dom). r=btian (20ef2893b4) - Bug 1155063 - Part 4: CallStateChanged accepts an array (ipc). r=hsinyi (790c583a05) - Bug 1155063 - Part 5: CallStateChanged accepts an array (ril). r=hsinyi (960ca6cd0a) - Bug 1193379 - Rename bluetooth2 folder to common. r=joliu (58e992c298) - Bug 1193379 - Move backend-neutral files into dom/bluetooth/common. r=joliu (f5769a803b) - Bug 1203092: Inherit Bluetooth result handlers from |DaemonSocketResultHandler|, r=shuang (cb874fc706) - Bug 1203092: Remove void pointers from Bluetooth's daemon backend, r=shuang (c78a0507c9) - Bug 1204801: Move |BluetoothDaemonSetupModule| into separate compilation unit, r=btian (a1ae28c948) - Bug 1204801: Use enum constants for Bluetooth Service module, r=btian (876e02a69a) - Bug 1204801: Move |BlutoothSetupResultHandler| to generic backend interface, r=btian (9f12ca6d21) - Bug 1199110: Add |BluetoothAvrcpManager| to Bluedroid and BlueZ backends, r=shuang (7a897a3436) - Bug 1205253: Move |BluetoothDaemonCoreModule| into separate compilation unit, r=btian (d443455b07) - Bug 1205253: Use enum constants for Bluetooth Core module, r=btian (2c69493ea8) - Bug 1204506: Set 'override' attribute for overloaded Bluetooth backend methods, r=btian (211bded054) - Bug 825149 - Add NREC feature bit in bluetooth stack. r=shuang (330103a1c0) - Bug 825149 - Support HFP NREC feature. r=shuang (25e988596c) - Bug 1192695 - Use pref instead of pre-defined C string as origin of bluetooth app. r=btian (06531c82d2) - Bug 1195604 - [cleanup] Integrate similar BluetoothResultHandlers into basic one, r=tzimmermann (b87aeaa8c7) - Bug 1199110: Use mPlayStatus to determine track selection, r=shuang (99f9eebb90) - Bug 1142417 - Truncate AVRCP meta data strings followed by BTRC_MAX_ATTR_STR_LEN. r=tzimmermann (2f586f70e8) - Bug 1142132: Move helper classes of A2DP manager into manager's namespace, r=shuang (12af5f6506) - Bug 1159267: Share Bluedroid's A2DP manager between Bluetooth v1 and v2, r=btian (caa7c3dc56) - missing part of Bug 1132229: Survive crashes of bluetoothd, r=shuang (708a6351be) - Bug 1199110: Remove AVRCP support from |BluetoothA2dpManager| and convert callers, r=shuang (284e2804f8) - CLOSED TREE Bug 1180556 - Pack PBAP replies to OBEX response message and reply to remote device. r=btian (7b02ab708d) - Bug 1199107 - Access PBAP vCard input stream directly instead of passing it as input parameter, r=shuang (a0fd942bc0) - Bug 1199107 - Replace BT_WARNING with BT_LOGR in PBAP manager, r=shuang (ccd44ba040) - Bug 1199548 - Do not append vCard Body payload in PBAP replies when |MaxListCount| is zero, r=shuang (2c1b8d2a52) - Bug 1200124 - Correct PBAP order mapping, r=shuang, r=mrbkap (f988c2276e) - Bug 1193379 - Create dom/bluetooth/common/webapi folder. r=joliu (889546481e) - Bug 1200124 - Pass order and search key with uint32_t instead of nsString to avoid string mismatch error, r=shuang (caf33a4d28) - Bug 1195685 - Transform macro |BT_APPEND_NAMED_VALUE| into function, r=shuang (6879f5624d) - Bug 1141616: Implement |BluetoothService::GetServiceChannel|, r=btian (98b9dd3821) - Bug 1206686: Use |BluetoothUuid| throughout Bluetooth backend interfaces, r=btian (cd4db645e0) - Bug 1205577: Use enum constants for Bluetooth Socket module, r=btian (53f3aedd33) - Bug 1127701 - Fix warning: NS_ENSURE_TRUE(value.isNumber()) failed, r=joliu (e83dc53c8c) - Bug 1203046 - Call |NRECNotification| once RFCOMM is connected. r=shuang (53cc91861e) - Bug 1166645 - Implement MAP profile manager connection related function, r=btian (e47ba31157) - Bug 1203023 - Do not call Reset() for BluetoothMapSmsManager, r=tzimmermann (22bb74f972) - fix misspatches (96dced2ce7) - Bug 1141616: Support SDP lookups in |BluetoothServiceBluedroid|, r=btian (09dd2e1a69) - Bug 1203819 - Fix loop condition in BluetoothPbapManager::PackPropertiesMask, r=shuang (c4fdb58f20) - Bug 1159267: Share Bluedroid's OPP manager between Bluetooth v1 and v2, r=btian (e72a3dd65b) - Bug 1141616: Lookup service channel in Bluedroid's OPP manager, r=btian (17b3cc0a65) - Bug 1166176 - [cleanup] Simplify volume related code in OPP manager, r=shuang (4730023336) - Bug 1191715 - Store local pointer of thread to shutdwon to avoid reentry crash, f=jesup, r=shuang (7d97509067) - Bug 1055434 - Do not inform gaia of current blob's sending failure before assigning it, r=shuang (66f268fda5) - missing bit of Bug 1164425 (59c5844590) - namespace (5e253af0c7) |
||
|
|
d44b6d1d93 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1182354 - Clear non-persistent deviceIds on last-pb-context-exited. r=jesup (ed2c9e01d6) - Bug 1197185 - Give NonE10s a virtual destructor; r=jesup (df80f51324) - Bug 1205339 - null out sIPCServingParent on teardown, to not assert on tab crash recovery. r=jesup (c830a96feb) - Bug 1181428 - Add explicit to constructor. - r=bustage (7b1d73c8ea) |
||
|
|
376b05927c | Merge remote-tracking branch 'origin/master' into media-works | ||
|
|
d8e29d98ab |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1187230: Generalize Bluetooth daemon runnables, r=shuang (2147d61901)
- Bug 1187249: Move |DaemonSocketPDUHeader| to hal/ipc, r=shuang (617b106fcc)
- Bug 1187230: Remove obsolete Bluetooth daemon runnables, r=shuang (a7d30e7984)
- Bug 1183249: Move PDU helper functions to ipc/hal, r=shuang (cd7adf66e3)
- Bug 1187249: Move Bluetooth init operators to ipc/hal, r=shuang (e3619851bb)
- Bug 1187249: Cleanup BluetoothInterfaceHelpers.{cpp,h}, r=shuang (7d18c08d89)
- Bug 1187904: Convert |BluetoothDaemonInterface| to use |DaemonSocketConnector|, r=shuang (8b7916e3c8)
- Bug 1162910 - Make bluetooth daemon as the default backend of BT APIv2. r=tzimmermann (ec088d9446)
- Bug 1102703: (4/10) Porting bluetooth interface of android lollipop (core) r=btian, r=tzimmermann, r=shawnjohnjr (286c1d99b2)
- Bug 1142364: Store instances of |Bluetooth*HALResultRunnable| in ref-counted pointers, r=shuang (efd81ade08)
- fix misspatch (a44a1d1fd1)
- Bug 1128441 - [BlueDroid] Set Bluetooth discoverable timeout properly in 'Convert' function of Bluetooth interface. r=shuang (aa3c907f31)
- Bug 1166575 - Silence uninitialized variable error in BluetoothHALInterface.cpp when building a debug B2G build. r=tzimmermann (af657d72b5)
- Bug 1187872: Remove HAL backend from Bluetooth, r=shuang (2ad54b870b)
- Bug 1187904: Remove |BluetoothDaemonConnector| and random-address creator, r=shuang (5d32b32c74)
- Bug 1192693 - [01] Remove legacy bluetooth manager, adapter, and device webidl files, r=joliu, r=mrbkap (c5e213cca3)
- Bug 1154136 - Update Bluetooth connection state when BT stack updates device properties. r=shuang (8a8adb107f)
- Bug 1164498: Remove |DispatchBluetoothReply| from |BluetoothProfileController|, r=btian (b39fc31368)
- Bug 1154235: Use |BroadcastSystemMessage| in |BluetoothService::Notify|, r=btian (7c8908274d)
- namespace (0d44c700ee)
- missing Bug 1137151 (aa73efad27)
- Bug 1152098 - Ignore subsequent toggling requests if toggling is already in progress. r=btian (9ccb783b81)
- Bug 1141899 - If Bluetooth CoD of remote device is unclear, add common profile managers to profile list. r=shuang (20adfd9a92)
- missing Bug 1137151 (7bf64b76bb)
- Bug 1192693 - [02] Remove bluetooth1 folder and rename webidl files, r=joliu, r=mrbkap (cbfe9bb605)
- Bug 1166180 - [cleanup] Remove function |EnsureBluetoothHalLoad| in BluetoothServiceBluedroid, r=shuang (94e22c1889)
- Bug 1172914: Minimize Bluetooth v1/v2 duplication in BluetoothServiceBluedroid.h, r=btian (ad778b9a09)
- Bug 1172914: Minimize Bluetooth v1/v2 duplication in BluetoothServiceBluedroid.cpp, r=btian (b6154d6368)
- Bug 1172914: Merge duplicated code in |BluetoothServiceBluedroid| for simple cases, r=btian (f434460e66)
- Bug 1160126 - Restart bluetoothd daemon automatically for API V2, r=jocelyn (69ba9f376c)
- Bug 1180965: Don't disable BT before daemon has been shut down, r=btian (a6f497783c)
- Bug 1181827 - [Aries-L] Store remote device address and name mapping for pairing, r=shuang (ce9373c166)
- Bug 1173266 - [cleanup] Remove unused |isConnected| from bluetooth2, r=tzimmermann (9037d35a32)
- Bug 1106007 - Cleanup include guards. r=tzimmermann (537faafd46)
- Bug 1098228 - Set Bluetooth discoverable to default value when BT state is BT_STATE_OFF. r=shuang (3b4b73c721)
- Bug 1156503 - Update device name from |RemoteDevicePropertiesNotification| during discovery, r=shuang (f855d88df9)
- Bug 1164314 - Fire devicefound in RemoteDevicePropertiesNotification only during discovery, r=shuang (001fc60e64)
- Bug 1190730 - Patch 1/5: Make adapter properties member variables, r=joliu (9f4dd6899f)
- Bug 1190730 - Patch 2/5: Make backend recovery variables member ones, r=joliu (4b294d74f5)
- Bug 1190730 - Patch 3/5: Make address-name mapping table member variable, r=joliu (af8aa459dd)
- Bug 1190730 - Patch 4/5: Make runnable arrays member variables, r=joliu (aa9f810bb8)
- Bug 1190730 - Patch 5/5: Wrap get device related variables into get device request, r=joliu (4f0e068743)
- Bug 1192693 - [03] Remove bluetooth1 code from backend, r=tzimmermann (8508692133)
|
||
|
|
db0b388c7d | Merge remote-tracking branch 'origin/master' into media-works | ||
|
|
36b2354fd4 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1186307 - StructuredCloneHelper in workers.postMessage(), r=smaug (0d3c817afa) - Bug 1183824 - Remove NS_ENSURE_TRUE(mCallback, NS_ERROR_NOT_INITIALIZED) warning from nsFrameMessageManager::DispatchAsyncMessageInternal. r=smaug (64dfd50f7f) - Bug 1167189: Use a size annotation on the OOM abort. r=bholley (5e7fb331a0) - missing crash reporter (47f183fab4) - Bug 1137151: Marked destructor of |nsClipboard| as protected, r=mwu (5655bf8862) - Bug 1194497 - Convert a few remaining PRUnichar to char16_t. r=roc (1554ffcec2) - Bug 952456 - Part 1: Implement gonk/nsClipboard for rich text and raw image. r=fabrice (419381f7af) - Bug 1198795 - ipc/StructuredCloneUtils should be merged with StructuredCloneHelper, r=smaug (02183262bd) - Bug 1201806 - part 1 - Remove OwningSerializedStructuredCloneBuffer and use StructuredCloneIPCHelper everywhere in IPC code, r=smaug (6dc69151b4) - Bug 1201806 - part 2 - nsStructuredCloneContainer should use StructuredCloneIPCHelper, r=smaug (b6ebaa8e95) - Bug 1202028 - Implement range based for loops for SavedFrame stacks. r=terrence (57c198910c) - missing bit of Bug 1106264 (fa67f8ab56) - Bug 1168806: Configurable I/O thread for socket IPC classes, r=kmachulis (213a8fb2b9) - Bug 1159209: Remove template parameters from |DataSocketIO|, r=kmachulis (0d658c5cf8) - Bug 1168806: Configurable consumer thread for socket IPC classes, r=kmachulis (ee054dd6b0) - Bug 1167207: Add |BluetoothDaemonConnectionConsumer|, r=shuang (b8b89290df) - Bug 1154281: Remove |UnixSocketConsumer| and its helpers, r=kmachulis (d40430b10f) - Bug 1166638: Add |StreamSocketConsumer|, r=kmachulis (59b5c1abf3) - Bug 1166638: Add |ListenSocketConsumer|, r=kmachulis (d119bcaa2a) - Bug 1168806: Use 'consumer thread' in socket interface, r=kmachulis (65d232d21c) - Bug 1170466: Inherit |ConnectionOrientedSocketIO| from |UnixSocketWatcher|, r=kmachulis (b91d0c624a) - Bug 1170466: Share socket I/O methods in |ConnectionOrientedSocketIO|, r=kmachulis (108fb6696e) - Bug 1170466: Implement accept and connect in |ConnectionOrientedSocketIO|, r=kmachulis (590b3b4617) - Bug 1172479: Replace |nsIThread| by |MessageLoop| in socket I/O code, r=kmachulis (618073dcef) - Bug 1203426 - Rename StructuredCloneIPCHelper to StructuredCloneData, r=smaug (dc31124113) - Bug 1167392 - Change nsFrameMessageManager::mParentManager to a smart pointer. r=ehsan (98d60c0398) - Bug 1186843 - Always cache delayed scripts in message manager (b0ab501959) - Bug 1189550 - In parent process, cpmm.initialProcessData should be same as ppmm.initialProcessData (r=smaug) (7a8ab62432) - Bug 1196057 - Use channel->Open2() in dom/base/nsFrameMessageManager.cpp (r=sicking) (a032d483d6) - missing parts of Bug 1132072 - Tab switch refactoring (r=mconley) (e6fbbb722a) - Bug 1175736 - Implement the iframe referrer attribute. r=ckerschb, r=bz (a5fc4e683b) - Bug 1171017: Rename |BluetoothDaemonConnectionConsumer| to |DaemonSocketConsumer|, r=shuang (0af5957609) - Bug 1170993: Manage socket buffers in sub-classes of |UnixSocketBuffer|, r=kmachulis (960de8be45) - Bug 1171017: Rename |BluetoothDaemonPDUConsumer| to |DaemonSocketIOConsumer|, r=shuang (eea1681ab8) - Bug 1171100 - Fix incorrect logic of handling Bluetooth Gatt Responses in daemon backend. r=tzimmermann (c385364d1e) - Bug 1171866 - Remove ReversedUuidToString; f=tzimmermann, r=jocelyn (9b58176c39) - Bug 1171017: Rename |BluetoothSocketPDU| to |DaemonSocketPDU|, r=shuang (ce1bbd9d4a) - Bug 1171017: Rename |BluetoothDaemonConnectionIO| to |DaemonSocketIO|, r=shuang (00f2a38220) - Bug 1171017: Rename |BluetoothDaemonConnection| to |DaemonSocket|, r=shuang (b3c3522719) - Bug 1171017: Move classes from ipc/bluetooth to ipc/hal, r=shuang (047714aee4) - Bug 1171994: Add |RilSocket| and |RilSocketConsumer|, r=htsai (276211bbb7) - Bug 1171994: Forward received RIL socket I/O via |WorkerCrossThreadDispatcher|, r=htsai (7825d1c837) - Bug 1185478: Add leak checks to socket I/O classes (40e2c01ce4) - Bug 1185478: Remove strong references from socket I/O class to socket classes (6fa94f34ff) - Bug 1163912: Set |Type| property of BluetoothDevice a initial value during LeScan; f=elin, r=jocelyn (bda66689ed) - Bug 1166215 - Cast 'BluetoothTypeOfDevice' to uint32_t before the BT signal is distributed to BluetoothAdapter. r=joliu (d38ad4e55f) - Bug 1170086 - Fix the parameter type of DispatchReplyError() in StartLeScan result handler. r=joliu (a24e23e02f) - Bug 1161956 - Fix crashes while using GATT client functions. r=jocelyn (cebfb8c700) - Bug 1171868 - Remove GeneratePathFromGattId(aId, aPath, aUuidStr); r=jocelyn (0eac291b3c) - Bug 1161945 - Fix empty characteristics and descriptors after searching services. f=elin, r=jocelyn (a0d816fee4) - Bug 1164387 - Use |btgatt_client_interface_t.get_device_type| to get the device type. r=jocelyn (c7b5c97a00) - Bug 1173139 - Reorder global creation on workers, r=khuey. (acb79ae54e) - Bug 1170071 - Part 1: Revise BluetoothGattInterface, result handler, and interface helper for daemon support of gatt server. r=shuang (0ad0c9244e) - Bug 1170071 - Part 2: Add helpers for Bluetooth daemon GATT server support. r=shuang (46a4062579) - Bug 1170071 - Part 3: Add gatt server support to GATT module for Bluetooth daemon. r=shuang (71d80aabea) - Bug 1170071 - Part 4: Add Gatt server interfaces for Bluetooth daemon. r=shuang (a556aaf048) - Bug 1187230: Convert Bluetooth to use daemon runnables, r=shuang (9be6501225) - Bug 1204382: Add #include for nsIInputStream.h to MediaParent.cpp, to fix a build error in --disable-webrtc builds. r=jib (8b20e934) |
||
|
|
a06231e9d4 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1179242 - Avoid unnecessary moves to dead stack slots, tweak regalloc heuristics for bundles required to be in a specific register, r=sunfish. (aa0174e817) - No bug - Fix bug1106719.js jit-test to allow overrecursion on a CLOSED TREE. r=me (5cc971608d) - Bug 1186424: Rename FunctionBuilder into FunctionValidator; r=luke (8925748a65) - Bug 1192401 - Do not capture SavedFrame stacks before Object.prototype has been initialized. r=shu (e26c24664b) - Bug 1194838 - Make Cell a GCType for the hazard analysis, r=terrence (92f429798f) - Bug 1194829 - Rename sweep to sweepChildren because shu said so, r=shu (0a80d997ae) - Bug 1183487 - Fix sorting in check_macroassembler_style.py. r=nbp (659d3b5dd3) - pointer and spacing style (9e2b14652c) - Bug 1186693 - Add exhaustive matching to mozilla::Variant; r=Waldo (ec1defe3c4) - Bug 1186650 - Do not mark mozilla::Variant copy and move constructors as explicit. r=Waldo (76bb7e8051) - Bug 1195297 - Fix OOM handling in ExecutableAllocator r=terrence (f9b9727ac8) - Bug 1195208 - Fix ArrayBuffer.transfer isNeutered check. r=luke (d45393ca24) - Bug 836658 - Use -arch:IA32 on VS2012 to avoid requiring SSE2. r=glandium Bug 1193467: Allow SSE2 on clang-cl builds. r=glandium (7c6fd7a785) - Bug 1183195 - Fix assertion at the start of InnerViewTable::sweepAfterMinorGC() r=sfink (df395675e3) - Bug 1185959 - Properly handle static constructor method in classes. (r=Waldo) (8a6919155f) - Bug 1180054 - Fix bogus assert. (r=jandem) (94b9988568) - Bug 1197377 - Read callgraph.txt line by line to avoid string size limits, r=terrence (6b2d110d65) - Bug 1195588: IonMonkey - Actually convert number to double during recovering ToDouble, r=nbp (de43a2e4b9) |
||
|
|
0ca97f19ba |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1176288 - Part 4: Fix octane regression, r=bbouvier (3ae04863c9) - Bug 1199417- Scale skia paths up before hit testing to workaround coordinate resolution limits. r=mattwoodrow (b3ec1288e8) - Bug 1117338 - Blow up if we can't convert a cairo format to a gfx one r=milan (be268bf93a) - Bug 1161642 - Cross compilation fixup. (58da4778e4) - Bug 1190705 - Ensure that canvas 2d matrix transforms are finite. r=Bas, r=jrmuizel (ec3a6a510e) - Bug 1204824. Make Matrix4x4::PreScale scale all values in the first three rows. r=bas (457cc10f80) - namespace (a341cb46be) - Bug 1162726 - Make RoundedToInt() snap the rect properly. r=roc (7fd0a19105) - Bug 1178965 - Check if Factory::GetD2D1Device fails in SourceSurfaceD2D1. r=nical (cad95d7703) - Bug 1163735 - Ensure that we don't hand out a destroyed TabChild from WorkerPrivate::InterfaceRequestor (r=khuey) (270cf6ae33) - Bug 1198451 - Disambiguate mozilla::dom::Function from mozilla::Function. r=froydnj (d08622cbd4)- reorder (eea96d09ee) - reorder (eea96d09ee) - Bug 1147990 - websocket test suite - patch 2 - webSocket.url should be the spec of nsIURI, r=smaug (a983655514) - Bug 1147990 - websocket test suite - patch 1 - URL with #ref should not be accepted, r=smaug (7af5e9528d) - Bug 1147990 - websocket test suite - patch 3 - Not all the ports are accepted, r=smaug (a34d69e29b) - Bug 1147990 - websocket test suite - patch 4 - web-platform-test suite fixed, a=tomcat CLOSED TREE (f2966f52d0) - Bug 1147990 - websocket test suite - patch 5 - web-platform-test suite - js error fixed, r=jgraham (1b52d4853e) |
||
|
|
38ceaed34c |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1181382: move declaration into namespace to resolve conflict. r=hsinyi (b1cbc67344) - Bug 1131470 - Part 3: Implement ScreenOrientation interface. r=baku (805ffd4d18) - Bug 1131470 - Part 4: Check sandboxing flag for orientation lock. r=baku (2896c9af4c) - Bug 1131470 - Part 5: Handle changes to active orientation lock. r=smaug (2550433007) - Bug 1131470 - Part 6: ScreenOrientation tests. r=baku (53e088ab98) - Bug 1193133 - Drop the document and window references from ServiceWorker. r=bkelly (ce09f526b8) - Bug 1186307 - part 1 - Unify the StructuredCloneCallbacks in WorkerPrivate.cpp, r=smaug (a109da831d) - pointer style (c26fa45b91) - Bug 1174971 - Introduce two variants of getOwnPropertyFromTargetIfSafe. r=gabor,r=arai (4bec0627ce) - reapply Bug 1131802 part 2. Allocate functions with reserved slots for DOM Xrays so we can store the Xray wrapper reference in those slots instead of as the function parent. r=peterv (ff39e220a3) - No bug - Add a bug number to the expected failure in message-event.html. (398f3e500a) - Bug 1164834: MessageEvents coming from postMessage should not be cancelable. r=Ms2ger (380ce180bf) |
||
|
|
ff1df7517f |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1068525 - Ignore zoom level for AccessibleCaret. f=mtseng, r=roc We want AccessibleCaret be of the same size regardless of the zoom level. We simply divide the caret's width, height, margin-left, and the text selection bar's margin-left by current zoom level. (d8b3d56a05)
- Bug 1200194 - Make Appearance convertible to string representation. r=roc (0789d919fc)
- Bug 1189231 - Refine operator() call with perfect forwarding. r=nfroyd (99eb39100b)
- Bug 1193005 - delete unused function nsRefPtr::begin_assignment; r=erahm (a110b41265)
- Bug 1193298 - Part 1: Avoid RefPtr in ternary operator. r=froydnj (a0873b88e5)
- Bug 1193298 - Part 2: Use .get() to convert from RefPtr to raw pointer. r=froydnj (d7490ee00c)
- Bug 1193298 - Part 3: Delete RefPtr<T>::operator T*()&&. r=froydnj (874dbd8116)
- Bug 1195154 - Replace operator overloads for comparing nsRefPtr to 0 with those for comparing to nullptr. r=froydnj (d698c9beb3)
- Bug 1207245 - part 2 - move MakeAndAddRef to nsRefPtr.h (4fd4c700cc)
- No bug: fix typo. DONTBUILD (4056ff4c0a)
- Bug 1177772 - Improve MessagePort skippability, r=smaug (3da953f358)
- Bug 1178261 - make BroadcastChannel CC skippable, r=smaug (2faaeaadef)
- Bug 1162333 - Fix windows bustage. a=bustage CLOSED TREE (0a89b27179)
- Bug 1158031: Don't return empty arrays from MultiPartBlobImpl::GetSubBlobImpls(). r=baku (4d4fd9c219)
- Bug 1188834 - Make compacting GC when inactive less frequent except on nightly r=smaug (91ff172a75)
- Bug 1174078 - Calling "fetch" inside Service Worker's "onfetch" handler in b2g causes "onfetch" again that leads to an infinite loop. r=nsm (d362012bdd)
- Bug 1069081 - Part 1: Always cache fd in JAR cache except Windows. r=mwu (e3590f3f28)
- Bug 1137008 - Implement missing parameters of WebSocket permessage compression extension - test, r=jduell (77a84384c6)
- namespace (9a03b657b7)
- part of Bug 1129795 - Make modelines consistent in docshell/base/. r=mccr8 (4122642d76)
- part of Bug 1163153 - Fix mode lines in docshell/. r=smaug (f282ca43d3)
- missing but unused crashreporter (bc643176d0)
- Bug 1107883 - support ipv6 URLs in the awesomebar with unified autocomplete enabled. r=mak, r=smaug (69aceabd63)
- namespaces (f5e6f848f2)
- Bug 1202312 - Use mozilla::Function for the SetAllowedTouchBehavior callback. r=kats (30efff30c7)
- Bug 1196163 part 1 - Use nsSizeMode instead of int32_t for nsIWidget::{SizeMode,SetSizeMode}. r=roc (6124d42d75)
- Bug 1196163 part 2 - Send sizemode as part of UpdateDimensions message to TabChild. r=roc,smaug (90e3ad7239)
- Bug 1196163 part 3 - Derive value of window.fullScreen for content process from the sizemode of puppet widget. r=smaug (6e80610d22)
- Bug 1187345 - Fix HwcComposer2D::mCompositorParent handling r=mwu (c7d5ad2cf9)
|
||
|
|
bb80308f01 | Merge remote-tracking branch 'origin/master' into media-works | ||
|
|
80aa647a5d |
import changes from `dev' branch of rmottola/Arctic-Fox:
- code style, spacing (d4f024213a)
- Bug 1205586 - new Date().toLocale{,Date,Time}String() should return appropriately differing strings as the local time zone/default locale change. r=till (cf46706e94)
- Bug 1204025 - Change Symbol.length to be 0 instead of 1. r=jorendorff (f1e3f45756)
- remove some PM esr38 diffs (f38809c3fa)
- Bug 1177018 - Send mouse move events generated via nsIPresShell::SynthesizeMouseMove() to the child process through a different IPDL message than real mouse move events. r=smaug (7029fe2d3b)
- Bug 1186135 - change active flag per channel. r=ehsan (239d99b7cc)
- Bug 1175940 - UIResolutionChanged should not trigger sync messages from content to chrome. r=mconley (147fbfd33a)
- Bug 1156662 - Identical code for different branches. r=bz (8487a27847)
- Bug 1183954 - Fix Notification.data structured cloning on workers. r=robertbindar,mccr8 (82187ef6c2)
- Bug 1189389 - nsIStructuredCloneContainer should use StructuredCloneHelper, r=smaug (6cddb9453a)
|
||
|
|
721a898225 |
imported changes from mozilla:
- Bug 1754724 - Clear up some computations in expat code. r=farre, a=tritter (c084e1e9) - Bug 1754724 - Clear up some more computations in expat code. r=farre, a=tritter (1ff49f5a) - Bug 1754724 - Clear up even more computations in expat code. r=farre, a=tritter (4a180bbf) - Bug 1758062 - Convert parameters upfront. r=smaug, a=tritter (153b3922) |
||
|
|
c1090e30b7 | Merge remote-tracking branch 'origin/master' into media-works | ||
|
|
ef71ea0137 |
import changes from `dev' branch of rmottola/Arctic-Fox:
- Bug 1163397 - Convert PaintedLayerData::mLog to an nsCString in order to make it possible to safely store PaintedLayerData inside nsTArrays; r=roc (5b646d03e2) - Bug 1195672 - Make focus changing by long tap behaves like by single tap. f=mtseng, r=roc (d9e71b113b) - Bug 1155493 - Part 3: Dispatch event when carets are updated, pressed, released, tap, longpressonemptycontent, hidden. r=roc (cf25fa0a0b) - Bug 1169151 - Update carets after long tapping on empty input. r=mtseng This fixed AccessibleCarets remain on the screen when long tapping on an empty input. (c04359621c) - Bug 1170084 - Dispatch CaretStateChangedEvent via AsyncEventDispatcher. r=mtseng (4a9a95d6cf) - Bug 1174600 - Fix first AccessibleCarets jumps to top of the screen when dragging. r=mtseng (7f9dc6de0b) - Bug 1181418 - Send selectionEditable info to app_text_selection_dialog. r=tlin, r=kanru, sr=smaug (9d46e651c2) - Bug 1194063 - Always launch caret timer in cursor mode. r=mtseng If the timer is not launched when the content is empty, the first caret will always has Appearance::NormalNotShown, which is not consistent with the behavior when the caret is shown when the content is not empty. (e49cc7199a) - Bug 1195672 - Move the check that frame is selectable into SelectWord. f=mtseng, r=roc (131cc459d5) - Bug 1195672 - Revise the logic of long tap on empty content. f=mtseng, r=roc (2aa98cd92d) - Bug 1195672 - Add |nsAutoCString nsIFrame::ListTag()| for debugging. f=mtseng, r=roc (74c539bc52) - Bug 1197739 - Do not change focus too early unless the frame is selectable. r=roc (85c00877ff) - Bug 1100602 - Fire show/hide events in HTMLLIAccessible::UpdateBullet r=tbsaunde (d3bc4eee20) - bug 1160181, don't deal with EventTargets for which a JS wrapper can't be created, rs=froydnj (266b2be346) - Bug 1180798 - Pass event names in nsIEventListenerChangeListener r=smaug (29e684006b) - Bug 1175913 - (Part 1) Subscribe to EventListenerService and recreate accessibles on click listener changes r=tbsaunde (374122f366) - Bug 1175913 - (Part 2) Remove test expecting recreation on click listener change r=tbsaunde (497c12b886) - bug 1189277 - only coalesce reorder events when a previous one for the same target is obsolete r=surkov (7bf90364ce) - Bug 1136395 - accessibility/mochitest/test/common.js could use some additional output to help debug issues. r=surkov (316115f838) - Bug 1133213 - make aria-owns to alter the accessible tree, fire show/hide mutation events as we do for the accessible tree alterations, r=yzen, f=davidb (d8ee919fe7) - Bug 114524 - adding null check before creating treewalker in nsAccessibilityService::ContentRemoved r=surkov (c3b9eff4f8) - Bug 1139834 - TraceLogger: refactor to add fail function, r=bbouvier (be0fdc7ca6) - missing part of Bug 1139759 (5ea4d063ad) - pointer style (afaf0014f2) - useless crashreporter stuff (ac11789907) |
||
|
|
52401c16a8 | Merge remote-tracking branch 'origin/master' into media-works |