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

669992 Коммитов

Автор SHA1 Сообщение Дата
Zibi Braniecki 66ec96da37 Bug 1579474 - Remove unused DTD entities from browser.dtd. r=bgrins
Differential Revision: https://phabricator.services.mozilla.com/D45063

--HG--
extra : moz-landing-system : lando
2019-09-06 22:37:43 +00:00
Brendan Dahl c975dfdfa3 Bug 1561326 - Lazily constrain window size on Windows. r=mattwoodrow
Avoids IPC to get the max texture size until the layer manager is created.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 16:14:51 +00:00
Gijs Kruitbosch 6a00056089 Bug 1578454 - increase max font size in reader mode to match 300% zoom on default font size, r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D45199

--HG--
extra : moz-landing-system : lando
2019-09-09 15:55:38 +00:00
Alex Chronopoulos 92d843f5ee Bug 1579408 - Fix path manipulation in about support. r=Gijs
Use file.append() to create the desired path in a platform agnostic way.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 16:11:23 +00:00
Brian Hackett 80421ff6e7 Bug 1579749 - Decouple checkpoints and snapshots, r=jlast.
Differential Revision: https://phabricator.services.mozilla.com/D45141

--HG--
extra : moz-landing-system : lando
2019-09-09 03:33:22 +00:00
Elliot Stirling 73adec6cbf Bug 1567549 - Added overloads to GeckoSession.loadUri() that accept additional HTTP request headers r=geckoview-reviewers,snorp,mayhemer
Adds overloads to GeckoSession.loadUri() that accept additional HTTP request headers

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

--HG--
extra : moz-landing-system : lando
2019-09-09 15:59:13 +00:00
Brian Hackett 6333d847ea Bug 1577007 - Add debugger method to compare underlying natives, r=jimb.
Differential Revision: https://phabricator.services.mozilla.com/D43680

--HG--
extra : moz-landing-system : lando
2019-09-09 07:50:09 +00:00
Brian Hackett 0fe5de1408 Bug 1576781 Part 2 - Add Debugger.Script.getEffectfulOffsets, r=jimb.
Depends on D43547

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

--HG--
extra : moz-landing-system : lando
2019-09-09 07:50:16 +00:00
Dylan Roeh ce9b3465ec Bug 1557009 - Add some basic tests for ContentBlockingController. r=geckoview-reviewers,snorp
Differential Revision: https://phabricator.services.mozilla.com/D44469

--HG--
extra : moz-landing-system : lando
2019-09-06 16:00:35 +00:00
David Walsh d9ce406a8a Bug 1532139 - Add keyboard shortcut open debugger r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D41415

--HG--
extra : moz-landing-system : lando
2019-09-09 17:54:53 +00:00
David Walsh 3c257e4da5 Bug 1579951 - Clean up debugger footer CSS r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D45226

--HG--
extra : moz-landing-system : lando
2019-09-09 19:41:31 +00:00
David Walsh 89b1aada0a Bug 1579913 - Use CodeMirror Operations to improve inline preview performance r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D45212

--HG--
extra : moz-landing-system : lando
2019-09-09 19:04:18 +00:00
Jamie Nicol e25c972bc8 Bug 1560335 - Enable webrender for Pixel 2 on GeckoView Nightly. r=aosmond
Differential Revision: https://phabricator.services.mozilla.com/D35436

--HG--
extra : moz-landing-system : lando
2019-09-09 17:10:42 +00:00
Greg Tatum e6f2eda3d9 Bug 1579530 - Validate the popup preferences; r=julienw
Differential Revision: https://phabricator.services.mozilla.com/D45077

--HG--
extra : moz-landing-system : lando
2019-09-09 18:19:50 +00:00
Junior Hsu 34f0900f51 Bug 1571573 - P3 don't fetch node in non-xpcshell test r=ahal
Although we don't use `node` for test except xpcshell, many yml includes `desktop_unittest.py`, which fetches `node` in the last patch.
Hence, expose node path to MOZ_NODE_PATH env variable only if we have fetched node from toolchain.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 21:11:45 +00:00
Junior Hsu a0fc2962a8 Bug 1571573 - P2 remove downloading node from tooltool r=tomprince,ahal
Differential Revision: https://phabricator.services.mozilla.com/D44899

--HG--
extra : moz-landing-system : lando
2019-09-09 17:54:36 +00:00
Nicolas Chevobbe f4e52015fa Bug 1577781 - Add a Browser Console test to expand a longstring coming from content process. r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D44980

