Commit Graph

680615 Commits

Author SHA1 Message Date
Geoff Lankow
ada7694a92 Bug 1595696 - Shift artifact namespace transformation to the job class definition. r=chmanchester
Differential Revision: https://phabricator.services.mozilla.com/D52631

--HG--
extra : moz-landing-system : lando
2019-11-20 19:01:26 +00:00
Gregory Mierzwinski
9d477bcb3a Bug 1597975 - Fix manifestparser in python 3 r=ahal
This patch fixes a minor issue with manifestparser when it is used in python 3. The problem was that dict.items() returns a generator in python 3 instead of a list.

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

--HG--
extra : moz-landing-system : lando
2019-11-20 20:33:23 +00:00
Andrew McCreight
57b6c8b02b Bug 1598075 - Reuse Fission content processes in reader mode tests. r=Gijs
There are frequent shutdown hangs in this directory. Making us reuse
content processes when Fission is enabled has papered over the
shutdown hangs from reader mode tests in other directories, so
hopefully it will help here, too.

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

--HG--
extra : moz-landing-system : lando
2019-11-20 20:44:35 +00:00
Nan Jiang
6914a98c54 Bug 1597697 - Stop sending AS heartbeat ping to Tiles data pipeline. r=thecount
This turns off the telemetry to Tiles in m-c. Activity Stream related telemetry to Tiles will be handled separately.

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

--HG--
extra : moz-landing-system : lando
2019-11-20 21:30:43 +00:00
Emma Malysz
273aab2e2a Bug 1596884, replace remaining .xul files in layout/tools with .xhtml r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D53898

--HG--
rename : layout/tools/layout-debug/ui/content/layoutdebug.xul => layout/tools/layout-debug/ui/content/layoutdebug.xhtml
rename : layout/tools/recording/recording.xul => layout/tools/recording/recording.xhtml
rename : layout/tools/reftest/reftest.xul => layout/tools/reftest/reftest.xhtml
extra : moz-landing-system : lando
2019-11-20 20:40:32 +00:00
Perry Jiang
7215838dc1 Bug 1575092 - don't spawn Shared/Service Workers in "web COOP+COEP" processes r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D50815

--HG--
extra : moz-landing-system : lando
2019-11-20 20:02:23 +00:00
Perry Jiang
25638418f9 Bug 1575092 - add "web COOP+COEP" process type helpers r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D50814

--HG--
extra : moz-landing-system : lando
2019-11-20 19:45:14 +00:00
Honza Bambas
50f49afa20 Bug 1592628 - Propagate network.http.proxy.respect-be-conservative to the http connection manager at startup properly, r=kershaw
Differential Revision: https://phabricator.services.mozilla.com/D54002

--HG--
extra : moz-landing-system : lando
2019-11-20 18:22:08 +00:00
Doug Thayer
87634aef93 Bug 1594577 - Record hangs which precede forced shutdowns r=froydnj
In short - if a user forcibly terminates the browser because it seems
to be permanently hung, we currently do not get a change to record the
hang. This is unfortunate, because these likely represent the most
egregious hangs in terms of user frustration. This patch seeks to
address that.

If a hang exceeds 8192ms (the current definition of a "permahang" in
existing BHR terms), then we decide to immediately persist it to disk,
in case we never get a chance to return to the main thread and
submit it. On the next start of the browser, we read the file from
disk on a background thread, and just submit it using the normal
mechanism.

Regarding the handling of the file itself, I tried to do the simplest
thing I could - as far as I can tell there is no standard simple
serialization mechanism available directly to C++ in Gecko, so I just
serialized it by hand. I didn't take any special care with endianness
or anything as I can't think of a situation in which we really care
at all about these files being transferable between architectures. I
directly used PR_Write / PR_Read instead of doing something fancy
like memory mapping the file, because I don't think performance is a
critical concern here and it offers a simple protection against
reading out of bounds.

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

--HG--
extra : moz-landing-system : lando
2019-11-20 20:40:22 +00:00
shindli
f1c84ddb25 Backed out changeset d65ded00cb51 (bug 1597319) for causing wrench bustages CLOSED TREE 2019-11-20 22:37:01 +02:00
Luca Greco
1e19e16024 Bug 1598062 - Turn abuseReport.amWebAPI on by default on all channels. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D54011

