Граф коммитов

652762 Коммитов

Автор SHA1 Сообщение Дата
Boris Zbarsky 3022e3c3fb Bug 1553286. Mark legacycall hooks (and a few other binding hooks) as MOZ_CAN_RUN_SCRIPT. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D32053

--HG--
extra : moz-landing-system : lando
2019-05-22 02:50:55 +00:00
Jared Wein eee6bc8a84 Bug 1553320 - Include about:logins as a secure internal UI page. r=MattN
Differential Revision: https://phabricator.services.mozilla.com/D32065

--HG--
extra : moz-landing-system : lando
2019-05-22 02:44:48 +00:00
Jean-Yves Avenard 95f16e4170 Bug 1552194 - Consider ftyp 3gp4 as being mp4. r=padenot
3gp4 is based on mp4. Should the codecs not be supported we will simply error later.

Differential Revision: https://phabricator.services.mozilla.com/D31919

--HG--
extra : moz-landing-system : lando
2019-05-21 11:30:37 +00:00
Shane Caraveo 154a64299e Bug 1552998 make the telemetry permission privileged r=kmag
add telemetry to the privileged permissions list

Differential Revision: https://phabricator.services.mozilla.com/D31935

--HG--
extra : moz-landing-system : lando
2019-05-22 01:28:27 +00:00
Michael Kaply 75cc987da6 Bug 1456140 - Remove unnecessary size args for getChildList. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D31631

--HG--
extra : moz-landing-system : lando
2019-05-21 06:20:40 +00:00
Michael Kaply 4b1ce8d8bb Bug 1553041 - Add waitForStateStop to try to fix intermittent. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D32005

--HG--
extra : moz-landing-system : lando
2019-05-22 14:02:58 +00:00
Valentin Gosu 1110a0511e Bug 1529911 - Fix web-platform-test expectations r=mayhemer
Because the IPDL channel between HttpChannelChild/Parent is sensitive to chaos
mode delays, sometimes the channel will be cancelled before completing, other
times after.
Because of this, the test will sometimes fail in verify mode.

Differential Revision: https://phabricator.services.mozilla.com/D31984

--HG--
extra : moz-landing-system : lando
2019-05-22 13:49:09 +00:00
Valentin Gosu b4b25d6861 Bug 1529911 - Ensure that mOnStartRequestCalled/mOnStopRequestCalled is set just before calling the listener to avoid reentrancy issues r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D20499

--HG--
extra : moz-landing-system : lando
2019-05-22 13:48:59 +00:00
Valentin Gosu 33c73bd3eb Bug 1529911 - Add more tests for cancelling the channel r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D20500

--HG--
extra : moz-landing-system : lando
2019-05-22 13:58:55 +00:00
Valentin Gosu 9f3b339e68 Bug 1529911 - Make the httpcancel unit test run in e10s r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D20501

--HG--
extra : moz-landing-system : lando
2019-05-22 13:48:31 +00:00
Nathan Froyd 3a05468aa4 Bug 1548563 - move symbol file logic into the moz.build frontend; r=firefox-build-system-reviewers,chmanchester
This way compilation backends don't all have to figure out the right way
to handle symbol files.

Differential Revision: https://phabricator.services.mozilla.com/D29673

--HG--
extra : moz-landing-system : lando
2019-05-22 13:25:06 +00:00
Andrew Creskey ad2afb1825 Bug 1550075 - Add android user profile to raptor, enable smart disk cache sizing r=rwood
A new user profile, raptor-android, was added. This profile is merged with existing profiles in RaptorAndroid.
browser.cache.disk.smart_size.enabled was enabled in test since it is enabled in shipped apps.
See https://searchfox.org/mozilla-central/rev/11cfa0462a6b5d8c5e2111b8cfddcf78098f0141/mobile/android/app/mobile.js#74

Differential Revision: https://phabricator.services.mozilla.com/D31336

--HG--
extra : moz-landing-system : lando
2019-05-22 13:23:05 +00:00
Emilio Cobos Álvarez f4714d88a1 Bug 1548342 - Fix nested-pseudo-elements matching author rules better. r=heycam
This makes *|*::marker do the intended thing in UA sheets, so I think it's
better, and it's a bit less special-casey.

We may want to re-introduce the changes for pseudo-elements at some point,
depending on the WG decision, but this patch makes each_non_document_style_data
consistent with the rule collector.

