Commit Graph

601937 Commits

Author SHA1 Message Date
Henrik Skupin
b8c4d9ddfa Bug 1472112 - [geckodriver] Fix build job on Travis for win32 platform. r=automatedtester
Upgrading the docker image from the unsupported Ubuntu 15.10 release
to the 16.04 LTS release let us build the win32 binary successfully.

DON'T BUILD

MozReview-Commit-ID: 9Z0MPsMqyTu

--HG--
rename : testing/geckodriver/i686-trusty/Dockerfile => testing/geckodriver/i686-xenial/Dockerfile
extra : rebase_source : 5595355b978e17c201b6de5ed0acbb35ffee6344
2018-06-29 11:02:49 +02:00
Carl Corcoran
7daf7abc19 Bug 1467734: Add ability to remove frames from CombinedStacks; r=Dexter
MozReview-Commit-ID: EudrP5G3iaJ

--HG--
extra : rebase_source : ef7a73235b1919e7b39b92e9140b48291fdfed1b
extra : intermediate-source : 4cd5c52af14b780ac1a02700a34bbac4642d2749
extra : source : c24fc6474817188b4759d0c8304a029f01432339
2018-06-08 12:49:32 +02:00
Margareta Eliza Balazs
6ff6f954a0 Backed out changeset cfbcac62d08e (bug 1466182) for causing bustage builds/worker/workspace/build/src/dom/media/webaudio/AudioWorkletProcessor.cpp on a CLOSED TREE 2018-06-29 14:45:37 +03:00
Tudor-Gabriel Vîjială
dedd2ba467 Bug 1471646 - Add OneTopLevelClass to android checkstyle. r=nalexander
MozReview-Commit-ID: 1NCxpqi5nHZ

--HG--
extra : rebase_source : 8b44fbe866ae5fac7547e9d1ece3a03a84718e79
2018-06-28 13:24:31 +01:00
Arnaud Bienner
a2c3715849 Bug 1466182 - Add AudioWorkletProcessor definitions. r=baku,karlt
MozReview-Commit-ID: 7BLS2iDpFf4

--HG--
extra : rebase_source : 8382347002ad28218ee82b596f3fddc6769e4e9e
2018-06-24 20:02:47 +02:00
Razvan Caliman
ac39c4621d Bug 1470416 - Rename "property-value-change" event handler and ignore non-font properties. r=pbro
MozReview-Commit-ID: Hm3rc7vtgCX

--HG--
extra : rebase_source : 039d0024a9dcfac9dae20cd1586eca811ff55795
2018-06-28 16:14:01 +02:00
Razvan Caliman
b452302082 Bug 1470416 - Prevent jitter when dragging Font Editor sliders. r=pbro
Changes that are persisted to the Rule view trigger debounced events which may reflect an older value of the Font Editor.
This causes a visible jitter while dragging the sliders until the final value settles.

This patch makes the sliders rely on internal state while interactive while still accepting outside state after the user
is done dragging.

MozReview-Commit-ID: LCB00qpMPjC

--HG--
extra : rebase_source : be01df1978362ae4cf795e9ca9bb74866c1d4b4f
2018-06-25 16:57:25 +02:00
Razvan Caliman
2a31478195 Bug 1470416 - Debounce listening for "property-value-change" event. r=pbro
Still causes a refresh of the Font Editor at most once every 100ms after
the last "property-value-change" is dispatched. This is done in order
to account for Bug 1464340. Updating a font property may cause a
different font face to be used (ex Courier -> Courier Italic) and that
should be reflected in the Font Editor.

The Font Editor needs to react to "property-value-change" to:
- update its state as a result of manual property changes in the Rule view
- update its state for the used font as a result of property changes
originating from within itself (dragging sliders, selecting instances).

MozReview-Commit-ID: IubQK42NccM

--HG--
extra : rebase_source : 941ffbc5af68e5771e90c701b499cd0e7277047c
2018-06-25 16:46:33 +02:00
Julian Descottes
6c30b83d4b Bug 1470128 - Instrument inspector shadowdom support;r=pbro
MozReview-Commit-ID: JCknoaPiSlR

