James Forshaw
0b3b189961
Bug 1385928: Take new implementation of GetProcessBaseAddress from chromium commit f398005bc4ca0cc2dab2198faa99d4ee8f4da60d. r=jimm
...
This should fix issues we have seen with running Firefox from short name paths or moved binaries.
2017-08-15 09:29:46 +00:00
Bill McCloskey
f90a87caa9
Bug 1350432
- Initial Quantum DOM scheduler implementation, disabled by default (r=froydnj)
...
MozReview-Commit-ID: JWBxz3bwgwD
2017-08-25 10:28:23 -07:00
Bill McCloskey
06a265a5bd
Bug 1350432
- Add TLS infallible init (r=froydnj)
...
MozReview-Commit-ID: 9Fgltrw4p8
2017-08-25 10:28:23 -07:00
Bill McCloskey
2270017046
Bug 1350432
- Add MutexAutoLock::AssertOwns (r=froydnj)
...
MozReview-Commit-ID: KQGaHRFDxo4
2017-08-25 10:28:23 -07:00
Bill McCloskey
9cd553af84
Bug 1350432
- Remove mEventObservers to SynchronizedEventQueue (r=froydnj)
...
MozReview-Commit-ID: 8Xt1gdxFDr4
2017-08-25 10:28:23 -07:00
Bill McCloskey
8d0e884b2f
Bug 1391850 - Allow IdleDispatch from any thread (r=smaug)
...
MozReview-Commit-ID: FWb48VV0do8
2017-08-25 10:28:23 -07:00
Bill McCloskey
c0ec174576
Bug 1391848 - Use nsIEventTarget instead of nsIThread for MessageLoop/Pump (r=kanru)
...
MozReview-Commit-ID: 8op94arX6FE
2017-08-25 10:28:23 -07:00
Bill McCloskey
2f11271997
Bug 1391865 - Use same PBackground for all cooperative threads (r=bevis)
...
MozReview-Commit-ID: 5Fgp42o8zbE
2017-08-25 10:28:23 -07:00
Bill McCloskey
587e22d043
Bug 1333962 - Add nsILabelableRunnable to label runnables like vsync (r=kanru)
...
MozReview-Commit-ID: FdvqV0LfFsz
2017-08-25 10:28:23 -07:00
Bill McCloskey
a9ed818bea
Bug 1383333 - Keep track of foreground TabChildren (r=kanru)
...
MozReview-Commit-ID: 1hT3BHzoZVA
2017-08-25 10:28:23 -07:00
Joel Maher
583be02ed0
Bug 1355088 - add BUG_COMPONENT to browser/* files. r=mossop
2017-08-25 13:08:45 -04:00
Joel Maher
47bef08567
Bug 1387279 - Disable /hr-time/timeOrigin.html for all windows. r=me a=testonly
2017-08-25 13:08:39 -04:00
Dragana Damjanovic
3df4454631
Bug 1393804 - The nspr function PR_FileDesc2PlatformOverlappedIOHandle has change its name. r=mayhemer
2017-08-25 19:04:40 +02:00
Kai Engert
5f98c11330
Bug 1393854, NSPR_4_17_BETA1
...
UPGRADE_NSPR_RELEASE
--HG--
extra : amend_source : d550e98a0f62acae0b6321ca58ef0c82bb845010
2017-08-25 19:01:51 +02:00
Steve Chung
a47b9a1026
Bug 1390433 - Uplift Form Autofill system add-on for 56 beta. r=MattN
...
MozReview-Commit-ID: LX0gELG2oUC
--HG--
extra : amend_source : da94e961db5992d14f6feb49faeaa8e9e3092f32
2017-08-25 12:57:39 -04:00
aceman
131c228477
Bug 1393547 - Add missing nsACString declarations in widget/nsPrimitiveHelpers.h. r=mconley
2017-08-24 11:18:00 -04:00
Eden Chuang
608ad8a775
Bug 1387385 - Remove all nsIJSON usage in PaymentRequestUtils.cpp. r=baku
...
Instead of using nsIJSON, directly calling JS_Stringify and JS_ParseJSON for
JSON object serialization/deserialization.
2017-08-09 17:25:02 +08:00
ZER0
c3c1fc66d4
Bug 1378847 - Replaced SDK `extend` with DevTools `extend`; r=jdescottes
...
MozReview-Commit-ID: 2OMlzrez6w1
2017-08-25 17:48:16 +02:00
Johann Hofmann
b5ba1bbb3c
Bug 1139913 - Downloads with partial data should still keep the placeholder on disk. r=mak
...
This prevents naming conflicts if a paused or blocked download is retried from the original page.
MozReview-Commit-ID: 4rFZ5rP8saJ
--HG--
extra : rebase_source : 82dd14f0eb2f43c2404dff6e78aa564d07ba06d7
extra : source : d2a4fa2a4005db6c39aece63208059a86c5e35a5
2017-08-25 16:42:45 +01:00
Dão Gottwald
3de1df91a6
Bug 1393813 - Disable browser_bug537013.js in non-e10s mode
...
MozReview-Commit-ID: 4nL1ncDFqiq
2017-08-25 17:30:14 +02:00
Michael Layzell
f551923e75
Bug 1315092 - re-enable browser_identity_UI view-source tests, r=ehsan
2017-08-25 11:25:25 -04:00
Michael Layzell
eab07b465e
Bug 1393581 - Name all IdleTaskRunner runnables, r=smaug
2017-08-25 11:24:27 -04:00
Joel Maher
0c7f7a9621
Bug 1334683 - disable devtools/client/debugger/test/mochitest/browser_dbg_worker-console-03.js on debug. r=RyanVM
2017-08-25 11:15:44 -04:00
Joel Maher
20d6994825
Bug 1383789 - enable stylo talos tests on osx. r=rwood
2017-08-25 11:15:40 -04:00
Joel Maher
06e09fcc6e
Bug 1347625 - enable browser_devices_get_user_media_multi_process.js for linux debug/asan. r=RyanVM
2017-08-25 11:15:34 -04:00
Sebastian Hengst
cec877dc17
Backed out changeset 57ec52606739 (bug 1389752) for failing web-platform-tests' /fetch/api/headers/headers-record.html. r=backout
2017-08-25 17:06:10 +02:00
Sebastian Hengst
4acdd37bd2
Backed out changeset c216b1ee565e (bug 1392926) for failing a11y's accessible/tests/mochitest/attributes/test_xml-roles.html and accessible/tests/mochitest/jsat/test_traversal_helper.html. r=backout
2017-08-25 17:04:47 +02:00
Jan de Mooij
0f2181d932
Bug 1393715 - Remove JSFUN_STUB_GSOPS and JS_FS. r=arai
2017-08-25 17:04:12 +02:00
Makoto Kato
3422cf2abc
Bug 1393171 - More safety check for focus node. r=smaug
...
MozReview-Commit-ID: 9Byl7RXQivN
2017-08-25 23:54:46 +09:00
Andrea Marchesini
570f15da30
Bug 1393360 - nsMultiplexInputStream should not QI each stream when checking if seekable, cloneable or IPC serializable, r=smaug
2017-08-25 15:32:13 +02:00
Andrea Marchesini
8aeaa4ff79
Bug 1392358 - Introduce XHR.sendInputStream(nsIInputStream) chrome-only, r=smaug
2017-08-25 15:31:15 +02:00
Andrea Marchesini
a1e210edec
Bug 1392358 - Remove XHR.send(nsIInputStream) and unify XHR.send(params) as the spec says, r=smaug
2017-08-25 15:30:33 +02:00
Gijs Kruitbosch
e47e6f071c
Back out changeset 97f7f5175b2f (bug 1371765
) because we're changing the plan for the downloads button, rs=backout,firebot,paolo
...
MozReview-Commit-ID: FTvFDV5nuG6
--HG--
extra : rebase_source : af8ed6b6da9adc1badbdc5016aacb877511875f0
2017-08-25 13:32:47 +01:00
Marco Zehe
34e218781d
Bug 1392926 - Only expose the Region landmark role if a section element has been explicitly named by the author, r=surkov
...
MozReview-Commit-ID: 2HIVAuQBfQx
--HG--
extra : rebase_source : e309a9d82a2ce61b399cc0da5d547740d8bdb5a9
2017-08-25 14:28:39 +02:00
André Bargull
8c36517e7d
Bug 1389752 - Throw TypeError if [[OwnPropertyKeys]] of scripted proxies contains duplicates. r=till
2017-08-23 23:56:40 +02:00
Eden Chuang
283e59c25e
Bug 1383293 - Mochitest for testing the new readonly attribute topLevelPrincipal in nsIPaymentRequest. r=baku
...
1. Adding new checks in ConstructorChromeScript.js to checking the top level
document's principal information.
2. Adding a new test testCrossOriginTopLevelPrincipal in
test_constructor.html to testing the topLevelPrincipal attribute under
cross origin situation.
3. Removing some useless mochitest browser-chrome testcase.
2017-08-23 15:23:18 +08:00
Eden Chuang
34196fb87f
Bug 1383293 - Add a new readonly attribute topLevelPrincipal in nsIPaymentRequest for UI support. r=baku
...
Getting the top level document's principal when constructing PaymentRequest,
then sending it to chrome process and saving it in nsIPaymentRequest.
Creating a new readonly attribute nsIPrincipal topLevelPrincipal in
nsIPaymentRequest for UI to query the top level document's principal
information.
2017-08-23 14:26:51 +08:00
André Bargull
a1974f1238
Bug 1315641 - Align error messages for (Typed)Array.from with standard iteration error messages. r=evilpie
2017-08-25 12:09:13 +02:00
Johan Lorenzo
66ee2c99b9
Bug 1390123 - Snap: Automate uploads to Ubuntu Store r=mtabara
...
MozReview-Commit-ID: 7JVwiUaxk0G
--HG--
extra : amend_source : d3c88b2018f4fb195597151b69389e59f17525e2
2017-08-14 15:00:33 +02:00
Till Schneidereit
d56216e4ce
Bug 1342050 - Shrink Promise instances from 8 to 4 slots by moving debug information to an external object. r=arai
...
The debug info object is only allocated if, when the Promise is created, either async stacks are enabled or the Promise is created in a debuggee compartment.
MozReview-Commit-ID: 2Ct6QkSeNmA
2017-08-25 14:02:58 +02:00
Till Schneidereit
718ce2a817
Bug 1386534 - Use a C++ version of SpeciesConstructor when calling from C++. r=anba,rs=jonco
...
MozReview-Commit-ID: qyU0pqt0tV
2017-08-25 14:02:58 +02:00
Boris Zbarsky
f979e78b8c
Bug 1393063 - Part 1: Fix IPCStreamSource's handling of async streams returning 0 from Available. r=bkelly
...
This aligns the code more closely with how the input stream pump works: 0
available bytes when the stream itself told us it's ready means the stream is at
the end.
Note from asuth: This fix was originally part of bug 1371699, it was part 5.
However, its initial landing was backed out, but it is now very much needed for
bug 1393063, so I'm landing it.
--HG--
extra : rebase_source : 0675d9fd5796a90a4e206cbfa350cc5b4cd94d54
2017-06-13 16:16:55 -04:00
Chris Pearce
17d154d1f6
Bug 1392485 - Fixup nits. r=bobowen
...
MozReview-Commit-ID: HdqUCcV3z0p
--HG--
extra : rebase_source : 741876acea568825731579936697b50b5ad4be48
extra : amend_source : 92b0d5759fbb66e5747e41143e07e9cfa9594cc9
2017-08-25 22:28:16 +12:00
Sebastian Hengst
de6f7dc3a1
merge mozilla-central to mozilla-inbound. r=merge a=merge on a CLOSED TREE
2017-08-25 13:21:40 +02:00
Gijs Kruitbosch
5098cc9707
Back out b5f5d47ac123 (bug 1391280) for breaking when session store tries to restore sidebars (latent errors in webextension test browser/components/extensions/test/browser/test-oop-extensions/browser_ext_tabs_lazy.js ) on a CLOSED TREE
...
MozReview-Commit-ID: LO2dv6ALkfZ
--HG--
extra : rebase_source : 4eab585a14d52bb84a39d67b65b4b52098dee4a9
extra : amend_source : 2dd6e64a005fd949ab1429190b46dbb6861c9898
2017-08-25 12:17:21 +01:00
Sebastian Hengst
31302b9cec
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 5armhVE9Jui
2017-08-25 13:12:04 +02:00
Sebastian Hengst
4814ba9f4f
Backed out changeset 326d1e6cf7b1 (bug 1393031) for bustage at gfx/layers/opengl/MacIOSurfaceTextureHostOGL.cpp:178: no member named 'AddExternalImage' in 'mozilla::wr::WebRenderAPI' on OS X and also bustage on Windows. r=backout on a CLOSED TREE
2017-08-25 12:42:01 +02:00
Sebastian Hengst
82246334ad
Backed out changeset 663105088e1e (bug 1393031)
2017-08-25 12:40:37 +02:00
Cervantes Yu
7d0d416f10
Bug 1390143 - Generate the parent minidump synchronously to keep parent process's stack when creating paired minidumps. r=gsvelto
...
Bug 1360308 offloads IO operations from the main thread when we create paired minidumps.
This breaks the symmetry of paired minidumps: the thread stacks of the parent minidump
doesn't correspond to the thread stacks in the child minidumps and renders the parent
stack useless. This patch moves generation of the parent minidump back to the main
thread to keep the context of the parent process when creating paired minidumps. Child
minidump is still created asynchronously.
MozReview-Commit-ID: 9RmBAuXMPSX
2017-08-25 11:12:34 +08:00
Ryan VanderMeulen
22d133ea9e
Merge m-c to inbound. a=merge
2017-08-24 20:21:30 -04:00