--HG--
extra : moz-landing-system : lando
2019-11-20 19:05:03 +00:00
Aaron Klotz
72c46c09e0 Bug 1598098: Eradicate "using namespace mozilla;" from xpcom/build; r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D54020

--HG--
extra : moz-landing-system : lando
2019-11-20 19:58:05 +00:00
Emilio Cobos Álvarez
a09dd426e0 Bug 1597715 - Don't dereference this on DocumentOrShadowRoot subclasses. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D53836

--HG--
extra : moz-landing-system : lando
2019-11-20 19:58:21 +00:00
Emma Malysz
5ce533edb5 Bug 1596327, rename .xul test files in widget/ to .xhtml r=jmathies
Differential Revision: https://phabricator.services.mozilla.com/D53047

--HG--
rename : widget/cocoa/crashtests/444260-1.xul => widget/cocoa/crashtests/444260-1.xhtml
rename : widget/tests/bug586713_window.xul => widget/tests/bug586713_window.xhtml
rename : widget/tests/chrome_context_menus_win.xul => widget/tests/chrome_context_menus_win.xhtml
rename : widget/tests/empty_window.xul => widget/tests/empty_window.xhtml
rename : widget/tests/native_menus_window.xul => widget/tests/native_menus_window.xhtml
rename : widget/tests/native_mouse_mac_window.xul => widget/tests/native_mouse_mac_window.xhtml
rename : widget/tests/standalone_native_menu_window.xul => widget/tests/standalone_native_menu_window.xhtml
rename : widget/tests/system_font_changes.xul => widget/tests/system_font_changes.xhtml
rename : widget/tests/taskbar_previews.xul => widget/tests/taskbar_previews.xhtml
rename : widget/tests/test_bug1123480.xul => widget/tests/test_bug1123480.xhtml
rename : widget/tests/test_bug343416.xul => widget/tests/test_bug343416.xhtml
rename : widget/tests/test_bug428405.xul => widget/tests/test_bug428405.xhtml
rename : widget/tests/test_bug429954.xul => widget/tests/test_bug429954.xhtml
rename : widget/tests/test_bug444800.xul => widget/tests/test_bug444800.xhtml
rename : widget/tests/test_bug466599.xul => widget/tests/test_bug466599.xhtml
rename : widget/tests/test_bug478536.xul => widget/tests/test_bug478536.xhtml
rename : widget/tests/test_bug485118.xul => widget/tests/test_bug485118.xhtml
rename : widget/tests/test_bug517396.xul => widget/tests/test_bug517396.xhtml
rename : widget/tests/test_bug522217.xul => widget/tests/test_bug522217.xhtml
rename : widget/tests/test_bug538242.xul => widget/tests/test_bug538242.xhtml
rename : widget/tests/test_bug586713.xul => widget/tests/test_bug586713.xhtml
rename : widget/tests/test_bug593307.xul => widget/tests/test_bug593307.xhtml
rename : widget/tests/test_bug596600.xul => widget/tests/test_bug596600.xhtml
rename : widget/tests/test_bug673301.xul => widget/tests/test_bug673301.xhtml
rename : widget/tests/test_bug760802.xul => widget/tests/test_bug760802.xhtml
rename : widget/tests/test_chrome_context_menus_win.xul => widget/tests/test_chrome_context_menus_win.xhtml
rename : widget/tests/test_clipboard.xul => widget/tests/test_clipboard.xhtml
rename : widget/tests/test_composition_text_querycontent.xul => widget/tests/test_composition_text_querycontent.xhtml
rename : widget/tests/test_input_events_on_deactive_window.xul => widget/tests/test_input_events_on_deactive_window.xhtml
rename : widget/tests/test_key_event_counts.xul => widget/tests/test_key_event_counts.xhtml
rename : widget/tests/test_keycodes.xul => widget/tests/test_keycodes.xhtml
rename : widget/tests/test_mouse_scroll.xul => widget/tests/test_mouse_scroll.xhtml
rename : widget/tests/test_native_menus.xul => widget/tests/test_native_menus.xhtml
rename : widget/tests/test_native_mouse_mac.xul => widget/tests/test_native_mouse_mac.xhtml
rename : widget/tests/test_panel_mouse_coords.xul => widget/tests/test_panel_mouse_coords.xhtml
rename : widget/tests/test_platform_colors.xul => widget/tests/test_platform_colors.xhtml
rename : widget/tests/test_position_on_resize.xul => widget/tests/test_position_on_resize.xhtml
rename : widget/tests/test_sizemode_events.xul => widget/tests/test_sizemode_events.xhtml
rename : widget/tests/test_standalone_native_menu.xul => widget/tests/test_standalone_native_menu.xhtml
rename : widget/tests/test_system_font_changes.xul => widget/tests/test_system_font_changes.xhtml
rename : widget/tests/test_system_status_bar.xul => widget/tests/test_system_status_bar.xhtml
rename : widget/tests/test_taskbar_progress.xul => widget/tests/test_taskbar_progress.xhtml
rename : widget/tests/test_transferable_overflow.xul => widget/tests/test_transferable_overflow.xhtml
rename : widget/tests/test_wheeltransaction.xul => widget/tests/test_wheeltransaction.xhtml
rename : widget/tests/window_bug429954.xul => widget/tests/window_bug429954.xhtml
rename : widget/tests/window_bug478536.xul => widget/tests/window_bug478536.xhtml
rename : widget/tests/window_bug522217.xul => widget/tests/window_bug522217.xhtml
rename : widget/tests/window_bug538242.xul => widget/tests/window_bug538242.xhtml
rename : widget/tests/window_bug593307_centerscreen.xul => widget/tests/window_bug593307_centerscreen.xhtml
rename : widget/tests/window_bug593307_offscreen.xul => widget/tests/window_bug593307_offscreen.xhtml
rename : widget/tests/window_composition_text_querycontent.xul => widget/tests/window_composition_text_querycontent.xhtml
rename : widget/tests/window_state_windows.xul => widget/tests/window_state_windows.xhtml
rename : widget/tests/window_wheeltransaction.xul => widget/tests/window_wheeltransaction.xhtml
extra : moz-landing-system : lando
2019-11-20 19:05:30 +00:00
Tim Huang
b0410ae200 Bug 1597209 - Making the test 'browser/components/resistfingerprinting/test/browser/browser_navigator.js' compatible with Fission. r=Ehsan
This patch bascially changes the test to use the SpecialPowers.spwan()
instead of the ContentTask.spawn(). It also adds code to ensure the
content proces is shut down entirely while it involves workers in the
test. Because it would have a timing issue if we reopen a page which
used a worker before immediately after it has been closed.

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

