Commit Graph

8935 Commits

Author SHA1 Message Date
Yura Zenevich
d14436478f Bug 1428433 - added role 'presentation' to shared component elements that do not have any semantics. r=Honza
MozReview-Commit-ID: 6HMgKzMgk2k
2018-02-23 13:54:39 -05:00
Ciure Andrei
befcb6cb4f Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-23 02:06:26 +02:00
Ciure Andrei
d068047dfa Merge autoland to mozilla-central. a=merge 2018-02-23 02:02:51 +02:00
Ciure Andrei
855b730941 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-23 00:03:06 +02:00
Boris Zbarsky
3d785e53b2 Bug 1437921 part 1. Add an attribute on document that is a Promise that resolves when the document has fired DOMContentLoaded _and_ maybe started layout. r=mystor
MozReview-Commit-ID: LpPFPKlHTXe
2018-02-22 16:55:40 -05:00
Ciure Andrei
852a0c8890 Merge inbound to mozilla-central. a=merge 2018-02-22 23:55:25 +02:00
Tooru Fujisawa
e99f2dcb69 Bug 1439471 - Emit EVENTS.TIMELINE_EVENT after adding timing marker. r=Honza 2018-02-23 06:24:20 +09:00
Ruturaj K. Vartak
8929757453 Bug 1439242 - Headers filter in netmonitor broken. r=honza.
--HG--
extra : rebase_source : abb0ccdd0fb776eeaad3718b760e9a708ba97167
2018-02-21 21:01:00 +02:00
Michael Ratcliffe
62aa51edea Bug 1437849 - Enable browser_console_hide_jsterm_when_devtools_chrome_enabled_false.js in new frontend r=Honza
This whole test neede rewriting. Beginning with the new console frontend we no longer block the object inspector in the browser console when `devtools.chrome.enabled === false`.

MozReview-Commit-ID: 9H5FvIbkYzk

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_console_hide_jsterm_when_devtools_chrome_enabled_false.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_hide_when_devtools_chrome_enabled_false.js
extra : rebase_source : a649b20be57d394ff24c5f2bafaf1d2b8687ff40
2018-02-15 13:12:17 +00:00
Michael Ratcliffe
76611ed894 Bug 1437855 - Enable browser_console_webconsole_iframe_messages.js in new frontend r=nchevobbe
MozReview-Commit-ID: nMmapFxtnH

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-consoleiframes.html => devtools/client/webconsole/new-console-output/test/mochitest/test-console-iframes.html
extra : rebase_source : 299827d191cb9ea3b6fc32c5a993ffcdb9285d99
2018-02-14 13:39:07 +00:00
arthur.iakab
e5eabd789f Backed out 3 changesets (bug 1428816) for Browser Chrome failures on browser/base/content/test/static/browser_misused_characters_in_strings.js on a CLOSED TREE
Backed out changeset 31e12673218b (bug 1428816)
Backed out changeset a6e7a7b21cf3 (bug 1428816)
Backed out changeset 0d00eabc8b83 (bug 1428816)
2018-02-22 19:26:58 +02:00
Nicolas Chevobbe
c81c7b1390 Bug 1432232 - Implement prefix support in new console frontend; r=bgrins.
The prefix property was already on the packet, so all we had to
do was to support it. Which means:
 - retrieve the property in the packet and pass it to the message
 - when prefix exists, add a dom element with a custom style
 - search in prefix when filtering.

We add a couple of mocha tests with a stub packet to make sure we
handle those cases like we should.

MozReview-Commit-ID: KFkt685AdfE

--HG--
extra : rebase_source : 71f13c07921b1d60df1a0c113d1e3fb440923ec2
2018-02-22 16:30:16 +01:00
Marco Zehe
9d7a5b5fa2 Bug 1439925 - Make the breadcrumbs container a proper toolbar for screen readers, and fix the localization include for its label, r=gl
MozReview-Commit-ID: 14mRxfE2ucx

--HG--
extra : rebase_source : 23dc29302032cf55c8bb696df9815369a59e808e
2018-02-22 10:08:46 +01:00
J. Ryan Stinnett
66f67aac20 Bug 1428816 - Show reload help on first RDM open. r=ochameau
The first time RDM is opened after this, show a notification explaining that a
reload is needed to apply certain emulation features.

MozReview-Commit-ID: 26GMbhT5MUo

--HG--
extra : rebase_source : 069ab687830faf29e5fe37b408628c0cd85e1464
2018-02-08 18:43:23 -06:00
J. Ryan Stinnett
ae5197227a Bug 1428816 - Add RDM UI to control whether we reload. r=ochameau
This adds a menu to the RDM global toolbar to allow the user to control whether
the page reloads in response to various state changes.

This also changes the default behavior to _not_ reload, so that we avoid losing
changes that might have been made in DevTools.

