- Jul 11, 2022
-
-
Tooru Fujisawa authored
Differential Revision: https://phabricator.services.mozilla.com/D150904
-
Tooru Fujisawa authored
Differential Revision: https://phabricator.services.mozilla.com/D150903
-
Tooru Fujisawa authored
Bug 1667455 - Part 13: Stop importing Services.jsm from marionette tests. r=kmag,webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D150902
-
Tooru Fujisawa authored
Differential Revision: https://phabricator.services.mozilla.com/D150901
-
Tooru Fujisawa authored
Differential Revision: https://phabricator.services.mozilla.com/D150900
-
Tooru Fujisawa authored
Bug 1667455 - Part 10: Stop importing Services.jsm from chrome-priv HTML code, multi-line cases. r=kmag Differential Revision: https://phabricator.services.mozilla.com/D150899
-
Tooru Fujisawa authored
Bug 1667455 - Part 9: Stop importing Services.jsm from chrome-priv HTML code, single-line cases. r=kmag,necko-reviewers,geckoview-reviewers,extension-reviewers,m_kato,dragana Differential Revision: https://phabricator.services.mozilla.com/D150898
-
Tooru Fujisawa authored
Bug 1667455 - Part 8: Stop importing Services.jsm from chrome-priv JS code, other cases. r=kmag,necko-reviewers,dragana Differential Revision: https://phabricator.services.mozilla.com/D150897
-
Tooru Fujisawa authored
Differential Revision: https://phabricator.services.mozilla.com/D150896
-
Tooru Fujisawa authored
Bug 1667455 - Part 6: Stop importing Services.jsm from chrome-priv JS code, non-top-level or multi-line cases. r=kmag,perftest-reviewers,AlexandruIonescu,sparky Differential Revision: https://phabricator.services.mozilla.com/D150895
-
Tooru Fujisawa authored
Bug 1667455 - Part 5: Stop importing Services.jsm from chrome-priv JS code, top-level single-line cases. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,application-update-reviewers,pip-reviewers,twisniewski,m_kato,jdescottes,mconley,AlexandruIonescu,mossop Differential Revision: https://phabricator.services.mozilla.com/D150894
-
Tooru Fujisawa authored
Bug 1667455 - Part 4: Stop importing Services.jsm from JSM. r=kmag,webdriver-reviewers,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,application-update-reviewers,pip-reviewers,twisniewski,devtools-reviewers,m_kato,jdescottes,ochameau,mconley,sfoster,AlexandruIonescu Differential Revision: https://phabricator.services.mozilla.com/D150893
-
Tooru Fujisawa authored
Given `Services` object is already created and defined on the loader's shared global, Services.jsm shouldn't create yet another instance. Just return the shared global's property, to make it keeps working in the middle of this patch's stack. Differential Revision: https://phabricator.services.mozilla.com/D150892
-
Tooru Fujisawa authored
Bug 1667455 - Part 2.6: Export Services from Devtools require("chrome"). r=kmag,devtools-reviewers,ochameau Differential Revision: https://phabricator.services.mozilla.com/D150908
-
Tooru Fujisawa authored
Differential Revision: https://phabricator.services.mozilla.com/D150909
-
Tooru Fujisawa authored
Differential Revision: https://phabricator.services.mozilla.com/D150891
-
Tooru Fujisawa authored
Differential Revision: https://phabricator.services.mozilla.com/D150924
-
Tooru Fujisawa authored
`Services` object is created in the loader's shared global, and it is defined on all globals without OMIT_COMPONENTS_OBJECT. Differential Revision: https://phabricator.services.mozilla.com/D150890
-
Ben Hearsum authored
Bug 1778463: Firefox is pinned to the taskbar even though the "On my taskbar" checkbox is unchecked r=mhowell The problem here ended up being that we lose the value of `AddTaskBarSC` once ExecCodeSegement is called -- which we do anytime we try to set ourselves as the default if the installer was run elevated. Differential Revision: https://phabricator.services.mozilla.com/D151291
-
Tiaan Louw authored
Check for a text input or editable host first, because they always set the used style to 'contain' (The spec actually requires 'contain', but we implement the 'contain' behavior as a flavor of 'text') https://drafts.csswg.org/css-ui-4/#content-selection Differential Revision: https://phabricator.services.mozilla.com/D149731
-
Andrew Osmond authored
This patch turns on FontFaceSet in workers and OffscreenCanvas on workers and the main thread in nightly only. Differential Revision: https://phabricator.services.mozilla.com/D151409
-
Pranshu Agrawal authored
Differential Revision: https://phabricator.services.mozilla.com/D151438
-
Bogdan Szekely authored
Backed out changeset e587c9bc5b83 (bug 1778921) Backed out changeset 04fa88f59192 (bug 1778921)
-
Bogdan Szekely authored
-
Bogdan Szekely authored
-
Matthew Gregan authored
Bug 1778921 - Vendor update of libopus to upstream revision 24398751. r=media-playback-reviewers,alwu Depends on D151462 Differential Revision: https://phabricator.services.mozilla.com/D151463
-
Matthew Gregan authored
Bug 1778921 - Update libopus build config to prepare for next update. r=media-playback-reviewers,alwu Differential Revision: https://phabricator.services.mozilla.com/D151462
-
Yoshi Cheng-Hao Huang authored
For the print preview documents, they are cloned from the original document in Document::CreateStaticClone[1]. But the cloned document isn't attched to any nsIContentViewer yet so it won't have any global object. The document is attached to the nsIContentViewer later when the cloning is done[2]. Also, the script elements from the cloned document are also cloned from the original document, so they won't be processed in the cloned document. Therefore we simply bail out if the module loader isn't initialized yet. [1]: https://searchfox.org/mozilla-central/rev/3e1a721bce1da3ae04675539b39a4e95b25a046d/dom/base/Document.cpp#13240 [2]: https://searchfox.org/mozilla-central/rev/3e1a721bce1da3ae04675539b39a4e95b25a046d/dom/base/Document.cpp#13295 Differential Revision: https://phabricator.services.mozilla.com/D151105
-
Julian Descottes authored
Bug 1767679 - [devtools] Wait for element to be ready in browser_rules_colorpicker-and-image-tooltip_01.js r=Honza No conclusive results on try. Waiting for the property container to be ready should at least help invsestigate if we get more failures Differential Revision: https://phabricator.services.mozilla.com/D151425
-
Olli Pettay authored
Since https://github.com/w3c/FileAPI/issues/43 is still open, it is unclear how body.type should work. The current wpts expect some behavior which isn't in the specifications. So, since the situation is very messy in the specifications, the patch is doing a spot fix for boundary handling. It is ugly, but shouldn't change other behavior. Differential Revision: https://phabricator.services.mozilla.com/D150018
-
Dale Harvey authored
Differential Revision: https://phabricator.services.mozilla.com/D151436
-
Neil Deakin authored
Bug 968104, paste unformatted shortcut (shift+ctrl/cmd+v) should work in plain text contexts, such as input and textarea, r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D150806
-
Ziran Sun authored
Differential Revision: https://phabricator.services.mozilla.com/D151231
-
Alexandre Poirot authored
Bug 1778274 - [devtools] Track performance of the debugger in the browser toolbox r=perftest-reviewers,jdescottes,sparky Differential Revision: https://phabricator.services.mozilla.com/D151113
-
Mozilla Releng Treescript authored
es-AR -> 66bf4063df33aeb109eb6ce1c58f6ce5ee3569f1 es-ES -> 942edb9eb6258fb266669c6a1024a0cfea53613d pt-PT -> efb08c45e99c6d70e2edf1a7844c3fd13a120620 vi -> ca58af7628b8771312a6fab74d5c06c798dce473
-
Masayuki Nakano authored
Bug 1778091 - Make `HTMLEditor` move invisible `<br>` element into the empty inline element after splitting a paragraph at end r=m_kato In Yahoo! Mail, the paragraph has `<br>` after `<span>` element which has `background-color`. In this case, Gecko creates the following DOM tree after splitting the paragraph: ``` <div><span>foo</span></div><div><span></span><br></div> ``` Then, the empty `<span>` in the right paragraph will be removed by the post-processing. However, in this case, the inline element is required for preserving the style continued from the previous paragraph. In this case, we should move the `<br>` element into the `<span>` to make it non-empty and avoid it to be removed. This is compatible with Chrome. Differential Revision: https://phabricator.services.mozilla.com/D151345
-
Julian Seward authored
When reading Dwarf unwind info, `CallFrameInfo::State::DoInstruction` is called once per CFI instruction. At both call sites, the call is driven by a simple loop. Because each call doesn't do much work, the call overhead is quite high, and there are huge numbers of CFI instructions to be processed. This patch moves the loop into its own method `DoInstructions`, and adds annotations in the hope of getting `DoInstruction` inlined into the loop. On an Intel Core i5 1135G7 at circa 4 GHz, this reduces the Dwarf read time from 0.27 seconds (after bugs 1754932, 1777540 and 1777949 have landed) to 0.26 seconds. Not much of a win, but on the other hand, the insn count falls from 3906 million to 3640 million, which seems like a worthwhile win for what is a trivial change. Differential Revision: https://phabricator.services.mozilla.com/D151262
-
smolnar authored
Backed out changeset 457c6c1a18e3 (bug 1763570) for causing layout/forms/test/test_bug644542.html CLOSED TREE
-
Makoto Kato authored
When setting focus to input element, Gecko sets focused element to central via `zoomToFocusedInput`. So when we receives `focusin` event, content may be scrolled and zoomed. To pass correct element rectangle, we have to wait until it is completed. Fennec added `PanZoom:StateChange` event to listen APZ state. So GV should use same way. Differential Revision: https://phabricator.services.mozilla.com/D150453
-
Thomas Wisniewski authored
Bug 1778125 - update the SmartBlock Branch shim to accept a callback as the last argument of the init method regardless of number of arguments; r=ksenia,webcompat-reviewers Differential Revision: https://phabricator.services.mozilla.com/D151412
-