Andrew McCreight
1b901ff2db
Bug 1542024 - Eliminate nsXPCWrappedJSClass by moving its methods into nsXPCWrappedJS. r=bzbarsky
...
I changed DelegatedQueryInterface and CallMethod to be non-static
methods rather than taking an explicit |self| parameter.
There is already a method nsXPCWrappedJS::CallMethod() with the same
signature, but it is a shim, so I inlined it into the version in
XPCWrappedJSClass.cpp.
I also fixed up a few comments that mention nsXPCWrappedJSClass.
The new comments starting with "We now need to enter the realm" were
written by Boris, and are a little more explicit so they are easier to
understand.
I renamed DebugDump() to DebugDumpInterfaceInfo() to be more
informative.
Differential Revision: https://phabricator.services.mozilla.com/D26422
--HG--
extra : moz-landing-system : lando
2019-04-08 21:39:27 +00:00
Ciure Andrei
3ff6ff6d6f
Backed out changeset 5937ad352b2d (bug 1542024) for perma failing 406106-1.html CLOSED TREE
2019-04-09 00:12:32 +03:00
Razvan Maries
d497a06e29
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
2019-04-08 23:59:57 +03:00
Ciure Andrei
9df9f73d71
Backed out changeset 8de77b46cd56 (bug 1529867) to remove the disable for browser_dbg-windowless-workers.js a=backout
...
--HG--
extra : histedit_source : d960a236d71f480dfee881e02d5c629d96170c74
2019-04-08 21:53:27 +03:00
Andrew McCreight
ccc11f67db
Bug 1542024 - Eliminate nsXPCWrappedJSClass by moving its methods into nsXPCWrappedJS. r=bzbarsky
...
I changed DelegatedQueryInterface and CallMethod to be non-static
methods rather than taking an explicit |self| parameter.
I did a tiny bit of cleanup in the nsIXPConnectJSObjectHolder case of
DelegatedQueryInterface().
There is already a method nsXPCWrappedJS::CallMethod() with the same
signature, but it is a shim, so I inlined it into the version in
XPCWrappedJSClass.cpp.
I also fixed up a few comments that mention nsXPCWrappedJSClass.
The new comments starting with "We now need to enter the realm" were
written by Boris, and are a little more explicit so they are easier to
understand.
I renamed DebugDump() to DebugDumpInterfaceInfo() to be more
informative.
Differential Revision: https://phabricator.services.mozilla.com/D26422
--HG--
extra : moz-landing-system : lando
2019-04-08 19:44:45 +00:00
Nicolas Chevobbe
c25d4ff00b
Bug 1542721 - Fix console mocha tests. r=bgrins.
...
Adding a mock for devtools/shared/layout/utils fixes the test.
Differential Revision: https://phabricator.services.mozilla.com/D26562
--HG--
extra : moz-landing-system : lando
2019-04-08 16:44:03 +00:00
Dorel Luca
ca1e4e263d
Backed out changeset 4fef2150bef9 (bug 1534984) for DevTools Failures in devtools/client/responsive.html/test/browser/browser_toolbox_swap_browsers.js. CLOSED TREE
2019-04-08 19:23:02 +03:00
Belén Albeza
d3d11b05a5
Bug 1505368 - Show error page in about:devtools-toolbox when target is destroyed r=jdescottes,daisuke
...
Differential Revision: https://phabricator.services.mozilla.com/D20315
--HG--
extra : moz-landing-system : lando
2019-04-08 15:41:38 +00:00
Micah Tigley
a17d89a9d3
Bug 1534984 - Add a button for toggling print styles simulation in the Rule View toolbar r=gl
...
Differential Revision: https://phabricator.services.mozilla.com/D25142
--HG--
extra : moz-landing-system : lando
2019-04-08 14:58:57 +00:00
Hemakshi Sachdev
6c85a24a58
Bug 1538171 - Remove the style-editor-options-popup XUL menupopup from the StyleEditor and use the JS Menu API instead. r=pbro
...
Differential Revision: https://phabricator.services.mozilla.com/D26075
--HG--
extra : moz-landing-system : lando
2019-04-08 13:16:46 +00:00
Andreea Pavel
4ebc473f0c
Bug 1529867 - Disable browser_dbg-windowless-workers.js on windows ccov, mac !debug and linux for frequent failures. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D25511
--HG--
extra : moz-landing-system : lando
2019-04-08 13:19:44 +00:00
Dorel Luca
762bb29429
Merge mozilla-central to autoland
2019-04-08 13:49:06 +03:00
Dorel Luca
1be446680f
Merge mozilla-inbound to mozilla-central. a=merge
2019-04-08 13:45:29 +03:00
Julian Descottes
b6dc05b08d
Bug 1539071 - Wait for toolbox destroy to finish before reloading toolbox tab;r=daisuke
...
Differential Revision: https://phabricator.services.mozilla.com/D26010
--HG--
extra : moz-landing-system : lando
2019-04-08 09:42:24 +00:00
Mellina Yonashiro
16ecae45e0
Bug 1538108
- Hide the computed expander and shorthand overridden list in the new rules view when the computed values are empty r=gl
2019-04-08 01:27:47 -04:00
Logan Smyth
57e7f884ac
Bug 1540803 - Fix flakey test by waiting for source to fully load. r=davidwalsh
...
Differential Revision: https://phabricator.services.mozilla.com/D26260
--HG--
extra : moz-landing-system : lando
2019-04-07 13:18:51 +00:00
Brian Hackett
12b3f158bd
Bug 1497393 Part 9 - Add test for inspector support while replaying.
...
--HG--
extra : rebase_source : 19577fa7a3fab74be208e6805d39fab737e88cc1
extra : histedit_source : 9daa438bf16c0e3fbfc6d3d37b322421b1b0f5b2
2019-03-09 16:46:39 -10:00
Brian Hackett
09aed40948
Bug 1497393 Part 8 - Client side changes for inspector support while replaying, r=pbro.
...
Differential Revision: https://phabricator.services.mozilla.com/D22864
--HG--
extra : rebase_source : e553f8caf0d105c2692253cdebe8c5f2ae6402e4
extra : histedit_source : e781b3fd08134a521205c7b6ab829692ecd6a06a
2019-03-09 16:46:16 -10:00
Brian Hackett
f4af857cef
Bug 1497393 Part 7 - Server side changes for inspector support while replaying, r=pbro.
...
Differential Revision: https://phabricator.services.mozilla.com/D22863
--HG--
extra : rebase_source : 1069a8534dd79e1d2cf309c9d3f3c27079077087
extra : histedit_source : 1a750a022d46da836181f913d012081ea608da7f
2019-03-09 16:45:50 -10:00
Brian Hackett
c27709d468
Bug 1497393 Part 6 - Emit event when the debugger pauses or resumes, r=loganfsmyth.
...
Differential Revision: https://phabricator.services.mozilla.com/D22862
--HG--
extra : rebase_source : e3f7f651439798c139f9e89834d071be67bca493
extra : histedit_source : 8c53059c88a67a2eba76bd8a1e01b58645712d50
2019-03-09 16:42:20 -10:00
Brian Hackett
eefdeac0e8
Bug 1497393 Part 5 - Add ReplayInspector module for accessing objects in a replaying process, r=loganfsmyth.
...
Differential Revision: https://phabricator.services.mozilla.com/D22861
--HG--
extra : rebase_source : 63c20073bb6e76d882ed0719e550685b2874a28e
2019-03-09 16:41:32 -10:00
Brian Hackett
e96d35aa99
Bug 1497393 Part 4 - Suppress event handling at the usual times in server when replaying, r=loganfsmyth.
...
Differential Revision: https://phabricator.services.mozilla.com/D22860
--HG--
extra : rebase_source : f2daf3cf81931052e80a50d4f9057808d335328c
2019-03-09 16:40:40 -10:00
Brian Hackett
7d26be7959
Bug 1497393 Part 3 - Remove ReplayDebuggerObject.global, r=loganfsmyth.
...
Differential Revision: https://phabricator.services.mozilla.com/D22859
--HG--
extra : rebase_source : e5e63bf1da796a3131ed1948c5b9f38f316bc2df
2019-03-09 16:39:02 -10:00
Brian Hackett
f5672e6b59
Bug 1497393 Part 2 - Tweak definition of target.isReplayEnabled(), r=loganfsmyth.
...
Differential Revision: https://phabricator.services.mozilla.com/D22858
--HG--
extra : rebase_source : a8d0aeaf08920454dd27084c3e1663719d0116bf
2019-03-09 16:38:34 -10:00
Brian Hackett
0e51aaf966
Bug 1497393 Part 1 - Add isReplaying global to server bindings, r=loganfsmyth.
...
Differential Revision: https://phabricator.services.mozilla.com/D22857
--HG--
extra : rebase_source : 14b0daad9f6ef4f372b44e0081bd5ff9b1d270cf
2019-03-09 16:37:20 -10:00
Brian Hackett
a278b7606d
Bug 1535362 - Add a Context object for rejecting out of date client operations, r=loganfsmyth.
...
--HG--
extra : rebase_source : 157eceedb2ff8df3b4217d3821d98ed2a9f6dc3f
2019-04-05 16:49:33 -10:00
Andreea Pavel
4146c75e78
Merge mozilla-inbound to mozilla-central. a=merge
2019-04-06 13:58:33 +03:00
shindli
bd30279387
Merge mozilla-central to inbound. a=merge CLOSED TREE
2019-04-06 00:53:02 +03:00
Ehsan Akhgari
9d957462b6
Bug 1533584 - Part 2: Make sure browser_storage_listings.js does not depend on the value of the privacy.documentCookies.maxage pref
...
Landed on a CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D26354
--HG--
extra : moz-landing-system : lando
2019-04-05 18:16:06 +00:00
Logan Smyth
a3ee4f41cb
Bug 1541258 - Handle the generated source not being found to avoid flakiness. r=davidwalsh
...
Differential Revision: https://phabricator.services.mozilla.com/D26342
--HG--
extra : moz-landing-system : lando
2019-04-05 18:35:45 +00:00
David Walsh
76f00e70d7
Bug 1541563 - Sync 131 - Align watch expressions and scopes pane r=loganfsmyth
...
Differential Revision: https://phabricator.services.mozilla.com/D25995
--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:29 +00:00
David Walsh
1578579b3e
Bug 1541563 - Sync 131 - Fix string linkification greediness r=loganfsmyth
...
Differential Revision: https://phabricator.services.mozilla.com/D25994
--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:22 +00:00
David Walsh
c8835a2c67
Bug 1541563 - Sync 131 - Render href attribute in String rep URLs. r=loganfsmyth
...
Differential Revision: https://phabricator.services.mozilla.com/D25993
--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:20 +00:00
David Walsh
32b408dd23
Bug 1541563 - Sync 131 - Upgrade launchpad r=loganfsmyth
...
Differential Revision: https://phabricator.services.mozilla.com/D25992
--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:13 +00:00
David Walsh
2574a8e5dc
Bug 1541563 - Sync 131 - Fix sourcemaps test click position after SVG update r=loganfsmyth
...
Differential Revision: https://phabricator.services.mozilla.com/D25991
--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:08 +00:00
David Walsh
00394217bb
Bug 1541563 - Sync 131 - Use SVG files for breakpoints directly r=loganfsmyth
...
Differential Revision: https://phabricator.services.mozilla.com/D25990
--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:04 +00:00
David Walsh
c2880f865d
Bug 1541563 - Sync 131 - refactor: specialize svg to breakpointsvg r=loganfsmyth
...
Differential Revision: https://phabricator.services.mozilla.com/D25989
--HG--
extra : moz-landing-system : lando
2019-04-05 17:33:02 +00:00
David Walsh
2405ab5a37
Bug 1541563 - Sync 131 - Display Date object using toString
instead of toISOString
r=loganfsmyth
...
Differential Revision: https://phabricator.services.mozilla.com/D25988
--HG--
extra : moz-landing-system : lando
2019-04-05 17:31:11 +00:00
David Walsh
648f497a12
Bug 1541563 - Sync 131 - Upgrade eslint-mozilla r=loganfsmyth
...
Differential Revision: https://phabricator.services.mozilla.com/D25987
--HG--
extra : moz-landing-system : lando
2019-04-05 17:30:43 +00:00
David Walsh
499adcfc41
Bug 1541563 - Sync 131 - Aligned breakpoints and XHR breakpoints panes r=loganfsmyth
...
Differential Revision: https://phabricator.services.mozilla.com/D25986
--HG--
extra : moz-landing-system : lando
2019-04-05 17:30:36 +00:00
Brian Hackett
9d0a86d61e
Bug 1540848 - Fix various problems with breakpoint syncing, r=loganfsmyth.
...
Differential Revision: https://phabricator.services.mozilla.com/D26264
--HG--
extra : rebase_source : 58e1604a3a215a94707dba7003b0343bffa2ee0e
extra : histedit_source : 590d81e10722ed8c88a8764e68f8a8e3c6d79374%2Ccef866d1a5dacb7eb0e021db3cf52f6f3e97e965
2019-04-04 14:41:48 -10:00
Carolina Jimenez Gomez
930c75ee4b
Bug 1480925 - Removes anti-patterns related with Ci.nsIWhatever. r=keeler,yzen
...
Differential Revision: https://phabricator.services.mozilla.com/D25686
--HG--
extra : moz-landing-system : lando
2019-04-05 16:51:16 +00:00
Brad Werth
f244327b14
Bug 1541158
Part 2: Add a test that only RDM content is affected by full zoom changes. r=pbro
...
Differential Revision: https://phabricator.services.mozilla.com/D26041
--HG--
extra : moz-landing-system : lando
2019-04-05 07:37:55 +00:00
Brad Werth
78a001a38a
Bug 1541158
Part 1: Passthrough zoom to RDM document. r=pbro
...
This ensures that any changes to zoom level, when RDM is active,
happen on the content document and not on the RDM interface.
Differential Revision: https://phabricator.services.mozilla.com/D26040
--HG--
extra : moz-landing-system : lando
2019-04-04 16:52:12 +00:00
Nicolas Chevobbe
998fff76b7
Bug 1541352 - Debounce autocompletion action in JSTerm. r=ochameau.
...
Debouncing the autocomplete action allow us to not do too many
requests as the user is typing, which should make typing in the
console faster, especially on slow machine or on debug builds.
The tests shouldn't be impacted as we listen for a specific event
in them.
Differential Revision: https://phabricator.services.mozilla.com/D25604
--HG--
extra : moz-landing-system : lando
2019-04-05 13:27:33 +00:00
Jason Laster
bd97e0f18a
Bug 1542230 Editor breakpoint should fill the gutter. r=davidwalsh
...
Differential Revision: https://phabricator.services.mozilla.com/D26299
--HG--
extra : moz-landing-system : lando
2019-04-05 14:02:54 +00:00
Nicolas Chevobbe
f90be1933c
Bug 919711 - Add a CodeMirror inputStyle to make it accessible; r=bgrins.
...
This copies what's done in Chrome DevTools to make codeMirror more accessible.
A new input mode is added which overrides the default `textarea` one.
This makes the "Edit as HTML" feature usable for people relying on screen readers.
This may be used in the future in the console, where we could remove the legacy
console input and serve the CodeMirror instance for everyone.
Differential Revision: https://phabricator.services.mozilla.com/D24930
--HG--
extra : moz-landing-system : lando
2019-04-05 13:43:10 +00:00
Paul Adenot
914aa0bd2a
Bug 1541097 - Fix test by waiting for each steps. r=jlast
...
Differential Revision: https://phabricator.services.mozilla.com/D26302
--HG--
extra : moz-landing-system : lando
2019-04-05 13:31:00 +00:00
David Walsh
742034f638
Bug 1542008 - Update flow config so flow runs locally r=loganfsmyth
...
Differential Revision: https://phabricator.services.mozilla.com/D26220
--HG--
extra : moz-landing-system : lando
2019-04-04 23:45:07 +00:00
Carolina Jimenez Gomez
8093499470
Bug 1512505 - Log a message in web console when a site is only supporting TLS 1.0 or 1.1. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D25660
--HG--
extra : moz-landing-system : lando
2019-04-04 23:37:20 +00:00