--HG--
extra : rebase_source : 2cc46308ab464b27da256ba9dd3473bd037ed1e6
2018-06-25 14:33:21 +02:00
Margareta Eliza Balazs
f5b2c7c8e6 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-29 12:51:31 +03:00
Margareta Eliza Balazs
ee85ffa45d Merge inbound to mozilla-central. a=merge 2018-06-29 12:41:54 +03:00
Jan de Mooij
8ac43f77d0 Bug 1471844 - Implement cx->realm switching for optimized DOM calls in Ion. f=bz r=luke 2018-06-29 09:02:46 +02:00
André Bargull
60b6a5b521 Bug 612141: Remove DeflateStringToBuffer so a better interface isn't required anymore. r=jandem 2018-06-26 05:55:48 -07:00
Michal Novotny
54b4934a24 Bug 756165 - Return close code 1015 to JS when TLS setup fails, r=baku, r=valentin
We cannot simply pass the status code using nsIWebSocketListener::OnServerClose because it's called only when the connection is established. Instead, I'm passing TLS failure from http channel to nsIWebSocketListener::OnStop where the correct status code is set.
2018-06-28 07:54:00 +03:00
Aaron Klotz
61f9bf0bc0 Bug 1472030: Use macro variant of MAKE_VERSION in DLL blocklists with MSVC; r=mhowell 2018-06-28 16:49:42 -06:00
Boris Zbarsky
fcb00cb36f Bug 1471095. Don't do extra work we don't need to in ReparentWrappersInSubtree. r=smaug 2018-06-28 23:36:46 -04:00
Brindusan Cristian
1a89c712a8 Backed out changeset cad78897eb06 (bug 1471991) for build bustages on WebGLContext.cpp:394:13. CLOSED TREE 2018-06-29 05:47:01 +03:00
Jeff Gilbert
f7f30ae559 Bug 1471991 - Remove PopulateCapFallbackQueue from WebGLContext creation. - r=kvark
MozReview-Commit-ID: GCYgU8IiFpi
2018-06-28 19:24:57 -07:00
Matthew Gregan
33e0262678 Bug 1472001 - Fix cubeb-pulse-rs build with current Rust nightly. r=kamidphish
--HG--
extra : rebase_source : 005e64eb5c73c4ad3bfd1f3553dfb511304648dd
2018-06-29 14:00:12 +12:00
Stephen A Pohl
e3f956cbc6 Bug 1471950: Restrict to 10.14 and above the automatic enabling of the dark theme when the system appearance changes to dark mode. r=haik 2018-06-28 21:18:31 -04:00
Stephen A Pohl
0259400505 Bug 1471950: Add nsCocoaFeatures::OnMojaveOrLater(). r=haik 2018-06-28 21:18:25 -04:00
Aki Sasaki
30f34ce0d6 bug 1432364 - remove scriptworker requirement for docker images. r=nthomas
--HG--
extra : rebase_source : 6f6b99d4edf94386c8de5ebaff2d5ef565acd218
2018-06-28 12:38:27 -07:00
Brindusan Cristian
9facfa9fb7 Backed out changeset f2f1f75b9134 (bug 1471289) for spidermonkey bustages on wasm-testharness.js:31:15. CLOSED TREE 2018-06-29 03:27:01 +03:00
sotaro
c66bacf5ab Bug 1471816 - Add check to RenderCompositorANGLE::GetDeviceOfEGLDisplay() r=nical 2018-06-29 09:09:48 +09:00
André Bargull
42c56b0858 Bug 1471841: Move WouldDefinePastNonwritableLength into NativeObject.cpp. r=jandem
--HG--
extra : rebase_source : c659116e6b46a116f65af81f9ba9104a29c35536
2018-06-28 13:44:22 -07:00
Noemi Erli
6477f0d03d Bug 1451808 - Disable border-radius/intersecting-clipping-1-refc.html on Windows for frequent failures. r=jmaher 2018-06-28 05:48:00 +03:00
Lars T Hansen
b13b7027ea Bug 1471289 - Handle 'new WebAssembly.Global' on i64 with default value. r=jseward
As a tweak the wasm CG has decided to allow the special case where an i64 global is
created from JS with the default zero value, while we're waiting for BigInt and
more general i64 support.  This amounts to removing the error we would otherwise
signal in this case.

