Commit Graph

607129 Commits

Author SHA1 Message Date
Chris Manchester
533c7f8511 Bug 1478499 - Do not list pixman.h twice in system-headers.h r=froydnj
The file is added both unconditionally and conditionally to no effect.

MozReview-Commit-ID: JBZKN2qRf73

--HG--
extra : rebase_source : 74b601ae1d64f8ed7a47b02f79cbef66ac606abc
2018-07-31 15:15:57 -07:00
Dave Townsend
170f0fe4df Bug 1479866: Throw an exception if XUL elements cannot be created. r=bzbarsky
Differential Revision: https://phabricator.services.mozilla.com/D2576

--HG--
extra : moz-landing-system : lando
2018-08-01 17:46:24 +00:00
Brendan Dahl
6a890f9e34 Bug 1473742 - Fix printing fonts loaded with JS API. r=jfkthame
Copy over non-rule font faces to the static clone document that is used
during printing.

MozReview-Commit-ID: 8ggNrCcVpEK

--HG--
extra : rebase_source : 27e270edd28c3ecf19a99f4df5398a89e6c53e6a
2018-08-01 09:40:24 -07:00
Dan Mosedale
9fc855eec6 Bug 1478995 - Add node toolchain path to automation mozconfigs, r=gps
MozReview-Commit-ID: 37gYPLYJD85

--HG--
extra : rebase_source : a0b1cb598eeb852b7df1912a94a085d31862c86f
2018-06-01 14:59:45 -07:00
Dan Mosedale
d2201e2b26 Bug 1478995 - Add node toolchains to each automated build, r=gps
MozReview-Commit-ID: BQCAVP0nk4S

--HG--
extra : rebase_source : bcd0d3a8b26058ed3354f72d626362660bf7b5b9
2018-07-26 13:34:44 -07:00
Nick Alexander
8568d6adb5 Bug 1478995 - Add node toolchain repack tasks for linux, windows, and mac, r=gps
MozReview-Commit-ID: 3JEghnqGdun

--HG--
extra : rebase_source : 7468ee9f27ba8e6df208b317c0c944345e2d27ad
2018-05-29 17:50:05 -07:00
Alexandre Poirot
bcaadeca3f Bug 1478234 - Enable client/debugger/test/mochitest/browser_dbg_globalactor.js in e10s. r=jdescottes
MozReview-Commit-ID: 2x8ShkxXzNF

--HG--
extra : rebase_source : 24be137e7d709318b927ed8fcda7687b8b40f532
2018-07-31 11:00:09 -07:00
Alexandre Poirot
2c1cf0b7fd Bug 1478245 - Enable client/debugger/test/mochitest/browser_dbg_target-scoped-actor-02.js in e10s. r=jdescottes
MozReview-Commit-ID: JFcEgMrYDTP

--HG--
extra : rebase_source : 45c8097ffa7609999c674823b532ddeb9a56e2f8
2018-07-31 10:21:57 -07:00
Mark Banner
17b4516d3c Bug 1478305 - Update ESLint to treat ChromeUtils.import definitions as real variable definitions for single-export modules. r=mossop
One minor issue with this method, is that we are unable to support exported definitions without further work. This may cause false-positives if items are exported. However, this is already the case with the other import mechanisms, and the benefits seem to be larger than the disadvantages here.

MozReview-Commit-ID: 4fx2aLRBt7T

--HG--
extra : rebase_source : 1e24c8d9bc2773e80c37f47feca781be53321616
2018-07-25 08:50:54 +01:00
Mark Banner
c7192b42df Bug 1478305 - Remove unnecessary imports and fix ESLint warnings about unused variables for toolkit/. r=mossop
MozReview-Commit-ID: CB8xT8c5E4L

--HG--
extra : rebase_source : d19443e823ff4f7a6830bf97bef1257176b830af
2018-07-30 11:04:36 +01:00
Mark Banner
e6cf2a84d1 Bug 1478305 - Remove unnecessary ChromeUtils.import calls in testing/. r=mossop
MozReview-Commit-ID: AGwzWcQ7aWM

--HG--
extra : rebase_source : b575847ac13955f3cab75bb8900b6dae9fd693d5
2018-07-30 10:40:22 +01:00
Mark Banner
43685f06cb Bug 1478305 - Remove unnecessary ChromeUtils.import calls in mobile/. r=snorp
MozReview-Commit-ID: 1eLC4Hutkcc

