Markus Stange
1a90b41cf1
Bug 1439014 - Add a profiler feature to enable JIT optimization tracking. r=njn,sfink
...
MozReview-Commit-ID: LDxiLVp7e9v
2018-02-17 19:38:14 -05:00
arthur.iakab
54f7e48685
Backed out 2 changesets (bug 1439014) for failing mochitest chrome and test verify on tools/profiler/tests/chrome/test_profile_with_trackopts.html on a CLOSED TREE
...
Backed out changeset 226c8c740c34 (bug 1439014)
Backed out changeset 84c9b5ab7de9 (bug 1439014)
2018-03-27 02:16:17 +03:00
Markus Stange
6a3f3126ac
Bug 1439014 - Add a profiler feature to enable JIT optimization tracking. r=njn,sfink
...
MozReview-Commit-ID: LDxiLVp7e9v
2018-02-17 19:38:14 -05:00
arthur.iakab
839299bfc2
Backed out 2 changesets (bug 1439014) for failing chrome failures and test verify tests on tools/profiler/tests/chrome/test_profile_with_trackopts.htm on a CLOSED TREE
...
Backed out changeset f01eb749b3f9 (bug 1439014)
Backed out changeset 6d264bbb2669 (bug 1439014)
2018-03-26 23:26:15 +03:00
Tomislav Jovanovic
b11606dd95
Bug 1398272 - Prevent onUpdated from breaking tab IDs for adopted tabs r=kmag
...
MozReview-Commit-ID: 2tJ7noQFlXI
2018-03-25 22:13:20 +02:00
Tim Nguyen
d49de43825
Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
...
MozReview-Commit-ID: 5dsyKwvjYht
2018-03-16 23:21:46 +00:00
Tim Nguyen
c389c6cf9c
Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao
...
MozReview-Commit-ID: A5rMjQ6xnRw
2018-03-25 14:35:17 +02:00
Margareta Eliza Balazs
8ad3204b44
Backed out 2 changesets (bug 1444760) for ES lint failure in /builds/worker/checkouts/gecko/browser/base/content/browser.js on a CLOSED TREE
...
Backed out changeset 71f61091a716 (bug 1444760)
Backed out changeset 4956db1e9bdd (bug 1444760)
2018-03-25 15:29:54 +03:00
Tim Nguyen
76bd43b52d
Bug 1444760 - Combine loadURIWithFlags and loadURI methods. r=dao
...
MozReview-Commit-ID: 5dsyKwvjYht
2018-03-16 23:21:46 +00:00
Tim Nguyen
9f6b37eabb
Bug 1444760 - Support only one form of loadURIWithFlags calls. r=dao
...
MozReview-Commit-ID: A5rMjQ6xnRw
2018-03-25 13:59:50 +02:00
Markus Stange
9c8f534b4c
Bug 1441051 - Automatically invoke dump_syms.exe on Windows when the profiler asks for symbol tables. r=dthayer,ted
...
MozReview-Commit-ID: K3AJaOwZUoI
2018-03-24 19:43:23 -04:00
Jan Odvarko
ee647fc677
Bug 1448288 - Make devtools.network.getHAR API compatible with Chrome; r=rpl
...
MozReview-Commit-ID: 7woAf8iVC3B
2018-03-23 14:38:32 +01:00
Oriol Brufau
84b7fedb94
Bug 1448120 - Allow 0 as minimum or maximum integer in webextension schema r=mixedpuppy
...
MozReview-Commit-ID: 2gd8e4SdaQ2
2018-03-22 21:03:03 +01:00
Markus Stange
a64ed18c6b
Bug 1439014 - Add a profiler feature to enable JIT optimization tracking. r=njn,sfink
...
MozReview-Commit-ID: LDxiLVp7e9v
2018-02-17 19:38:14 -05:00
Shane Caraveo
b13d90cf15
Bug 1447723 - fix triggering pageAction when using pattern matching, r=rpl
...
MozReview-Commit-ID: 8B8QR2ltYmr
2018-03-21 16:38:27 -05:00
Mark Banner
cb30e4e3dc
Bug 1444094 - Remove remaining support for the places/excludeFromBackup annotation. r=mak
...
MozReview-Commit-ID: 56dWvia8yIC
2018-03-21 10:06:10 +00:00
Peter Van der Beken
75d03ab497
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 6: Mark some IDL interfaces as non-scriptable. r=bz.
2018-03-01 20:19:56 +01:00
Tiberius Oros
627796c275
Merge inbound to mozilla-central. a=merge
2018-03-21 12:03:08 +02:00
Kris Maglione
bacd20fc95
Bug 1446868: Follow-up: Fix xpcshell tests in unexpected directory. r=bustage DONTBUILD
...
MozReview-Commit-ID: LKC8eySoCua
2018-03-20 21:39:49 -07:00
Kris Maglione
995be65c12
Bug 1447517: Stop running Windows WebExtensions tests in non-OOP mode. r=mixedpuppy DONTBUILD
...
Now that WebExtensions run OOP in Windows by default, and we have no intention
of going back, there's no need to run an extra set of in-process tests for
them.
MozReview-Commit-ID: t8ryuuNFHe
2018-03-20 17:32:47 -07:00
Kris Maglione
c56a653ac3
Bug 1446250: Part 2 - Optimize/reduce calls into the Photon PageAction API. r=mixedpuppy
...
Calling into the Photon PageAction API to update a property is orders of
magnitude more expensive than the simple DOM-based updates we used previously.
To make matters worse, a lot of our caching was removed during the migration,
and the Photon API introduces a lot of duplicated work when selecting icons.
This patch caches the last known state for each property to avoid calling into
the Photon APIs to update each property more than necessary, and removes the
extraneous preferred icon size calculations that the Photon code already
duplicates.
MozReview-Commit-ID: LjPPxolmcd6
2018-03-15 20:20:33 -07:00
Julian Descottes
60b399b826
Bug 1444926 - Move devtools/shim to devtools/startup;r=ochameau
...
MozReview-Commit-ID: K9WuJuTdYHS
2018-03-12 14:41:48 +01:00
Kris Maglione
245ac6e82e
Bug 1446821: Add shutdown blocker for async extension uninstall tasks. r=mixedpuppy
...
MozReview-Commit-ID: AMHkqviDMoV
2018-03-18 13:59:56 -07:00
arthur.iakab
888a532650
Merging mozilla-inbound to mozilla central a=merge
2018-03-19 12:43:31 +02:00
Tooru Fujisawa
f415c74b57
Bug 1442465 - Part 4.2: Stop unnecessarily awaiting on BrowserTestUtils.removeTab (simple part). r=dao
2018-03-19 11:16:45 +09:00
Tooru Fujisawa
12d7012b4a
Bug 1442465 - Part 3: Use BrowserTestUtils.{waitForTabClosing,waitForSessionStoreUpdate} instead of BrowserTestUtils.removeTab. r=dao
2018-03-19 11:12:13 +09:00
Bogdan Tara
f6affd371a
Merge inbound to mozilla-central. a=merge
2018-03-17 12:29:57 +02:00
Nicolas Chevobbe
8007c0babc
Bug 1382581 - Adapt extension code to the EventEmitter change in devtools/client/framework; r=rpl.
...
MozReview-Commit-ID: 3I7kmXiPOqd
2018-03-14 18:12:17 +01:00
Kris Maglione
9d5b9190a5
Bug 1443964: Part 3 - Remove no-cpows-in-tests rule. r=mconley
...
The shims that this rule tests for no longer exist.
MozReview-Commit-ID: DMgP7Hczavc
2018-03-07 19:31:28 -08:00
Oriol Brufau
78d5ac58ff
Bug 1439246 - Clear browser and page actions when inactive tabs navigate r=mixedpuppy,zombie
...
MozReview-Commit-ID: 5uGHmXEiMQS
2018-02-18 21:03:36 +01:00
Emilio Cobos Álvarez
2173c28021
Bug 1439875: Fix extension windows. r=kmag
...
Now we're loading the sizemode attribute earlier, doing this on load stops
working.
MozReview-Commit-ID: ToiJiYrvFw
2018-03-16 17:26:51 +01:00
Tiberius Oros
2ce14426a7
Merge inbound to mozilla-central. a=merge
2018-03-16 11:53:43 +02:00
Tiberius Oros
f526bd8a36
Merge autoland to mozilla-central. a=merge
2018-03-16 11:51:52 +02:00
Gurzau Raul
67424465a0
Backed out 6 changesets (bug 1439875) for massive breakage for nightly users a=backout
...
Backed out changeset 990a8eb972cd (bug 1439875)
Backed out changeset 187aef60922c (bug 1439875)
Backed out changeset 9c764daa1234 (bug 1439875)
Backed out changeset f8e091577d2a (bug 1439875)
Backed out changeset 1ee5a2d21901 (bug 1439875)
Backed out changeset 610ba5dfaae1 (bug 1439875)
2018-03-16 11:26:31 +02:00
Emilio Cobos Álvarez
546a0d179f
Bug 1439875: Fix extension windows. r=kmag
...
Now we're loading the sizemode attribute earlier, doing this on load stops
working.
MozReview-Commit-ID: ToiJiYrvFw
2018-03-15 21:21:33 +11:00
Kris Maglione
1b48ca1ca7
Bug 1445537: Follow-up: Add test. r=aswan
...
MozReview-Commit-ID: 8rDoqbPfnrS
2018-03-14 21:43:11 -07:00
Kris Maglione
ef96dd281f
Bug 1445780: Part 2 - Remove CPOW usage in WebExtension tests. r=aswan
...
MozReview-Commit-ID: I27tO3K1E9r
2018-03-14 15:08:52 -07:00
Kris Maglione
c52d401bb4
Bug 1445551: Part 1b - Whitelist unsafe CPOW use in existing tests. r=mconley
...
MozReview-Commit-ID: 4ojwvjw9XGT
2018-03-14 14:35:05 -07:00
Shane Caraveo
1726fd8fdf
Bug 1445080 - fix handling of remote web progress for non-tab browsers, r=Gijs,mconley
...
Ensure remoteWebProgress is initialized for remote browsers. Includes devtools fix from jryans.
MozReview-Commit-ID: Ce3TzwkNnyi
2018-03-14 09:12:26 -05:00
Noemi Erli
f31b8ec798
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-03-15 19:44:05 +02:00
Mark Striemer
d9f8c529a8
Bug 1414029 - Include learn more link on New Tab doorhanger r=aswan
...
MozReview-Commit-ID: 8FhsOOqZcMu
2018-03-09 10:35:27 -06:00
Mark Striemer
4b976a2d75
Bug 1444149 - Include addon name and icon in New Tab doorhanger r=aswan
...
MozReview-Commit-ID: 2Mpn1iKVPbF
2018-03-09 15:23:01 -06:00
Shane Caraveo
03e444ba0c
Bug 1329507 add filtering to tabs.onUpdated, r=kmag
...
Add filtering of urls, properties, window and tab id to onUpdated events to
help reduce the quantity of update events that are dispatched.
MozReview-Commit-ID: J8Rh9uEt1gW
2018-03-09 09:11:28 -06:00
Shane Caraveo
44937af05c
Bug 1443749 only reload sidebar when the url has changed r=kmag
...
Regression from bug 1398713. Before that, we reloaded the entire webext-panel.xul if the
sidebar changed. This verifies we don't reload unecessarily as well as discards
the browser to force a runtime disconnect for the extension if it does change.
MozReview-Commit-ID: LuYxmj9mSb7
2018-03-09 16:30:49 -06:00
Luca Greco
f237100d39
Bug 1435959 - Fix missing network requests in netmonitor panel for oop extensions. r=ochameau
...
MozReview-Commit-ID: F8jzwBveACm
2018-02-19 18:00:35 +01:00
Jan Odvarko
6ec837c9d3
Bug 1434855 - Improve performance of HAR export; r=ochameau
...
MozReview-Commit-ID: 6H6P6wYmdQL
2018-03-08 12:45:36 +01:00
Sam Foster
cd8e6dc737
Bug 1402845 - Fix panelview sizing when customRectGetter is used. r=mikedeboer,Paolo
...
* The extension content drives the sizing of the browser and popup that contains it via the Extension:BrowserResized message. The ignoreResizes property throttles/debounces this initially, stashing the dimensions received rather than triggering resize of the popup for every message. When the popup is a subview and fixedWidth, we ignore width but *do* want to use the stashed height value.
* Until the panel is given visibility, it has 0 height, so after setting visibility, wait until the next refresh-driver tick before measuring any header which should get added to the overall view height
MozReview-Commit-ID: AgcruVb9QPA
2017-10-05 10:23:53 -07:00
Tooru Fujisawa
310388e29a
Bug 1439472 - Skip browser/components/extensions/test/browser/browser_ext_popup_select.js on debug build. r=kmag
2018-03-05 08:41:33 +09:00
Kris Maglione
c49ac1c165
Bug 1434076: Follow-up: Add test for conflict between browserAction and bundled experiment. r=zombie a=test-only
2018-03-03 11:39:18 -08:00
Luca Greco
39679c0bdf
Bug 1417043 - Use webext-panels.xul for the WebExtensions devtools panels. r=mixedpuppy
...
MozReview-Commit-ID: ERV4siC2l1j
2018-02-24 23:12:42 +01:00