Commit Graph

584452 Commits

Author SHA1 Message Date
Andrea Marchesini
83054c5a7a Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 12 - nsICookieSettings for the channel creation, r=ckerschb,asuth,Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D21538
2019-03-07 10:21:15 +00:00
Andrea Marchesini
d27acc34fe Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 11 - windows/workers/documents must keep the current cookie settings and ignore changes, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D18960
2019-03-07 10:18:45 +00:00
Andrea Marchesini
d46223f4dc Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 10 - Fix existing tests, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D18958
2019-03-07 10:18:07 +00:00
Andrea Marchesini
13c12e9c24 Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 9 - Tests for DOM Cache and cookie settings changing, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D18957
2019-03-07 10:17:57 +00:00
Andrea Marchesini
0f4c3d8835 Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 8 - Tests for ServiceWorkers and cookie settings changing, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D18956
2019-03-07 10:17:55 +00:00
Andrea Marchesini
2b17558c6d Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 7 - Tests for IndexedDB and cookie settings changing, r=Ehsan,asuth
Differential Revision: https://phabricator.services.mozilla.com/D18955
2019-03-07 10:17:50 +00:00
Andrea Marchesini
f502b5201a Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 6 - Tests for SharedWorker and cookie settings changing, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D18954
2019-03-07 10:16:31 +00:00
Andrea Marchesini
d774a1c6db Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 5 - BroadcastChannel must be blocked when cookie jar access is denied to avoid communication between live and new documents, r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D18953
2019-03-07 10:16:13 +00:00
Andrea Marchesini
f357be891b Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 4 - Storage tests, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D18952
2019-03-07 10:15:50 +00:00
Andrea Marchesini
409ea19451 Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 3 - LocalStorage and SessionStorage, r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D18951
2019-03-07 10:15:32 +00:00
Andrea Marchesini
7ef5b4517c Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 2 - AntiTracking, r=Ehsan
Depends on D18949

Differential Revision: https://phabricator.services.mozilla.com/D18950
2019-03-07 10:15:04 +00:00
Andrea Marchesini
119937fa67 Bug 1525245 - Stabilize cookiePolicy/cookiePermission for live documents - part 1 - information stored into loadInfo, r=Ehsan,ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D18949
2019-03-07 10:14:36 +00:00
Helena Moreno
fef40412ff Bug 1466040 - Ctrl/Cmd + click on a network log in console output should open the link in a new tab - r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D22050
2019-03-07 08:53:26 +00:00
Sebastian Hengst
634718a4a3 Bug 1531792 - Enable feature policy and reporting in font-display feature tests r=jgraham
Feature policy is currently only enabled in Nightly. This lets it pass on beta and release.

Differential Revision: https://phabricator.services.mozilla.com/D22397
2019-03-07 10:08:12 +00:00
Ashley Hauck
7bf516128d Bug 1528039 - Make Reflect.Parse work for fields. r=jorendorff
Differential Revision: https://phabricator.services.mozilla.com/D21537
2019-03-07 03:22:11 +00:00
Andreea Pavel
5628aa4e26 Merge mozilla-central to autoland. on a CLOSED TREE 2019-03-07 11:58:53 +02:00
Andreea Pavel
37f8ad35a0 Merge mozilla-inbound to mozilla-central. a=merge 2019-03-07 11:49:04 +02:00
Alex Chronopoulos
33cac2f2fe Bug 1521062 - Configure assembly builds for libdav1d on Windows. r=TD-Linux
Differential Revision: https://phabricator.services.mozilla.com/D22080
2019-03-07 09:32:15 +00:00
sole
29b4254aef Bug 1522511 - [remote-dbg-next] Do not prevent service-worker debugging if new sw implementation is enabled r=ladybenko
Take into account new service worker implementation to decide if workers can be debugged

Differential Revision: https://phabricator.services.mozilla.com/D20677
2019-03-07 09:35:52 +00:00
Masayuki Nakano
90506ec15f Bug 1532890 - Get rid of CachedWeakPtr due to unused r=m_kato
The class was created for Quantum Flow, but now, nobody uses it.