--HG--
extra : rebase_source : bb56e8164e816948100cb813f84b8b17c6fab490
2018-07-30 10:36:49 +01:00
Mark Banner
eb3b37a169 Bug 1478305 - Remove unnecessary ChromeUtils.import calls in dom/media. r=bwc
MozReview-Commit-ID: 63NbLr7wap5

--HG--
extra : rebase_source : 424b9a938fd50965fa0dd29cef186ef189f6fda4
2018-07-30 10:28:11 +01:00
Mark Banner
8d235f8e45 Bug 1478305 - Remove unnecessary imports and fix ESLint warnings about unused variables for browser/. r=jaws
MozReview-Commit-ID: 1vHR6ixePkN

--HG--
extra : rebase_source : 8f9a322d1ff075ab56b81f8710df5d841839865b
2018-07-30 10:27:36 +01:00
Mark Banner
3fa6f1c498 Bug 1478305 - For xpcshell-test head files, limit checking no-unused-vars to the local scope only. r=mossop
MozReview-Commit-ID: 2m37fyF6YwD

--HG--
extra : rebase_source : 523876c41599975199158700d7d53f096d25215c
2018-07-30 11:14:54 +01:00
Andreas Pehrson
8b155b06b1 Bug 1479027 - Don't announce existing ended tracks when they have no input r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D2596

--HG--
extra : moz-landing-system : lando
2018-08-01 14:47:46 +00:00
Chris AtLee
182e3f8445 Bug 733530: Use .tar.gz for test archives r=gps
Differential Revision: https://phabricator.services.mozilla.com/D1743

--HG--
extra : moz-landing-system : lando
2018-08-01 16:00:03 +00:00
Belén Albeza
a923c3ade5 Bug 1478686 - Fix cycling focus with keyboard on slotted nodes. r=jdescottes
r=jdescottes

Differential Revision: https://phabricator.services.mozilla.com/D2605

--HG--
extra : moz-landing-system : lando
2018-08-01 15:11:26 +00:00
Imanol Fernandez
25d362ba4f Bug 1479424 - Fix VRManager NotifyVSync not called when compositor is paused on Android; r=kip,rbarker
MozReview-Commit-ID: JY8xyCSKIgv

--HG--
extra : rebase_source : 8ae0ba070bba5cc03137c4053a7730ad89090e96
2018-07-30 18:14:05 +02:00
Thomas Wisniewski
0471de08a0 Bug 1456421 - Align XHR username/password precedence rules with current spec. r=baku
MozReview-Commit-ID: FXCFoNhCVJz

--HG--
extra : rebase_source : fa9ecd5b6f04c1102fb9326291e5760c8285841d
2018-07-31 09:49:00 -04:00
Nazım Can Altınova
3b4a18e3b8 Bug 1478393 - Add AutoGeckoProfilerEntry to emitting of script in BytecodeCompiler::compileScript r=sfink
MozReview-Commit-ID: DAdx54RGQPH

--HG--
extra : rebase_source : 6aa3d2bec09a83ca70be6feed90dca93858dda5f
2018-08-01 11:53:26 +02:00
Nazım Can Altınova
f1e3e2a900 Bug 1478393 - Add AutoGeckoProfilerEntry to parsing of script in BytecodeCompiler::compileScript r=sfink
MozReview-Commit-ID: 6voFaKmvZ39

--HG--
extra : rebase_source : 57c6d31337ae91d46866bd075fb914beee68862f
2018-07-25 17:19:00 +02:00
Venkatesh Pitta
f7b3601012 Bug 1451725 - Remove deprecated WebDriver Commands r=whimboo
MozReview-Commit-ID: 7PXrlwyiFvN

--HG--
extra : rebase_source : cfcc1d235ea3325bd7d15242c24c8cf8362d2647
2018-07-27 11:27:22 +10:00
Alexandre Poirot
d53d22346c Bug 1478237 - Enable client/debugger/test/mochitest/browser_dbg_listtabs-01.js in e10s. r=jdescottes
MozReview-Commit-ID: AuosU1veXvX

--HG--
extra : rebase_source : e53776ff4f6d67b539446539e7aac6930c932154
2018-08-01 00:13:17 -07:00
Alexandre Poirot
42f700d5c7 Bug 1478240 - Enable client/debugger/test/mochitest/browser_dbg_multiple-windows.js in e10s. r=jdescottes
MozReview-Commit-ID: F9Yt9Gjmwrj