--HG--
extra : moz-landing-system : lando
2019-11-20 14:34:01 +00:00
Gerald Squelart
3cff440f61 Bug 1445822 - Dump stack and crash when ProfilingStack is not empty on destruction - r=mstange
Note that the `stackPointer == 0` assertion would crash anyway, so this
shouldn't add crashes. But it should make these new crashes appear separate,
making them hopefully easier to find and analyze.

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

--HG--
extra : moz-landing-system : lando
2019-11-20 19:56:09 +00:00
Gerald Squelart
54d8ce16ca Bug 1445822 - Make ProfilingStack ref-counted, owned by both profiler and thread - r=mstange
When the profiler shuts down, it destroys all remaining `RegisteredThread`'s,
including the embedded ProfilingStack that stores labels for each thread.
Now, it is possible that some threads may outlive the profiler (e.g., Rayon
threads, which cannot be synchronously shut down), so there could be labels left
when the `ProfilingStack` gets destroyed, which triggers the `stackPointer == 0`
assertion in the destructor.

Removing the assertion would not be enough, because after that, the thread may
still try to pop labels (using a pointer to the now-destroyed `ProfilingStack`
stored in `AutoProfilerLabel`), causing a UAF.
`AutoProfilerLabel` could theoretically check that the profiler is still alive
before trying to pop labels, but that would add a significant cost every time
the `ProfilingStack` is accessed, because the profiler mutex would need to be
locked.

The solution here is to make `ProfilingStack` a separate heap object, owned
both by the profiler through the thread's `RegisteredThread`, and by the thread
itself through the thread-local `sProfilingStackOwnerTLS`.
The first owning link is severed when the profiler shuts down.
The other owning link is severed when the thread unregisters itself (before or
after shutdown).
This way the `ProfilingStack` stays alive as long as needed by the thread, even
if it outlives the profiler.

