Commit Graph

604492 Commits

Author SHA1 Message Date
Andrea Marchesini
a053cf1c15 Bug 1476306 - Moving NullPrincipal/ContentPrincipal/SystemPrincipal under mozilla namespace - part 1 - NullPrincipal, r=ckerschb 2018-07-17 21:37:48 +02:00
Ehsan Akhgari
ae3569fae1 Bug 1476126 - Switch privacy.restrict3rdpartystorage.expiration to be stored in seconds; r=baku
--HG--
extra : rebase_source : a4d822a863b72c25342d1369dfc947399e1bdf51
2018-07-17 22:31:10 +03:00
Gabriel Luong
02a0aef58d Bug 1472566 - Add a color picker to the flexbox listings to change the flexbox highlighter colour. r=jdescottes 2018-07-17 15:29:21 -04:00
Bas Schouten
db16820b25 Bug 1473937 - Part 3: Use Moz2D Opacity filter inside Gecko filter code. r=mstange 2018-07-17 21:11:14 +02:00
Bas Schouten
ab9f118366 Bug 1473937 - Part 2: Add Opacity filter D2D implementation. r=mstange 2018-07-17 21:11:14 +02:00
Bas Schouten
7e185acb09 Bug 1473937 - Part 1: Add Opacity filter and software implementation. r=mstange 2018-07-17 21:11:13 +02:00
Paolo Amadini
ce01b10ab3 Bug 1474108 - Convert listbox accessibility tests to use the "richlistbox" element. r=surkov
This prepares for the removal of the "listbox" element and binding.

MozReview-Commit-ID: G1OxRGBphmw

--HG--
extra : source : 65d7ca38bd086abe7df0e50e9e5a9ba1d70202c3
2018-07-17 17:58:37 +01:00
Kris Maglione
abd0ca0a65 Bug 1474139: Part 2 - Move content-sessionStore to a separate JSM. r=mikedeboer
MozReview-Commit-ID: 5weG4B4V1PY

--HG--
rename : browser/components/sessionstore/content/content-sessionStore.js => browser/components/sessionstore/ContentSessionStore.jsm
extra : rebase_source : 48d77f303ea6e0725b87467589d4a3f0c4ac4bdb
2018-07-07 16:42:28 -07:00
Kris Maglione
d9a89091dd Bug 1474139: Part 1 - Refactor content-sessionSstore to not depend on running in a frame script global. r=mikedeboer
MozReview-Commit-ID: 2uiKk9B8KWy

--HG--
extra : rebase_source : b36defff266f448473bd5029416ee5bfea507765
2018-07-07 16:30:56 -07:00
Geoff Brown
dfb845682a Bug 1476363 - Add --show-tasks support to 'mach test-info'; r=jmaher 2018-07-17 12:54:19 -06:00
James Graham
16279fbf2b Bug 1475852 - Revert bogus metadata changes in /css/css-masking/clip-path/ tests, a=testonly
MozReview-Commit-ID: BBsltPzxi2l
2018-07-17 19:35:31 +01:00
Calixte Denizet
cfaea27109 Bug 1473531 -- Disable gtest storage_DeadlockDetectorTest.storage_Sanity5DeathTest for macosx ccov build.
Summary: GTest is permafailing because of this test (GTest is always running over 1200s).

Reviewers: froydnj

Reviewed By: froydnj

Bug #: 1473531

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

--HG--
extra : rebase_source : 07413c4d7ba4eb6bd1439f292bd489a775dab61b
2018-07-17 21:24:12 +03:00
moz-wptsync-bot
05aa13980f Bug 1475852 - [wpt-sync] Update web-platform-tests to 227112be511ed8f8b2617df1fdd90c5fbf44c191, a=testonly
wpt-head: 227112be511ed8f8b2617df1fdd90c5fbf44c191
wpt-type: landing
2018-07-17 17:36:38 +00:00
L. David Baron
83fb044754 Bug 1474074 [wpt PR 11842] - Sync Mozilla tests as of 2018-07-07, a=testonly
Automatic update from web-platform-testsSync Mozilla tests as of https://hg.mozilla.org/mozilla-central/rev/9849ea3937e2e7c97f79b1d2b601f956181b4629 . (#11842)

--