--HG--
extra : rebase_source : 1e4f97668849f2a615df6bb43becb3326d3b592c
2018-08-01 01:38:09 -07:00
Alexandre Poirot
084e71fb75 Bug 1478240 - Convert browser_dbg_multiple-windows.js to use async/await instead of callbacks. r=jdescottes
MozReview-Commit-ID: Cfp8ZM59IXi

--HG--
extra : rebase_source : 9407b11319555103ac9bcaca1dcfeccb656408fa
2018-08-01 00:56:51 -07:00
Henrik Skupin
f5c8aa9956 Bug 1478799 - [wdspec] Add tests for no browsing context. r=ato
MozReview-Commit-ID: FE6HE3d7kb2

--HG--
extra : rebase_source : a72c7e09123c325bdef8867763e2bf8a059c05fb
2018-07-30 21:46:04 +02:00
Masayuki Nakano
2651346286 Bug 1479972 - nsRange should ignore mutations of the DOM tree while it's cached by Selection r=smaug
Selection caches an nsRange instance for saving re-allocation cost and AddMutationObserver() and RemoveMutationObserver()'s cost when its RemoveAllRangesTemporarily() is called.

Then, the instance is detached from the Selection but still referring editing point. E.g., the only text node in TextEditor when its value is set. Therefore, it'll receive character data change notification and need to check whether the point is still valid with new text.  However, the range will be always set new position later, i.e., immediately before going back to a part of Selection. Therefore, even if the point becomes invalid, nobody must not have any problems.

This patch makes Selection make the cached range not positioned, and makes nsRange ignore any mutations when it's not positioned.

Differential Revision: https://phabricator.services.mozilla.com/D2587

--HG--
extra : moz-landing-system : lando
2018-08-01 12:25:25 +00:00
Nicolas Chevobbe
d15761273f Bug 1463104 - Instrument inspection of object expansion in the Web Console with event telemetry; r=miker.
This only adds the event in Events.yaml,
the actual work will happen in Github.

MozReview-Commit-ID: 4GDMiGxyp4U

--HG--
extra : rebase_source : 7470f07be10882e731c8a7e95c2d6d28210aeba9
2018-07-30 09:15:24 +02:00
Alexandre Poirot
e2f52bc542 Bug 1478945 - Test global actors against xpcshell debugger server. r=jdescottes
MozReview-Commit-ID: DqCkWqZJErQ

--HG--
extra : rebase_source : 535f138d2faf4cee76e44f5617d6459d9d8f0705
2018-07-31 10:08:51 -07:00
Alexandre Poirot
3a7f519e53 Bug 1478945 - Refactor test_xpcshell_debugging.js to use async/await instead of callbacks. r=jdescottes
MozReview-Commit-ID: 3QmGlX70BVz

--HG--
extra : rebase_source : bd1fd6ab4455707aadd51738d8e7bb43ff8d7b47
2018-07-31 08:46:07 -07:00
Mark Banner
e72c3371d9 Bug 1479722 - Remove nsIAnnotationService::setPageAnnotation and removePageAnnotation. r=mak
Depends on D2582

Differential Revision: https://phabricator.services.mozilla.com/D2583

--HG--
extra : moz-landing-system : lando
2018-08-01 09:47:24 +00:00
Mark Banner
f1731211b5 Bug 1479722 - Rework PlacesUtils.setCharsetForURI to PlacesUIUtils.setCharsetForPage and avoid main thread sync io. r=mak
MozReview-Commit-ID: HeO3Mm5Dibo

Differential Revision: https://phabricator.services.mozilla.com/D2582

--HG--
extra : moz-landing-system : lando
2018-08-01 10:13:59 +00:00
Luca Greco
f55e636331 Bug 1477015 - Select storage.local backend on startup when the extension is not migrating its data. r=aswan,mixedpuppy
MozReview-Commit-ID: WzW2bFlYNg

--HG--
extra : rebase_source : 048dbd36e6bf1bfc64d02e11bf26af1392071139
2018-07-26 13:53:22 +02:00
Dorel Luca
51abd4dba1 Merge mozilla-central to autoland 2018-08-01 12:53:54 +03:00
Dorel Luca
d0a0ae30d5 Merge mozilla-inbound to mozilla-central. a=merge 2018-08-01 12:51:56 +03:00
Franziskus Kiefer
e6061725f9 Bug 1478668 - windows key store adapter, r=keeler
OS key-store adapter for Windows Credential Manager.
It looks like Windows doesn't allow locking the credential manager without locking the desktop. So `lock` and `unlock` are no-ops here.