MozReview-Commit-ID: 86h5cB5dify

--HG--
extra : rebase_source : ebb4f86da4407772704a9fc06b4083b39cf61290
2018-02-08 15:20:17 -06:00
J. Ryan Stinnett
2db77cb341 Bug 1428816 - Rename deviceListState to loadableState. r=ochameau
MozReview-Commit-ID: AWIP5njHV3M

--HG--
extra : rebase_source : 9456863fdbe024c9f351b4c24a8b45d6289b4f1c
2018-02-08 15:22:59 -06:00
Andreea Pavel
9470b1bfd7 Backed out changeset d8ffc9e58ff1 (bug 1432232) for mochitest devtools failures at devtools/client/webconsole/new-console-output/test/fixtures/stub-generators/browser_webconsole_check_stubs_console_api.js on a CLOSED TREE 2018-02-22 20:13:05 +02:00
J. Ryan Stinnett
d02013982d Bug 1428816 - Show reload help on first RDM open. r=ochameau
The first time RDM is opened after this, show a notification explaining that a
reload is needed to apply certain emulation features.

MozReview-Commit-ID: 26GMbhT5MUo

--HG--
extra : rebase_source : 6b043a6465687ccae23eb2cf0619b3e82ca62c5f
2018-02-08 18:43:23 -06:00
J. Ryan Stinnett
cc4dec06e0 Bug 1428816 - Add RDM UI to control whether we reload. r=ochameau
This adds a menu to the RDM global toolbar to allow the user to control whether
the page reloads in response to various state changes.

This also changes the default behavior to _not_ reload, so that we avoid losing
changes that might have been made in DevTools.

MozReview-Commit-ID: 86h5cB5dify

--HG--
extra : rebase_source : 0d1598bd0ad066eaffdc23d4c970c64f368afa04
2018-02-08 15:20:17 -06:00
J. Ryan Stinnett
8790714f00 Bug 1428816 - Rename deviceListState to loadableState. r=ochameau
MozReview-Commit-ID: AWIP5njHV3M

--HG--
extra : rebase_source : 51fda7a2d213f5e3e39204694271b7eebde11fb2
2018-02-08 15:22:59 -06:00
Dorel Luca
9b2f91981c Backed out 6 changesets (bug 888600) for Valgrind and build bustge on a CLOSED TREE
Backed out changeset 7c8317f4ad48 (bug 888600)
Backed out changeset 5b990735f1ad (bug 888600)
Backed out changeset 9eafe225b804 (bug 888600)
Backed out changeset 16af80d6cd93 (bug 888600)
Backed out changeset a109987af625 (bug 888600)
Backed out changeset 0949dba396ad (bug 888600)
2018-02-22 13:56:43 +02:00
Dorel Luca
ce3c40d6ba Merge mozilla-central to mozilla-inboud
--HG--
rename : security/certverifier/TrustOverride-AppleGoogleData.inc => security/certverifier/TrustOverride-AppleGoogleDigiCertData.inc
rename : security/manager/tools/crtshToDNStruct/crtshToDNStruct.py => security/manager/tools/crtshToIdentifyingStruct/crtshToIdentifyingStruct.py
rename : security/manager/tools/crtshToDNStruct/requirements.txt => security/manager/tools/crtshToIdentifyingStruct/requirements.txt
extra : rebase_source : 6bcbd2a80706f4f4b36bbb1e53c260ea495babf8
2018-02-22 12:10:42 +02:00
Dorel Luca
6ad641c5c4 Merge mozilla-inboud to mozilla-central. a=merge 2018-02-22 11:59:54 +02:00
Jason Laster
75601ec5fc Bug 1434792 - Disable browser_dbg-sourcemaps-reload.js on windows. r=jmaher 2018-02-20 17:27:00 -05:00
Nicolas Chevobbe
699a7a874f Bug 1438118 - Do not show open in netmonitor context menu entry in browser console; r=bgrins.
We also add a test to make sure we have the expected context menu
on log and network message in the browser console.

MozReview-Commit-ID: E2woQj5clJF

--HG--
extra : rebase_source : a3de488ed61e8124ad743983eeb23791df911716
2018-02-20 10:39:31 +01:00
Gurzau Raul
2a77281049 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-21 19:30:44 +02:00
Gurzau Raul
9a8d3f8191 Merge inbound to mozilla-central. a=merge 2018-02-21 18:46:07 +02:00
Jason Laster
b78b7a1595 Bug 1439763 - Update Debugger Frontend v18. r=jdescottes
MozReview-Commit-ID: 5JeJsxQ6dR7

