Jan Varga
1ee1cd1c2d
Bug 1517089 - Part 17: Avoid main thread during LSRequestBase/LSSimpleRequestBase processing; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D19214
2019-02-08 21:02:28 +01:00
Jan Varga
383bad7c55
Bug 1517089 - Part 16: Implement QuotaManager::GetInfoFromValidatedPrincipalInfo; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D19213
2019-02-08 21:02:23 +01:00
Jan Varga
b359db62fd
Bug 1517089 - Part 15: Remove a hack for JetPack and DevTools fron QuotaManager:GetInfoFromPrincipal; r=asuth
...
The special case is now handled in GetSpecialBaseDomain in ContentPrincipal.cpp
Differential Revision: https://phabricator.services.mozilla.com/D19212
2019-02-08 21:02:19 +01:00
Jan Varga
f150c82b06
Bug 1517089 - Part 14: Use ClientManagerService for client validation; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D19208
2019-02-08 21:02:14 +01:00
Jan Varga
2e11851013
Bug 1517089 - Part 13: Use separate IPC params and response for datastore preloading; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D19207
2019-02-08 21:02:11 +01:00
Jan Varga
f5f2ed7bcb
Bug 1517089 - Part 12: Implement ClientManagerService::HasWindow; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D19206
2019-02-08 21:02:06 +01:00
Jan Varga
993ecafb04
Bug 1517089 - Part 11: Verify principalInfo before creating any parent actors; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D19205
2019-02-08 21:02:03 +01:00
Jan Varga
61bb94bcb8
Bug 1517089 - Part 10: Implement QuotaManager::IsPrincipalInfoValid; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D19204
2019-02-08 21:01:59 +01:00
Jan Varga
473d8c3a68
Bug 1517089 - Part 9: Add baseDomain to ContentPrincipalInfo; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D19203
2019-02-08 21:01:50 +01:00
Jan Varga
de8bd6609d
Bug 1517089 - Part 8: Add GetBaseDomainFromSchemeHost to ThirdPartyUtil and make ThirdPartyUtil ref counting thread safe; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D19202
2019-02-08 21:01:46 +01:00
Jan Varga
7fa5c4663a
Bug 1517089 - Part 7: Pass originKey through IPC and get privateBrowsingId directly from ContentPrincipalInfo; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D19201
2019-02-08 21:01:31 +01:00
Jon Coppeard
8f0bbc6c2f
Bug 1517546 - Enable dyanmic module import by default r=smaug
2019-03-06 17:20:24 +00:00
Brian Hackett
cffc603b55
Bug 1532362 - Lookup sources by actor URL instead of source URL, r=lsmyth.
2019-03-07 06:41:25 -10:00
Brian Hackett
ab6b030e03
Bug 1533260 - Fix browser_dbg_rr_logpoint-02.js test failures.
2019-03-07 06:35:30 -10:00
Andrea Marchesini
5bd8cf8e91
Bug 1530132 - Consider the cookie permission for the current request, ignoring the top-level one; r=ehsan
2019-03-07 10:59:13 -05:00
Razvan Maries
a8ef3b94b0
Backed out changeset a52dffe6d7be (bug 1532362) for perma fails on devtools/client/debugger/new/test/mochitest/browser_dbg-sourceURL-breakpoint.js. CLOSED TREE
2019-03-07 17:33:50 +02:00
Emilio Cobos Álvarez
72b09c194a
No bug - build cbindgen for macos using rust 1.32. r=froydnj
...
1.32 includes https://github.com/rust-lang/rust/pull/49219 , which means new
cbindgen no longer depends on compiler internals, which fixes some reported
build issues on IRC.
2019-03-07 16:02:22 +01:00
Emilio Cobos Álvarez
759875a3fe
Bug 1530193 - followup: Fix default type and value of browser.display.focus_ring_style.
...
It warns on debug builds.
2019-03-07 15:06:35 +01:00
Brian Hackett
10b02eb394
Bug 1530699 - Apply breakpoints to all discovered sources, r=loganfsmyth.
...
--HG--
extra : rebase_source : 24bf939c56df08dfbf9f7bad37d06f96ae9118f8
2019-03-05 15:56:00 -10:00
Brian Hackett
2c77f72e39
Bug 1532362 - Lookup sources by actor URL instead of source URL, r=lsmyth.
...
--HG--
extra : rebase_source : ed338e0539445ee5ec0bc34c92b0a150e69634ce
2019-03-04 10:03:20 -10:00
Brian Hackett
add5ceefa8
Bug 1531826 Part 4 - Add tests for console/inspector links to eval sources.
...
--HG--
extra : rebase_source : b67e3713f0839c257f5b3d5ba4715ce158e28286
2019-03-05 07:46:37 -10:00
Brian Hackett
194035443a
Bug 1531826 Part 3 - Convert source IDs in console message stack traces, r=lsmyth.
...
--HG--
extra : rebase_source : ab3baebb3d16d2d467cc1a574e27a0ea62fae2bb
2019-03-04 06:41:37 -10:00
Brian Hackett
02ef503dea
Bug 1531826 Part 2 - Frames with source IDs should always be linkable, r=nchevobbe.
...
--HG--
extra : rebase_source : 2eeb3af85bc0c8456719988bb34ef54ffdc78b17
2019-03-04 06:20:09 -10:00
Brian Hackett
7bdab9da0c
Bug 1531826 Part 1 - View event handler sources by ID, r=ochameau.
...
--HG--
extra : rebase_source : 372a529e62b35c985ec8c1bc49ca33e2003fe3a4
2019-03-04 05:45:19 -10:00
Jon Coppeard
abb2fb97f8
Bug 1532946 - Tidy allocation functions by renaming overloads for object and string allocation r=sfink
2019-03-06 11:23:08 +00:00
Jon Coppeard
aa5c7c415a
Bug 1532376 - Assert that the group's shouldPretenure flag is respected when creating an object r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D22326
2019-03-06 16:38:29 +00:00
Jon Coppeard
297ac5be9c
Bug 1532376 - Fix places where we don't respect the shouldPretenure flag when creating an object r=jandem
...
This adds an overload of GetInitialHeap that takes an ObjectGroup* instead of a Class* and also takes into account whether the group's shouldPreTenure flag is set. I moved this to JSObject-inl.h too.
I removed the heap parameter in a few places, in particular in NewDenseCopyOnWriteArray which required a bunch of changes elsewhere including the JITs. I left the heap parameter intact for environment objects where we may have reason prefer these objects to be allocated in the tenure heap. It's possible we should just remove all these parameters too and make allocation more uniform.
Differential Revision: https://phabricator.services.mozilla.com/D22324
2019-03-06 16:38:25 +00:00
Makoto Kato
ba8662db5b
Bug 1533250 - Remove *JSAndPlugins* methods from nsIEditingSession. r=masayuki
...
Firefox, comm-central and bluegriffon don't use `*JSAndPlugin*` methods of
`nsIEditingSession` from script. Let's remove or move to `nsEditingSession`.
Differential Revision: https://phabricator.services.mozilla.com/D22465
--HG--
extra : rebase_source : 256fb4025fe8c6f5a61d5b015af942ff65759c23
2019-02-10 19:41:43 +09:00
Nicolas B. Pierron
d348fe8fc5
Bug 1525711
- Index MDN page for JSMSG_REDECLARED_VAR errors. r=fscholz
2019-03-07 11:50:03 +01:00
Dão Gottwald
fb03a6d522
Backed out changeset 59c8fffe9e41 (bug 1442694)
2019-03-07 11:41:29 +01:00
Dão Gottwald
9d4207731e
Backed out changeset 3bd9591627ce (bug 1442694)
2019-03-07 11:31:48 +01:00
Dão Gottwald
14505d9bf1
Backed out changeset 8b3fe0426ffc (bug 1442694)
2019-03-07 11:31:30 +01:00
Dão Gottwald
dd32a46b52
Backed out changeset 764939fcdaf3 (bug 1532498)
2019-03-07 11:31:12 +01:00
Kai Engert
41ce4984c5
Bug 1526010
, NSPR 4.21 RTM, r=me
...
UPGRADE_NSPR_RELEASE DONTBUILD
2019-03-07 11:16:36 +01:00
Andreea Pavel
5e0cd4cef7
Merge mozilla-central to mozilla-inbound. on a CLOSED TREE
2019-03-07 12:00:37 +02:00
Andreea Pavel
b2d35912da
Merge mozilla-inbound to mozilla-central. a=merge
...
--HG--
extra : amend_source : 195a9fee199856b4fedbe199345d31161fedfc39
2019-03-07 11:49:04 +02:00
Masayuki Nakano
49207fb1b7
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
--HG--
extra : moz-landing-system : lando
2019-03-07 04:25:40 +00:00
Coroiu Cristina
d234f2549a
Merge mozilla-central to autoland a=merge on a CLOSED TREE
2019-03-07 06:39:14 +02:00
Coroiu Cristina
24aacfe9a4
Merge inbound to mozilla-central a=merge
2019-03-07 06:34:11 +02:00
Tom Prince
24f4ed9c75
Bug 1532710: [taskgraph] Move default branch priorities to graph config; r=dustin
...
Differential Revision: https://phabricator.services.mozilla.com/D22127
--HG--
extra : moz-landing-system : lando
2019-03-07 04:20:36 +00:00
Tom Prince
9203300311
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
--HG--
extra : moz-landing-system : lando
2019-03-07 04:20:33 +00:00
Dorel Luca
25265b82d1
Backed out changeset 238d9fba1b5a (bug 1533160
) for Debugger failures
2019-03-07 05:56:24 +02:00
Sean Stangl
3bc83a5a93
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
--HG--
extra : moz-landing-system : lando
2019-03-07 03:57:23 +00:00
Jason Laster
c2596e8439
Bug 1533160
- Clean up dumpThread. r=loganfsmyth
...
Differential Revision: https://phabricator.services.mozilla.com/D22399
--HG--
extra : moz-landing-system : lando
2019-03-07 03:01:30 +00:00
J.C. Jones
129044424e
Bug 1523175 - land NSS a306d84e4c70 UPGRADE_NSS_RELEASE, r=me
...
--HG--
extra : rebase_source : bef6e6945c8f62707a5daa51bd1a1092769c9c20
2019-03-06 21:10:05 +00:00
Ted Campbell
258f9ffb1f
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
--HG--
extra : moz-landing-system : lando
2019-03-06 18:12:30 +00:00
Ted Campbell
f80d62d852
Bug 1533003 - Add SharedScriptData::InitFromEmitter r=jandem
...
Depends on D22321
Differential Revision: https://phabricator.services.mozilla.com/D22322
--HG--
extra : moz-landing-system : lando
2019-03-06 18:09:27 +00:00
Ted Campbell
c5c0086ee2
Bug 1533003 - Add PrivateScriptData::InitFromEmitter r=jandem
...
Depends on D22320
Differential Revision: https://phabricator.services.mozilla.com/D22321
--HG--
extra : moz-landing-system : lando
2019-03-06 18:06:35 +00:00
Ted Campbell
228743c20b
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
--HG--
extra : moz-landing-system : lando
2019-03-06 18:04:10 +00:00
Ted Campbell
d380864cd7
Bug 1533003 - JSScript::fullyInitFromEmitter group flag init r=jandem
...
Depends on D22318
Differential Revision: https://phabricator.services.mozilla.com/D22319
--HG--
extra : moz-landing-system : lando
2019-03-06 18:03:12 +00:00