Depends on D2487.

Differential Revision: https://phabricator.services.mozilla.com/D2550

--HG--
extra : moz-landing-system : lando
2018-08-01 09:34:59 +00:00
Andrea Marchesini
6c0e1e4469 Bug 1479519 - WPT for Clear-Site-Data executionContexts, r=smaug 2018-08-01 09:01:40 +02:00
Paul Bone
7e1a1e1400 Bug 1479360 - Share and optimize bump-pointer allocation code r=sfink
--HG--
extra : rebase_source : d1fed866371f8ff6698e2d8dbf103199778fe1d4
extra : histedit_source : aa09c06e71b94e0f59b787795d2b760f81830d42%2C76fa097963924f79e13187c2dfa9dcf6a46f491d
2018-08-01 14:51:40 +10:00
Andrea Marchesini
44ce53c72e Bug 1476592 - Remove the cache from nsCSPContext - part 2 - sendViolationReports parameter, r=ckerschb, r=aosmond 2018-08-01 06:35:24 +02:00
Andrea Marchesini
277949ed10 Bug 1476592 - Remove the cache from nsCSPContext - part 1, r=ckerschb 2018-08-01 06:35:21 +02:00
Tooru Fujisawa
1208955167 Bug 1478854 - Disable tests for uncomplete JSScript and inner LazyScript in ccov. r=nbp 2018-08-01 11:20:02 +09:00
George Echim
b293b4d31b Bug 1439832 - Add a test for checking that bookmarks can be opened from Bookmarks in the Library Menu. r=standard8
MozReview-Commit-ID: 69rAIfo2w06

--HG--
extra : rebase_source : baf194bb08abcae140c616bceb7987f249ae06a7
2018-07-31 20:29:12 +01:00
Lina Cambridge
58d1b3ee4a Bug 1478265 - Add a Places maintenance task to clean up duplicate URLs. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D2351

--HG--
extra : moz-landing-system : lando
2018-08-01 06:53:13 +00:00
Brian Birtles
506e320e78 Bug 1478819 - Make Meatball Menu items use title case; r=flod
As per: https://design.firefox.com/photon/copy/capitalization.html#platform-styles

Differential Revision: https://phabricator.services.mozilla.com/D2591

--HG--
extra : moz-landing-system : lando
2018-08-01 06:34:31 +00:00
Cameron McCormack
1f640400bb Bug 1475197 - Part 2: Revendor Rust dependencies. r=emilio
MozReview-Commit-ID: HRMXpPx8Lls

--HG--
extra : rebase_source : 5a1092d388f1da1e9945e26785f0e727a6dd0ce5
2018-08-01 10:29:48 +10:00
Rob Wu
6fd8625b04 Bug 1454627 - Fix timing issue in browser_ext_user_events.js r=mixedpuppy
The hard-coded wait exists to avoid a test failure caused by a
non-functional click event in an options browser. However, that
still does not get rid of the intermittent failure.

To really avoid the timing issue, check whether onclick was fired
after supposedly triggering a click, and if not, wait and retry.

MozReview-Commit-ID: 9eg6sz1s1e3

--HG--
extra : rebase_source : 8945f2597beb99e9c5d03c08bc054692960e6281
2018-07-31 16:58:41 +02:00
Paul Bone
bd066354c6 Bug 1478902 Part 3 - Add assertions to JIT nursery strings allocation r=nbp,sfink
--HG--
extra : rebase_source : 102914ae75616d8989b91dfdb3bacee14356033a
2018-07-31 15:37:26 +10:00
Paul Bone
9133f15f25 Bug 1478902 Part 2 - Nursery strings allocation code uses the wrong pointer r=sfink
Some of the allocation code here uses the wrong pointer for the strings
nursery position.  The bug is benign because the nursery is shared.

--HG--
extra : rebase_source : 27a14aa077d8de6e616d26759aa4e8e0a6bb5bb9
2018-07-30 14:35:11 +10:00
Paul Bone
bf12405840 Bug 1478902 Part 1 - Improve types in nursery allocation r=nbp
--HG--
extra : rebase_source : 9d50285d4f28483a2089f7b2e760faceb37aa33c
extra : source : 2278d3706d90e92511c4bd6942afa8987e9ad54f
2018-07-30 14:35:51 +10:00