--HG--
extra : rebase_source : f8e4ccc33a6f2dbd8dd64e42a34da97cc91733f8
2018-02-21 10:02:54 +01:00
Jan Odvarko
d0c350329f Bug 1438482 - logErrorInPage should produce an error log; r=bgrins,jryans
MozReview-Commit-ID: Ly9kDNwGthG

--HG--
extra : rebase_source : e59e9c0fca83215dd834122ec4a38591a67c5b62
2018-02-20 15:48:56 +01:00
J. Ryan Stinnett
e7811b0211 Bug 1438696 - Stop Inspector from rebooting on RDM toggle. r=ochameau
Currently, if you open the Inspector on some page, then enter RDM, the Inspector
will "reboot" (reload all panels) because it believes the document has reloaded.

However, it's not really true in this case.  Instead, it's an artifact of the
pagehide / pageshow events that are triggered when swapping frames like RDM
does.  Bug 1438697 adds a chrome-only property that we then use here to
distinguish this case.

MozReview-Commit-ID: Ks42QayVnij

--HG--
extra : rebase_source : 91739a5db2774073e723b1daf43bc5242755fc43
2018-02-16 15:02:24 -06:00
Sebastian Hengst
43020d2ca4 Backed out 6 changesets (bug 1434300) for frequent GTest in AllocReplacement.malloc_check
Backed out changeset 23485791d3e1 (bug 1434300)
Backed out changeset 73a952303cae (bug 1434300)
Backed out changeset 61b168663a54 (bug 1434300)
Backed out changeset ea372af453ef (bug 1434300)
Backed out changeset d8517bfe9eb2 (bug 1434300)
Backed out changeset 603b92a0ebd5 (bug 1434300)

--HG--
rename : security/certverifier/TrustOverride-AppleGoogleDigiCertData.inc => security/certverifier/TrustOverride-AppleGoogleData.inc
rename : security/manager/tools/crtshToIdentifyingStruct/crtshToIdentifyingStruct.py => security/manager/tools/crtshToDNStruct/crtshToDNStruct.py
rename : security/manager/tools/crtshToIdentifyingStruct/requirements.txt => security/manager/tools/crtshToDNStruct/requirements.txt
2018-02-21 02:35:23 +02:00
nbeleuzu@mozilla.com
49cba58050 Backed out changeset 84ab509808e7 (bug 1420130) for mochitest failures on /browser_fontinspector_expand-css-code.js 2018-02-21 00:33:09 +02:00
J.C. Jones
0534d6fb09 Bug 1434300 - Disable the b-c imminent distrust test r=keeler
The browser console test for imminent distrust relies upon certs inserted
into build/pgo/certs/cert8.db and key3.db [1], and seemed angry when adding new
certs with certutil bumping those to cert9 and key4 formats. Since time is
getting to be of-the-essence with Bug 1434300, I've filed Bug 1439378 to re-
enable this test post-landing.

[1] https://hg.mozilla.org/mozilla-central/rev/98b1272e170c

MozReview-Commit-ID: I4SIiqc5AqH

--HG--
extra : rebase_source : 06295cbed14f2a793162073e707e14026ea69625
2018-02-20 16:27:14 -05:00
Michael Ratcliffe
ad6889fdd2 Bug 1420130 - Remove React Proxy Monkeypatch and see how it affects DAMP r=gregtatum
MozReview-Commit-ID: 9L9PYPDGTmj

--HG--
extra : rebase_source : e5fbef2c7221b92d54903a53fbb1106cdeb2f550
2018-02-13 13:26:03 +00:00
shindli
f1c5255ad4 Merge inbound to mozilla-central. a=merge 2018-02-20 21:09:49 +02:00
Jason Laster
51a14c65a3 Bug 1438930 - Update Debugger Frontend v17. r=jdescottes
MozReview-Commit-ID: CtomOfMYQFo
2018-02-20 08:17:09 -05:00
Nicolas Chevobbe
32b0754ade Bug 1438542 - Fix rendering of non-cached message issued from logStringMessage; r=miker.
We weren't doing the right transform for cached messages, and thus
we weren't creating the ConsoleMessage with the correct properties.
This is now fixed and a mocha test is added to make sure we don't
regress on this.

MozReview-Commit-ID: ACOCPF06GK2

--HG--
extra : rebase_source : 029fe31b7343f4032ea48a8629bae8d8c0a87e62
2018-02-19 16:24:55 +01:00
Nicolas Chevobbe
905b05a8b6 Bug 1438442 - Fix styled console.log issue with empty style; r=Honza.
It is totally valid to declare an empty style in styled console.log.
But we were appending a space after a string with empty style because
we were checking that the style wasn't falsy, and empty string is falsy.
We fix that by checking against undefined.
A test is added to make sure we don't regress that.

MozReview-Commit-ID: EOQ49Gt0Cr9