--HG--
rename : devtools/client/webconsole/test/browser/browser_webconsole_longstring.js => devtools/client/webconsole/test/browser/browser_console_content_longstring.js
extra : moz-landing-system : lando
2019-09-06 14:44:54 +00:00
Cameron McCormack 7052f624b5 Bug 1578147 - Align the Rust and C++ representations of WritingMode. r=emilio,jfkthame
Differential Revision: https://phabricator.services.mozilla.com/D44412

--HG--
extra : moz-landing-system : lando
2019-09-09 04:49:55 +00:00
lloan cde4de2557 Bug 1572138 - Introduce status bar for the search side panel. r=Honza,flod.
Differential Revision: https://phabricator.services.mozilla.com/D44997

--HG--
extra : moz-landing-system : lando
2019-09-09 06:43:50 +00:00
Cameron McCormack 79dc9209f9 Bug 1562060 - Add telemetry to record how often we fail to map UA sheet shared memory at the desired address. r=jwatt,janerik
Differential Revision: https://phabricator.services.mozilla.com/D36273

--HG--
extra : moz-landing-system : lando
2019-09-09 06:18:40 +00:00
Makoto Kato 50895a5db7 Bug 1571339 - Don't use nsTextFragment::AppendTo to get string in TextNodeContainsDOMWordSeparator. r=masayuki
Actually, spellchecker always allocates the heap to get text from text node. But it is unnecessary to allocate another heap here since `WordSplitState` walks text only and it is stack class.

If text is in '<textarea>', text node may be too large, so we shouldn't allocate memory to walk character in `WordSplitState` if possible. Because `TextNodeContainsDOMWordSeparator` will be called per input.

And `mWordUtil` is unused, so we should remove it.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 03:42:45 +00:00
Markus Stange d603768670 Bug 1578330 - Call GetBufferSize after BeginFrame because RenderCompositorANGLE mutates it in BeginFrame. r=mattwoodrow
Differential Revision: https://phabricator.services.mozilla.com/D45143

--HG--
extra : moz-landing-system : lando
2019-09-09 03:59:15 +00:00
Masayuki Nakano a322625816 Bug 1574852 - part 75: Move `HTMLEditRules::OutdentPartOfBlock()` to `HTMLEditor` r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D44779

--HG--
extra : moz-landing-system : lando
2019-09-08 03:23:16 +00:00
Masayuki Nakano d64c6562b7 Bug 1574852 - part 74: Move `HTMLEditRules::IndentAroundSelectionWithHTML()` to `HTMLEditor` r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D44778

--HG--
extra : moz-landing-system : lando
2019-09-08 03:05:46 +00:00
Lina Cambridge 1046b50b0b Bug 1577788 - Fix unique constraint errors when syncing bookmarks with tags. r=markh
Our `INSTEAD OF INSERT` trigger for local tags reused existing tag
folders if they already existed, but not existing tag entries. This
caused us to insert duplicate tag entries for items whose tags
didn't change, which, in turn, threw unique constraint violations
when we tried to insert rows for tag entries that already existed
into `itemsAdded`. This commit gives tag entries the same treatment as
tag folders.

This commit also improves debug logging during application, so we
can pinpoint errors like this better in the future.

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

--HG--
extra : moz-landing-system : lando
2019-09-08 23:55:58 +00:00
Cosmin Sabou 908e629971 Bug 1443414 - Update about-blank-replacement.https.html expectations cause of frequent failures. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D45000

--HG--
extra : moz-landing-system : lando
2019-09-08 22:49:31 +00:00
Daisuke Akatsuka e5569f5821 Bug 1572933: Add a test whether DevTools loads from the cache even during disabling the cache. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D44627

--HG--
extra : moz-landing-system : lando
2019-09-09 00:57:12 +00:00
Daisuke Akatsuka a65bd31ef9 Bug 1572933: Introduce an attribute to raise the cache priority. r=pbro,mayhemer
For now, when we turn on `disable cache` switch in DevTools[1], web page loads
the contents without using the cache. Furthermore, DevTools as well comes to
load the contents DevTools inspects without using the cache. And, if the loaded
contents from the web page and DevTools was different, becomes impossible to
inspect the content correctly.
Thus, in order to make DevTools refer the same content the web page loaded,
makes DevTools load the contents inspecting from the cache at first, no matter
if disables the switch or not.

