Based on patch by Andrew Comminos [:acomminos] <andrew@comminos.com>
MozReview-Commit-ID: DTVePe1R563
--HG--
extra : rebase_source : 23bea31b34ed95301f840726a1f70378764fdea4
Based on patch by Andrew Comminos [:acomminos] <andrew@comminos.com>
MozReview-Commit-ID: 2d8BgLyOS5u
--HG--
extra : rebase_source : ff4aa230b22a3ae478211330b09f239f36705e12
Based on patch by Andrew Comminos [:acomminos] <andrew@comminos.com>
MozReview-Commit-ID: 18U3GBrTyVW
--HG--
extra : rebase_source : 7a203d5c4d1856d24f08c2ea42ad4519d283ab73
Based on patch by Andrew Comminos [:acomminos] <andrew@comminos.com>
MozReview-Commit-ID: HzzXDqE0s5n
--HG--
extra : rebase_source : d929e03d7ab84229101b9c11cdb35396547860e4
Based on patch by Andrew Comminos [:acomminos] <andrew@comminos.com>
MozReview-Commit-ID: GA3CDhCeqfD
--HG--
extra : rebase_source : 0bdccafcfbd84475442503abb6b2e11b6670c37d
This implements the changes specified in these three spec changesets:
8efd180bd9f43ecdfbe5a4f1ad1a60
MozReview-Commit-ID: KFhgZ5ip6BA
--HG--
extra : rebase_source : aa18f8e3fbcd5d96194ff9a5239a3c415622dc2f
This patch also drops some tests that were added at a point when shorthands were
expanded as part of processing a keyframes object. That is no longer the case
and so these tests should be removed (the equivalent logic is tested by
dom/animation/test/chrome/test_animation_properties.html which includes all
these tests).
MozReview-Commit-ID: BkL3kZsu4KX
--HG--
extra : rebase_source : 2a4a30bcc5ba5d87ea99dc1e5bb16cfd58118da0
The data is always the same so there's no need to repeat it here.
MozReview-Commit-ID: 35OmrbyGq24
--HG--
extra : rebase_source : c920da2484457324332f35f68d909b8b067d9c7c
Writing out the full keyframes actually makes the tests harder to read,
especially when combined with an 80 character line length. By adding some very
simple helper methods we can improve the readability of these tests.
MozReview-Commit-ID: LxhelUrWAe8
--HG--
extra : rebase_source : 830a0aa6d7df7753365e5e0e5fb40c4a3ad18294
This will make the following tests easier to read and is the JS style used by
tools such as prettier.
This patch does not touch gInvalidKeyframeEffectOptionTests, however, since we
expect to simplify that further in a later patch in this series.
MozReview-Commit-ID: CM6pfIAOeIB
--HG--
extra : rebase_source : 0d612ed9ddf93e01d8baa3f3ce7f1dc47d7e9a04
There doesn't seem to be any need to separate these and it only leads to
duplicated code.
MozReview-Commit-ID: IWXTPMHMls0
--HG--
extra : rebase_source : b66b2c503d26302a36d43b5c47909a2e8ebc3d6a
This is the generally preferred JS style these days and what we have been using
in more recent tests.
MozReview-Commit-ID: 9kir1D2Imqe
--HG--
extra : rebase_source : 5285761516abd2a902549bc98b8d3d7f7dfdc3eb
It doesn't really make sense to have test data in a file call 'utils'.
MozReview-Commit-ID: BTMbeZKnvtJ
--HG--
extra : rebase_source : aa2fbec902450ce01e1daf72f90c883846f0ea2c
This is just the output of running:
./mach wpt-manifest-update
MozReview-Commit-ID: KDgOfztbcFy
--HG--
extra : rebase_source : f14f9b7ee4ffef9f395626d444b85aa2d1c0ce01
Integers used to skip localization & formatting.
We used to have (for 2 decimals formatting)
1000 -> 1000
1000.1 -> 1,000.10
With the other patches attached here, the behavior is now consistent
1000 -> 1,000
1000.1 -> 1,000.10
This changeset updates some regexp in an animation inspector test to be
compatible with the new format.
MozReview-Commit-ID: 4YUNGlKp98z
--HG--
extra : rebase_source : 638fced7a884a01c5fcd41e0df68e7c8d39c2e8c
With the previous implementation, zeros and integers passed to
numberWithDecimals would not be formatted according to the
locale.
This updates the method to make the formatting consistent,
regardless of the number argument.
MozReview-Commit-ID: KvU1AjhzXAf
--HG--
extra : rebase_source : 551faa5318c4b38b80ee4858e0dd473e6f0617c5
This PR is a continuation of #18665. I wanted to make a separate branch on my fork for this PR.
Source-Repo: https://github.com/servo/servo
Source-Revision: c14e27ed595f75d6dfd8fc0d96a2be74b6191295
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c724259ee04e5eed56873117a56874feb76a6b5b
wptrunner repends on mozlog 3.5, but we only require 3.3. Somehow some of the builders have 3.5 installed, but this is causing lots of problems for us.
Source-Repo: https://github.com/servo/servo
Source-Revision: 21926e0008d2ae67ad21b73f080eadc2ef82d958
--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : ffa03691ef81f210ab5d11a7dc4bbf1392cc7a13
When page option 'add page shortcut' is clicked, creating a shortcut(not PWA) on launcher.
Also make sure that heavy tasks are executed in background thread.
MozReview-Commit-ID: 8KtwdXENtEd
--HG--
extra : rebase_source : 870c3f18f72b83b8033815893f3b90461fd9b1ed
It is helpful to have a slot which never has a token, so that the
absense of a token can be asserted in unit tests.
Add a third token that is always empty, and update a number of unit
tests to check for it.
MozReview-Commit-ID: 4apvRRhZJus
--HG--
extra : rebase_source : cd3bb819bcf66c769f36a428ed26ea8fa6c68a26
This is a "hacked" fix. The key idea is to specify the value in manifest on "add to home screen confirm prompt."
We need to reuse prefetch result for manifest.install().
The plan is to land this patch before Chrome Dev Summit(10/30) for demostration and fix the rest of the issue in a follow up bug.
MozReview-Commit-ID: A4B0ZK7UjyK
--HG--
extra : rebase_source : a91a490a08cb4ec18e5ff9f2e78f11efa6fdd98b
This patch will
* Move native print dialog code to the PrintDialogService of widget.
* Toolkit call PrintDialogService instead of calling the native print dialog.
* Change SetWindowText/CreateWindow to SetWindowTextW/CreateWindowW
in order to treat localized string correctly.
MozReview-Commit-ID: DOgp3STaJ4t
--HG--
rename : toolkit/components/printingui/win/nsPrintDialogUtil.cpp => widget/windows/nsPrintDialogUtil.cpp
rename : toolkit/components/printingui/win/nsPrintDialogUtil.h => widget/windows/nsPrintDialogUtil.h
extra : rebase_source : 9b428f528156a70f5a127b1eeec60f6f593387a0
In order to move print native dialog code to windows widget, this patch will
create skeleton of PrintDialogService to windows widget.
Toolkit code(i.e. nsIPrintingPrompotService) will call this PrintDialogService.
Note that this PrintingDialogService suppose running on main process, so we
should call this interface from main process(i.e. nsPrintingPromptService, not
nsPrintingProxy).
MozReview-Commit-ID: 3P6kac9I9W4
--HG--
extra : rebase_source : 5b5ecd104cf4cecd1b68a3d6d4b33aca9fea9548