The changes of each_non_document_style_data on their own should fix some bugs,
but it doesn't because:

 * This is only hit for pseudos that allow user-action-state pseudo-classes.
 * The containing shadow check worked for them anyway.
 * We don't allow any pseudo after ::slotted() or that isn't tree-abiding per
   the CSS specs (we should maybe enable one of the moz-range stuff to be
   tree-abiding).

So ::placeholder is the only one that right now fits the bill to trigger the
bugs this would fix, but it doesn't since I couldn't make ::placeholder match
:hover / :active / :focus anyhow (inside or outside a shadow tree).

I've left the ProbeMarkerPseudoStyle changes for now since they are technically
a bit more consistent than what was there before, but we could revert those if
they cause trouble, we could rely on the UA rule matching, but we would need to
change that if we allow the ::foo::before and such to match.

Differential Revision: https://phabricator.services.mozilla.com/D29542

--HG--
extra : moz-landing-system : lando
2019-05-22 13:28:01 +00:00
Andrei Lazar f8a8149014 Bug 1552535 Ci.nsIScriptSecurityManager.NO_APP_ID / UNKNOWN_APP_ID are undefined r=VladBaicu
Removed variable that resolved to undefined.

Differential Revision: https://phabricator.services.mozilla.com/D32136

--HG--
extra : moz-landing-system : lando
2019-05-22 13:11:39 +00:00
Oana Pop Rus af0293e185 Backed out changeset 7de6c5aab8b4 (bug 1471698) for build bustages on Windows MinGW all on a CLOSED TREE 2019-05-22 16:36:06 +03:00
Gabriele Svelto a7067c8900 Bug 1553226 - Don't attempt to read annotations associated with Flash process crashes r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D32133

--HG--
extra : moz-landing-system : lando
2019-05-22 13:04:41 +00:00
Sylvestre Ledru 0fcc1aebc9 Bug 1553060 - Ride along, fix some typos on the directories enabled r=ahal,flod
Depends on D31968

Differential Revision: https://phabricator.services.mozilla.com/D31969

--HG--
extra : moz-landing-system : lando
2019-05-22 13:00:38 +00:00
Sylvestre Ledru f793b0ae36 Bug 1553060 - Enable codespell on ftl files r=ahal
Depends on D31967

Differential Revision: https://phabricator.services.mozilla.com/D31968

--HG--
extra : moz-landing-system : lando
2019-05-22 12:08:46 +00:00
Sylvestre Ledru 09be72c708 Bug 1553060 - Enable codespell on more directories r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D31967

--HG--
extra : moz-landing-system : lando
2019-05-22 12:08:46 +00:00
Andi-Bogdan Postelnicu 879d5c9a34 Bug 1553037 - clang-based disable static-analysis in `MOZ_REALLY_CRASH`. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D32132

--HG--
extra : moz-landing-system : lando
2019-05-22 12:50:43 +00:00
Brindusan Cristian 5b1da8059b Backed out changeset 09df445cbdd9 (bug 1550075) for f8 linting failure at raptor.py:857:10. CLOSED TREE 2019-05-22 15:47:40 +03:00
Alastor Wu d6b68d2693 Bug 1553328 - use browsing context to notify tab mute/unmute media. r=baku,farre
This bug will use the browsing context to notify content tab to mute/unmute media, instead of using MessageManager. We would use the top level canonical browsing context to
set the media mute property for the top level window and propagate it to other top level windows in other processes.

If we don't do so, we're not able to mute/unmute media in the different process when we we enable Fission, because the current way we use can only notify one process and would cause the media on other process can't be muted/unmuted.

Differential Revision: https://phabricator.services.mozilla.com/D32077

--HG--
extra : moz-landing-system : lando
2019-05-22 12:19:49 +00:00
Mirko Brodesser 31f6daf51c Bug 1553122: split off encoding scope of `nsDocumentEncoder` to separate class. r=hsivonen
In order to clean up `nsDocumentEncoder`.

Differential Revision: https://phabricator.services.mozilla.com/D32102

--HG--
extra : moz-landing-system : lando
2019-05-22 08:39:02 +00:00
Andrew Creskey d3c69a3d77 Bug 1550075 - Add android user profile to raptor, enable smart disk cache sizing r=rwood
A new user profile, raptor-android, was added. This profile is merged with existing profiles in RaptorAndroid.
browser.cache.disk.smart_size.enabled was enabled in test since it is enabled in shipped apps.
See https://searchfox.org/mozilla-central/rev/11cfa0462a6b5d8c5e2111b8cfddcf78098f0141/mobile/android/app/mobile.js#74