When turns on disable cache in DevTools, `LOAD_BYPASS_CACHE` flag is set into
`loadFlags` in the `docshell`.[2] The other hand, the content DevTools inspects
is loaded from a channel DevTools creates with `LOAD_FROM_CACHE` flag.[3]
However, because this channel is belong to same `loadGroup` of the `docshell`,
`LOAD_BYPASS_CACHE` is inherited and is choosen even if `LOAD_FROM_CACHE` is set.
Thus, in this patch, we introduce an attribute `preferCacheLoadOverBypass`
which raises the priority for `LOAD_FROM_CACHE` above `LOAD_BYPASS_CACHE` and
`LOAD_BYPASS_LOCAL_CACHE`.

[1] https://developer.mozilla.org/en-US/docs/Tools/Settings#Advanced_settings
[2] https://searchfox.org/mozilla-central/source/devtools/server/actors/targets/browsing-context.js#1227
[3] https://searchfox.org/mozilla-central/source/devtools/shared/DevToolsUtils.js#542-544

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

--HG--
extra : moz-landing-system : lando
2019-09-09 00:57:05 +00:00
Rail Aliiev 9b09aece8c Bug 1579476 - Switch to new GCP beetmover workers r=mtabara
Switch to new GCP beetmover workers

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

--HG--
extra : moz-landing-system : lando
2019-09-07 00:00:25 +00:00
Cameron McCormack 304fa5471e Bug 1578133 - Make nsBox get theme from the nsPresContext. r=mats
Differential Revision: https://phabricator.services.mozilla.com/D44344

--HG--
extra : moz-landing-system : lando
2019-09-09 00:08:59 +00:00
Noemi Erli d988a687b9 Backed out 9 changesets (bug 1578623) for causing Windows build bustages CLOSED TREE
Backed out changeset 52a86c60c866 (bug 1578623)
Backed out changeset e4fddd3d24b4 (bug 1578623)
Backed out changeset 65a7c4daec27 (bug 1578623)
Backed out changeset 3badf9215788 (bug 1578623)
Backed out changeset 71e58ee8f684 (bug 1578623)
Backed out changeset 0128e12a910f (bug 1578623)
Backed out changeset 8242877392bd (bug 1578623)
Backed out changeset 6d7be8a22f8b (bug 1578623)
Backed out changeset 3be609a9be36 (bug 1578623)

--HG--
extra : amend_source : b76d374926d247982773b58d12cb26e33d9972e8
2019-09-09 03:37:09 +03:00
Karl Tomlinson 2a772f968e Bug 1578623 remove OriginAttributes duplication by reading from PrincipalInfo r=baku
Differential Revision: https://phabricator.services.mozilla.com/D44918

--HG--
extra : moz-landing-system : lando
2019-09-08 23:44:05 +00:00
Karl Tomlinson 8b101b80b5 Bug 1578623 add test for syntax errors and uncaught exceptions in worklet scripts r=bhackett
Depends on D44611

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

--HG--
rename : devtools/client/webconsole/test/browser/browser_webconsole_worker_error.js => devtools/client/webconsole/test/browser/browser_webconsole_worklet_error.js
extra : moz-landing-system : lando
2019-09-08 23:44:05 +00:00
Jeremy Lempereur d70444d071 Bug 1562386 - Sort network attributes before hashing them to get a networkID r=mayhemer,michal
Differential Revision: https://phabricator.services.mozilla.com/D38418

--HG--
extra : moz-landing-system : lando
2019-09-06 10:12:51 +00:00
Benjamin Bouvier 95a729489f Bug 1579157: Cranelift: mark Heap as read-only only in the huge memory case; r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D45011

--HG--
extra : moz-landing-system : lando
2019-09-09 10:55:29 +00:00
Jon Coppeard 8fb4d007af Bug 1579025 - Split schedulegc testing function into two separate functions r=sfink
This splits schedulegc() into schedulegc() and schedulezone() and adds an option parameter to gcstate() to report the GC state of a zone. I moved gcstate() so that it is not only present in zeal builds and updated test uses of schedulegc() as appropriate.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 10:44:23 +00:00
Nicolas Chevobbe 0c958321fc Bug 1577786 - Write a mochitest to add a content object in the sidebar in Fission Browser Console. r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D44978

