Commit Graph

6399 Commits

Author SHA1 Message Date
Nicolas Chevobbe
85110cb318 Bug 1372814 - Add test case and performance measurement in test-perf.html . r=bgrins
Add a test case to measure streaming time when the store already hit the log limit so
we can have data about pruning.
Switch to performance.mark and performance.measure for time measurement instead of the
custom timeit function we had.
This allow us to have precise data, and also those are written in the profile and then
shown in perf-html, so we can have a better overview of what's going on during the test.

MozReview-Commit-ID: 2nNmukxmUso

--HG--
extra : rebase_source : c8dca67060c2bf6a61e32c78e9fb35b24d7801a9
2017-06-14 17:13:52 +02:00
Yury Delendik
7256fa8493 Bug 1364535 - Devtools frontend WebAssembly support for wast. r=jlast
MozReview-Commit-ID: KEkXaAQCWYN

--HG--
extra : rebase_source : 8dcc597b55fa4b367f3c6ad57a957874755c6e97
2017-06-06 20:11:00 -05:00
Yury Delendik
9dd7ee429d Bug 1364535 - Import wasmparser modules. r=jlast
MozReview-Commit-ID: LOtZPlLghJc

--HG--
extra : rebase_source : f798b46ec94c39c587caa9f94f94258666153976
2017-06-08 18:55:17 -05:00
Yury Delendik
3c4f86517b Bug 1364535 - Inverse source mapping for WebAssembly maps. r=jlast
MozReview-Commit-ID: JqEkdLpIv2o

--HG--
extra : rebase_source : 381c8ff7b754299c468c0e790177aace74bab44f
2017-06-19 10:55:20 -05:00
Yury Delendik
6294f37db4 Bug 1364535 - Modifies Debug Protocol to access WebAssembly binary source. r=jlast
MozReview-Commit-ID: K4lR5qz4DWG

--HG--
extra : rebase_source : 6d62a1f6c52313e87a1b089e4038cb6bdaeef6e6
2017-05-19 12:19:54 -05:00
Nicolas Chevobbe
a878be4875 Bug 1307917 - Copy existing network messages tests to the new console. r=bgrins
MozReview-Commit-ID: CotlhuLJOii

--HG--
rename : devtools/client/webconsole/test/browser_netmonitor_shows_reqs_in_webconsole.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_netmonitor_shows_reqs_in_webconsole.js
rename : devtools/client/webconsole/test/browser_webconsole_shows_reqs_in_netmonitor.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_shows_reqs_in_netmonitor.js
extra : rebase_source : 72a1b5ddd0b175169e982aed3a31f5e1017c19a3
2017-06-19 18:11:25 +02:00
Sebastian Hengst
8bbb31290c Backed out changeset ee03c4d8ee6c (bug 1372814) for eslint failures in test_render_perf.html. r=backout 2017-06-19 19:25:38 +02:00
Nicolas Chevobbe
1ff213f913 Bug 1361541 - Fix warning messages in dev mode. r=Honza
MozReview-Commit-ID: KrndGb2zQuD

--HG--
extra : rebase_source : 8aa1368690b8263bdafabaf1d2bafc831c2b7696
2017-06-16 14:48:31 +02:00
Nicolas Chevobbe
fdc91d2779 Bug 1372814 - Add test case and performance measurement in test-perf.html . r=bgrins
Add a test case to measure streaming time when the store already hit the log limit so
we can have data about pruning.
Switch to performance.mark and performance.measure for time measurement instead of the
custom timeit function we had.
This allow us to have precise data, and also those are written in the profile and then
shown in perf-html, so we can have a better overview of what's going on during the test.

MozReview-Commit-ID: 2nNmukxmUso

--HG--
extra : rebase_source : 298387e0f33ff226f6d096fd8786f29ddbd5a56f
2017-06-14 17:13:52 +02:00
Markus Stange
579f0e24a9 Bug 1370034 - Add CSS properties -moz-window-transform and -moz-window-transform-origin, style system parts (excluding stylo). r=dbaron
MozReview-Commit-ID: BlLMswF0bKO

