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

629969 Коммитов

Автор SHA1 Сообщение Дата
Jan de Mooij cdbd8647b5 Bug 1516237 - Fix FixWaiverAfterTransplant to nuke CCWs for oldWaiver in the new compartment. r=bholley
This case can come up with same-compartment realms. Keeping these CCWs
would confuse RemapWrapper because it'd be called with the CCW and target
in the same compartment.

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

--HG--
extra : moz-landing-system : lando
2019-01-03 09:04:02 +00:00
Marco Bonardo 70e0f8f7ee Bug 1504880 - Intermittent failure in browser_autocomplete_enter_race.js. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D15237

--HG--
extra : moz-landing-system : lando
2019-01-03 08:35:52 +00:00
Jan de Mooij c310b8a7a7 Bug 1467124 - Fix WindowProxy optimizations in the JIT for same-compartment realms. r=bzbarsky
Makes the following changes:

* The WindowProxy optimizations in the ICs and Ion now guard the WindowProxy's
  global is the script's global. Other WindowProxies are harder to optimize
  because of potential security checks based on document.domain.

* IsWindowProxyForScriptGlobal was added as helper function to consolidate the
  logic for this.

* Removes the WindowProxy optimization for CCWs. This becomes more complicated
  in the new world for various reasons and it seems better to focus on
  getting same-compartment realms working to address that use case.

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

--HG--
extra : moz-landing-system : lando
2019-01-03 08:52:43 +00:00
Simon Fraser 0bda802a93 Bug 1466714 Declarative artifacts location fix r=mtabara
Differential Revision: https://phabricator.services.mozilla.com/D15564

--HG--
extra : moz-landing-system : lando
2019-01-03 08:46:08 +00:00
Jan de Mooij f9e1248a94 Bug 1516967 - Call the large allocation callback before reporting OOM in JSRuntime::createJitRuntime. r=lhansen
Differential Revision: https://phabricator.services.mozilla.com/D15560