Implementation detail: `ProfilingStack` is used in other places as a straight
object, so it cannot be made ref-counted itself. Instead we use
`ProfilingStackOwner`, a small ref-counted shell around it.

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

--HG--
extra : moz-landing-system : lando
2019-11-20 19:57:58 +00:00
Shane Caraveo
f4195627c7 Bug 1595081 remove documentation about quoted phrases in bookmark search r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D54006

--HG--
extra : moz-landing-system : lando
2019-11-20 18:43:23 +00:00
Jason Laster
bf4a2e2c26 Bug 1594861 - Defer fetching frames. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D52284

--HG--
extra : moz-landing-system : lando
2019-11-20 16:10:39 +00:00
Dzmitry Malyshau
8fd6f3ba5d Bug 1597319 - Use rounded rect FAST_PATH more agressively r=gw
Differential Revision: https://phabricator.services.mozilla.com/D53999

--HG--
extra : moz-landing-system : lando
2019-11-20 18:48:50 +00:00
Scott
a82084f57c Bug 1597320 - Add string change and test to New Tab Page r=fluent-reviewers,Mardak
Differential Revision: https://phabricator.services.mozilla.com/D53668

--HG--
extra : moz-landing-system : lando
2019-11-18 20:20:28 +00:00
Andrei Oprea
34a0324a3b Bug 1597706 - Remove the What's new toolbar badge message r=k88hudson
Differential Revision: https://phabricator.services.mozilla.com/D53838

--HG--
extra : moz-landing-system : lando
2019-11-20 18:28:42 +00:00
Matt Woodrow
ecff1d58fe Bug 1597015 - Split DocumentChannelParent into two separate classes (DocumentLoadListener and DocumentChannelParent). r=mayhemer,jya
Currently DocumentChannelParent serves two fairly separate functions.

    It acts as a logic controller for a connecting load (ultimately on behalf of a CanonicalBrowsingContext), that creates a channel and once it gets a response, figures out the right thing to do with it (send to the originating process, send to a new process, handle as a download etc).

    It's the parent-side IPDL actor for an nsIChannel implementation that we hold in the docshell as a placeholder while the above happens. This is largely a backwards compatibility hack since docshell expects to have a channel when a load has been initiated (but in the future we could do loads more directly through BrowsingContext and rewrite docshell to understand waiting on that).

This patch splits this into two separate classes (and adds more documentation explaining exactly what each one does). It shouldn't affect any behaviour.

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

--HG--
rename : netwerk/ipc/DocumentChannelParent.cpp => netwerk/ipc/DocumentLoadListener.cpp
extra : moz-landing-system : lando
2019-11-20 03:29:25 +00:00
Edwin Takahashi
63414f3417 Bug 1563864 - add ubuntu18.04 dockerfile and enable codepath to specify image for use in linux testing r=jmaher
Changes:

Add Ubuntu 18.04 `dockerfile`, support files and `ubuntu1804-test-system-setup.sh` that slightly differs from `ubuntu1604-test-system-setup.sh` in package contents.

Add a temporary flag to `try fuzzy` selector, taskcluster decision and taskgraphs to enable selection of Ubuntu 18.04 docker image to run linux tests.

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

--HG--
extra : moz-landing-system : lando
2019-11-20 18:18:07 +00:00
Geoff Brown
212ace1cf9 Bug 1597797 - Increase test chunks for osx/debug mochitest-browser-chrome; r=jmaher
Avoid intermittent task time outs, as seen in bug 1589796.

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

--HG--
extra : moz-landing-system : lando
2019-11-20 18:02:56 +00:00
Emilio Cobos Álvarez
7c67d72e56 Bug 1597965 - Window.getWindowGlobalChild() should be nullable. r=bzbarsky
It can be null after FreeInnerObjects.

Though it looks a bit spooky for chrome code to poke at a window in that state?
We should at least figure out which change made this such a high-volume crash.

This should unblock nightly updates for now... I can add an assertion when
called from DOM bindings if you want, so that we catch this on debug builds at
least?

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