Differential Revision: https://phabricator.services.mozilla.com/D22266
2019-03-07 04:25:40 +00:00
Coroiu Cristina
2ad9c4e6c0 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2019-03-07 06:39:14 +02:00
Coroiu Cristina
7c66c0fa46 Merge inbound to mozilla-central a=merge 2019-03-07 06:34:11 +02:00
Tom Prince
8aae294e17 Bug 1532710: [taskgraph] Move default branch priorities to graph config; r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D22127
2019-03-07 04:20:36 +00:00
Tom Prince
438918ad35 Bug 1532710: [taskgraph] Provide a function version of resolve_keyed_by that doesn't mutate; r=dustin
I'd like to use the same format for config values, that get evaluated in different contexts, so don't
to mutate the config for that.

Differential Revision: https://phabricator.services.mozilla.com/D22126
2019-03-07 04:20:33 +00:00
Dorel Luca
fc27faf2ea Backed out changeset 238d9fba1b5a (bug 1533160) for Debugger failures 2019-03-07 05:56:24 +02:00
Sean Stangl
b1dab1075b Bug 1528869 - Enable IonMonkey in the ARM64 shell, but keep it disabled in the browser. r=nbp
Enable IonMonkey in the ARM64 shell, but keep it disabled in the browser.

Differential Revision: https://phabricator.services.mozilla.com/D20243
2019-03-07 03:57:23 +00:00
Jason Laster
5394e0cf57 Bug 1533160 - Clean up dumpThread. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D22399
2019-03-07 03:01:30 +00:00
Ian Moody
87d5d0ae4c Bug 1529363 - Fix SetDesktopBackground preview. r=paolo
Bug 1498274 removed the enclosing groupbox, which also removed the XBL box that
bounded the image size.  Add a vbox to do so.
Also add a test that checks the image's sizes match its natural sizes.

Differential Revision: https://phabricator.services.mozilla.com/D20547
2019-03-06 22:13:27 +00:00
Ian Moody
f8482574ac Bug 1529363 - Add GSettings testing to browser_420786.js. r=paolo
It seems like none of the Linux test runners lack GSettings, so effectively this
test hasn't actually been testing anything for a while.

Differential Revision: https://phabricator.services.mozilla.com/D20546
2019-03-06 22:03:56 +00:00
Ian Moody
8362d7808d Bug 1529363 - Rewrite browser_420786.js test to use add_task and BTU.withNewTab. r=paolo
Currently the test fails since it throws "TypeError: content is null".  This
hasn't been noticed since this test only runs when gsettings is absent and
presumably all the test machines have it.

Differential Revision: https://phabricator.services.mozilla.com/D20545
2019-03-06 22:03:48 +00:00
Ciure Andrei
d4b3b08047 Backed out changeset 6c2e00bcd2bb (bug 1531176) due to google-location-api-keyfile build busatges CLOSED TREE 2019-03-07 10:49:26 +02:00
Sylvestre Ledru
c07450d96f Bug 1531176 - Split the Google key management between gls and safe browsing r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D21459
2019-03-06 23:06:10 +00:00
Henri Sivonen
fc7f214a0b Bug 1524240 - In EventStateManager::PostHandleKeyboardEvent look up TabParent by LayersId. r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D20654
2019-03-07 08:14:45 +00:00
J.C. Jones
9d98483318 Bug 1523175 - land NSS a306d84e4c70 UPGRADE_NSS_RELEASE, r=me 2019-03-06 21:10:05 +00:00
Andreas Pehrson
9915d1f3c3 Bug 1473469 - Make MediaStreamGraph run on a single thread with AudioWorklets enabled. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D20828
2019-03-06 20:12:25 +00:00
Ricky Rosario
9ddee3df48 Bug 1529340 - CFR Pinned tabs popup animation r=k88hudson
MozReview-Commit-ID: FTr5Pi7ySbY

Differential Revision: https://phabricator.services.mozilla.com/D22398
2019-03-07 07:29:45 +00:00
Marcos Cáceres
a650dee757 Bug 1531567 - fix intermittent in Event-dispatch-on-disabled-elements.html r=birtles
change how transitions are triggered and extend the animation/transition time.

