Ryan Hunt
b936c00a65
Bug 1523969 part 14 - Move method definition inline comments to new line in 'layout/'. r=dholbert
...
Differential Revision: https://phabricator.services.mozilla.com/D21115
--HG--
extra : rebase_source : 4d65c07d8822f3a54ac881b5d0f55468ce884554
2019-02-25 16:09:24 -06:00
Ryan Hunt
611651806b
Bug 1523969 part 13 - Move method definition inline comments to new line in 'js/'. r=jorendorff
...
Differential Revision: https://phabricator.services.mozilla.com/D21114
--HG--
extra : rebase_source : 40badf957a93abd4a96f54f5f1f69036cb8e022e
2019-02-25 16:09:04 -06:00
Ryan Hunt
5e72855054
Bug 1523969 part 12 - Move method definition inline comments to new line in 'ipc/'. r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D21112
--HG--
extra : rebase_source : f7e1461efb6f9e190dd4d9b161e2fb898aeb203a
2019-02-25 16:08:36 -06:00
Ryan Hunt
62b9ce54b9
Bug 1523969 part 11 - Move method definition inline comments to new line in 'intl/'. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D21111
--HG--
extra : rebase_source : d5c8dc992e78523893b857ec9ebc0cc5b1521b77
2019-02-25 16:08:21 -06:00
Ryan Hunt
1b0980842e
Bug 1523969 part 10 - Move method definition inline comments to new line in 'image/'. r=aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D21110
--HG--
extra : rebase_source : 9898cccd7791d12b8ece17fa489b530fffd89ff6
2019-02-25 16:07:58 -06:00
Ryan Hunt
c355a037bb
Bug 1523969 part 9 - Move method definition inline comments to new line in 'hal/'. r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D21109
--HG--
extra : rebase_source : d56eacdaeefd5bde104fb24eecffa3d2890a7869
2019-02-25 16:07:35 -06:00
Ryan Hunt
85ff4bdc33
Bug 1523969 part 8 - Move method definition inline comments to new line in 'gfx/'. r=kats
...
Differential Revision: https://phabricator.services.mozilla.com/D21108
--HG--
extra : rebase_source : 48a4586f507891f3a2f0f970e9b9a0b15f0f3d61
2019-02-25 16:07:19 -06:00
Ryan Hunt
f11762a961
Bug 1523969 part 7 - Move method definition inline comments to new line in 'extensions/'. r=ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D21107
--HG--
extra : rebase_source : 464cdd0563865fcfd4f6fc9617f7b235892af2a4
2019-02-25 16:05:47 -06:00
Ryan Hunt
00e98538aa
Bug 1523969 part 6 - Move method definition inline comments to new line in 'dom/'. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D21106
--HG--
extra : rebase_source : ea3f51c2c11247114deccbc86e90fb02b8a97257
2019-02-25 16:05:29 -06:00
Ryan Hunt
8d2d1c1d89
Bug 1523969 part 5 - Move method definition inline comments to new line in 'docshell/'. r=qdot
...
Differential Revision: https://phabricator.services.mozilla.com/D21105
--HG--
extra : rebase_source : 9b8687a7cbe0d0e81fe23bb4a858c56007101756
2019-02-25 16:04:59 -06:00
Ryan Hunt
83a1b0c542
Bug 1523969 part 4 - Move method definition inline comments to new line in 'devtools/'. r=fitzgen
...
Differential Revision: https://phabricator.services.mozilla.com/D21104
--HG--
extra : rebase_source : 441d0a75c2bfda6e170cb325106ea945d9a7cb10
2019-02-25 16:04:29 -06:00
Ryan Hunt
090450c995
Bug 1523969 part 3 - Move method definition inline comments to new line in 'chrome/'. r=ehsan
...
Differential Revision: https://phabricator.services.mozilla.com/D21103
--HG--
extra : rebase_source : 0ff470e6c6369dd83572db6bd7147a2fd9bd314f
2019-02-25 16:04:01 -06:00
Ryan Hunt
945f9686c0
Bug 1523969 part 2 - Move method definition inline comments to new line in 'caps/'. r=bzbarsky
...
Differential Revision: https://phabricator.services.mozilla.com/D21102
--HG--
extra : rebase_source : b425a584c7f754a52a32362ea08ebcecc5941c78
2019-02-25 16:03:35 -06:00
Ryan Hunt
179b832433
Bug 1523969 part 1 - Move method definition inline comments to new line in accessible/. r=jamie
...
Differential Revision: https://phabricator.services.mozilla.com/D21101
--HG--
extra : rebase_source : 5b1dc394aba125c9f14977efc1a71b60455d1bf6
2019-02-25 16:02:26 -06:00
Jeff Walden
8be18e6253
Bug 1519097 - Implement the Hashbang Grammar proposal in JavaScript to allow a '#!' line at the very start of a script/module to be treated as beginning a single-line comment. r=arai
...
--HG--
extra : rebase_source : 234663d3a77a366d8bf646d77ebae843377def7d
2019-01-14 23:01:14 -05:00
Jeff Walden
b84f026613
Bug 1531199 - Update the test262 import to latest. r=anba
...
--HG--
extra : rebase_source : 3f236229ad0596f24001e2bd8c39592229137393
2019-02-27 17:24:16 -08:00
sotaro
197a7bcd4c
Bug 1440038 - Use SharedRGBImage in MediaEngineTabVideoSource r=pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D21177
2019-03-01 08:45:50 +09:00
Nicholas Nethercote
e01d4bc8cc
Bug 1531027 - Add an explicit copy constructor to StackTrace. r=ehsan
...
This only copies the first `mLength` elements in `mPcs`.
Differential Revision: https://phabricator.services.mozilla.com/D21488
--HG--
extra : rebase_source : 91601501056fe7ea5b011adeca59033568fbde4a
2019-02-28 11:00:14 +11:00
Nicholas Nethercote
3494926e55
Bug 1531029 - Fix incorrect `sizeof` expression. r=ehsan
...
This doesn't change behaviour because `sizeof(uintptr_t)` equals
`sizeof(uintptr_t*)`, but it's good to make things more obviously correct.
Differential Revision: https://phabricator.services.mozilla.com/D21487
--HG--
extra : rebase_source : 4df36d1d1e85a671c297e6e761b44b7da5b85343
2019-02-28 11:05:34 +11:00
Timothy Nikkel
5e5127fece
Bug 1530657. Remove webrender user data properties from frames first, then destory them. r=jrmuizel
...
If we destroy at the same time as removal, then the destruction can destroy other objects which in turn might remove frame properties and mess up the frame property table.
This should cover all ways the webrender user data can get deleted from a frame property.
The nsIFrame::RemoveDisplayItemDataForDeletion bit doesn't seem necessary to fix the intermittent but I think it is still necessary.
2019-02-28 16:55:25 -06:00
Masatoshi Kimura
e0a317eaee
Bug 1528651 - Followup to fix a warning on release or beta. r=aklotz
...
--HG--
extra : source : 9688ff017d0d9ec8ece0f229187d0fcd6d58922d
extra : intermediate-source : c16331d3f4ab41f4de8414632630d24759209114
2019-02-23 06:58:07 +09:00
Olli Pettay
02b99e9b8a
Bug 1524006 - Add a medium-high priority queue between high and normal, r=froydnj
...
--HG--
extra : rebase_source : ea24f15c5ce6ad3e4597be902fa0eafda0d06033
2019-02-28 22:38:53 +02:00
Ehsan Akhgari
2630b5a96e
Bug 1525856 - Enable the disabled portions of browser_trackingUI_fingerprinters.js and browser_trackingUI_cryptominers.js now that we correctly deal with channels in the face of the content blocking allow list; r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D21425
2019-02-28 17:10:21 -05:00
Ehsan Akhgari
3bcc679115
Bug 1525458 - Part 4: Add a test that verifies that when the top-level page is on the content blocking allow-list, we don't emit unexpected content blocking events inside the content blocking log; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D20877
2019-02-28 17:10:19 -05:00
Ehsan Akhgari
444d31403e
Bug 1525458 - Part 3: Work around bug 1529728 by disabling tracking annotations in flash blocking classifier tests; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D20876
2019-02-28 17:10:18 -05:00
Ehsan Akhgari
9f4030202b
Bug 1525458 - Part 2: Update the anti-tracking tests to expect storage access right away when the top-level document is on the allow list and tracking cookies are being blocked per the cookie policy; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D20875
2019-02-28 17:10:17 -05:00
Ehsan Akhgari
8a0d0f80e0
Bug 1525458 - Part 1: Only emit the loaded events for various content blocking categories in the presence of an allow-list entry for the top-level document when content would have been blocked otherwise; r=baku,dimi
...
Previously the code here used to emit the loaded events for every
resource examined by the URL Classifier Features (in other words, every
third party resource). But we only need to emit the events in cases
where without the presence of the allow-list we would have blocked the
content.
Differential Revision: https://phabricator.services.mozilla.com/D20874
2019-02-28 17:10:16 -05:00
Oana Pop Rus
775c1e3f87
Merge mozilla-central to inbound. a=merge CLOSED TREE
2019-03-01 00:08:19 +02:00
Oana Pop Rus
5c86c9efec
Merge inbound to mozilla-central. a=merge
2019-02-28 23:47:12 +02:00
Magnus Melin
2321ecf84b
Bug 1531282 - MozTree event handlers should be attached in connectedCallback() instead of constructor. r=bgrins
...
This patch moves adding the event handlers into MozTree.connectedCallback. This allows <tree onkeydown="...."> to function properly.
The patch also folds all the 10 handlers for keydown into one, and handling the different cases in a switch.
2019-02-28 21:58:48 +02:00
Kris Maglione
7a8a8a5b11
Bug 1523750: Re-sign quitter extension for use in release builds. r=me
2019-02-28 12:57:13 -08:00
Jon Coppeard
c889724a1b
Bug 1531018 - Update BigInt hashing to account for the possiblity of moving GC r=sfink
2019-02-28 17:33:49 +00:00
Jon Coppeard
bf58123016
Bug 1531035 - Assert that weak map keys are not null r=sfink
2019-02-28 16:38:49 +00:00
Jon Coppeard
ef9a7b7a27
Bug 1530643 - Check for allocation failure when initialising sweep actions r=sfink
2019-02-28 16:38:48 +00:00
Luca Greco
d59c650c62
Bug 1285500 - Re-enable browser_ext_browserAction_popup.js on windows opt. r=mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D21524
--HG--
extra : moz-landing-system : lando
2019-02-28 13:42:24 +00:00
Ehsan Akhgari
1ca16ce872
Bug 1531027 - Make InfallibleAllocPolicy::new_ accept its argument as a reference; r=njn
...
Differential Revision: https://phabricator.services.mozilla.com/D21486
--HG--
extra : moz-landing-system : lando
2019-02-28 06:41:09 +00:00
Cosmin Sabou
e4dc7046ec
Backed out changeset c21e3a9d4457 (bug 1530641) for causing SM bustages on debugger-no-script.js. CLOSED TREE
2019-02-28 18:08:04 +02:00
Gabriel Luong
16382caf6f
Bug 1531230 - Stop using the TextPropertyEditor value in the TextProperty model. r=rcaliman
...
Differential Revision: https://phabricator.services.mozilla.com/D21480
2019-02-27 23:39:03 -05:00
Yoshi Cheng-Hao Huang
92ccfd4d30
Bug 1529006 - Use Rooted for NewObjectMetadataState. r=jonco
...
Remove the `if (!mozilla::IsPointer<T>::value || thing)` check in
GCVariantImplementation::trace, as GCPolicy will dispatch these to
GCPointerPolicy and InternalPointerPolicy (for pointers) and StructGCPolicy (for
non-pointers).
Also use Rooted for prevState_ in AutoSetNewObjectMetadata and remove
inherit from CustomAutoRooter.
2019-02-28 16:05:23 +01:00
jawad
9f4c7e75a5
Bug 1530765 - Replace waitForEvent in the browser_pageinfo_firstPartyIsolation.js by the BrowserTestUtils.waitForEvent utility function. r=johannh CLOSED TREE
...
--HG--
extra : amend_source : c27dd680e777ecc7527c1d022148298110c682e0
2019-02-27 19:40:17 +05:00
Cosmin Sabou
9aed4b2b35
Merge mozilla-central to mozilla-inbound.
2019-02-28 13:43:36 +02:00
Cosmin Sabou
00f3836a87
Merge mozilla-inbound to mozilla-central. a=merge
2019-02-28 12:57:50 +02:00
Cosmin Sabou
6b5e2116b0
Merge autoland to mozilla-central. a=merge
2019-02-28 12:54:11 +02:00
Lars T Hansen
70a2eb7d3c
Bug 1524923 - Support local.get, local.set, global.get, global.set. r=bbouvier
...
I've only added support for these, renamed in a couple of error
messages and a few test cases, not renamed all the uses, because there
are so many. Will file followup bugs for that work, but it won't be
urgent.
Note, wabt no longer recognizes get_local et al, it requires local.get
etc. But we should remain backward compatible for a long while still.
Differential Revision: https://phabricator.services.mozilla.com/D21502
--HG--
extra : rebase_source : b78b23ee5edb6121da6884b1bf36336e07ea82ef
2019-02-28 09:55:51 +01:00
Cosmin Sabou
4ae5f536f9
Backed out changeset 71dd92230a54 (bug 1528744) for permafails on browser_urlbar_keyed_search.js
2019-02-28 09:57:20 +02:00
Mark Banner
255718ee30
Bug 1531039 - Fix a couple more tests in browser/base/content to work with QuantumBar. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D21377
--HG--
extra : moz-landing-system : lando
2019-02-28 00:02:39 +00:00
lloan
5114c5e45b
Bug 1512621 - Navigated to text in console should not have a border if it's the first message in the output. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D21390
--HG--
extra : moz-landing-system : lando
2019-02-28 07:23:46 +00:00
Julian Descottes
8afe065885
Bug 1524731 - Fix ADB tests in aarch64;r=m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D21424
--HG--
extra : moz-landing-system : lando
2019-02-28 07:07:55 +00:00
Tarek Ziadé
f79af75337
Bug 1530642 - Added more doc on ProcType and GetProcInfo - r=jesup
...
Added more docs for type synchronization, and about GetProcInfo
Differential Revision: https://phabricator.services.mozilla.com/D21205
--HG--
extra : moz-landing-system : lando
2019-02-28 06:30:05 +00:00
Ciure Andrei
14dcb83669
Backed out changeset 28bc841f06fc (bug 1530862) for failing HTMLMediaElement CLOSED TREE
2019-02-28 07:52:37 +02:00