--HG--
extra : rebase_source : c064a2774f352ca2a3b0139e8a8f657c3a4ea1d8
extra : source : 6bd03efee80afb048db2e51777a8e5ff6db80dc4
2017-06-19 01:44:22 -04:00
Markus Stange
ccaf464b9e Bug 1370034 - Add -moz-window-opacity property, style system parts (excluding stylo). r=dbaron
MozReview-Commit-ID: J2SPMzh0I9C

--HG--
extra : rebase_source : b8c5f267f99fb7bab560af82a386cd3f3a9af5f3
2017-06-18 21:04:40 -04:00
Nicolas Chevobbe
632857032b Bug 1370486 - Add mocha tests for messages store cleaning. r=Honza
In the process of adding those tests, I realized the cleanup was
not effective. There were some bugs for Immutable List (we can't
use delete in a withMutation callback), and in object/arrays (we
we're using Array.includes with another array as a parameter).
These were fixed, and the new tests are now passing.

MozReview-Commit-ID: NrKjLuu25

--HG--
extra : rebase_source : cdbdfdc7f5b2a1e3c71cb76cfcd42db5204332ff
2017-06-16 17:42:11 +02:00
Carsten "Tomcat" Book
3271bd7354 Merge mozilla-central to autoland 2017-06-19 14:52:55 +02:00
Jan Odvarko
6eb9021d1a Bug 1374042 - Fix vertical scrollbar; r=ntim
MozReview-Commit-ID: 9nOj5uMXFPj

--HG--
extra : rebase_source : dba63418555f65ffddf769e98b2d59fa6825ae10
2017-06-19 11:57:59 +02:00
Sebastian Hengst
1f7d31312c merge mozilla-central to mozilla-inbound. r=merge a=merge 2017-06-18 20:50:40 +02:00
Paolo Amadini
585fbe6cec Bug 1242505 - Detect unhandled rejections of native Promises in browser-chrome tests. r=Mossop
The browser-chrome test suite now detects and reports unhandled rejections of native Promises, in addition to those created by Promise.jsm. The whitelisting mechanism is updated to use primarily the PromiseTestUtils.expectUncaughtRejection function. Tests will fail if a rejection that is not whitelisted occurs, or if a whitelisted rejection does not occur anymore.

MozReview-Commit-ID: 1beGB5GG8Ty

--HG--
extra : rebase_source : b6573f8e2001f91d0e5a50f6376b191459549e94
extra : intermediate-source : 0411e687044ecc7b56684196238e6e6e68a9d685
extra : source : 8d53be05afc59519c5ce8cfae96d284a972fda71
2017-06-18 08:05:06 +01:00
Masatoshi Kimura
3231cb3535 Bug 1372886 - Remove dead parameters from nsIConverterInputStream.init(). r=hsivonen
MozReview-Commit-ID: GliLHLsUWjt

--HG--
extra : rebase_source : 50d3f4680a498125ddf600b0d64f6740b0229f80
2017-06-17 19:30:09 +09:00
Cameron McCormack
1849ea4995 Backout bug 1291457 and bug 1370034 for bustage. 2017-06-19 13:55:15 +08:00
Nicolas Chevobbe
3bad61fa25 Bug 1341308 - Fix network stub check test intermittent. r=bgrins,Honza
In the console, we were assuming that eventTiming was the last
of the eight networkUpdate that happen for a given network request.
Unfortunately, we can't ensure the order in which those updates come,
so the test was intermitently failing when eventTiming was fired
before other updates.
To fix this, we don't look for a specific update, but rather check that
all of the 8 updates happened.

MozReview-Commit-ID: Iv0TIHoqkyv

--HG--
extra : rebase_source : 129a2edd1725e8eddc8ea20de3d38e1bc5f27f87
2017-06-12 09:18:51 +02:00
Joel Maher
24c01a95de Bug 1309759 - Intermittent browser_rules_style-editor-link.js. temporarily disabled on !debug. r=ahal
MozReview-Commit-ID: Bof2yy1IzBY
2017-06-15 09:44:33 -04:00
Sebastian Hengst
20d16dadd3 merge mozilla-inbount to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 36YqbsnO3en
2017-06-15 11:11:30 +02:00
Jan de Mooij
83f290de99 Bug 1370608 part 1 - Move newEnumerate hook from ObjectOps to ClassOps. r=evilpie,bz 2017-06-14 10:37:44 +02:00
Gabriel Luong
8cda8dcb70 Bug 1348004 - Display a new! indicator and a promote message bar to the layout panel. r=jdescottes 2017-06-14 00:52:03 -04:00
Wes Kocher
1af6d5cf57 Merge inbound to central, a=merge
UPGRADE_NSS_RELEASE
MozReview-Commit-ID: CBIFPwA5aNp

--HG--
extra : amend_source : 035a5be59d0046a643d0f836a95195e8c4ade4a6
2017-06-13 18:27:10 -07:00
Julian Descottes
a7015fc300 Bug 1367425 - Use DevToolsShim in webextensions codebase;r=mixedpuppy
Use DevToolsShim to access devtools APIs from webextensions code.
For webextensions tests using DevTools, tests are accessing DevToolsShim.gDevTools
which is fine for test purposes.

MozReview-Commit-ID: 66gFV98xvpf

--HG--
extra : rebase_source : 05734afae4368c5d7e4682b5fae1b8f3e4417220
2017-05-26 15:48:15 +02:00
Carsten "Tomcat" Book
d67ef71097 merge mozilla-inbound to mozilla-central a=merge 2017-06-13 12:09:48 +02:00
Wes Kocher
6e40405064 Merge m-c to inbound, a=merge CLOSED TREE
MozReview-Commit-ID: 5Agk5fuwDGU
2017-06-12 17:11:10 -07:00
Wes Kocher
f8412cddff Merge inbound to central, a=merge CLOSED TREE
MozReview-Commit-ID: 4j8ngmg8FAD
2017-06-12 17:02:56 -07:00
Sebastian Hengst
ccf4e450a6 Backed out changeset f972a227ac15 (bug 1367424) for failing test_chrome_ext_hybrid_addons.html on Android. r=backout 2017-06-12 18:25:24 +02:00
Matteo Ferretti
ec371e55b6 Bug 1351997 - removing any approximation when virtual canvas is updated; r=pbro
MozReview-Commit-ID: 6Z1F5JIoSGO
2017-06-12 17:15:51 +02:00
Patrick Brosset
336f2049fa Bug 987877 - Add Copy XPath menu item to the inspector; r=miker
MozReview-Commit-ID: A5g0MmWovjk

--HG--
extra : rebase_source : c426b97a789847ba8a6c1a7d3f8cc81cd20a2fdc
2017-06-12 16:25:48 +02:00
Carsten "Tomcat" Book
98c02d6711 Merge mozilla-central to mozilla-inbound 2017-06-12 15:38:17 +02:00
Matteo Ferretti
3a8b1be5c3 Bug 1371330 - calculate the proper coordinates for infinite lines; r=pbro
On Skia / OS X using a large number as workaround for infinite lines makes
the canvas really slow; here I removed the hack, calculating the proper
intersection with the canvas' boundaries for the infinite lines. That should
greatly improve the performance for transformed grid.

MozReview-Commit-ID: Ae1GyxIhf3l
2017-06-12 08:33:11 +02:00
Brian Grinstead
6d93cc1ff9 Bug 1371452 - Provide instructions for POSTing the profile from test_render_perf.html to perf-html;r=nchevobbe
MozReview-Commit-ID: HYdmANqxIg5

--HG--
extra : rebase_source : 6735ed2499e2b05731aaf1b6d04f42f0a4bc70be
2017-06-08 15:00:34 -07:00
Wes Kocher
101940382d Merge m-c to autoland, a=merge CLOSED TREE
MozReview-Commit-ID: K0rvhhOLins
2017-06-12 17:13:12 -07:00
Nicolas Chevobbe
13c8f2cf43 Bug 1370268 - Stop using Immutable.Record for messages types. r=bgrins
MozReview-Commit-ID: Lp4JnICQzcM

--HG--
extra : rebase_source : a0161745eef40c40d75aa042a9e63d4b4a737d81
2017-06-12 09:56:31 +02:00
Julian Descottes
882c976a5a Bug 1367424 - add shims for addon sdk to DevToolsShim;r=ochameau
Some APIs and methods still used by the addon sdk are not worth exposing
or migrating to mozilla-central given that this is only intended for
release 56 (after that, legacy extensions will no longer be supported).

For those APIs, we create a simple wrapper in DevToolsShim and moved the
implementation to framework/devtools

MozReview-Commit-ID: 8LiiptqO0NI

--HG--
extra : rebase_source : 3e4832bcaffa92d64e9d2490bcc0250bc05573c1
2017-06-06 14:01:32 +02:00
Sebastian Hengst
b9282f91f3 Backed out changeset eb85e39d0383 (bug 1368431) for too long line at browser_net_filter-autocomplete.js:10. r=backout 2017-06-10 14:50:27 +02:00
Jason Laster
e09cc86975 Bug 1371842 - Update Debugger frontend (6/9/2017). r=jdescottes 2017-06-09 19:46:00 -04:00
Ruturaj K. Vartak
3bec04ab77 Bug 1368431 - Add network monitor tests for searchbox autocomplete. r=ntim 2017-06-09 09:20:00 -04:00
Wes Kocher
b66d50d0ca Merge autoland to central, a=merge
MozReview-Commit-ID: 1k7iJedKGDR
2017-06-09 15:48:12 -07:00
gabriellesc
ca255feb47 Bug 1359681 - Tap timeline column to open the timing sidebar panel. r=gasolin 2017-06-07 11:29:45 -04:00
Carsten "Tomcat" Book
d5a13ba05e merge mozilla-inbound to mozilla-central a=merge 2017-06-09 12:58:49 +02:00
Phil Ringnalda
aea7a458b8 Backed out changeset cff7d7889369 (bug 1366853) for frequently failing browser_source_map-no-race.js at line 39 with: newLoc is null.
MozReview-Commit-ID: CEfFwc3LA2K
2017-06-08 19:29:28 -07:00
Wes Kocher
1be06aea28 Merge m-c to autoland, a=merge
UPGRADE_NSS_RELEASE

MozReview-Commit-ID: ItWcUAUYyaj

--HG--
extra : amend_source : fc43f23f0e12d5f88d72be9526a953d8015e6975
2017-06-08 18:44:32 -07:00
Sebastian Hengst
1446fbd365 Backed out changeset 634b361b1b9d (bug 1364150) for scroll position failures in devtools' browser_webconsole_keyboard_accessibility.js. r=backout a=merge
MozReview-Commit-ID: KjkF0dbDrWa

--HG--
extra : source : a3f4e0c311543afe8fb094bad0460befb679e235
2017-06-08 20:40:08 +02:00
Wes Kocher
cf0077dc65 Merge autoland to m-c a=merge
MozReview-Commit-ID: BfLXAwELA2k
2017-06-08 18:35:34 -07:00
Ehsan Akhgari
3615b687a6 Bug 1361461 - Dispatch the compartment-nuking part of WindowDestroyedEvent to the idle queue; r=smaug 2017-06-08 09:49:49 -04:00
Carsten "Tomcat" Book
cb5ce9d807 Merge mozilla-central to autoland 2017-06-08 15:24:16 +02:00
Carsten "Tomcat" Book
b9d94b34d4 merge mozilla-inbound to mozilla-central a=merge 2017-06-08 14:43:56 +02:00