Charlie Marlow
f8d1049107
Bug 1411922: Part 1: Add rendering support for text-decoration-skip-ink r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D39377
--HG--
extra : moz-landing-system : lando
2019-08-07 17:41:13 +00:00
Brindusan Cristian
eadcacfe30
Backed out changeset b4678e759a18 (bug 1569135) for mochitest failures at test_headless_screenshot.html. CLOSED TREE
2019-08-07 20:38:53 +03:00
Gregory Mierzwinski
36210f5278
Bug 1567311 - Consolidate supporting raptor measurements into one perfherder output and artifact per type. r=perftest-reviewers,rwood
...
This patch fixes four things at once:
(1) Consolidate supporting raptor measurements into one PERFHERDER_DATA output per type. For example, with this change, all power data will be grouped into one PERFHERDER_DATA output.
(2) Output perfherder-data-<DATA_TYPE>.json for each supporting measurement instead of overwriting perfherder-data.json which contains the regular raptor test results.
(3) Take an average of the supporting measurements when particular unit's are specified. In this case, the '%' unit makes us take the average instead of the sum of the measurements.
(4) Remove the redundant test name entry that prefixes all power subtest entries.
Differential Revision: https://phabricator.services.mozilla.com/D40667
--HG--
extra : moz-landing-system : lando
2019-08-07 16:09:25 +00:00
Aaron Klotz
fb977a3526
Bug 1571875: Part 2 - Change over all existing static local uses of DynamicallyLinkedFunctionPtr to use StaticDynamicallyLinkedFunctionPtr instead; r=mhowell
...
Depends on D40885
Differential Revision: https://phabricator.services.mozilla.com/D40886
--HG--
extra : moz-landing-system : lando
2019-08-07 15:58:09 +00:00
Aaron Klotz
d46e27a5ed
Bug 1571875: Part 1 - Refactor DynamicallyLinkedFunctionPtr into static local and normal variants; r=mhowell
...
This patch does two things:
1. We refactor the resolution of function pointer and return type so that we
may support additional calling conventions besides just __stdcall;
2. We refactor DynamicallyLinkedFunctionPtr into a base class, and create
StaticDynamicallyLinkedFunctionPtr to specifically handle the static local
use case.
Differential Revision: https://phabricator.services.mozilla.com/D40885
--HG--
extra : moz-landing-system : lando
2019-08-07 15:57:23 +00:00
Andrew Swan
34c3a8c80d
Bug 1569135 Fix --screenshot r=kmag
...
This patch ressurects HiddenFrame.jsm and uses it when handling
the --screenshot command line argument to load the requested page
in a content process. The actual logic for grabbing the image is
also ported to a JSWindowActor. The test for this feature remains
suboptimal as described in the bug.
Differential Revision: https://phabricator.services.mozilla.com/D40148
--HG--
rename : browser/components/shell/HeadlessShell.jsm => browser/components/shell/ScreenshotChild.jsm
extra : moz-landing-system : lando
2019-08-07 16:07:08 +00:00
Jason Laster
f7a3e3ab78
Bug 1568160 - Disable breakpoints should register on devtools open. r=davidwalsh
...
Differential Revision: https://phabricator.services.mozilla.com/D40452
--HG--
extra : moz-landing-system : lando
2019-08-06 18:15:35 +00:00
lloan
10edd3b03b
Bug 1559347 - Implement generic search across all resources. r=Honza
...
Differential Revision: https://phabricator.services.mozilla.com/D36323
--HG--
extra : moz-landing-system : lando
2019-08-07 15:58:21 +00:00
Ehsan Akhgari
b05ce1a78b
Bug 1571893 - Remove the prefs that can cause Gecko to stop honouring the Content Blocking allow list; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D40895
--HG--
extra : moz-landing-system : lando
2019-08-07 15:54:54 +00:00
Noemi Erli
f74ee121f7
Backed out changeset 6ec4bd94bb51 (bug 1564346) for causing build bustages in TestVariableLengthPrefixSet.cpp CLOSED TREE
2019-08-07 18:57:31 +03:00
James Willcox
b69eb546f3
Bug 1570661 - Don't save GeckoView state in Fennec r=geckoview-reviewers,droeh
...
Differential Revision: https://phabricator.services.mozilla.com/D41017
--HG--
extra : moz-landing-system : lando
2019-08-07 14:54:46 +00:00
Cosmin Sabou
6a3914f963
Backed out changeset 04fb760be124 (bug 1572029) for assertion failures on nsTextFormatter.cpp
...
--HG--
extra : rebase_source : c738c180c3057ea214fbe3fdb3ec01c5470f79a0
2019-08-07 18:45:25 +03:00
David Walsh
51c1fbadbc
Bug 1570819 - Use blocked icon instead of text r=fvsch
...
Differential Revision: https://phabricator.services.mozilla.com/D40472
--HG--
extra : moz-landing-system : lando
2019-08-07 08:38:40 +00:00
Nicolas Chevobbe
9cbe41607e
Bug 1571349 - Fix unwanted reflows on message hover. r=jdescottes.
...
We were adding a before pseudo element on message hover, which
was causing reflows (which are quite expansive in console).
We fix this by always rendering a before pseudo element,
only changing its background color on hover.
Differential Revision: https://phabricator.services.mozilla.com/D40590
--HG--
extra : moz-landing-system : lando
2019-08-07 15:43:49 +00:00
dlee
b113ed0aad
Bug 1564346 - SafeBrowsing gtest code refactoring. r=gcp
...
Refactor the gtest code because it confused me while adding new tests.
This patch focus on refining utility function but it also contains other
minor refinements.
Changes includes:
1. Add comments to utility function
2. Move common utility functions to Common.cpp and remove duplicates
3. Header file removal and reorder
4. Unify MPL commnetc
5. Replace anonymouse namespace with static function
Differential Revision: https://phabricator.services.mozilla.com/D37532
--HG--
extra : moz-landing-system : lando
2019-08-07 15:17:49 +00:00
Aaron Klotz
679da25801
Bug 1571881: Use StaticLocalRefPtr to hold the DllServices singleton; r=mhowell
...
This patch modifies `DllServices::Get()` to use a magic static to initialize
itself, thus ensuring atomicity and thread safety.
We also remove a redundant kung-fu death grip, as it causes
`DllServices->EnableFull` to reenter `DllServices::Get` but is unnecessary.
Differential Revision: https://phabricator.services.mozilla.com/D40891
--HG--
extra : moz-landing-system : lando
2019-08-07 15:07:03 +00:00
Gabriel Luong
788820312b
Bug 1569574 - Part 2: Format devtools/client/responsive/. a=automatic-formatting r=vporof
...
# ignore-this-changeset
Differential Revision: https://phabricator.services.mozilla.com/D40930
--HG--
extra : moz-landing-system : lando
2019-08-07 15:24:49 +00:00
Gabriel Luong
725df6c2ff
Bug 1569574 - Part 1: Rename the responsive.html/ folder to responsive/. r=pbro
...
Differential Revision: https://phabricator.services.mozilla.com/D40929
--HG--
rename : devtools/client/responsive.html/actions/devices.js => devtools/client/responsive/actions/devices.js
rename : devtools/client/responsive.html/actions/index.js => devtools/client/responsive/actions/index.js
rename : devtools/client/responsive.html/actions/moz.build => devtools/client/responsive/actions/moz.build
rename : devtools/client/responsive.html/actions/screenshot.js => devtools/client/responsive/actions/screenshot.js
rename : devtools/client/responsive.html/actions/ui.js => devtools/client/responsive/actions/ui.js
rename : devtools/client/responsive.html/actions/viewports.js => devtools/client/responsive/actions/viewports.js
rename : devtools/client/responsive.html/browser/content.js => devtools/client/responsive/browser/content.js
rename : devtools/client/responsive.html/browser/moz.build => devtools/client/responsive/browser/moz.build
rename : devtools/client/responsive.html/browser/swap.js => devtools/client/responsive/browser/swap.js
rename : devtools/client/responsive.html/browser/tunnel.js => devtools/client/responsive/browser/tunnel.js
rename : devtools/client/responsive.html/browser/web-navigation.js => devtools/client/responsive/browser/web-navigation.js
rename : devtools/client/responsive.html/components/App.js => devtools/client/responsive/components/App.js
rename : devtools/client/responsive.html/components/Browser.js => devtools/client/responsive/components/Browser.js
rename : devtools/client/responsive.html/components/Device.js => devtools/client/responsive/components/Device.js
rename : devtools/client/responsive.html/components/DeviceAdder.js => devtools/client/responsive/components/DeviceAdder.js
rename : devtools/client/responsive.html/components/DeviceForm.js => devtools/client/responsive/components/DeviceForm.js
rename : devtools/client/responsive.html/components/DeviceList.js => devtools/client/responsive/components/DeviceList.js
rename : devtools/client/responsive.html/components/DeviceModal.js => devtools/client/responsive/components/DeviceModal.js
rename : devtools/client/responsive.html/components/DevicePixelRatioMenu.js => devtools/client/responsive/components/DevicePixelRatioMenu.js
rename : devtools/client/responsive.html/components/DeviceSelector.js => devtools/client/responsive/components/DeviceSelector.js
rename : devtools/client/responsive.html/components/ResizableViewport.js => devtools/client/responsive/components/ResizableViewport.js
rename : devtools/client/responsive.html/components/SettingsMenu.js => devtools/client/responsive/components/SettingsMenu.js
rename : devtools/client/responsive.html/components/Toolbar.js => devtools/client/responsive/components/Toolbar.js
rename : devtools/client/responsive.html/components/UserAgentInput.js => devtools/client/responsive/components/UserAgentInput.js
rename : devtools/client/responsive.html/components/ViewportDimension.js => devtools/client/responsive/components/ViewportDimension.js
rename : devtools/client/responsive.html/components/Viewports.js => devtools/client/responsive/components/Viewports.js
rename : devtools/client/responsive.html/components/moz.build => devtools/client/responsive/components/moz.build
rename : devtools/client/responsive.html/constants.js => devtools/client/responsive/constants.js
rename : devtools/client/responsive.html/images/grippers.svg => devtools/client/responsive/images/grippers.svg
rename : devtools/client/responsive.html/images/moz.build => devtools/client/responsive/images/moz.build
rename : devtools/client/responsive.html/images/rotate-viewport.svg => devtools/client/responsive/images/rotate-viewport.svg
rename : devtools/client/responsive.html/images/touch-events.svg => devtools/client/responsive/images/touch-events.svg
rename : devtools/client/responsive.html/index.css => devtools/client/responsive/index.css
rename : devtools/client/responsive.html/index.js => devtools/client/responsive/index.js
rename : devtools/client/responsive.html/index.xhtml => devtools/client/responsive/index.xhtml
rename : devtools/client/responsive.html/manager.js => devtools/client/responsive/manager.js
rename : devtools/client/responsive.html/moz.build => devtools/client/responsive/moz.build
rename : devtools/client/responsive.html/reducers.js => devtools/client/responsive/reducers.js
rename : devtools/client/responsive.html/reducers/devices.js => devtools/client/responsive/reducers/devices.js
rename : devtools/client/responsive.html/reducers/moz.build => devtools/client/responsive/reducers/moz.build
rename : devtools/client/responsive.html/reducers/screenshot.js => devtools/client/responsive/reducers/screenshot.js
rename : devtools/client/responsive.html/reducers/ui.js => devtools/client/responsive/reducers/ui.js
rename : devtools/client/responsive.html/reducers/viewports.js => devtools/client/responsive/reducers/viewports.js
rename : devtools/client/responsive.html/setting-onboarding-tooltip.js => devtools/client/responsive/setting-onboarding-tooltip.js
rename : devtools/client/responsive.html/store.js => devtools/client/responsive/store.js
rename : devtools/client/responsive.html/test/browser/.eslintrc.js => devtools/client/responsive/test/browser/.eslintrc.js
rename : devtools/client/responsive.html/test/browser/browser.ini => devtools/client/responsive/test/browser/browser.ini
rename : devtools/client/responsive.html/test/browser/browser_cmd_click.js => devtools/client/responsive/test/browser/browser_cmd_click.js
rename : devtools/client/responsive.html/test/browser/browser_container_tab.js => devtools/client/responsive/test/browser/browser_container_tab.js
rename : devtools/client/responsive.html/test/browser/browser_contextmenu_inspect.js => devtools/client/responsive/test/browser/browser_contextmenu_inspect.js
rename : devtools/client/responsive.html/test/browser/browser_contextual_identity.js => devtools/client/responsive/test/browser/browser_contextual_identity.js
rename : devtools/client/responsive.html/test/browser/browser_device_change.js => devtools/client/responsive/test/browser/browser_device_change.js
rename : devtools/client/responsive.html/test/browser/browser_device_custom.js => devtools/client/responsive/test/browser/browser_device_custom.js
rename : devtools/client/responsive.html/test/browser/browser_device_custom_edit.js => devtools/client/responsive/test/browser/browser_device_custom_edit.js
rename : devtools/client/responsive.html/test/browser/browser_device_custom_remove.js => devtools/client/responsive/test/browser/browser_device_custom_remove.js
rename : devtools/client/responsive.html/test/browser/browser_device_modal_error.js => devtools/client/responsive/test/browser/browser_device_modal_error.js
rename : devtools/client/responsive.html/test/browser/browser_device_modal_exit.js => devtools/client/responsive/test/browser/browser_device_modal_exit.js
rename : devtools/client/responsive.html/test/browser/browser_device_modal_submit.js => devtools/client/responsive/test/browser/browser_device_modal_submit.js
rename : devtools/client/responsive.html/test/browser/browser_device_pixel_ratio_change.js => devtools/client/responsive/test/browser/browser_device_pixel_ratio_change.js
rename : devtools/client/responsive.html/test/browser/browser_device_state_restore.js => devtools/client/responsive/test/browser/browser_device_state_restore.js
rename : devtools/client/responsive.html/test/browser/browser_device_width.js => devtools/client/responsive/test/browser/browser_device_width.js
rename : devtools/client/responsive.html/test/browser/browser_exit_button.js => devtools/client/responsive/test/browser/browser_exit_button.js
rename : devtools/client/responsive.html/test/browser/browser_ext_messaging.js => devtools/client/responsive/test/browser/browser_ext_messaging.js
rename : devtools/client/responsive.html/test/browser/browser_favicon.js => devtools/client/responsive/test/browser/browser_favicon.js
rename : devtools/client/responsive.html/test/browser/browser_frame_script_active.js => devtools/client/responsive/test/browser/browser_frame_script_active.js
rename : devtools/client/responsive.html/test/browser/browser_hide_container.js => devtools/client/responsive/test/browser/browser_hide_container.js
rename : devtools/client/responsive.html/test/browser/browser_menu_item_01.js => devtools/client/responsive/test/browser/browser_menu_item_01.js
rename : devtools/client/responsive.html/test/browser/browser_menu_item_02.js => devtools/client/responsive/test/browser/browser_menu_item_02.js
rename : devtools/client/responsive.html/test/browser/browser_mouse_resize.js => devtools/client/responsive/test/browser/browser_mouse_resize.js
rename : devtools/client/responsive.html/test/browser/browser_navigation.js => devtools/client/responsive/test/browser/browser_navigation.js
rename : devtools/client/responsive.html/test/browser/browser_network_throttling.js => devtools/client/responsive/test/browser/browser_network_throttling.js
rename : devtools/client/responsive.html/test/browser/browser_orientationchange_event.js => devtools/client/responsive/test/browser/browser_orientationchange_event.js
rename : devtools/client/responsive.html/test/browser/browser_page_state.js => devtools/client/responsive/test/browser/browser_page_state.js
rename : devtools/client/responsive.html/test/browser/browser_page_style.js => devtools/client/responsive/test/browser/browser_page_style.js
rename : devtools/client/responsive.html/test/browser/browser_permission_doorhanger.js => devtools/client/responsive/test/browser/browser_permission_doorhanger.js
rename : devtools/client/responsive.html/test/browser/browser_preloaded_newtab.js => devtools/client/responsive/test/browser/browser_preloaded_newtab.js
rename : devtools/client/responsive.html/test/browser/browser_prompts.js => devtools/client/responsive/test/browser/browser_prompts.js
rename : devtools/client/responsive.html/test/browser/browser_screenshot_button.js => devtools/client/responsive/test/browser/browser_screenshot_button.js
rename : devtools/client/responsive.html/test/browser/browser_scroll.js => devtools/client/responsive/test/browser/browser_scroll.js
rename : devtools/client/responsive.html/test/browser/browser_state_restore.js => devtools/client/responsive/test/browser/browser_state_restore.js
rename : devtools/client/responsive.html/test/browser/browser_tab_close.js => devtools/client/responsive/test/browser/browser_tab_close.js
rename : devtools/client/responsive.html/test/browser/browser_tab_remoteness_change.js => devtools/client/responsive/test/browser/browser_tab_remoteness_change.js
rename : devtools/client/responsive.html/test/browser/browser_target_blank.js => devtools/client/responsive/test/browser/browser_target_blank.js
rename : devtools/client/responsive.html/test/browser/browser_telemetry_activate_rdm.js => devtools/client/responsive/test/browser/browser_telemetry_activate_rdm.js
rename : devtools/client/responsive.html/test/browser/browser_toggle_zoom.js => devtools/client/responsive/test/browser/browser_toggle_zoom.js
rename : devtools/client/responsive.html/test/browser/browser_toolbox_computed_view.js => devtools/client/responsive/test/browser/browser_toolbox_computed_view.js
rename : devtools/client/responsive.html/test/browser/browser_toolbox_rule_view.js => devtools/client/responsive/test/browser/browser_toolbox_rule_view.js
rename : devtools/client/responsive.html/test/browser/browser_toolbox_rule_view_reload.js => devtools/client/responsive/test/browser/browser_toolbox_rule_view_reload.js
rename : devtools/client/responsive.html/test/browser/browser_toolbox_swap_browsers.js => devtools/client/responsive/test/browser/browser_toolbox_swap_browsers.js
rename : devtools/client/responsive.html/test/browser/browser_toolbox_swap_inspector.js => devtools/client/responsive/test/browser/browser_toolbox_swap_inspector.js
rename : devtools/client/responsive.html/test/browser/browser_tooltip.js => devtools/client/responsive/test/browser/browser_tooltip.js
rename : devtools/client/responsive.html/test/browser/browser_touch_device.js => devtools/client/responsive/test/browser/browser_touch_device.js
rename : devtools/client/responsive.html/test/browser/browser_touch_does_not_trigger_hover_states.js => devtools/client/responsive/test/browser/browser_touch_does_not_trigger_hover_states.js
rename : devtools/client/responsive.html/test/browser/browser_touch_simulation.js => devtools/client/responsive/test/browser/browser_touch_simulation.js
rename : devtools/client/responsive.html/test/browser/browser_typeahead_find.js => devtools/client/responsive/test/browser/browser_typeahead_find.js
rename : devtools/client/responsive.html/test/browser/browser_user_agent_input.js => devtools/client/responsive/test/browser/browser_user_agent_input.js
rename : devtools/client/responsive.html/test/browser/browser_viewport_basics.js => devtools/client/responsive/test/browser/browser_viewport_basics.js
rename : devtools/client/responsive.html/test/browser/browser_viewport_resizing_fixed_width.js => devtools/client/responsive/test/browser/browser_viewport_resizing_fixed_width.js
rename : devtools/client/responsive.html/test/browser/browser_viewport_resizing_fixed_width_and_zoom.js => devtools/client/responsive/test/browser/browser_viewport_resizing_fixed_width_and_zoom.js
rename : devtools/client/responsive.html/test/browser/browser_viewport_resizing_minimum_scale.js => devtools/client/responsive/test/browser/browser_viewport_resizing_minimum_scale.js
rename : devtools/client/responsive.html/test/browser/browser_viewport_resizing_scrollbar.js => devtools/client/responsive/test/browser/browser_viewport_resizing_scrollbar.js
rename : devtools/client/responsive.html/test/browser/browser_window_close.js => devtools/client/responsive/test/browser/browser_window_close.js
rename : devtools/client/responsive.html/test/browser/browser_window_sizing.js => devtools/client/responsive/test/browser/browser_window_sizing.js
rename : devtools/client/responsive.html/test/browser/contextual_identity.html => devtools/client/responsive/test/browser/contextual_identity.html
rename : devtools/client/responsive.html/test/browser/devices.json => devtools/client/responsive/test/browser/devices.json
rename : devtools/client/responsive.html/test/browser/doc_contextmenu_inspect.html => devtools/client/responsive/test/browser/doc_contextmenu_inspect.html
rename : devtools/client/responsive.html/test/browser/doc_page_state.html => devtools/client/responsive/test/browser/doc_page_state.html
rename : devtools/client/responsive.html/test/browser/doc_toolbox_rule_view.css => devtools/client/responsive/test/browser/doc_toolbox_rule_view.css
rename : devtools/client/responsive.html/test/browser/doc_toolbox_rule_view.html => devtools/client/responsive/test/browser/doc_toolbox_rule_view.html
rename : devtools/client/responsive.html/test/browser/favicon.html => devtools/client/responsive/test/browser/favicon.html
rename : devtools/client/responsive.html/test/browser/favicon.ico => devtools/client/responsive/test/browser/favicon.ico
rename : devtools/client/responsive.html/test/browser/geolocation.html => devtools/client/responsive/test/browser/geolocation.html
rename : devtools/client/responsive.html/test/browser/head.js => devtools/client/responsive/test/browser/head.js
rename : devtools/client/responsive.html/test/browser/hover.html => devtools/client/responsive/test/browser/hover.html
rename : devtools/client/responsive.html/test/browser/page_style.html => devtools/client/responsive/test/browser/page_style.html
rename : devtools/client/responsive.html/test/browser/touch.html => devtools/client/responsive/test/browser/touch.html
rename : devtools/client/responsive.html/test/unit/.eslintrc.js => devtools/client/responsive/test/unit/.eslintrc.js
rename : devtools/client/responsive.html/test/unit/head.js => devtools/client/responsive/test/unit/head.js
rename : devtools/client/responsive.html/test/unit/test_add_device.js => devtools/client/responsive/test/unit/test_add_device.js
rename : devtools/client/responsive.html/test/unit/test_add_device_type.js => devtools/client/responsive/test/unit/test_add_device_type.js
rename : devtools/client/responsive.html/test/unit/test_add_viewport.js => devtools/client/responsive/test/unit/test_add_viewport.js
rename : devtools/client/responsive.html/test/unit/test_change_device.js => devtools/client/responsive/test/unit/test_change_device.js
rename : devtools/client/responsive.html/test/unit/test_change_display_pixel_ratio.js => devtools/client/responsive/test/unit/test_change_display_pixel_ratio.js
rename : devtools/client/responsive.html/test/unit/test_change_network_throttling.js => devtools/client/responsive/test/unit/test_change_network_throttling.js
rename : devtools/client/responsive.html/test/unit/test_change_pixel_ratio.js => devtools/client/responsive/test/unit/test_change_pixel_ratio.js
rename : devtools/client/responsive.html/test/unit/test_change_user_agent.js => devtools/client/responsive/test/unit/test_change_user_agent.js
rename : devtools/client/responsive.html/test/unit/test_resize_viewport.js => devtools/client/responsive/test/unit/test_resize_viewport.js
rename : devtools/client/responsive.html/test/unit/test_rotate_viewport.js => devtools/client/responsive/test/unit/test_rotate_viewport.js
rename : devtools/client/responsive.html/test/unit/test_update_device_displayed.js => devtools/client/responsive/test/unit/test_update_device_displayed.js
rename : devtools/client/responsive.html/test/unit/test_update_touch_simulation_enabled.js => devtools/client/responsive/test/unit/test_update_touch_simulation_enabled.js
rename : devtools/client/responsive.html/test/unit/xpcshell.ini => devtools/client/responsive/test/unit/xpcshell.ini
rename : devtools/client/responsive.html/types.js => devtools/client/responsive/types.js
rename : devtools/client/responsive.html/utils/e10s.js => devtools/client/responsive/utils/e10s.js
rename : devtools/client/responsive.html/utils/key.js => devtools/client/responsive/utils/key.js
rename : devtools/client/responsive.html/utils/l10n.js => devtools/client/responsive/utils/l10n.js
rename : devtools/client/responsive.html/utils/message.js => devtools/client/responsive/utils/message.js
rename : devtools/client/responsive.html/utils/moz.build => devtools/client/responsive/utils/moz.build
rename : devtools/client/responsive.html/utils/notification.js => devtools/client/responsive/utils/notification.js
rename : devtools/client/responsive.html/utils/orientation.js => devtools/client/responsive/utils/orientation.js
rename : devtools/client/responsive.html/utils/window.js => devtools/client/responsive/utils/window.js
extra : moz-landing-system : lando
2019-08-07 15:24:45 +00:00
Cosmin Sabou
e405a1c250
Backed out changeset 2cc907d4c59c (bug 1570802) for assertion failures on /base/Document.cpp. CLOSED TREE
...
--HG--
extra : rebase_source : 525e61d8018ea5938e35091d361dae1d7b0611e3
2019-08-07 18:24:07 +03:00
Andreas Pehrson
84734704ab
Bug 1538933 - Compare TimeDuration instead of TimeStamp in TestVideoFrameConverter for sensible logs. r=bwc
...
Depends on D40599
Differential Revision: https://phabricator.services.mozilla.com/D41020
--HG--
extra : moz-landing-system : lando
2019-08-07 15:12:39 +00:00
Andreas Pehrson
53e4e663a4
Bug 1570673 - Update last frame's time on same-frame-ticks. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D40599
--HG--
extra : moz-landing-system : lando
2019-08-07 15:11:00 +00:00
Andreas Pehrson
50628ddd24
Bug 1570673 - Add an active state to VideoFrameConverter and propagate it from MediaPipeline. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D40598
--HG--
extra : moz-landing-system : lando
2019-08-05 18:00:48 +00:00
Andreas Pehrson
34e0a5f4fe
Bug 1570673 - Add mochitest. r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D40597
--HG--
extra : moz-landing-system : lando
2019-08-05 17:21:19 +00:00
Cosmin Sabou
e4f9e5434e
Bug 1570953 - Disable docshell/test/navigation/test_reserved.html on fission cause of frequent failures. r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D40940
--HG--
extra : moz-landing-system : lando
2019-08-07 15:02:43 +00:00
Andrea Marchesini
bf1c4bb4a2
Bug 1570805 - [stp] Turn on Social Tracking Protection Prefs, r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D40928
--HG--
extra : moz-landing-system : lando
2019-08-07 15:02:50 +00:00
Dzmitry Malyshau
36fe1b9594
Bug 1567577 - Make WR to have multiple array textures for the shared cache r=gw
...
have texture cache to manage potentially multiple array textures of each type.
Differential Revision: https://phabricator.services.mozilla.com/D39912
--HG--
extra : moz-landing-system : lando
2019-08-06 22:48:27 +00:00
Andy Wingo
673d9945f5
Bug 1570886 - Remove enableBigInt run-time flag r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D40389
--HG--
extra : moz-landing-system : lando
2019-08-07 14:41:36 +00:00
Emilio Cobos Álvarez
c35938887d
Bug 1571460 - Set prev-in-flow before calling nsFrame::Init. r=TYLin
...
Parts of nsFrame::Init or code called by it should be able to rely on the
invariant that, if the frame has the NS_FRAME_OUT_OF_FLOW bit, the first-in-flow
frame has a placeholder property.
Alternatively to this patch, the NS_FRAME_OUT_OF_FLOW frame bit could be
propagated later, as it used to be.
Differential Revision: https://phabricator.services.mozilla.com//D40815
2019-08-07 16:55:34 +02:00
Cosmin Sabou
96e7418e85
Bug 1570436 - Update expectations for pointerevent_movementxy_with_pointerlock.html test. r=jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D41013
--HG--
extra : moz-landing-system : lando
2019-08-07 14:44:29 +00:00
Ehsan Akhgari
672b7500be
Bug 1571770 - Part 2: Package antitracking.manifest in packaged builds; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D40844
--HG--
extra : moz-landing-system : lando
2019-08-07 14:44:07 +00:00
Ehsan Akhgari
89f6d7f7c7
Bug 1571770 - Part 1: Stop using Preferences.jsm inside URLDecorationAnnotationsService.jsm; r=florian,baku
...
Differential Revision: https://phabricator.services.mozilla.com/D40843
--HG--
extra : moz-landing-system : lando
2019-08-07 14:44:00 +00:00
Andrew Swan
2bc629da76
Bug 1571885
Avoid making requests to AMO during reftests r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D41014
--HG--
extra : moz-landing-system : lando
2019-08-07 14:32:33 +00:00
Marco Zehe
4de51dc9df
Bug 1572029 - Give the tracking protection toggler an accessible label, r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D40996
--HG--
extra : moz-landing-system : lando
2019-08-07 14:28:32 +00:00
Marco Zehe
332a67ec8d
Bug 1572019 - Give the new protection panel an accessible name r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D40950
--HG--
extra : moz-landing-system : lando
2019-08-07 14:22:10 +00:00
Tim Huang
9b29d37995
Bug 1571271 - Fix the width setting of the headers of protection panel. r=johannh
...
The header of the protection panel doesn't have a correct setting of
width, so it would render weirdly if the description in that is longer
than the header itself. The patch adds rules for fixing this problem.
Differential Revision: https://phabricator.services.mozilla.com/D41010
--HG--
extra : moz-landing-system : lando
2019-08-07 14:09:33 +00:00
Michael Froman
1165b8b9e1
Bug 1562910 - Use ShmemPool to reduce shmem thrashing in RDD audio decoding. r=mattwoodrow
...
Differential Revision: https://phabricator.services.mozilla.com/D36611
--HG--
extra : moz-landing-system : lando
2019-08-07 01:25:47 +00:00
Florian Quèze
e7ef747496
Bug 1571793 - browser_startup.js and browser_startup_content.js should record the correct stacks with failures, r=johannh.
...
Differential Revision: https://phabricator.services.mozilla.com/D40839
--HG--
extra : moz-landing-system : lando
2019-08-07 13:55:49 +00:00
Itiel
a5446915fb
Bug 1570402 - [RTL] Fix overlapping icon on text on the screen sharing popup prompt r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D40825
--HG--
extra : moz-landing-system : lando
2019-08-07 14:06:29 +00:00
Andreas Pehrson
01327dd273
Bug 1568999 - Stop-gap fix for in-test GeckoView enumeration permission request. r=snorp
...
Differential Revision: https://phabricator.services.mozilla.com/D39865
--HG--
extra : moz-landing-system : lando
2019-08-06 20:08:37 +00:00
Itiel
5e6bf88e11
Bug 1571733 - Add context fill to the popup-subitem.svg for dark mode r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D40823
--HG--
extra : moz-landing-system : lando
2019-08-07 13:59:47 +00:00
James Graham
76ae53f66a
Bug 1569713 - Add wpt-metadata YAML export to metasummary, r=maja_zf
...
https://github.com/web-platform-tests/wpt-metadata/ contains metadata
for web-platform-tests in YAML form. This will be searchable on
wpt.fyi and so it can be the basis for a triage feature in the wpt
dashboard.
This adds a basic export of the most obvious annotations from the wpt
metadata-summary mach command. It can be used by setting the
--meta-dir variable to the root of a wpt-metadata checkout.
Differential Revision: https://phabricator.services.mozilla.com/D39736
--HG--
extra : moz-landing-system : lando
2019-08-07 13:38:31 +00:00
Mihai Alexandru Michis
3a79d43224
Backed out changeset a529c02c2e94 (bug 1570805) for causing failures in test_socialtracking_annotate.html
2019-08-07 16:20:53 +03:00
Ehsan Akhgari
2aeb59e775
Bug 1570802 - Relax the Storage Access API rules to allow calling the API from private browsing mode; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D40883
--HG--
extra : moz-landing-system : lando
2019-08-07 06:20:35 +00:00
Ehsan Akhgari
5537145c64
Bug 1570801 - Add an automated test for bug 1566825; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D40872
--HG--
extra : moz-landing-system : lando
2019-08-07 06:19:47 +00:00
Kershaw Chang
18d3f24206
Bug 1570950 - Make sure the IPC channel is closed before destroying r=jld
...
The stack from crash report suggests that ChildImpl was deleted at the end of function GetOrCreateSocketActorForCurrentThread(). This only happens when SendInitBackground failed, so we have to close the IPC channel before ChildImpl getting destroyed.
Differential Revision: https://phabricator.services.mozilla.com/D40838
--HG--
extra : moz-landing-system : lando
2019-08-06 21:17:40 +00:00
Jan de Mooij
2e95828669
Bug 1570926 - Don't clobber the frame's return value slot in BaselineInterpreterCodeGen::emitArgumentTypeChecks. r=iain,tcampbell
...
In emitArgumentTypeChecks there's usually no return value set on the frame,
except when we do a prologue bailout from Ion.
The patch changes emitArgumentTypeChecks to use the frame's scratch value slot
for both nargs and the argument index.
Test is based on the test in bug 1571167 (it's hard to write a pretty test for
this bug).
Differential Revision: https://phabricator.services.mozilla.com/D40611
--HG--
extra : moz-landing-system : lando
2019-08-07 12:07:04 +00:00
Jan de Mooij
cbbb36de5b
Bug 1544386 part 3 - Add tests. r=tcampbell
...
Depends on D29487
Differential Revision: https://phabricator.services.mozilla.com/D29488
--HG--
extra : moz-landing-system : lando
2019-08-07 12:07:43 +00:00
Jan de Mooij
979911a2d9
Bug 1527148
part 2 - Add test. r=bhackett
...
Depends on D21540
Differential Revision: https://phabricator.services.mozilla.com/D21541
--HG--
extra : moz-landing-system : lando
2019-08-07 12:07:43 +00:00
Andrea Marchesini
30180ae909
Bug 1570805 - [stp] Turn on Social Tracking Protection Prefs, r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D40928
--HG--
extra : moz-landing-system : lando
2019-08-07 09:14:55 +00:00
Edgar Chen
3d16032632
Bug 1572007 - Remove unused nsPresContext::IsTopLevelWindowInactive; r=smaug
...
It was introduced in bug 508482 and the consumer went away in bug 1424816.
Differential Revision: https://phabricator.services.mozilla.com/D40942
--HG--
extra : moz-landing-system : lando
2019-08-07 09:54:16 +00:00