Differential Revision: https://phabricator.services.mozilla.com/D22251
2019-03-07 05:18:46 +00:00
Brian Birtles
fbf2643a05 Bug 1532568 - Don't pass the display item types to FrameLayerBuilder::EnumerateGenerationForDedicatedLayers; r=hiro
We always pass the same set of types so it seems simpler to just look it up
within the function itself.

Differential Revision: https://phabricator.services.mozilla.com/D22444
2019-03-07 05:40:24 +00:00
Brian Birtles
c93135a644 Bug 1532568 - Look up the animation generation on the primary frame for transform display items; r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D22443
2019-03-07 05:40:51 +00:00
Akshay Kumar
c4b6c16a49 Bug 1528097 U2F doesn't work on Windows 10 19H1/20H1 Insider builds r=jcj,keeler
Differential Revision: https://phabricator.services.mozilla.com/D22343
2019-03-06 22:59:29 +00:00
Ted Campbell
3d0d9dda18 Bug 1533003 - Split JSScript::initFromFunctionBox r=jandem
Split into one part for JSScript internal initialization of flags and a
second part for linking the JSFunction and JSScript only after the
script is fully initialized.

Depends on D22322

Differential Revision: https://phabricator.services.mozilla.com/D22323
2019-03-06 18:12:30 +00:00
Ted Campbell
5618cb02cd Bug 1533003 - Add SharedScriptData::InitFromEmitter r=jandem
Depends on D22321

Differential Revision: https://phabricator.services.mozilla.com/D22322
2019-03-06 18:09:27 +00:00
Ted Campbell
781bbd8d07 Bug 1533003 - Add PrivateScriptData::InitFromEmitter r=jandem
Depends on D22320

Differential Revision: https://phabricator.services.mozilla.com/D22321
2019-03-06 18:06:35 +00:00
Ted Campbell
814e1d1f55 Bug 1533003 - Split out inner-function scope linking in script compile r=jandem
When compiling a script with lazy inner functions, we now know the
scopes that those inner functions belong too and need to save this
information on the inner function itself (as enclosingScope). This patch
makes that process more explicit in JSScript initialization so we can
better reason about error / OOM paths.

Depends on D22319

Differential Revision: https://phabricator.services.mozilla.com/D22320
2019-03-06 18:04:10 +00:00
Ted Campbell
89efabf335 Bug 1533003 - JSScript::fullyInitFromEmitter group flag init r=jandem
Depends on D22318

Differential Revision: https://phabricator.services.mozilla.com/D22319
2019-03-06 18:03:12 +00:00
Ted Campbell
d0682dd3f9 Bug 1533003 - JSScript::fullyInitFromEmitter group POD fields r=jandem
Depends on D22317

Differential Revision: https://phabricator.services.mozilla.com/D22318
2019-03-06 18:01:34 +00:00
Ted Campbell
3b1e62f8a2 Bug 1533003 - Cleanup JSScript::fullyInitFromEmitter error handling r=jandem
Use an ExitScope similar to to XDRScript for more consistency.

Depends on D22316

Differential Revision: https://phabricator.services.mozilla.com/D22317
2019-03-06 17:59:06 +00:00
Ted Campbell
74602d1576 Bug 1533003 - Compute JSScript::NeedsFunctionEnvironmentObjects directly from BCE r=jandem
Depends on D22315

Differential Revision: https://phabricator.services.mozilla.com/D22316
2019-03-06 17:55:38 +00:00
Ted Campbell
f7d40c3722 Bug 1533003 - Compute JSScript::FunHasAnyAliasedFormal directly from BCE r=jandem
Compute this flag directly from BytecodeEmitter data structures instead
of needing to access the partially initialized script while setting its
own flags.

Depends on D22313

Differential Revision: https://phabricator.services.mozilla.com/D22315
2019-03-06 17:42:18 +00:00
Ted Campbell
493273a753 Bug 1533003 - Remove JSScript::initFromModuleContext r=jandem
This removes the redundant set of TreatAsRunOnce which is instead set by
CompileOptions before we start compiling. The IsModule flag is now set
directly similar to IsForEval.

Differential Revision: https://phabricator.services.mozilla.com/D22313
2019-03-06 17:34:39 +00:00