--HG--
extra : rebase_source : 680e25f094ddf6339e2eacc7a7da2b197d5d1849
2018-06-28 10:06:03 +02:00
Lars T Hansen
b2d8132d07 Bug 1466464 - Part 1: Recognize memory.grow and memory.size syntax. r=jseward
This only recognizes the new syntax and adds a minimal amount of testing for that.
A subsequent patch will do a massive renaming in the wasm module to change
CurrentMemory to MemSize and GrowMemory to MemGrow, and change all test cases.
A final patch will remove support for the old syntax.
2018-06-28 10:44:54 +02:00
Jeff Gilbert
9786adccaf Bug 1471112 - Split mochitest-gl into mochitest-webgl[1,2]-[core,ext] - r=gbrown
Also include webgl2-deqp, which we would like to run eventually, but not yet.

MozReview-Commit-ID: FDWdu1J0end

--HG--
extra : rebase_source : a47d88cb2c5eb82e4dfaa9e58d76acbf0736d35d
2018-06-25 20:23:33 -07:00
Jeff Gilbert
835bf141fe Bug 1471112 - Update manifest generation and regenerate. r=jgilbert
MozReview-Commit-ID: IVIiRtIEDvV

--HG--
extra : rebase_source : d162d726fee51a7098bd45e8314cdbf0c5b48bb7
2018-06-25 20:21:21 -07:00
Makoto Kato
afbbfcc910 Bug 1405897 - Move assertion before setting resizer attribute. r=masayuki
This assertion was added by review comment of bug 1487945. Since mutation event
handler of this test case hides resizer, this case hits this assertion.

Although 4th parameter of SetAttr can control mutation event, if this event
isn't fired, another test case (layout/base/tests/test_bug558663.html) becomes
failure.

So we should move the assertion before setting resizer attribute.

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

--HG--
extra : moz-landing-system : lando
2018-06-29 04:47:21 +00:00
shindli
30d0a68a51 Backed out changeset f32174f44c65 (bug 1471466) for bc failures on Windows on a CLOSED TREE 2018-06-29 07:35:29 +03:00
James Teh
31b106cf3a Bug 1471466: Don't fire a focus event for a remote accessible if focus has moved into the chrome since the event was sent. r=surkov
For example, this can happen when choosing File menu -> new Tab.
Focus briefly returns to the document in the original tab, so we ask that document to restore focus.
The remote document then sends a focus event to the parent.
However, before the parent can process that event, focus has already moved to the address bar for the new tab.
With this check, we discover that focus is now in the chrome and thus avoid firing the event for the remote accessible.

MozReview-Commit-ID: 7k58dzREqZD

--HG--
extra : rebase_source : 070d3a6b5032bd6d4cd36fb054be04509bb0faae
2018-06-27 15:33:08 +10:00
Gerald Squelart
fadefb87a2 Bug 1459524 - Removed layout.css.all-shorthand.enabled pref - r=heycam
The 'all' shorthand has shipped a long time ago, so this pref is not needed
anymore.

MozReview-Commit-ID: GND8qSVAfCG

--HG--
extra : rebase_source : 10708e749911fa95554ed423a5782db61df67cd0
2018-06-28 14:51:38 +10:00
Tudor-Gabriel Vîjială
fba24e38aa Bug 1471408 - Move all top level Java classes into their own file. r=snorp
MozReview-Commit-ID: 716FWeZ0q3B

--HG--
extra : rebase_source : ba2f66b19a717eebc098d3a2afeb4afc36718440
2018-06-27 00:02:01 +01:00
Emilio Cobos Álvarez
b6ebd48752 Bug 1454165 - Make :host() and ::slotted() account for the inner selector's specificity. r=xidorn
As resolved in https://github.com/w3c/csswg-drafts/issues/1915.

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

--HG--
extra : moz-landing-system : lando
2018-06-28 10:58:06 +00:00
James Teh
970e561de6 Bug 1470779: label History and Bookmarks sidebar containers for accessibility. r=mak
Without this, accessibility reports the chrome:// URL of the page element as the label, which is ugly for screen reader users in particular.

MozReview-Commit-ID: AIInSb79YcN

--HG--
extra : rebase_source : d39f2bc627eeb521122dbbcbdc4699af3942ca23
2018-06-27 10:53:03 +10:00
Christian Holler
bdf8e4d393 Bug 1471532 - Support Windows in ASan Nightly Reporter builds. r=froydnj
MozReview-Commit-ID: AK2dBOgoazY