--HG--
extra : moz-landing-system : lando
2019-11-20 17:20:38 +00:00
Geoff Brown
89e578e30c Bug 1596962 - Initialize static pointers in Preferences.cpp; r=njn
Explicit initialization of these static pointers appears to resolve these intermittent failures.

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

--HG--
extra : moz-landing-system : lando
2019-11-20 17:13:34 +00:00
Simon Giesecke
520df3754a Bug 1597191 - Removed redundant assertions. r=dom-workers-and-storage-reviewers,ytausky
Assertions on the type of an IPDL-defined union before accessing it are redundant,
since the generated accessors already contain a MOZ_RELEASE_ASSERT for checking
the type. Redundant assertions unnecessarily clutter the code, so they are removed.

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

--HG--
extra : moz-landing-system : lando
2019-11-19 14:15:32 +00:00
Simon Giesecke
49f97fef21 Bug 1497007 - Improve exception messages. r=ttung
Differential Revision: https://phabricator.services.mozilla.com/D52355

--HG--
extra : moz-landing-system : lando
2019-11-20 10:23:47 +00:00
Tim Nguyen
3250ee2a10 Bug 1598034 - Fix misaligned question mark in CFR popup header. r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D53986

--HG--
extra : moz-landing-system : lando
2019-11-20 17:09:32 +00:00
abowler2
da05265a63 Bug 1593602 - Netmonitor Search: updated min-width to keep loading indicator for being hidden, r=Honza
Differential Revision: https://phabricator.services.mozilla.com/D53958

--HG--
extra : moz-landing-system : lando
2019-11-20 16:26:30 +00:00
Boris Zbarsky
e9cfb6db8e Bug 1596458 part 2. Fix the innerHTML setter for shadow DOM cases in XML to supply the right context. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D53077

--HG--
extra : moz-landing-system : lando
2019-11-15 12:45:40 +00:00
Boris Zbarsky
39eb418bd8 Bug 1596458 part 1. Fix CreateContextualFragment in XML to not accidentally trigger custom element constructors. r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D53076

--HG--
extra : moz-landing-system : lando
2019-11-20 08:07:47 +00:00
Boris Zbarsky
1a46f0b6a3 Bug 1595626. Remove no-longer-needed flush in document.close(). r=hsivonen
OpenCommon now removes the root content object, so those parts of the big
comment don't look relevant anymore. And tests pass with this change...

I _think_ this does not reintroduce bug 253951, but I'm not 100% how to check.

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

--HG--
extra : moz-landing-system : lando
2019-11-20 08:07:05 +00:00
Simon Giesecke
9932ffacc7 Bug 1596129 - Avoid unnecessary copy of params in BackgroundRequestChild::RecvPreprocess. r=dom-workers-and-storage-reviewers,ttung
Depends on D52844

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

--HG--
extra : moz-landing-system : lando
2019-11-20 13:19:39 +00:00
Simon Giesecke
a137d4ea5b Bug 1596129 - Removed code duplication between HandlePreprocess overloads. r=dom-workers-and-storage-reviewers,ttung
Differential Revision: https://phabricator.services.mozilla.com/D52844

--HG--
extra : moz-landing-system : lando
2019-11-20 13:26:16 +00:00
Jan de Mooij
225c67f016 Bug 1595476 part 5 - Remove now-dead CFG memory reporter. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D52637

--HG--
extra : moz-landing-system : lando
2019-11-20 14:40:45 +00:00
Jan de Mooij
7b4adbdcec Bug 1595476 part 4 - Remove now-almost-empty IonControlFlow.{h,cpp} files. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D52636

--HG--
extra : moz-landing-system : lando
2019-11-20 14:40:47 +00:00
Jan de Mooij
7c6ed6fff5 Bug 1595476 part 3 - Rewrite and simplify control flow logic in Ion for bytecode -> MIR compilation. r=tcampbell
Instead of trying to understand the precise Control Flow Graph, we now construct
MIR more like how a baseline compiler does it: whenever we have a forward jump
in the bytecode we add the block to a pendingBlocks list (keyed on the target
pc) and when we get to a jump target op we "link" any pending blocks for that
pc.

This patch also changes 'continues' in while/for-in/for-of loops to be more
similar to continues in for-loops and do-while loops. They're now just forward
jumps to the end of the loop body, instead of backward jumps to the branch at
the top that jumps to the condition. It's simpler and because they're now plain
forward branches the PendingBlock system handles them automatically.