Differential Revision: https://phabricator.services.mozilla.com/D31336

--HG--
extra : moz-landing-system : lando
2019-05-22 12:13:47 +00:00
Tom Ritter 382e464814 Bug 1471698 - Remove our binutils-corruption-avoiding workaround for mingw-clang r=froydnj
Depends on D31347

Differential Revision: https://phabricator.services.mozilla.com/D31349

--HG--
extra : moz-landing-system : lando
2019-05-21 17:57:06 +00:00
Patrick Brosset babd28f5c6 Bug 1544223 - Disable a few high complexity functions and lower the limit to prevent more complexity; r=jdescottes
Depends on D31973

Differential Revision: https://phabricator.services.mozilla.com/D32120

--HG--
extra : moz-landing-system : lando
2019-05-22 12:08:59 +00:00
Patrick Brosset ff3148e04f Bug 1544223 - Don't advance to the next property or value when parsing ; or : inside a CSS block; r=gl
Differential Revision: https://phabricator.services.mozilla.com/D31973

--HG--
extra : moz-landing-system : lando
2019-05-22 10:46:55 +00:00
Michal Novotny 9358f2191e Bug 1553166 - Android browser.cache.disk.max_entry_size is too restrictive, r=valentin
We no longer use small cache on mobile, so such small max_entry_size is inadequate.

Differential Revision: https://phabricator.services.mozilla.com/D32104

--HG--
extra : moz-landing-system : lando
2019-05-22 11:23:44 +00:00
Chris Manchester 154f462aa7 Bug 1532329 - Build sccache for macOS as a toolchain task. r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D31692

--HG--
extra : moz-landing-system : lando
2019-05-18 00:20:17 +00:00
Mats Palmgren 29ee64cea5 Bug 1547560 - [css-grid-2] Add subgrid gaps to its items contributions in track sizing and recompute the subgrid tracks size/position to center the subgrid gaps. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D31630

--HG--
extra : rebase_source : 5357831ac1395ae8f8f9252bb5a75b4c08eab25d
2019-05-17 16:50:42 +02:00
Ryan Hunt 1963d6e5e3 Bug 1525720, part 17 - Ignore nsIRemoteTab methods after we have destroyed the browser. r=nika
It's possible for front-end references to nsIRemoteTab to outlive the IPDL actor. When
this happens, we should ignore methods and property accesses.

The one special case is that some code expects to be able to
access the TabId after the browser has been destroyed. For this
we can just cache the ID.

Differential Revision: https://phabricator.services.mozilla.com/D31449

--HG--
extra : rebase_source : 06791db921203a5dfc6cc386e420bfa0de113941
extra : histedit_source : 4617c237d14e01cdbfff66d391069bcdf2267c51
2019-05-15 12:34:14 -05:00
Eitan Isaacson 291dfad17d Bug 1548362 - Include visual viewport offsets in bounds and hittest calculations. r=Jamie
Differential Revision: https://phabricator.services.mozilla.com/D30385

--HG--
extra : moz-landing-system : lando
2019-05-15 00:06:30 +00:00
Eitan Isaacson cf9dd32a8b Bug 1380905 - Allow HTMLComboboxAccessible to be shut down twice. r=Jamie
Accessibles can be shut down twice. For example, their doc might shut
them down in its own ShutDown, while a reference is still being held by
a dispatched event. When the event goes away, or the cycle collector
kicks in, the accessible may be finally released and shut down again via
LastRelease.

Differential Revision: https://phabricator.services.mozilla.com/D31815

--HG--
extra : moz-landing-system : lando
2019-05-22 04:50:31 +00:00
Sylvestre Ledru 993c03acb1 Bug 1552795 - Remove all trailing whitespaces in idl files r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D31769

--HG--
extra : moz-landing-system : lando
2019-05-22 22:37:14 +00:00
Daniel Varga af42676c4a Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-05-23 18:59:21 +03:00
Joel Maher 292c7dbb90 Bug 1137575 - disable test_native_mouse_mac.xul for osx 10.14. r=spohl
disable test_native_mouse_mac.xul for osx 10.14.

Differential Revision: https://phabricator.services.mozilla.com/D32336