--HG--
rename : devtools/client/webconsole/test/browser/browser_webconsole_context_menu_object_in_sidebar.js => devtools/client/webconsole/test/browser/browser_console_content_object_in_sidebar.js
extra : moz-landing-system : lando
2019-09-09 10:02:55 +00:00
Masayuki Nakano 13e63d57ea Bug 1574852 - part 78: Move `HTMLEditRules::WillOutdent()` to `HTMLEditor` r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D44782

--HG--
extra : moz-landing-system : lando
2019-09-08 05:05:38 +00:00
Masayuki Nakano 183c471149 Bug 1574852 - part 77: Move `HTMLEditRules::WillIndent()`, `HTMLEditRules::WillHTMLIndent()` and `HTMLEditRules::WillCSSIndent()` to `HTMLEditor` r=m_kato
The caller of `HTMLEditRules::WillDoAction()` is shared with "outdent".
Therefore, this patch is a preparation of makes `HTMLEditor` stop calling it.

Be aware, `HTMLEditRules::WillIndent()` won't cancel the action, and also
always handles the action unless editor has already been destroyed.  Therefore,
we can remove the dead code in `HTMLEditor::IndentOrOutdentAsSubAction()`
right now.

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

--HG--
extra : moz-landing-system : lando
2019-09-08 04:35:52 +00:00
Masayuki Nakano 67f54f71f8 Bug 1574852 - part 76: Move `HTMLEditRules::OutdentAroundSelection()` to `HTMLEditor` r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D44780

--HG--
extra : moz-landing-system : lando
2019-09-08 04:03:06 +00:00
Brindusan Cristian 020e9de6e6 Backed out 2 changesets (bug 1565212) for linting failure on application.ftl:116:2. CLOSED TREE
Backed out changeset dc67f09ede45 (bug 1565212)
Backed out changeset f21e8b5c98f0 (bug 1565212)
2019-09-09 13:38:04 +03:00
Narcis Beleuzu 541d75e8ff Bug 1565212 - Fix lint failure. r=cbrindusan. CLOSED TREE
--HG--
extra : histedit_source : a1311182574d6adeb28be2d2a7b18fad1a02ad15
2019-09-09 13:17:51 +03:00
Andreas Farre 03d84c8a6e Bug 1577129 - Handle BrowsingContext subframe crashing removals. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D44365

--HG--
extra : moz-landing-system : lando
2019-09-09 09:56:43 +00:00
Ola Gasidlo 182e11e2ae Bug 1565212 Create sidebar component, r=ladybenko,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D43593

--HG--
extra : moz-landing-system : lando
2019-09-09 09:49:28 +00:00
Belén Albeza c0e809a1a7 Bug 1572482 - Refetch manifest when reloading or navigating to a new page r=Ola
Differential Revision: https://phabricator.services.mozilla.com/D45003

--HG--
extra : moz-landing-system : lando
2019-09-09 09:26:17 +00:00
Nicolas Chevobbe b4de2bd22f Bug 1579422 - Disconnect FilterBar resize observer when observed node is disconnected. r=jdescottes.
Since we don't properly unmount the Console React app,
FilterBar's componentWillUnmount is never called.
This was where we planned to disconnect the resize observer,
but it was in fact never called.
So what we do in this patch instead is in the resize observer
callback, check if the observed node is connected, and if
it's not, we disconnect the resize observer.

This prevent the console from dispatching an action, that
may slow down closing the console.

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

--HG--
extra : moz-landing-system : lando
2019-09-09 09:05:08 +00:00
Raphael Pierzina 8249853b77 Bug 1543960 - Update doc string in telemetry-tests-client search test; r=chutten
Differential Revision: https://phabricator.services.mozilla.com/D45040

--HG--
extra : moz-landing-system : lando
2019-09-06 18:29:59 +00:00
Sylvestre Ledru 4675edcd33 Bug 1577726 - Reorder tools/rewriting/ThirdPartyPaths.txt r=andi
Depends on D45158

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

--HG--
extra : moz-landing-system : lando
2019-09-09 08:33:43 +00:00
Sylvestre Ledru ed0812da79 Bug 1577726 - Move a path from tools/rewriting/ThirdPartyPaths.txt to tools/rewriting/Generated.txt r=andi
Differential Revision: https://phabricator.services.mozilla.com/D45158

--HG--
extra : moz-landing-system : lando
2019-09-09 08:34:58 +00:00
Daisuke Akatsuka 4be488567a Bug 1456167: Add test for CSS variable which can be color. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D44944

--HG--
extra : moz-landing-system : lando
2019-09-09 07:02:51 +00:00