wpt-commits: 227112be511ed8f8b2617df1fdd90c5fbf44c191
wpt-pr: 11842
2018-07-17 17:36:38 +00:00
moz-wptsync-bot
74dafd3979 Bug 1473369 [wpt PR 11765] - Update wpt metadata, a=testonly
wpt-pr: 11765
wpt-type: metadata
2018-07-17 17:36:37 +00:00
Luke Bjerring
012342c259 Bug 1473369 [wpt PR 11765] - Auto-update the appmanifest IDL file, a=testonly
Automatic update from web-platform-testsAuto-update the appmanifest IDL file (#11765)

--

wpt-commits: e7283ac87dcca0495586c2dbe153bcfe78614184
wpt-pr: 11765
2018-07-17 17:36:37 +00:00
Raphael Kubo da Costa
4fe3452e92 Bug 1473660 [wpt PR 11807] - sensors: Fix flakiness in the same-origin access check tests, a=testonly
Automatic update from web-platform-testssensors: Fix flakiness in the same-origin access check tests

Commit f73dfaffe ("[sensors] Check that sensor frame and focused frame of
same origin") added a few same-origin access check tests for sensors in
generic-sensor-iframe-tests.sub.js.

The test that checks that a sensor is not suspended when focus changes to
another same-origin frame was flaky though, especially on the Mac bots.

The actual fix is a one-liner: we were missing a call to Sensor.stop() so
that the sensor in the top-level document wouldn't continue to push
'reading' events to our EventWatcher while we were waiting for the
"is_sensor_suspended" command to be processed in iframe_sensor_handler.html.

I'm also taking the opportunity to make a few other minor improvements:
* Fix a few typos in the comments, and improve the comment explaining why we
  can end up sending more "reading" events than originally expected.
* Create the sensor belonging to the top-level document with a higher
  frequency than the default 5Hz. This makes it a lot easier to reproduce
  the error we were having and will hopefully make the test consistently
  fail in the future instead of being flaky should another related bug
  occur.
* Make the EventWatcher instances we create also watch for "error" events;
  if an error event ever gets sent, the test should now fail instead of just
  timing out waiting for a "reading" event that is never delivered.

Bug: 855222, 857520
Change-Id: I945bb19d74e608089aa9aee82a4e74e05fae37ae
Reviewed-on: https://chromium-review.googlesource.com/1127048
Commit-Queue: Raphael Kubo da Costa (CET) <raphael.kubo.da.costa@intel.com>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573062}

--

wpt-commits: 4b54599775c8cee2a482bd5f6f208f575b80bf7b
wpt-pr: 11807
2018-07-17 17:36:36 +00:00
Brandon Jones
80e31f22b7 Bug 1473355 [wpt PR 11774] - XRDevice should not extend EventTarget., a=testonly
Automatic update from web-platform-testsXRDevice should not extend EventTarget.

The spec removed any events that were fired on the XRDevice a while ago,
but our implementation forgot to clean this up.

Bug: 859706
Change-Id: I086813a5a2cbf6ebbf7faf576b066fa3957ad5dc
Reviewed-on: https://chromium-review.googlesource.com/1123645
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Commit-Queue: Brandon Jones <bajones@chromium.org>
Cr-Commit-Position: refs/heads/master@{#573048}

--

wpt-commits: 323ad5914427ec5f898837a00f0ee355c70082a3
wpt-pr: 11774
2018-07-17 17:36:35 +00:00
Luke Bjerring
46224bd0b1 Bug 1474047 [wpt PR 11833] - Add idl_test helper to idlharness.js, a=testonly
Automatic update from web-platform-testsAdd idl_test helper to idlharness.js (#11833)

--

wpt-commits: 3bfcfe4445dd1d5f4eac840b8420af1f62d9a837
wpt-pr: 11833
2018-07-17 17:36:35 +00:00
moz-wptsync-bot
11aedd99b0 Bug 1473817 [wpt PR 11821] - Update wpt metadata, a=testonly
wpt-pr: 11821
wpt-type: metadata
2018-07-17 17:36:34 +00:00
Luke Bjerring
d45af5eeba Bug 1473817 [wpt PR 11821] - Update the ServiceWorker IDL file, a=testonly
Automatic update from web-platform-testsRename ServiceWorker to service-workers and update (#11821)

--

wpt-commits: dbd7ce9488cd0cfdf0f9a1ea7d949eb448327f36
wpt-pr: 11821
2018-07-17 17:36:34 +00:00
Jonathon Kereliuk
088cd05937 Bug 1474039 [wpt PR 11832] - Update the media-capabilities IDL file, a=testonly
Automatic update from web-platform-testsMerge pull request #11832 from web-platform-tests/media-capabilities-update-idl

Update the media-capabilities IDL file
--

wpt-commits: 3c9fd9d383c9adca4aa23a4f184fb469101e1d8f
wpt-pr: 11832
2018-07-17 17:36:33 +00:00
Jonathon Kereliuk
9a75ebca51 Bug 1473989 [wpt PR 11830] - Update the page-visibility IDL file, a=testonly
Automatic update from web-platform-testsUpdate the page-visibility IDL file (#11830)

--

wpt-commits: 8c77bf2c59b663d2f8e11450ec53d02c3b052418
wpt-pr: 11830
2018-07-17 17:36:32 +00:00
Geoff Brown
31c14cfa40 Bug 1475194 - In TV-bf, avoid use of --gpu-required for wpt; r=jmaher
Test verification backfill specifies --gpu-required for certain types
of tests (depending on test path and/or suite). web-platform-tests do
not recognize --gpu-required. This patch updates the backfill logic
to avoid --gpu-required for wpt.
2018-07-17 11:25:57 -06:00
David Keeler
bb80df018c bug 1301547 - remove ancient workaround in client certificate code r=franziskus
Apparently a prehistoric server implementation would send a
certificate_authorities field that didn't include the outer DER SEQUENCE tag, so
PSM attempted to detect this and work around it. Telemetry indicates this is
unnecessary now: https://mzl.la/2Lbi1Lz

--HG--
extra : rebase_source : 6669586d657efb243070a4ceb231583b40823543
extra : amend_source : e87f7c84c6c1a51637914bde5950268409b70571
2018-07-16 16:30:15 -07:00
Andreea Pavel
eb8aaacd2d Backed out 3 changesets (bug 1471704) for failing css/css-transforms/transform3d-preserve3d-013.html on a CLOSED TREE
Backed out changeset e4d9e6cdd630 (bug 1471704)
Backed out changeset 0bd6762c91fb (bug 1471704)
Backed out changeset 065a16bd6b0a (bug 1471704)
2018-07-17 20:10:01 +03:00
Gabriel Luong
c75326a930 Bug 1474364 - Clear the stored flexbox highlighter shown before emitting the event. r=pbro 2018-07-17 12:36:47 -04:00
Jan de Mooij
ef23676856 Bug 1475699 - Support invoking JS-implemented XPIDL methods/attributes marked as [implicit_jscontext]. r=mccr8 2018-07-17 18:11:03 +02:00
Cristina Coroiu
cdb074baf3 Bug 1468669 - disable devtools/client/debugger/test/mochitest/browser_dbg_server-conditional-bp-01.js for frequent failures on Linux r=jmaher 2018-07-17 08:38:00 +03:00
Andreas Tolfsen
998f00f433 Bug 1475264 - Temporarily disable new cylical check in Marionette. r=me, a=Aryx
Bug 1447977 introduced a new implementation of evaluate.isCyclic
that was not based on JSON.stringify to overcome cyclic references
stored on Element prototypes.

This patch reverts the new behaviour and hides it behind an environment
variable MOZ_MARIONETTE_NEW_CYCLIC.  This is useful so we can more
easily test the difference in automation.

MozReview-Commit-ID: 2xtNL596Imc
2018-07-17 16:41:26 +01:00
Jason Laster
ee6151e531 Bug 1476123 - Update Debugger Frontend v72. r=dwalsh
MozReview-Commit-ID: GFb5n8CDtLR
2018-07-17 11:27:59 -04:00
Ryan Hunt
cf33414b43 Bug 1471704 - Reftest annotation changes for tiling on linux. r=nical
MozReview-Commit-ID: 4dqnHHJQZ8r

--HG--
extra : source : dafe6c00db61368d9d8b221b6d7222168a574bc8
2018-07-16 12:30:48 -05:00
Ryan Hunt
53a8f253d1 Bug 1471704 - Enable tiling on Linux. r=nical
MozReview-Commit-ID: JzqdK5abvSC

--HG--
extra : source : bd55fef362819acd6d29ee56f540dc5e8ea58749
2018-06-27 13:07:21 -05:00
Ryan Hunt
8b606bdac2 Bug 1471704 - Correct the refcounting definition for CaptureTiledPaintState. r=nical
MozReview-Commit-ID: 8ZqsWQMOD9W

--HG--
extra : source : d2dfabce90d5977e025a071d7a22615e5c245111
2018-07-16 17:37:53 -05:00
Margareta Eliza Balazs
ad89a11136 Backed out 7 changesets (bug 1475228) for causing Spidermonkey rust failures on Linux x64 debug
Backed out changeset e91802969fb7 (bug 1475228)
Backed out changeset 623af73419eb (bug 1475228)
Backed out changeset bf96bd78dc11 (bug 1475228)
Backed out changeset 104817d51d1b (bug 1475228)
Backed out changeset d3829c85f650 (bug 1475228)
Backed out changeset 74d10b32b3ea (bug 1475228)
Backed out changeset dde64fbe2f0d (bug 1475228)
2018-07-17 17:57:55 +03:00
Stephen A Pohl
b25dbdce5c Bug 1290972: Remove linker flags for macOS that are no longer necessary and cause crashes such as bug 1471366 due to an inability to handle native exceptions when these flags are used. r=froydnj 2018-07-17 10:27:46 -04:00
Emilio Cobos Álvarez
933b132563 Bug 1475997: Improve missed rule mapping crash message. r=xidorn
MozReview-Commit-ID: IR2SYahrK5r
2018-07-17 16:24:00 +02:00
Ehsan Akhgari
16d186f4ec Bug 1475697 - Part 3: Update the security UI when blocking 3rd party cookies from trackers; r=baku 2018-07-17 06:12:00 +03:00
Ehsan Akhgari
ac25ec44da Bug 1475697 - Part 2: Add infrastructure for notifying the DOM about a document containing blocked tracking cookies; r=baku 2018-07-17 06:12:00 +03:00
Ehsan Akhgari
51cc2694b0 Bug 1475697 - Part 1: Refactor the current way that Necko notifies DOM about the existence of blocked content; r=baku 2018-07-17 06:11:00 +03:00
Jon Coppeard
d9eed341b0 Bug 1475228 - Allocate script loader source buffers on the JS heap and pass ownership when compiling r=baku 2018-07-17 14:30:24 +01:00
Jon Coppeard
5ae8832ca2 Bug 1475228 - Add JSMallocAllocPolicy to let gecko allocate data structures using the JS heap r=jandem 2018-07-17 14:30:23 +01:00
Jon Coppeard
51f4d9e8a5 Bug 1475228 - Don't ignore errors returned from ScriptLoader::AttemptAsyncScriptCompile() r=baku 2018-07-17 14:30:23 +01:00
Jon Coppeard
96a766d338 Bug 1475228 - Refactor ScriptLoader::GetScriptSource() to remove inline data argument r=baku 2018-07-17 14:30:23 +01:00
Jon Coppeard
f168d91fd3 Bug 1475228 - Allow construction of a SourceBufferHolder from a UniquePtr r=jandem r=kmag 2018-07-17 14:30:23 +01:00
Jon Coppeard
89af4d641f Bug 1475228 - Make asynchronous compile APIs take SourceBufferHolders r=jandem 2018-07-17 14:30:23 +01:00
Jon Coppeard
4bf9e8dfe9 Bug 1475228 - Make synchronous compile APIs take SourceBufferHolders exclusively r=jandem 2018-07-17 14:30:22 +01:00
Belén Albeza
3889e0d450 Bug 1449954 - Slotted node reveal ux. r=bgrins
Merged the arrow icon and the "reveal" text link in a single icon.

MozReview-Commit-ID: ELANKmAKACs
2018-07-10 12:20:19 +02:00
Jon Coppeard
9be3391072 Bug 1476012 - Fix rust bustage r=me 2018-07-17 13:52:40 +01:00
Nicolas B. Pierron
7c6e06fceb Bug 1418971 - Remove rematerialized frames after bailouts and exceptions. r=jandem 2018-07-17 12:35:42 +00:00