--HG--
extra : moz-landing-system : lando
2019-01-03 08:48:33 +00:00
Botond Ballo f179255747 Bug 1513232 - Avoid clamping the layout viewport size to be larger than the display size. r=kats
The clamping is intended to be a safeguard against extreme values in the
meta viewport tag. If the layout viewport is sized to the display size,
avoid the clamping, since the display size could legitimately be small
(e.g. in Android 8's picture-in-picture mode).

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

--HG--
extra : moz-landing-system : lando
2019-01-03 05:53:52 +00:00
Bogdan Tara 490ea365ac Merge inbound to mozilla-central. a=merge 2019-01-03 06:23:27 +02:00
Andreas Pehrson 4e9e43bc92 Bug 1515873 - Don't create a backend as part of cleanup. r=jib
There's no guarantee a backend exists when a MediaManager does, and
crash-stats shows that shutdown can occur between posting a task and running
it, making it illegal to create a backend anew.

We're safer off avoiding creating a new backend. The cleanup step we're trying
to do is only effective if a backend already exists anyway.

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

--HG--
extra : moz-landing-system : lando
2019-01-03 04:21:09 +00:00
Andreas Pehrson e72c999524 Bug 1515873 - Remove aWindowId arg from MediaManager::GetBackend. r=jib
It is unused.

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

--HG--
extra : moz-landing-system : lando
2019-01-03 05:18:09 +00:00
Bogdan Tara dcb4011f3a Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-01-03 06:26:47 +02:00
WR Updater Bot 37b71672f9 Bug 1517390 - Update webrender to commit 184314dfbb5dbf4a290994753a9712eff1b97e3a (WR PR #3457). r=kats
https://github.com/servo/webrender/pull/3457

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

--HG--
extra : moz-landing-system : lando
2019-01-03 04:05:14 +00:00
WR Updater Bot c36fd12499 Bug 1517072 - Update webrender to commit 7fc05244e1400acfde1d0a0a4a564e47dc2ef998 (WR PR #3455). r=kats
https://github.com/servo/webrender/pull/3455

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

--HG--
extra : moz-landing-system : lando
2019-01-03 03:57:27 +00:00
Ed Lee e5ecdc6d96 Bug 1516272 - Add search hand-off, discovery stream and bug fixes to Activity Stream r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D15307

--HG--
extra : moz-landing-system : lando
2019-01-03 01:23:21 +00:00
Kartikaya Gupta 7c95c21247 Bug 1517275 - Add a null check before trying to use a controller. r=botond
In test code (which is where this codepath is mostly exercised), the
controller should never be null here. However this codepath is sadly
also used in production code on Android, and there we might experience a
page navigation or a similarly destructive action while the flush is
inflight. That can result in a null pointer dereference.

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

--HG--
extra : moz-landing-system : lando
2019-01-03 02:54:35 +00:00
Gurzau Raul 8c06630d40 Backed out 3 changesets (bug 1513733) for frequent failures at browser_autoplay_policy_web_audio_mediaElementAudioSourceNode.js on a CLOSED TREE
Backed out changeset 5ce7c992bd81 (bug 1513733)
Backed out changeset 7ab6eb45e6b8 (bug 1513733)
Backed out changeset 6d105dcaa3df (bug 1513733)
2019-01-03 05:19:23 +02:00
Dana Keeler 74e6b5cabe bug 1498909 - dynamically load libsecret at runtime if available r=franziskus,jcj
Enough linux-based systems don't have libsecret that we can't make it a
requirement on linux. For those that do, however, we can dynamically load the
library at runtime. For those that don't, we can fall back to NSS.

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

--HG--
extra : moz-landing-system : lando
2019-01-03 00:39:45 +00:00
Jorg K c31c78b310 Bug 1353867 - Follow-up: add missing include WindowProxyHolder.h to EventTarget.h. r=nika a=npotb
--HG--
extra : histedit_source : 5f5a58291a943fc10a09265d66ad9278eaff3a0e
2019-01-03 02:24:29 +02:00
Jason Laster e352851a9f Bug 1517349 - update debugger frontend (release 115). r=dwalsh 2019-01-02 19:05:59 -05:00
Jason Laster 712c43c5fb Bug 1517349 - [release 115] Fix jsx-a11y/anchor-is-valid warnings (#7591). r=dwalsh 2019-01-02 19:04:26 -05:00
Jason Laster 2cdebcf5d2 Bug 1517349 - [release 115] Fix linting issue in visibleBreakpoints (#7638). r=dwalsh 2019-01-02 19:04:26 -05:00
Jason Laster c5c0bd1807 Bug 1517349 - [release 115] Fixes bug causing ugly background (#7620). r=dwalsh 2019-01-02 19:04:26 -05:00
Jason Laster 828e43ae0c Bug 1517349 - [release 115] default line number to be 1 for creating a location (#7581). r=dwalsh 2019-01-02 19:04:25 -05:00
Jason Laster d67a15492c Bug 1517349 - [release 115] Fix jsx label associated control (#7598). r=dwalsh 2019-01-02 19:04:25 -05:00
Jason Laster 3b27ef714c Bug 1517349 - [release 115] Fix searchInput UI when there are no search results (#7608). r=dwalsh 2019-01-02 19:04:24 -05:00
Jason Laster 348f464fe3 Bug 1517349 - [release 115] Fix jsx-a11y/no-autofocus warnings (#7599). r=dwalsh 2019-01-02 19:04:24 -05:00
Jason Laster 7e23ef4dde Bug 1517349 - [release 115] Tooltip to add XHR breakpoint should use correct l10n string (#7626) (#7627). r=dwalsh 2019-01-02 19:04:24 -05:00
Jason Laster f8ebccd0d1 Bug 1517349 - [release 115] removed scroll bar from individual source list and added to the source outline panel. (#7631). r=dwalsh 2019-01-02 19:04:23 -05:00
Jason Laster 157640f572 Bug 1517349 - [release 115] [chrome] fix pausing and showing the debug line (#7636). r=dwalsh 2019-01-02 19:04:23 -05:00
Jason Laster 8a68e052d7 Bug 1517349 - [release 115] [breakpoints] fix lingering log issues (#7637). r=dwalsh 2019-01-02 19:04:23 -05:00
Jason Laster 5094d6f3ec Bug 1517349 - [release 115] [breakpoints] log points updates (#7632). r=dwalsh 2019-01-02 19:04:22 -05:00
Jason Laster e3e5b34cff Bug 1517349 - [release 115] [workers] Update sources and tabs when workers are created and destroyed. (#7623). r=dwalsh 2019-01-02 19:04:22 -05:00
Jason Laster 5e916b4549 Bug 1517349 - [release 115] Log points (#7592). r=dwalsh 2019-01-02 19:04:22 -05:00
Jason Laster 71c71c506e Bug 1517349 - [release 115] [search] fix project search auto collapse tests (#7617). r=dwalsh 2019-01-02 19:04:21 -05:00
Jason Laster 812e3170f8 Bug 1517349 - [release 115] [search] Auto fold files with large number of results (#7567). r=dwalsh 2019-01-02 19:04:21 -05:00
Jason Laster 9a8e6c5919 Bug 1517334 - Update debugger frontend (release 114). r=dwalsh 2019-01-02 17:28:52 -05:00
Jason Laster 2b1bc8e898 Bug 1517334 - [release 114] [Welcome] Shortcuts Fonts (#7603). r=dwalsh 2019-01-02 17:28:51 -05:00
Jason Laster 1e95168b70 Bug 1517334 - [release 114] [search] Don't send whole line across (#7561). r=dwalsh 2019-01-02 17:28:51 -05:00
Jason Laster e41c898241 Bug 1517334 - [release 114] [breakpoints] Gutter menu fix for column breakpoints (#7593). r=dwalsh 2019-01-02 17:28:50 -05:00
Jason Laster 5b0c08e1a9 Bug 1517334 - [release 114] Fix typo in prefs.js (#7606). r=dwalsh 2019-01-02 17:28:50 -05:00
Jason Laster e1e31a9bfd Bug 1517334 - [release 114] sync release-111. r=dwalsh 2019-01-02 17:28:50 -05:00
Jason Laster ba568e93ab Bug 1517334 - [release 114] Fixed breakpoints-issue-7184 (#7602). r=dwalsh 2019-01-02 17:28:49 -05:00
Jason Laster c952e6760d Bug 1517334 - [release 114] Fix cmd/ctrl+shift+b shortcut to toggle conditional breakpoint (#7589). r=dwalsh 2019-01-02 17:28:49 -05:00
Jason Laster e66d863c61 Bug 1517334 - [release 114] Windowless worker sources (#7583). r=dwalsh 2019-01-02 17:28:49 -05:00
Jason Laster 0a44881cb3 Bug 1517334 - [release 114] jsx-a11y no-redundant-roles (#7587). r=dwalsh 2019-01-02 17:28:48 -05:00
Jason Laster d01ea32cc6 Bug 1517334 - sync release 114. r=dwalsh 2019-01-02 17:28:48 -05:00
Bogdan Tara 954395da08 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2019-01-02 23:41:59 +02:00
Bogdan Tara 6582cc9a1d Merge inbound to mozilla-central. a=merge 2019-01-02 23:36:12 +02:00
Bob Clary 741aff7fe8 Bug 1501584 - Run jittests for opt js shell for android-hw-p2 on built-projects,r=jmaher. 2019-01-02 10:09:25 -08:00
Geoff Brown 06eb954bfa Bug 1516441 - Skip dom/media/tests/mochitest/identity on android; r=bc
These tests were already skipped on the Android 4.3 emulator and started
failing on hardware when host-utils were updated to 66.0a.
2019-01-02 09:50:37 -07:00
Geoff Brown 3830f1cb12 Bug 1517170 - Skip some https tests on Android; r=bc
These tests have always been skipped silently. Now that https tests are
enabled to actually run, we find that some (all?) actually fail on Android:
now explicitly skipped to allow for green runs of tier 1 suites.
2019-01-02 09:50:37 -07:00