We still always emit a jump target op for continues, even if there are no
continues. It's pretty easy to optimize this but that will be done in a
follow-up (bug 1595699) to not complicate this patch more. We can likely also
remove some source notes.

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

--HG--
extra : moz-landing-system : lando
2019-11-20 17:03:29 +00:00
Jan de Mooij
5dadc4fb67 Bug 1595476 part 2 - Add hasTryFinally flag to IonBytecodeInfo. r=tcampbell
Depends on D52633

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

--HG--
extra : moz-landing-system : lando
2019-11-20 14:40:52 +00:00
Jan de Mooij
6a8fe16b76 Bug 1595476 part 1 - Add clearAndCompact method to InlineMap/InlineSet. r=tcampbell
Differential Revision: https://phabricator.services.mozilla.com/D52633

--HG--
extra : moz-landing-system : lando
2019-11-20 14:40:54 +00:00
Cosmin Sabou
3a4c7de3a6 Backed out changeset 1e9b8d8d2c8f (bug 1595833) for causing linux tsan build bustages. CLOSED TREE
--HG--
extra : amend_source : 5cd314ae4ddb281fd5f5c35477994883c9e3e45f
2019-11-20 18:57:29 +02:00
Cosmin Sabou
3ee0fc5c70 Backed out changeset 530a567814d0 (bug 1596438) for causing bug 1597957. 2019-11-20 18:45:35 +02:00
Cosmin Sabou
be84eb7037 Backed out 11 changesets (bug 1582512) for causing valgrind bustages.
Backed out changeset 8b850fd66bf5 (bug 1582512)
Backed out changeset 07d3631e609a (bug 1582512)
Backed out changeset fa91b085eb59 (bug 1582512)
Backed out changeset 232d5735d404 (bug 1582512)
Backed out changeset 47045fa2ffd2 (bug 1582512)
Backed out changeset 40a0f6c6cd61 (bug 1582512)
Backed out changeset 5fb3e489c31f (bug 1582512)
Backed out changeset 379318a35b20 (bug 1582512)
Backed out changeset bf81985c33b7 (bug 1582512)
Backed out changeset 1e0dd57b8041 (bug 1582512)
Backed out changeset 2787043f1fab (bug 1582512)
2019-11-20 18:44:45 +02:00
Cosmin Sabou
4e76fd5665 Backed out 2 changesets (bug 1565004) for xpc failures on netwerk/test/unit/test_trr.js.
Backed out changeset 3d6d67621349 (bug 1565004)
Backed out changeset ef016d00ec9b (bug 1565004)
2019-11-20 18:40:16 +02:00
Tom Ritter
20a474798e Bug 1582512 - Fixup: correct filemode
Differential Revision: https://phabricator.services.mozilla.com/D53974

--HG--
extra : moz-landing-system : lando
2019-11-20 16:11:58 +00:00
Tom Ritter
571911416d Bug 1582512 - Add in exception cases where we disable the javascript load restrictions r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D53245

--HG--
extra : moz-landing-system : lando
2019-11-20 16:11:58 +00:00
Oriol Brufau
c6d83e8581 Bug 1593552 - Fix delete key not being able to remove cookies in Storage Inspector after opening context menu. r=miker
Differential Revision: https://phabricator.services.mozilla.com/D53707

--HG--
extra : moz-landing-system : lando
2019-11-19 14:01:24 +00:00
Arthur Iakab
29a9345cd6 Backed out 3 changesets (bug 1551758) for causing wpt failures on form-submission-algorithm.html. CLOSED TREE
Backed out changeset 7f73f8d6d3b1 (bug 1551758)
Backed out changeset 295015e6e79b (bug 1551758)
Backed out changeset 6ffaf0da08d9 (bug 1551758)

--HG--
extra : rebase_source : d86d64bed9c089190125efdd4f63d06ea9e30c97
2019-11-20 18:05:34 +02:00
Zibi Braniecki
85728020f5 Bug 1581960 - Use fluent-locale-rs for LocaleService::NegotiateLanguages. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D49991

--HG--
extra : moz-landing-system : lando
2019-11-19 23:07:08 +00:00