Justin Wood
9e151c936d
Bug 1453274 - Add testing for python/mozrelease/versions.py r=rail
...
for: taskgraph: Make update tasks support esr60
MozReview-Commit-ID: GUmAq3sBXGB
--HG--
extra : rebase_source : 0eaeb17809fede07f6b9fc4ee5d856d0078f83be
2018-04-23 12:40:26 -04:00
Justin Wood
fe50f509e3
Bug 1456246 - taskgraph: Perform release promotion needs on mozilla-esr60 on-push. (No Android). r=rail
...
MozReview-Commit-ID: BFpSAz3oj3F
--HG--
extra : rebase_source : db212900f7ea4e19f29a543f7cacb5e2dcc201fe
2018-04-23 15:39:33 -04:00
Brad Werth
1df9da3101
Bug 1353631 Part 2: Regenerate devtools property database for properties protected by the pref. r=dholbert
...
MozReview-Commit-ID: 4KbKDMIPcTO
--HG--
extra : rebase_source : 5c1dad69176b2db5fcd0be9170597435103502a8
2018-04-23 07:21:02 -07:00
Brad Werth
31c41c52e0
Bug 1353631 Part 1: Set preference default to true in Nightly for layout.css.shape-outside.enabled. r=dholbert
...
MozReview-Commit-ID: 5L6FCfLWM3E
--HG--
extra : rebase_source : f7134acf9bf8a90aac52927c0db8ace9ab0eeda5
2018-04-20 15:56:05 -07:00
Alexis Beingessner
d01c9f3acf
Bug 1403261 - remove fuzziness (no longer comparing fallback to native). r=mstange
...
MozReview-Commit-ID: LX2v9pidrEx
--HG--
extra : rebase_source : 44d1c017f5e7419ddc64fee61168bf4802a48a39
2018-04-18 09:32:11 -04:00
Alexis Beingessner
4303ce985c
Bug 1403261 - enable native webrender handling of partial ligatures. r=jrmuizel,mstange
...
The clipping code uses gfxContext::GetClipExtents which calls gfxContext::GetDeviceOffset
and DrawTarget::GetSize. The former was previously not being intialized, while the latter
was explicitly unimplemented. This patch fixes both of those facts.
Otherwise, enabling this functionality has been made trivial by several upstream patches
in webrender (the most recent being glenn's work on unifying shadows which eliminated
the buggy text-shadow shader code that was blocking this).
MozReview-Commit-ID: B1AlG3o4XQS
--HG--
extra : rebase_source : 2043c9c781f507c5d02041420145b1a5c59c0bb2
2018-04-16 23:05:48 -04:00
Jamie Nicol
d361ce7995
Bug 1449608 - Avoid calling ComputeScrollMetadata repeatedly for same scroll frame and clip. r=mstange
...
Currently in ContainerState::SetupScrollingMetadata we call
ComputeScrollMetadata for every layer and for each ASR in the layer's
clip chain. If there are many sibling layers with the same clip then
this is largely wasted work.
This change makes us cache the most recently calculated result, and
only recalculate if the ASR or clip is different.
There was a small portion of ComputeScrollMetadata that must actually
be executed for every layer and ASR in its clip chain. This has been moved
to a separate function, ClipLayerToDisplayPort, that is still called
every time.
MozReview-Commit-ID: 7Zzblmimtc5
--HG--
extra : rebase_source : d39908b2be2565d22079b3e5e8df56316159a918
2018-04-19 14:48:04 +01:00
Daniel Holbert
d5c3e8dbab
Bug 1455976: Give table wrapper boxes a special case during flex base size resolution, so that percent main-sizes can be respected. r=mats
...
MozReview-Commit-ID: GB3SCaj9cv1
--HG--
extra : rebase_source : 565a8fc3879d6b9dcc0f3f6a67e5b577a2dc50b9
2018-04-23 12:05:40 -07:00
Jim Chen
04cd34291a
Bug 1454441 - 4. Fix Fennec remote debugging; r=esawin
...
Currently Fennec remote debugging has a bug where custom tabs / PWA can
permanently override debugging of Fennec tabs. Fix that bug by switching
between the browser/geckoview window types depending on if the Fennec
window is gaining or losing focus.
MozReview-Commit-ID: 2BhAOPFz3c0
--HG--
extra : rebase_source : b9b6059241549bdb6badcc5702c9e47e7228edb3
2018-04-23 12:07:34 -04:00
Jim Chen
c401054171
Bug 1454441 - 3. Move remote debugging setting to runtime; r=esawin,snorp
...
Move the remote debugging setting to GeckoRuntimeSettings and use it in
geckoview_example.
MozReview-Commit-ID: G2IINILQAOm
--HG--
extra : rebase_source : fad2c96241593c6ce8898691ebf03c224815f339
2018-04-23 12:07:34 -04:00
Jim Chen
d39e418697
Bug 1454441 - 2. Move remote debugger usage to GeckoViewStartup; r=esawin
...
Move GeckoViewRemoteDebugger.jsm usage from geckoview.js to
GeckoViewStartup.js.
MozReview-Commit-ID: 92qNB3vMH0a
--HG--
extra : rebase_source : 8d2808abf05d241e8c212c11e92c072c1cd84d29
2018-04-23 12:07:34 -04:00
Jim Chen
1cf38ed2a7
Bug 1454441 - 1. Add GeckoViewUtils.addLazyPrefObserver; r=esawin
...
Add a convenience function to add lazy pref observers that only load a
given module if the pref value deviates from default or when the pref
value changes.
MozReview-Commit-ID: Gh0zFC8FZih
--HG--
extra : rebase_source : b92b9324c9987f60cbc9add7748feef858301985
2018-04-23 12:07:34 -04:00
Andreea Pavel
3cfb05a97a
Backed out 3 changesets (bug 1434662) for android and OS X mass failures at /builds/worker/workspace/build/src/toolkit/components/url-classifier/nsUrlClassifierDBService.cpp:512 on a CLOSED TREE
...
Backed out changeset 983099e546d8 (bug 1434662)
Backed out changeset 39b9f46104ad (bug 1434662)
Backed out changeset 6f652d798a0c (bug 1434662)
2018-04-23 23:09:32 +03:00
Ricky Rosario
b7574c6126
Bug 1454262 - Regression: Search Bar highlight via cursor down/up keys is no longer possible r=Mardak
...
MozReview-Commit-ID: KS8KAG1WU76
--HG--
extra : rebase_source : a7eaaa4581b50b8704bfefdbe538ce3f609c7c78
2018-04-23 13:17:51 -04:00
Andreea Pavel
6ce889bcd3
Backed out 2 changesets (bug 1353631) for failing | devtools/shared/tests/unit/test_css-properties-db.js on a CLOSED TREE
...
Backed out changeset 6a0c361f18ff (bug 1353631)
Backed out changeset fd5bd538bfe7 (bug 1353631)
2018-04-23 21:44:43 +03:00
Nils Ohlmeier [:drno]
cf2d709fb0
Bug 1455557: accept new line as RTCP FB NACK terminator. r=bwc
...
MozReview-Commit-ID: B0KaqRvLqNs
--HG--
extra : rebase_source : 97bca7eb56b1e112fc3ff091e58323ff1d09d43e
2018-04-20 21:52:16 -07:00
k88hudson
f37daeac63
Bug 1448971 - Replace "when Firefox starts" section in about:preferences#general with checkbox r=flod,jaws
...
MozReview-Commit-ID: JHL20S5gZq2
--HG--
extra : rebase_source : 7b6462b85cf44f69ac978115656b724a59a935a6
2018-04-04 12:28:22 -04:00
Nicolas Chevobbe
295ace1eb2
Bug 1428078 - Enable keyboard navigation in the object sidebar; r=bgrins.
...
MozReview-Commit-ID: JuZOX3e9AXy
--HG--
extra : rebase_source : d3213b0797d8ca2ed6c5f4b5f42b606b323edf92
2018-04-13 17:47:37 +02:00
Brian Grinstead
7f1f1892fb
Bug 1455359 - Remove autoCheck attribute from nsIDOMXULCheckboxElement and nsIDOMXULButtonElement; r=enndeakin+6102
...
MozReview-Commit-ID: FUxsIf23z7e
--HG--
extra : rebase_source : 29cd8b2e90e4161fb288a6b6206c27de1d225f5e
2018-04-21 07:03:23 -07:00
Andreea Pavel
4109ce94c2
Backed out 4 changesets (bug 1454441) for android-lint failure on a CLOSED TREE
...
Backed out changeset d4fcd301a168 (bug 1454441)
Backed out changeset 79fa5c2950a3 (bug 1454441)
Backed out changeset deb0e12bfbd7 (bug 1454441)
Backed out changeset fad6be573021 (bug 1454441)
2018-04-23 20:16:29 +03:00
Julian Descottes
d0c4dcf278
Bug 1456092 - Update animationinspector paths in mochitest-*.runtimes.json;r=pbro
...
MozReview-Commit-ID: 5oNnviqIuYd
--HG--
extra : rebase_source : e499e7e0c3a50ca8217f852996641879443f74e6
2018-04-23 14:42:28 +02:00
Julian Descottes
1115d2987d
Bug 1456092 - Move devtools/client/animationinspector to devtools/client/inspector/animation-old;r=daisuke,pbro
...
MozReview-Commit-ID: HbIYBfoWgk4
--HG--
rename : devtools/client/animationinspector/README.md => devtools/client/inspector/animation-old/README.md
rename : devtools/client/animationinspector/animation-controller.js => devtools/client/inspector/animation-old/animation-controller.js
rename : devtools/client/animationinspector/animation-inspector.xhtml => devtools/client/inspector/animation-old/animation-inspector.xhtml
rename : devtools/client/animationinspector/animation-panel.js => devtools/client/inspector/animation-old/animation-panel.js
rename : devtools/client/animationinspector/components/animation-details.js => devtools/client/inspector/animation-old/components/animation-details.js
rename : devtools/client/animationinspector/components/animation-target-node.js => devtools/client/inspector/animation-old/components/animation-target-node.js
rename : devtools/client/animationinspector/components/animation-time-block.js => devtools/client/inspector/animation-old/components/animation-time-block.js
rename : devtools/client/animationinspector/components/animation-timeline.js => devtools/client/inspector/animation-old/components/animation-timeline.js
rename : devtools/client/animationinspector/components/keyframes.js => devtools/client/inspector/animation-old/components/keyframes.js
rename : devtools/client/animationinspector/components/moz.build => devtools/client/inspector/animation-old/components/moz.build
rename : devtools/client/animationinspector/components/rate-selector.js => devtools/client/inspector/animation-old/components/rate-selector.js
rename : devtools/client/animationinspector/graph-helper.js => devtools/client/inspector/animation-old/graph-helper.js
rename : devtools/client/animationinspector/moz.build => devtools/client/inspector/animation-old/moz.build
rename : devtools/client/animationinspector/test/.eslintrc.js => devtools/client/inspector/animation-old/test/.eslintrc.js
rename : devtools/client/animationinspector/test/browser.ini => devtools/client/inspector/animation-old/test/browser.ini
rename : devtools/client/animationinspector/test/browser_animation_animated_properties_displayed.js => devtools/client/inspector/animation-old/test/browser_animation_animated_properties_displayed.js
rename : devtools/client/animationinspector/test/browser_animation_animated_properties_for_delayed_starttime_animations.js => devtools/client/inspector/animation-old/test/browser_animation_animated_properties_for_delayed_starttime_animations.js
rename : devtools/client/animationinspector/test/browser_animation_animated_properties_path.js => devtools/client/inspector/animation-old/test/browser_animation_animated_properties_path.js
rename : devtools/client/animationinspector/test/browser_animation_animated_properties_progress_indicator.js => devtools/client/inspector/animation-old/test/browser_animation_animated_properties_progress_indicator.js
rename : devtools/client/animationinspector/test/browser_animation_click_selects_animation.js => devtools/client/inspector/animation-old/test/browser_animation_click_selects_animation.js
rename : devtools/client/animationinspector/test/browser_animation_controller_exposes_document_currentTime.js => devtools/client/inspector/animation-old/test/browser_animation_controller_exposes_document_currentTime.js
rename : devtools/client/animationinspector/test/browser_animation_detail_displayed.js => devtools/client/inspector/animation-old/test/browser_animation_detail_displayed.js
rename : devtools/client/animationinspector/test/browser_animation_detail_easings.js => devtools/client/inspector/animation-old/test/browser_animation_detail_easings.js
rename : devtools/client/animationinspector/test/browser_animation_empty_on_invalid_nodes.js => devtools/client/inspector/animation-old/test/browser_animation_empty_on_invalid_nodes.js
rename : devtools/client/animationinspector/test/browser_animation_keyframe_markers.js => devtools/client/inspector/animation-old/test/browser_animation_keyframe_markers.js
rename : devtools/client/animationinspector/test/browser_animation_mutations_with_same_names.js => devtools/client/inspector/animation-old/test/browser_animation_mutations_with_same_names.js
rename : devtools/client/animationinspector/test/browser_animation_panel_exists.js => devtools/client/inspector/animation-old/test/browser_animation_panel_exists.js
rename : devtools/client/animationinspector/test/browser_animation_participate_in_inspector_update.js => devtools/client/inspector/animation-old/test/browser_animation_participate_in_inspector_update.js
rename : devtools/client/animationinspector/test/browser_animation_playerFronts_are_refreshed.js => devtools/client/inspector/animation-old/test/browser_animation_playerFronts_are_refreshed.js
rename : devtools/client/animationinspector/test/browser_animation_playerWidgets_appear_on_panel_init.js => devtools/client/inspector/animation-old/test/browser_animation_playerWidgets_appear_on_panel_init.js
rename : devtools/client/animationinspector/test/browser_animation_playerWidgets_target_nodes.js => devtools/client/inspector/animation-old/test/browser_animation_playerWidgets_target_nodes.js
rename : devtools/client/animationinspector/test/browser_animation_pseudo_elements.js => devtools/client/inspector/animation-old/test/browser_animation_pseudo_elements.js
rename : devtools/client/animationinspector/test/browser_animation_refresh_on_added_animation.js => devtools/client/inspector/animation-old/test/browser_animation_refresh_on_added_animation.js
rename : devtools/client/animationinspector/test/browser_animation_refresh_on_removed_animation.js => devtools/client/inspector/animation-old/test/browser_animation_refresh_on_removed_animation.js
rename : devtools/client/animationinspector/test/browser_animation_refresh_when_active.js => devtools/client/inspector/animation-old/test/browser_animation_refresh_when_active.js
rename : devtools/client/animationinspector/test/browser_animation_refresh_when_active_after_mutations.js => devtools/client/inspector/animation-old/test/browser_animation_refresh_when_active_after_mutations.js
rename : devtools/client/animationinspector/test/browser_animation_running_on_compositor.js => devtools/client/inspector/animation-old/test/browser_animation_running_on_compositor.js
rename : devtools/client/animationinspector/test/browser_animation_same_nb_of_playerWidgets_and_playerFronts.js => devtools/client/inspector/animation-old/test/browser_animation_same_nb_of_playerWidgets_and_playerFronts.js
rename : devtools/client/animationinspector/test/browser_animation_shows_player_on_valid_node.js => devtools/client/inspector/animation-old/test/browser_animation_shows_player_on_valid_node.js
rename : devtools/client/animationinspector/test/browser_animation_spacebar_toggles_animations.js => devtools/client/inspector/animation-old/test/browser_animation_spacebar_toggles_animations.js
rename : devtools/client/animationinspector/test/browser_animation_spacebar_toggles_node_animations.js => devtools/client/inspector/animation-old/test/browser_animation_spacebar_toggles_node_animations.js
rename : devtools/client/animationinspector/test/browser_animation_summarygraph_for_multiple_easings.js => devtools/client/inspector/animation-old/test/browser_animation_summarygraph_for_multiple_easings.js
rename : devtools/client/animationinspector/test/browser_animation_target_highlight_select.js => devtools/client/inspector/animation-old/test/browser_animation_target_highlight_select.js
rename : devtools/client/animationinspector/test/browser_animation_target_highlighter_lock.js => devtools/client/inspector/animation-old/test/browser_animation_target_highlighter_lock.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_add_animation.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_add_animation.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_currentTime.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_currentTime.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_header.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_header.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_iterationStart.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_iterationStart.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_pause_button_01.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_pause_button_01.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_pause_button_02.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_pause_button_02.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_pause_button_03.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_pause_button_03.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_rate_selector.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_rate_selector.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_rewind_button.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_rewind_button.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_scrubber_exists.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_scrubber_exists.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_scrubber_movable.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_scrubber_movable.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_scrubber_moves.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_scrubber_moves.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_setCurrentTime.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_setCurrentTime.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_short_duration.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_short_duration.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_shows_delay.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_shows_delay.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_shows_endDelay.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_shows_endDelay.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_shows_iterations.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_shows_iterations.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_shows_name_label.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_shows_name_label.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_shows_time_info.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_shows_time_info.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_takes_rate_into_account.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_takes_rate_into_account.js
rename : devtools/client/animationinspector/test/browser_animation_timeline_ui.js => devtools/client/inspector/animation-old/test/browser_animation_timeline_ui.js
rename : devtools/client/animationinspector/test/browser_animation_toggle_button_resets_on_navigate.js => devtools/client/inspector/animation-old/test/browser_animation_toggle_button_resets_on_navigate.js
rename : devtools/client/animationinspector/test/browser_animation_toggle_button_toggles_animations.js => devtools/client/inspector/animation-old/test/browser_animation_toggle_button_toggles_animations.js
rename : devtools/client/animationinspector/test/browser_animation_toolbar_exists.js => devtools/client/inspector/animation-old/test/browser_animation_toolbar_exists.js
rename : devtools/client/animationinspector/test/browser_animation_ui_updates_when_animation_data_changes.js => devtools/client/inspector/animation-old/test/browser_animation_ui_updates_when_animation_data_changes.js
rename : devtools/client/animationinspector/test/doc_add_animation.html => devtools/client/inspector/animation-old/test/doc_add_animation.html
rename : devtools/client/animationinspector/test/doc_body_animation.html => devtools/client/inspector/animation-old/test/doc_body_animation.html
rename : devtools/client/animationinspector/test/doc_delayed_starttime_animations.html => devtools/client/inspector/animation-old/test/doc_delayed_starttime_animations.html
rename : devtools/client/animationinspector/test/doc_end_delay.html => devtools/client/inspector/animation-old/test/doc_end_delay.html
rename : devtools/client/animationinspector/test/doc_frame_script.js => devtools/client/inspector/animation-old/test/doc_frame_script.js
rename : devtools/client/animationinspector/test/doc_keyframes.html => devtools/client/inspector/animation-old/test/doc_keyframes.html
rename : devtools/client/animationinspector/test/doc_modify_playbackRate.html => devtools/client/inspector/animation-old/test/doc_modify_playbackRate.html
rename : devtools/client/animationinspector/test/doc_multiple_animation_types.html => devtools/client/inspector/animation-old/test/doc_multiple_animation_types.html
rename : devtools/client/animationinspector/test/doc_multiple_easings.html => devtools/client/inspector/animation-old/test/doc_multiple_easings.html
rename : devtools/client/animationinspector/test/doc_multiple_property_types.html => devtools/client/inspector/animation-old/test/doc_multiple_property_types.html
rename : devtools/client/animationinspector/test/doc_negative_animation.html => devtools/client/inspector/animation-old/test/doc_negative_animation.html
rename : devtools/client/animationinspector/test/doc_pseudo_elements.html => devtools/client/inspector/animation-old/test/doc_pseudo_elements.html
rename : devtools/client/animationinspector/test/doc_script_animation.html => devtools/client/inspector/animation-old/test/doc_script_animation.html
rename : devtools/client/animationinspector/test/doc_short_duration_animation.html => devtools/client/inspector/animation-old/test/doc_short_duration_animation.html
rename : devtools/client/animationinspector/test/doc_simple_animation.html => devtools/client/inspector/animation-old/test/doc_simple_animation.html
rename : devtools/client/animationinspector/test/doc_timing_combination_animation.html => devtools/client/inspector/animation-old/test/doc_timing_combination_animation.html
rename : devtools/client/animationinspector/test/head.js => devtools/client/inspector/animation-old/test/head.js
rename : devtools/client/animationinspector/test/unit/.eslintrc.js => devtools/client/inspector/animation-old/test/unit/.eslintrc.js
rename : devtools/client/animationinspector/test/unit/test_findOptimalTimeInterval.js => devtools/client/inspector/animation-old/test/unit/test_findOptimalTimeInterval.js
rename : devtools/client/animationinspector/test/unit/test_formatStopwatchTime.js => devtools/client/inspector/animation-old/test/unit/test_formatStopwatchTime.js
rename : devtools/client/animationinspector/test/unit/test_getCssPropertyName.js => devtools/client/inspector/animation-old/test/unit/test_getCssPropertyName.js
rename : devtools/client/animationinspector/test/unit/test_timeScale.js => devtools/client/inspector/animation-old/test/unit/test_timeScale.js
rename : devtools/client/animationinspector/test/unit/test_timeScale_dimensions.js => devtools/client/inspector/animation-old/test/unit/test_timeScale_dimensions.js
rename : devtools/client/animationinspector/test/unit/xpcshell.ini => devtools/client/inspector/animation-old/test/unit/xpcshell.ini
rename : devtools/client/animationinspector/utils.js => devtools/client/inspector/animation-old/utils.js
extra : rebase_source : 28aeafe670b038439568951be554cb780cfc29ef
2018-04-23 14:39:45 +02:00
Julian Descottes
a42470c264
Bug 1456092 - Add README to old animation inspector folder;r=daisuke
...
MozReview-Commit-ID: 5uVusbsbkKg
--HG--
extra : rebase_source : 6ce8c84ac9a2ee6886483c3e2bb91320c557c371
2018-04-23 14:23:47 +02:00
Andreas Tolfsen
f8effc614b
Bug 1456051 - Make server an ES module. r=maja_zf
...
MozReview-Commit-ID: Cc8LEdVtmVg
--HG--
extra : rebase_source : 41898d5f0ea2745be08eb910d71f3b1abcec17db
2018-04-23 10:19:52 +01:00
Andreas Tolfsen
d458b76e52
Bug 1456051 - Make cert an ES module. r=maja_zf
...
In addition to the way symbols are exposed, this patch makes a few
changes to what is exposed. Unexposing currentOverride and the
error override bitmasks should not cause any problems.
MozReview-Commit-ID: 9CWZHVyAKbg
--HG--
extra : rebase_source : 6411f842c1eec26661cbe6f4d9e821904ffc4811
2018-04-23 10:01:40 +01:00
Andreas Tolfsen
916ef8de56
Bug 1456051 - Make addon an ES module. r=maja_zf
...
This does not really functionally change anything, but it prevents
us from polluting the global space in testing/marionette/driver.js.
MozReview-Commit-ID: Guwt3g0lS8q
--HG--
extra : rebase_source : ad2c38e51d54b7c4ead6b8d6a49d05a0dfef7c6c
2018-04-23 08:12:30 +01:00
Andreas Tolfsen
921d8f6a6e
Bug 1456051 - Make addon.uninstall race safe. r=maja_zf
...
addon.uninstall would return immediately, not waiting for the
onUninstalled listener event to fire. We can eliminate this race
condition by using a promise that resolves when it fires.
MozReview-Commit-ID: E4Mh797X9n8
--HG--
extra : rebase_source : 473e60cc393553302dcf1a2f7a18d2a45091652f
2018-04-23 08:05:35 +01:00
Andreas Tolfsen
f3f07d1533
Bug 1456051 - Propagate OS errors on addon installation. r=maja_zf
...
The error descriptions are rather vague and may obfuscate the
real problem. This changes the messages to be more in line with
the underlying error, and also ensures the original error is propagated.
MozReview-Commit-ID: EjctkgeUgNH
--HG--
extra : rebase_source : be10efb18f581d4643e5f52a982b888a72ef27be
2018-04-23 07:48:54 +01:00
Andreas Tolfsen
6fcd3c1caa
Bug 1456051 - Avoid double-wrapping of UnknownError. r=maja_zf
...
MozReview-Commit-ID: LZVxzGhAKoD
--HG--
extra : rebase_source : 863d127ea17a2bd05a0c688525e86229bd61d6e1
2018-04-23 07:45:28 +01:00
Kartikaya Gupta
81285aa764
Bug 1454817 - Fuzz an intermittent failure introduced by WR PR 2651. r=kats
...
MozReview-Commit-ID: 4AGjRKvl5lU
--HG--
extra : rebase_source : c1d890d85d46c1501077264ff2fd11a55cdfb408
2018-04-23 09:24:47 -04:00
Andrew McCreight
269f53f8b6
Bug 1451985 - Tell the cycle collector about ScriptLoadRequest::mElement. r=baku
...
Not doing this can cause a leak because there is a cycle between the
load request and the script element.
MozReview-Commit-ID: E7GbH5iDBP6
--HG--
extra : rebase_source : b9c16b5a40bf465f28f792cbf727909d1f976c31
2018-04-19 16:33:12 -07:00
Brad Werth
5a2b37172b
Bug 1353631 Part 2: Regenerate devtools property database for properties protected by the pref. r=dholbert
...
MozReview-Commit-ID: 4KbKDMIPcTO
--HG--
extra : rebase_source : 86b84f9e81e1c39e2a9e3ca9bd47b7bee84bc222
2018-04-23 07:21:02 -07:00
Brad Werth
4fd50e13c0
Bug 1353631 Part 1: Set preference default to true in Nightly for layout.css.shape-outside.enabled. r=dholbert
...
MozReview-Commit-ID: 5L6FCfLWM3E
--HG--
extra : rebase_source : 40bf335ff2a4bb469df61a4be51ed5c2cad467c3
2018-04-20 15:56:05 -07:00
Tim Nguyen
92c9a958e1
Bug 1372694 - Stop making the default theme a heavyweight theme. r=kmag,aswan
...
MozReview-Commit-ID: 30wMauuc9oo
--HG--
rename : browser/base/content/default-theme-icon.svg => toolkit/mozapps/extensions/content/default-theme-icon.svg
extra : rebase_source : 5e4cf784135f4a8e40a2ed8357ba651e7fce9728
2018-04-01 13:53:31 +02:00
Paul Bone
ba14455b5f
Bug 1443396 - Use colours that contrast well on about:memory r=jaws,snorp
...
The about:memory page specified some colours using constants and others
using variables whose values can change. If those variables changed, for
example due to the desktop toolkit using a dark theme, then it could create
poor contrast with the constants in these CSS files (desktop & mobile).
This change ensures that only the Mozilla system colour extensions and
Mozilla colour preference extensions colours are used. Creating
fore/back-ground combinations that hopefully contrast well regardless of the
desktop theme.
--HG--
extra : rebase_source : f916aac0bb07c3a75ab45ece3fd58d1cdcf8bf46
extra : source : a78bc7ff3de5a0ea4aea060731253fed63a59d00
2018-04-23 12:40:09 +10:00
Lee Salzman
d8e6c45ef2
Bug 1448703 - clear blob image resources from clear_namespace hook. r=jrmuizel
...
MozReview-Commit-ID: 8DinL2bE64O
2018-04-23 21:46:55 -04:00
Ciure Andrei
1940af33ec
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-04-24 04:29:20 +03:00
Steve Fink
02245c0bd2
Bug 1400153 - Stop using PodZero to initialize TimeStamps, r=nfroyd
...
--HG--
extra : rebase_source : 9d14b89f7baaf87c813de2810956bd0ba6db0a71
2018-04-23 17:35:20 -07:00
Ted Campbell
a1a65038fe
Bug 1448563 - Part 6: Add memory reporting for off-thread WASM. r=luke
...
MozReview-Commit-ID: 1lXRj1JUJk2
--HG--
extra : source : 97dbd15798f96a95021bc0a66c9b1dfc22414025
2018-04-11 15:49:36 -04:00
Robert Longson
34d8c86389
Bug 1455986
- If we cannot parse an enum, set its numeric value to UNKNOWN i.e. 0 r=heycam
2018-04-24 01:42:41 +01:00
Steve Fink
6f962094cc
Bug 1455599 - Redo bug 1446693, creating separate AutoTraceSessions instead of expanding one, r=jonco
...
--HG--
extra : rebase_source : 9900a8500ddf958523cf397744fad4b1cba6cec6
2018-04-20 16:31:16 -07:00
Tom Prince
b929e4e30d
Bug 1456234: [release] Embed generate-checksums mozharness config in taskcluster config; r=aki
...
Differential Revision: https://phabricator.services.mozilla.com/D1018
--HG--
extra : rebase_source : daa6987654bbd16858dd17dfa4b85a78bd9f77e6
extra : source : 934cccf5ed74d5024f183bedbc40ad12bdc3ae00
2018-04-23 12:43:53 -06:00
Tom Prince
9203ed3c58
Bug 1456234: [mozharness] Process EXTRA_MOZHARNESS_CONFIG even if no files are specified; r=aki
...
This will allow mozharness configs to be specified exclusively in the taskgraph.
Differential Revision: https://phabricator.services.mozilla.com/D1017
--HG--
extra : rebase_source : a3a9b6cc9d1004c4bd396fccc3e4354a7316651d
extra : source : 10acd193df92b7c495789dc24157b85f116ade5e
2018-04-23 17:39:35 -06:00
Mats Palmgren
9acb0f48fc
Bug 1398482 part 6 - Update devtools with the renamed longhands. r=me
2018-04-24 01:52:51 +02:00
Mats Palmgren
21d3390a47
Bug 1398482 part 5 - Update devtools autocompletion expectations. r=me
2018-04-24 01:52:51 +02:00
Mats Palmgren
850a64bef9
Bug 1398482 part 4 - [css-grid][css-flexbox][css-multicol] Add 'row-gap' and 'gap' properties; make 'grid-[column|row]-gap' and 'grid-gap' alias the respective unprefixed properties (automated update of WPT results).
2018-04-24 01:52:51 +02:00
Mats Palmgren
023ce1dc34
Bug 1398482 part 3 - [css-grid][css-flexbox][css-multicol] Add 'row-gap' and 'gap' properties; make 'grid-[column|row]-gap' and 'grid-gap' alias the respective unprefixed properties (automated devtools update).
2018-04-24 01:52:51 +02:00
Mats Palmgren
8e30369644
Bug 1398482 part 2 - [css-grid][css-flexbox][css-multicol] Add 'row-gap' and 'gap' properties; make 'grid-[column|row]-gap' and 'grid-gap' alias the respective unprefixed properties (Gecko part). r=dholbert
2018-04-24 01:52:51 +02:00
Mats Palmgren
314470600f
Bug 1398482 part 1 - [css-grid][css-flexbox][css-multicol] Add 'row-gap' and 'gap' properties; make 'grid-[column|row]-gap' and 'grid-gap' alias the respective unprefixed properties (Stylo part). r=emilio
...
This also makes 'normal' the initial value for the grid-*
properties, per:
https://github.com/w3c/csswg-drafts/issues/2294#issuecomment-369313438
2018-04-24 01:52:51 +02:00
Mats Palmgren
79d20383ee
Bug 1456166 - Downgrade a non-essential assertion to a warning for now because it keeps failing. r=mattwoodrow
2018-04-24 01:52:51 +02:00