--HG--
extra : moz-landing-system : lando
2019-05-23 15:40:08 +00:00
Dorel Luca 262d881f83 Backed out 2 changesets (bug 1553772) for Geckoview failures in org.mozilla.geckoview.test.SelectionActionDelegateTest.collapseToStart[#designmode]
Backed out changeset 7286e18fbc17 (bug 1553772)
Backed out changeset 58d40da71355 (bug 1553772)
2019-05-23 18:30:54 +03:00
Brian Grinstead 2af088c3e3 Bug 1553387 - Use createXULElement for 'window' menuitems on osx r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D32166

--HG--
extra : moz-landing-system : lando
2019-05-23 15:12:21 +00:00
Mirko Brodesser 7bd552ead5 Bug 1553766: encapsulate range boundary specific members of `nsDocumentEncoder` and free their memory in `nsDocumentEncoder::Initialize`. r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D32304

--HG--
extra : moz-landing-system : lando
2019-05-23 14:47:10 +00:00
Oana Pop Rus d020804eba Backed out changeset 3304277f5bde (bug 1553252) for build bustages on Windows on a CLOSED TREE 2019-05-23 17:52:21 +03:00
Mark Banner 84c0d92e4e Bug 1552188 - Add Alias checks for the main search engines. r=daleharvey
Depends on D32226

Differential Revision: https://phabricator.services.mozilla.com/D32296

--HG--
extra : moz-landing-system : lando
2019-05-23 14:26:13 +00:00
Mark Banner beec9b6250 Bug 1541417 - Add tests to ensure search engines send the correct codes with the search url and form urls. r=daleharvey
Differential Revision: https://phabricator.services.mozilla.com/D32226

--HG--
extra : moz-landing-system : lando
2019-05-23 14:24:57 +00:00
Jason Laster 77d4bd0ad9 Bug 1552453 - Breakpoint doesnt pause in file during page load. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D32161

--HG--
extra : moz-landing-system : lando
2019-05-23 12:52:34 +00:00
Ionut Goldan ff2f601ee3 Bug 1553137 - Pin stable Chromium revision on affected platforms r=perftest-reviewers,davehunt
Differential Revision: https://phabricator.services.mozilla.com/D32117

--HG--
extra : moz-landing-system : lando
2019-05-23 14:25:35 +00:00
Mathieu Leplatre b538ac9a32 Bug 1553142 - Leverage ConsoleAPI in Remote Settings r=glasserc
Differential Revision: https://phabricator.services.mozilla.com/D32138

--HG--
extra : moz-landing-system : lando
2019-05-22 14:01:53 +00:00
mandy cheang 356929b6c2 Bug 1541233 - Remove expired USER_CHROME_CSS_LOADED probe. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D32025

--HG--
extra : moz-landing-system : lando
2019-05-23 12:06:09 +00:00
mandy cheang 5767663a4e Bug 1541233 - Don't load customization style sheets if toolkit.legacyUserProfileCustomizations.stylesheets pref is not set. r=mconley,emilio
Differential Revision: https://phabricator.services.mozilla.com/D31670

--HG--
extra : moz-landing-system : lando
2019-05-23 12:06:09 +00:00
Jim Blandy 05a97e08e4 Bug 1553567: Use MaxValue to initialize/reset nsThread::mCurrentEventLoopDepth, not -1. r=froydnj
Since the purpose of mCurrentEventLoopDepth is to be ordered in comparison with
mNestedEventLoopDepth, it's a bit deceptive to give it a value that would appear
to be less than any reasonable depth but is, because the variables in question
are unsigned, actually greater than any reasonable depth. Using
mozilla::MaxValue<uint32_t>::value is clearer.

Differential Revision: https://phabricator.services.mozilla.com/D32198

--HG--
extra : moz-landing-system : lando
2019-05-23 10:22:57 +00:00
violet 4ab5380719 Bug 1553252 - Use cbindgen for text-overflow r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D32285

--HG--
extra : moz-landing-system : lando
2019-05-23 14:02:17 +00:00
Petru Lingurar f2f3601226 Bug 1511839 - Return the generated file if the camera result has "inline-data" action; r=VladBaicu
Handle the case when Camera would actually save a new photo but would return
just a thumbnail and not the full image
33c59af04a/src/com/android/camera/PhotoModule.java (L1345-L1371)

Differential Revision: https://phabricator.services.mozilla.com/D32307

--HG--
extra : moz-landing-system : lando
2019-05-23 12:17:34 +00:00