Botond Ballo
7bbe707700
Bug 1708855 - Give Axis a few more accessor methods. r=tnikkel
...
Depends on D114160
Differential Revision: https://phabricator.services.mozilla.com/D114161
2021-05-03 23:51:28 +00:00
Botond Ballo
33a931df2d
Bug 1708855 - Move the implementation of ComputeTransformForScrollThumb into an instance method of a class. r=tnikkel
...
This allows us to factor out parts of the computation into their own
functions without having to pass too many things around as arguments.
Depends on D114159
Differential Revision: https://phabricator.services.mozilla.com/D114160
2021-05-03 23:51:28 +00:00
Botond Ballo
b2057e554e
Bug 1708855 - Move the implementation of ComputeTransformForScrollThumb into its own file. r=tnikkel
...
Differential Revision: https://phabricator.services.mozilla.com/D114159
2021-05-03 23:51:27 +00:00
Yury Delendik
56803b57c7
Bug 1699620 - Refactor i64x2.shr_s and remove scalarization. r=lth
...
Differential Revision: https://phabricator.services.mozilla.com/D113184
2021-05-03 23:36:12 +00:00
James Teh
c2a4380cef
Bug 1706851: Remove Windows HyperTextProxyFor() function. r=morgan
...
Differential Revision: https://phabricator.services.mozilla.com/D113063
2021-05-03 23:32:24 +00:00
Morgan Reschenberg
a0703b0672
Bug 1706910: Introduce testing for AXFrame, accessibilityFrame r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D113185
2021-05-03 23:21:32 +00:00
Morgan Reschenberg
ab5a074a02
Bug 1706910: Implement AXFrame, accessibilityFrame for VoiceOver r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D113585
2021-05-03 23:21:31 +00:00
Boris Chiou
5272e5d351
Bug 1706157 - Avoid int overflow for steps() timing function. r=hiro
...
We increase |jumps| for steps(<integer>,jump-both), and the <integer>
could be a large number, so we have to avoid the int overflow. Now we use
CheckedInt32 for it.
Also, `aPortion * aStepFunc.mSteps` may be out of the range of int32_t,
so we clamp it first and use CheckedInt32 for currentStep, too.
The error handling is pretty simple. We don't care about the result of
this unexpected behavior, so we simply roll the value back to the
original one.
Differential Revision: https://phabricator.services.mozilla.com/D112684
2021-05-03 23:07:03 +00:00
Brindusan Cristian
2b6edfd254
Backed out changeset 2ab466464002 (bug 1688188) for causing sm bustages in tests.h. CLOSED TREE
2021-05-04 01:26:03 +03:00
mr.robot
251bb930eb
Bug 1688188: Replace GC parameters and zeal mode with auto classes in jsapi-tests r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D113592
2021-05-03 22:05:34 +00:00
Jeff Muizelaar
3e6d79347c
Bug 1708937. Work around a gen6 shader compiler bug. r=gw
...
This was found through experimentation. Hopefully,
we'll get a better understanding of what's going on in the future.
Differential Revision: https://phabricator.services.mozilla.com/D114166
2021-05-03 21:35:49 +00:00
Nika Layzell
8e887cbfda
Bug 1697928 - Select process for about:reader based on article URI, r=annyG
...
Differential Revision: https://phabricator.services.mozilla.com/D108864
2021-05-03 21:30:10 +00:00
alwu
49eb472b16
Bug 1707242 - part2 : add test. r=bryce
...
Differential Revision: https://phabricator.services.mozilla.com/D114006
2021-05-03 21:12:02 +00:00
alwu
46b9e4daeb
Bug 1707242 - part1 : use empty image in null video data. r=bryce
...
Using a non-null image can prevent element from changing its ready state incorrectly to `HAVE_METADATA`. See more detailed analysis in [1].
[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1707242#c9
Differential Revision: https://phabricator.services.mozilla.com/D114005
2021-05-03 21:12:01 +00:00
Dão Gottwald
7cd2790f31
Bug 1708911
- Remove duplicate variables from panelUI-custom-colors.inc.css. r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D114049
2021-05-03 20:57:03 +00:00
Andrew Halberstadt
8bb5b785c1
No Bug - [taskgraph] Add 'check=True' to subprocess when running with --diff, r=taskgraph-reviewers,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D113860
2021-05-03 20:55:19 +00:00
Andrew Halberstadt
2976b622e7
No Bug - [taskgraph] Generate current taskgraph before base when running with --diff, r=taskgraph-reviewers,aki
...
This ensures that when your patch has an error, taskgraph generation will fail
faster rather than needing to wait for the base generation to complete.
Depends on D113854
Differential Revision: https://phabricator.services.mozilla.com/D113859
2021-05-03 20:55:18 +00:00
Andrew Halberstadt
89f7a5f21c
Bug 1702819 - [taskgraph] Support Python 3.6 with ./mach taskgraph <sub> --diff, r=taskgraph-reviewers,jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D113854
2021-05-03 20:55:18 +00:00
Steve Fink
c0568910c7
Bug 1708048
- Ensure that bootstrap-generated mozconfigs end with newline r=mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D113877
2021-05-03 20:39:09 +00:00
Steve Fink
852ab33676
Bug 1708048
- Implement `mach bootstrap --app=js` for SpiderMonkey shell development r=firefox-build-system-reviewers,mhentges
...
Differential Revision: https://phabricator.services.mozilla.com/D113598
2021-05-03 20:39:08 +00:00
Ted Campbell
89afad4d44
Bug 1706937 - Cleanup JS source-element callback. r=jandem
...
Rename the JSGetElementCallback hook to JSSourceElementCallback to avoid
confusion with GetElement operations.
Differential Revision: https://phabricator.services.mozilla.com/D113985
2021-05-03 20:08:06 +00:00
Ted Campbell
be9de47e53
Bug 1706937 - Handle nuked CCWs in JS shell source element hook. r=jandem
...
While the shell uses a private value on the ScriptSourceObject that always
has an "element" property, due to CCW nuking we may wind up with a dead-proxy
object instead. Handle this case explicitly to avoid failing asserts below.
Differential Revision: https://phabricator.services.mozilla.com/D113876
2021-05-03 20:08:06 +00:00
Alexandru Michis
15bcc479cb
Backed out changeset a2bf2c83f0bb (bug 1705484
) for causing mochitest failures in test_ioutils_copy_move.html
...
CLOSED TREE
2021-05-03 22:58:49 +03:00
Jan Varga
e9c1a62d68
Bug 1709067 - QM: Remove the ability to define module specific QM_TRY macros; r=dom-storage-reviewers,asuth
...
Depends on D114083
Differential Revision: https://phabricator.services.mozilla.com/D114084
2021-05-03 19:44:40 +00:00
Jan Varga
5facda493a
Bug 1709067 - LS: Remove module specific QM_TRY macros; r=dom-storage-reviewers,jstutte
...
Depends on D114082
Differential Revision: https://phabricator.services.mozilla.com/D114083
2021-05-03 19:44:40 +00:00
Jan Varga
0402c4b6e0
Bug 1709067 - SDB: Remove module specific QM_TRY macros; r=dom-storage-reviewers,jstutte
...
Depends on D114081
Differential Revision: https://phabricator.services.mozilla.com/D114082
2021-05-03 19:44:39 +00:00
Jan Varga
09996cc685
Bug 1709067 - CACHE: Remove module specific QM_TRY macros; r=dom-storage-reviewers,jstutte
...
Depends on D114080
Differential Revision: https://phabricator.services.mozilla.com/D114081
2021-05-03 19:44:39 +00:00
Jan Varga
42a2a6727f
Bug 1709067 - IDB: Remove module specific QM_TRY macros; r=dom-storage-reviewers,jstutte
...
Differential Revision: https://phabricator.services.mozilla.com/D114080
2021-05-03 19:44:38 +00:00
Harry Twyford
41b93735a8
Bug 1708960 - Increase search mode chiclet title's margin-inline-end by 2px. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D114120
2021-05-03 19:26:26 +00:00
Barret Rennie
317c470704
Bug 1705484
- Remove OS.* from most IOUtils tests r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D113451
2021-05-03 19:21:00 +00:00
Botond Ballo
2469a96f96
Bug 1708847 - Remove ScrollSource::DOM. r=hiro
...
Differential Revision: https://phabricator.services.mozilla.com/D114041
2021-05-03 19:19:06 +00:00
Mike Conley
ff0e4deff7
Bug 1706843 - Bump pictureinpicture.most_concurrent_players scalar expiry. r=mstriemer,data-review=chutten DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D113588
2021-05-03 19:03:36 +00:00
Byron Campen [:bwc]
bc0f8757c0
Bug 1708813: Remember remote side's payload type on recv tracks when we were the offerer. r=mjf
...
Depends on D114039
Differential Revision: https://phabricator.services.mozilla.com/D114040
2021-05-03 18:53:17 +00:00
Byron Campen [:bwc]
98d9c7db9a
Bug 1708813: Test-case for bug. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D114039
2021-05-03 18:53:16 +00:00
Brindusan Cristian
185ab5e4f4
Backed out 5 changesets (bug 1701790) for bc failures in browser_ext_devtools_network_targetSwitch.js. CLOSED TREE
...
Backed out changeset 3fc4edd663d9 (bug 1701790)
Backed out changeset 2d3ea7c0d695 (bug 1701790)
Backed out changeset 6cb7502fc1a2 (bug 1701790)
Backed out changeset 8f4205a1a369 (bug 1701790)
Backed out changeset bd3c9b1482c7 (bug 1701790)
2021-05-03 22:21:59 +03:00
Emma Malysz
fe124184a3
Bug 1708881, remove padding from identity popup security view for warning box and bold text r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D114123
2021-05-03 18:49:18 +00:00
Alexandru Michis
6641f79c95
Backed out changeset 0229f8dc291a (bug 1700379) for causing failures in test_printpreview.xhtml
...
CLOSED TREE
2021-05-03 22:10:12 +03:00
Florian Quèze
9e19373543
Bug 1708562 - avoid stopping the profiler on customizationchange events when profiling mochitests, r=mstange,julienw.
...
Differential Revision: https://phabricator.services.mozilla.com/D113880
2021-05-03 18:44:12 +00:00
Kirk Steuber
80d788222c
Bug 1707020 - Exit Background Update Task even if we never get a progress update r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D114029
2021-05-03 18:39:25 +00:00
Gavin Lazar Suntop
06ddcdaaad
Bug 1708803 - Replacing more saved.js methods with native DOM r=thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D114012
2021-05-03 18:38:45 +00:00
Brad Werth
83a402c105
Bug 1497758: Make talos getCurrentPageShortName provide unique names for long test urls. r=perftest-reviewers,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D113587
2021-05-03 18:19:57 +00:00
Randell Jesup
21e22f032c
Bug 1708490: Create a PreallocInit method r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D113820
2021-05-03 18:18:29 +00:00
Kashav Madan
55f8978320
Bug 1702055 - Fix how the expected SSTabRestored count is calculated in waitForBrowserState, r=nika
...
SessionStore factors both prefs into the decision about if a tab is restored
lazily, but this helper only uses the `restore_tabs_lazily` pref.
Depends on D114001
Differential Revision: https://phabricator.services.mozilla.com/D114002
2021-05-03 18:16:42 +00:00
Kashav Madan
4df174c08b
Bug 1702055 - Ensure SSTabRestoring is only fired once per browser, r=nika
...
A previous patch made it so we'd fire this after the full restore finished, but
some consumers expect this event prior to the completion of the load.
Differential Revision: https://phabricator.services.mozilla.com/D114001
2021-05-03 18:16:41 +00:00
Kashav Madan
dc647a1e8e
Bug 1702055 - Move the "restore DocShell state" process out of ContentSessionStore, r=nika
...
This also makes it so that we will never fire SSTabRestored without first having
sent the associated SSTabRestoring event.
Differential Revision: https://phabricator.services.mozilla.com/D110335
2021-05-03 18:16:41 +00:00
Kashav Madan
de071d3972
Bug 1702055 - Include the SessionStore epoch in "SessionStore:flush" messages, r=nika
...
With the removal of the SessionStore:RestoreDocShellState message, the epoch
will no longer be updated otherwise, so we should include it in the Flush
message to ensure that messages are not being dropped.
Differential Revision: https://phabricator.services.mozilla.com/D110334
2021-05-03 18:16:40 +00:00
Kashav Madan
976264b9af
Bug 1702055 - Replace CallRestoreTabContentComplete with a Promise, r=nika
...
This should help avoid message ordering issues in the next patches. To ensure
that we're not firing events too early, we now do a "full" restore even if we
don't have form or scroll data, including for about:blank URIs.
This also moves all restore state on the CanonicalBrowsingContext into a
separate `mRestoreState` struct.
Differential Revision: https://phabricator.services.mozilla.com/D110333
2021-05-03 18:16:40 +00:00
Alexandre Poirot
5bc40e3aad
Bug 1701790 - Move ResourceWatcher tests to their new folder. r=nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D113934
2021-05-03 18:07:31 +00:00
Alexandre Poirot
4aee693953
Bug 1701790 - Mass replace resourceWatcher with resourceCommand. r=nchevobbe
...
$ sed -i 's/resourceWatcher/resourceCommand/g' $(egrep -rl 'resourceWatcher' devtools/)
Differential Revision: https://phabricator.services.mozilla.com/D113933
2021-05-03 18:07:31 +00:00
Alexandre Poirot
eecbcc37c6
Bug 1701790 - Mass replace ResourceWatcher by ResourceCommand r=nchevobbe
...
$ sed -i 's/ResourceWatcher/ResourceCommand/g' $(egrep -rl 'ResourceWatcher' devtools/)
Differential Revision: https://phabricator.services.mozilla.com/D113932
2021-05-03 18:07:31 +00:00