--HG--
extra : rebase_source : bf711afa76dd784d3cf1f973c47e4aa139d5bc5e
2018-02-15 09:09:36 +01:00
Alexandre Poirot
fe1bc77e9b Bug 1438531 - Remove leftovers of mocha test from netmonitor. r=Honza
MozReview-Commit-ID: qea532Kc7Q

--HG--
extra : rebase_source : c901b37c0709dc70b1380d1764951f3aa209f399
2018-02-19 06:58:51 -08:00
Jonathan Kingston
8afc412494 Bug 1435733 - Upgrade mixed display content pref. r=baku,ckerschb,francois,mayhemer
MozReview-Commit-ID: ETIgVF3zhRu

--HG--
extra : rebase_source : e4c59f50584158f4b31527347b10424b56692fa1
2018-02-05 15:37:27 +00:00
Sebastian Hengst
5063aefdbb Bug 1439923 - Fix typo which prevented accesskey in console's 'Open in sidebar' context menu entry to be applied. r=nchevobbe
MozReview-Commit-ID: F571gdQGU9a

--HG--
extra : rebase_source : d6c0568d9fe1c64b21569c99bc2b61ee3291db8c
2018-02-21 15:34:28 +01:00
Dorel Luca
e43ba9dc0b Merge mozilla-central to autoland 2018-02-22 12:08:42 +02:00
Emilio Cobos Álvarez
48693859b0 Bug 1439837: Regenerate the devtools css database. r=me
MozReview-Commit-ID: 2zc0WsXbIlY
2018-02-22 10:51:20 +01:00
Brian Grinstead
be5c97b684 Bug 1439371 - Close the top window (browserconsole.xul) when the close key shortcut is used in the Browser Console;r=jdescottes
In the old frontend `this.window.close` worked since webconsole.xul was used for both the web console
and browser console. The new frontend is implemented in HTML (webconsole.html) but for the browser console
we wrap that in a XUL document (browserconsole.xul) to support window management and other XUL features.
So when the HTML frontend receieves cmd/ctrl+w, we now call the `close` function for the XUL window instead.

MozReview-Commit-ID: 5j9rimTC2f8

--HG--
extra : rebase_source : dc1b444b22a2c8214e4dbf21a3a4972be2249fc5
2018-02-19 13:52:56 -08:00
J. Ryan Stinnett
419f1497a9 Bug 1438596 - Unix line endings for docs outline. r=sole
MozReview-Commit-ID: BtujwIbDYKi

--HG--
extra : rebase_source : 3551029f8e2e85bca46a64d44bc50834a642f8ab
2018-02-15 12:04:36 -06:00
J. Ryan Stinnett
f0ec1fdfeb Bug 1438596 - Push test docs higher in outline. r=sole
MozReview-Commit-ID: GbJ1pTGsKJg

--HG--
extra : rebase_source : 00c39ab806db50eed1a1382a80c8739318503055
2018-02-15 12:03:48 -06:00
Brian Grinstead
89210dfc96 Bug 1438487 - Restore the Browser Toolbox using session store;r=jryans
MozReview-Commit-ID: JUbafbthojm

--HG--
extra : rebase_source : eb8f4c3d10ec60475594c43010afe7ef6088a3f2
2018-02-21 15:47:36 -08:00
Michael Ratcliffe
c7bf9cb790 Bug 1420130 - Remove React Proxy Monkeypatch r=gregtatum
MozReview-Commit-ID: 9L9PYPDGTmj

--HG--
extra : rebase_source : f5acd734d04eb67b88ec594c969674a021c85903
2018-02-13 13:26:03 +00:00
J.C. Jones
f3298c09e7 Bug 1434300 - Disable the b-c imminent distrust test r=keeler
The browser console test for imminent distrust relies upon certs inserted
into build/pgo/certs/cert8.db and key3.db [1], and seemed angry when adding new
certs with certutil bumping those to cert9 and key4 formats. Since time is
getting to be of-the-essence with Bug 1434300, I've filed Bug 1439378 to re-
enable this test post-landing.

[1] https://hg.mozilla.org/mozilla-central/rev/98b1272e170c

MozReview-Commit-ID: I4SIiqc5AqH

--HG--
extra : rebase_source : 6cac70e494c284314bf62d2e0c856a0d9a98831e
2018-02-21 14:08:24 -05:00
J. Ryan Stinnett
85d058ffcb Bug 1438962 - Add diagnostics during Browser Toolbox startup. r=bgrins
Track connection status at various points during Browser Toolbox startup.  If
connecting takes a long time or triggers an error, the status panel is revealed
with the most recent message displayed.

MozReview-Commit-ID: H8240rv3KRe

--HG--
extra : rebase_source : 7c2c10c710095ede7d1b9c1ac87ca21bd3deb969
2018-02-21 03:22:49 -05:00