--HG--
extra : rebase_source : 6ed99ce79180f2a6f2d54a0898cb02acbd6e9fb6
2018-06-27 11:19:00 +02:00
shindli
c57ab475c6 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-29 01:51:06 +03:00
shindli
d288e9cae7 Merge inbound to mozilla-central. a=merge 2018-06-29 00:53:32 +03:00
Xidorn Quan
7a0d908a3d Bug 1471866 - Ensure viewport scrollbar uses style from root element. r=spohl
MozReview-Commit-ID: 1rIJFJHN0vf

--HG--
extra : rebase_source : 3dd2e0b54030507803b23023c01c2a1cd4949d38
2018-06-28 22:03:33 +10:00
Andrew Halberstadt
9435736ade Bug 1471620 - Skip python-tests locally that don't run with python 3 in CI r=davehunt
This will make sure that when running |mach python-test --python 3| locally,
we only run the tests that also run in CI with python 3 (and therefore pass
presumably).

MozReview-Commit-ID: 3OBr9yLSlSq

--HG--
extra : rebase_source : 456340d0ecdddf1078f2b5b4ebb1eddf3813b26a
2018-06-27 11:10:02 -04:00
Dão Gottwald
50b93853b4 Bug 1471585 - Stop assuming that BookmarkingUI.anchor can be null. r=standard8
MozReview-Commit-ID: JpObSnChEU0

--HG--
extra : rebase_source : 0b96b14c94a5823073cafe65e327b7294f5574bf
2018-06-27 15:14:27 +02:00
Edouard Oger
a7ac6fe27f Bug 1471757 - Use 'valid' credit card numbers in tps tests. r=tcsc
MozReview-Commit-ID: 668ycAESHtE

--HG--
extra : rebase_source : a592499dcb0fbca7b28ba1f899171d6c2ee13a98
2018-06-27 19:14:43 -04:00
Nick Thomas
0b738d5db5 Bug 1471767 - taskcluster documentation fixes, r=dustin
Assorted fixes from trawling the sphinx logs - malformed formatting, broken references, leftovers from renaming action-task to action-callback and removing
yaml-templates, docstring fixes to make sphinx happier, and typos.

MozReview-Commit-ID: 6jUOljdLoE2

--HG--
extra : rebase_source : f2a9dbcde5180f760a80f47691a70eba76e58bad
2018-06-27 21:48:10 +12:00
Mike Hommey
e44bfe7b57 Bug 1471685 - Work around MSVC linker adding padding during incremental builds. r=froydnj
--HG--
extra : rebase_source : 0e6f711d5f8517ca37d39c6f5a39cd0c0e3ec387
2018-06-28 15:53:25 +09:00
Xidorn Quan
8a7d143341 Bug 1471766 - Ensure scrollcorner is handled for webrender. r=kats
MozReview-Commit-ID: JIIuG46WF3f

--HG--
extra : rebase_source : b5914ce3e77d0a3e64918d013e7eaf70611d9b41
2018-06-28 21:28:41 +10:00
Margareta Eliza Balazs
b7abfb1fa3 Backed out changeset 9aa9b21d0108 (bug 1458917) for android reftest failures @ mozilla::net::nsSocketTransport::InitiateSocket on a CLOSED TREE 2018-06-28 15:47:07 +03:00
Nicolas Chevobbe
e27df170c7 Bug 1471849 - Add mock for Services in json-viewer; r=Honza.
Services is now used in the reps bundle but can't be loaded in the json-viewer.
Since it's only used in the ObjectInspector, which we don't use in the json-viewer,
we can mock it.

MozReview-Commit-ID: DvAxzXTb67K

--HG--
extra : rebase_source : 59c907824e94825357e5049b83ba60afebeddc9a
2018-06-28 10:43:02 +02:00
Andi-Bogdan Postelnicu
b61fe0d579 Bug 1471285 - [Clang-Tidy 5.0.1] Checker misc-suspicious-missing-comma has faulty test case. r=janx
MozReview-Commit-ID: 2COIi47WQBO

--HG--
extra : rebase_source : 4ea6e4cb26cad89a94f8453ca811daa895588bbf
2018-06-26 17:44:44 +01:00