Boris Zbarsky
d8f459f516
Bug 1466298 part 2. Stop using do_GetService to get the non-window geolocation in C++ code. r=mccr8
2018-06-04 12:41:04 -04:00
Boris Zbarsky
f550c5b2d0
Bug 1466298 part 1. Switch the geolocation service to using a singleton constructor. r=mccr8
2018-06-04 12:41:01 -04:00
Ben Kelly
ac7ea6f3f6
Bug 1441932 P4 Treat same-value assignments to the LoadInfo reserved and initial ClientInfo values as no-op changes. r=mayhemer
2018-06-04 09:26:51 -07:00
Ben Kelly
85490e45e8
Bug 1441932 P3 Forward reserved client, initial client, and controller on Redirect2Verify message back to parent. r=mayhemer
2018-06-04 09:26:51 -07:00
Ben Kelly
1030889376
Bug 1441932 P2 Remove explicit ServiceWorker controller from http OnStartRequest message. r=mayhemer
2018-06-04 09:26:51 -07:00
Ben Kelly
5697bd9f89
Bug 1441932 P1 Add the ServiceWorker controller to ParentLoadInfoForwarderArgs. r=mayhemer
2018-06-04 09:26:50 -07:00
Paolo Amadini
0e1f19aabc
Bug 1466467 - Tab strip overflow arrowscrollboxes have a light border around them. r=dao
...
The "tabbrowser-arrowscrollbox" element was the only case that didn't require the "clicktoscroll" attribute because it was bound directly to a derivate binding. This patch adds back the attribute for proper styling, also in preparation for the future work of consolidating the binding hierarchy.
MozReview-Commit-ID: HkHzGZHEMO0
--HG--
extra : rebase_source : ec308558117e5c5abd3ebde96ef39733ae5ae2ba
2018-06-04 13:11:02 +01:00
Ben Kelly
e418cc65b0
Bug 1462069 P2 Make ClientManagerService forward claim() requests to the main thread SWM when the pref is set. r=baku
2018-06-04 09:10:50 -07:00
Ben Kelly
f5141d8667
Bug 1462069 P1 Make ServiceWorkerManager::MaybeClaimClient() take a ClientInfo instead of nsIDocument. r=baku
2018-06-04 09:10:50 -07:00
Ben Kelly
30c31f92b2
Bug 1462069 P0 Allow ServiceWorkerParentInterceptEnabled() to be used off-main-thread. r=asuth
2018-06-04 09:10:49 -07:00
Emilio Cobos Álvarez
ed2916c958
Bug 1419695: followup: Update the properties database for devtools. r=me on a CLOSED TREE
...
MozReview-Commit-ID: 4oY43eSivbG
2018-06-04 17:54:12 +02:00
Jon Coppeard
ab10a24893
Bug 1466171 - Allow collection of atoms while the main thread is parsing r=sfink
2018-06-04 15:25:45 +01:00
Ryan VanderMeulen
cb40810a94
Bug 1443164 - Update brotli to version 1.0.4 and update Gecko callers. r=jfkthame, r=mayhemer
...
--HG--
extra : rebase_source : 1d5f9fe1fac61afdbdc0209aa851ce4f7ab3d230
2018-05-31 12:49:40 -04:00
Ryan Hunt
c01796098b
Bug 1346126 - Use RemoveAllChildren in ~ContainerLayerComposite. r=mattwoodrow
...
--HG--
extra : amend_source : 7960a34e49459979715f8a727c338370cf4760f3
2018-06-01 11:18:07 -05:00
Ryan Hunt
a6387dea53
Bug 1465745 - Fix reftest annotations for text-stroke now that POMTP is riding the trains. r=jfkthame
...
--HG--
extra : rebase_source : 8e8d17afadd6f62a338f48e8496f921b38bf5138
2018-06-01 09:00:07 -05:00
Emilio Cobos Álvarez
64d52f8175
Bug 1288572: Update test expectations. r=xidorn
...
MozReview-Commit-ID: DubkcRaaD4C
2018-06-04 15:56:01 +02:00
Emilio Cobos Álvarez
b09a776796
Bug 1288572: Don't hide -moz-box / -moz-inline-box yet. r=mats
...
I'd really prefer to not land this patch, but...
MozReview-Commit-ID: HzmvhTd32gz
2018-06-04 15:55:59 +02:00
Emilio Cobos Álvarez
ef20196c9a
Bug 1288572: Hide -moz- display values from content behind a pref. r=xidorn
...
MozReview-Commit-ID: HDQPub043H1
2018-06-04 15:55:58 +02:00
Emilio Cobos Álvarez
43f298bc5f
Bug 1288572: Introduce css(parse_condition). r=xidorn
...
This will allow us to add a pref for this, and to parse it only on chrome easily.
MozReview-Commit-ID: L1rsyc2A2hu
2018-06-04 15:55:57 +02:00
Emilio Cobos Álvarez
eafd9d2074
Bug 1419695: Use custom_properties::Name in TransitionProperty. r=xidorn
...
MozReview-Commit-ID: BUSWrcA5hkw
2018-06-04 15:55:56 +02:00
Emilio Cobos Álvarez
ac1d879bce
Bug 1419695: Remove some unused style struct setters. r=xidorn
...
MozReview-Commit-ID: Lx9yLjb8ddB
2018-06-04 15:55:54 +02:00
Emilio Cobos Álvarez
591fbf3a6a
Bug 1419695: Move TransitionProperty where it belongs. r=xidorn
...
MozReview-Commit-ID: 9PN6VfbDbLA
2018-06-04 15:55:53 +02:00
Emilio Cobos Álvarez
7e9ae6f96f
Bug 1419695: Hide multiple -moz-window-* properties from content. r=xidorn
...
MozReview-Commit-ID: Jsqt3kqjPiq
2018-06-04 15:55:52 +02:00
Emilio Cobos Álvarez
552c62240b
Bug 1419695: Allow transitioning chrome-only properties, as long as they're specified as a longhand. r=xidorn
...
MozReview-Commit-ID: 4hQfYbhxeq7
2018-06-04 15:55:51 +02:00
Emilio Cobos Álvarez
eef329bf9f
Bug 1419695: Make the transition-property code make more sense. r=xidorn
...
We were working around the lack of alias support during parsing in
TransitionProperty by doing a Gecko lookup. That's a hack and is now gone.
MozReview-Commit-ID: EptUvJNTrZr
2018-06-04 15:55:50 +02:00
Jonathan Watt
81fa515ba7
Bug 1466432 - Make sure the document.fonts.ready Promise resolves even when there's no refresh driver. r=heycam
2018-05-18 20:39:11 +01:00
Jonathan Watt
6d4c239fd8
Bug 1466431 - Fix resolving of the document.fonts.ready Promise for documents that never load fonts. r=heycam
2018-05-18 12:45:18 +01:00
Jonathan Watt
28123a9dcb
Bug 1465997 - Don't replace FontFaceSet's ready Promise when it's pending. r=heycam
2018-05-17 19:09:42 +01:00
Jonathan Watt
0327bb1ef7
Bug 1466251 part 2 - Mark font-display-failure-fallback.html as now passing. rs=heycam
2018-05-15 17:51:23 +01:00
Jonathan Watt
572c8e4059
Bug 1466251 part 1 - Make sure we reject FontFace.loaded if font loading times out. r=heycam
2018-05-15 16:18:40 +01:00
Jonathan Watt
fc527d7807
Bug 1466004 part 2 - Mark font-weight-matching.html as now passing. rs=heycam
2018-05-14 15:31:04 +01:00
Jonathan Watt
cb1e759fc3
Bug 1466004 part 1 - Flush layout when script asks for document.fonts.ready. r=heycam
2018-05-14 14:53:25 +01:00
André Bargull
74d05c67bd
Bug 1464794 - Remove 'using mozilla::*' from header files in js/src. r=Waldo
2018-06-04 01:31:05 -07:00
Alex Gaynor
d71b5b9238
Bug 1392739 - Add test for faulty nsStandardURL deserialization. r=mayhemer
2018-05-23 22:25:08 +02:00
Valentin Gosu
300188571e
Bug 1392739 - Use CheckedInt in nsStandardURL::Deserialize(). r=mayhemer
2018-06-04 13:57:51 +02:00
Samuel Thibault
73a24b5b8a
Bug 1319273
- Accessible: Make TextBounds return rect of whole frame if content is empty. r=surkov
2018-05-23 17:02:33 +02:00
André Bargull
350c65991b
Bug 1464845 - Remove js_strdup and JS_strdup. r=Waldo
2018-06-04 01:30:51 -07:00
Christoph Kerschbaumer
19be815a52
Bug 1466508 - Fix race condition within wpt test policy-inherited-correctly-by-plznavigate.html. r=jgraham
2018-06-04 14:09:00 +02:00
Ryan VanderMeulen
9e8871e42e
Bug 1466519 - Update pdf.js to version 2.0.536. r=bdahl
...
--HG--
extra : rebase_source : 0762d9b984fcb6f7da4a94ea5135b74ae53ecf04
extra : amend_source : 5874d964ce4ce556ba1c0a909fa6bade451f0b4b
2018-06-04 09:04:46 -04:00
Emilio Cobos Álvarez
29985b3f24
Bug 1449243: Remove invalid assertion. r=me
...
We can look at stale styles while trying to figure out if we need any
invalidation, and that's ok.
MozReview-Commit-ID: 4mBIFNm9qJv
2018-06-04 14:51:47 +02:00
Ryan VanderMeulen
232bf51514
Bug 1465017 - Revert commit b5415b0216c7 (bug 1452604
) for broken "See Details" button on the blocked site page.
...
--HG--
extra : amend_source : f36dc86b40f085019bf80b8700d425aee7fe9832
2018-06-04 08:48:28 -04:00
Jon Coppeard
7309d3041a
Bug 1461619 - Don't update atoms marking bitmaps in parallel due to potential races r=sfink
2018-06-04 11:19:06 +01:00
Jon Coppeard
ab5bff083b
Bug 1461619 - Rename some atom marking methods to make their purpose cleare r=sfink
2018-06-04 11:18:27 +01:00
Jon Coppeard
977f50a7e7
Bug 1462693 - Update JSScript and LazyScript in separate phases in compacting GC r=sfink
2018-06-04 11:18:04 +01:00
Lars T Hansen
5341ca2688
Bug 1429818 - Make wasm sign extension feature unconditional. r=luke
...
Remove the feature define and all the ifdefs that use it.
Remove the TestingFunctions predicate that reveals the value of the
define.
Update the test cases that used the predicate.
--HG--
extra : rebase_source : 161aff058c5d596ab0bee94b03b2b1819e71e9ad
extra : amend_source : 2bf2d2b34051a5f99e85e54d8ac480b73fb8fc54
2018-03-22 09:06:20 +01:00
Jonathan Kew
34cd1f8ad9
Bug 1466332 - Add a reftest version of the @font-face descriptor matching tests from WPT's at-font-face-font-matching.html, as the WPT version does not currently run reliably. r=jwatt
2018-06-04 09:45:50 +01:00
Brian Birtles
067439a2c5
Bug 1466031 - Update event-dispatch test now that we can use the updated EventWatcher; r=hiro
...
--HG--
extra : rebase_source : b5b22b84d77b0939b47c672a3106ec53125e62dc
2018-06-04 10:20:58 +09:00
Brian Birtles
90c5d84416
Bug 1466031 - Add spec links to test files; r=hiro
...
--HG--
extra : rebase_source : d411e7febaff7ebb5ae38cfa41ce32ed26a24bc2
2018-06-04 10:20:58 +09:00
Brian Birtles
b6222ec571
Bug 1466031 - Move CSS animations / Web animation integration tests to web-platform-tests; r=hiro
...
--HG--
rename : dom/animation/test/css-animations/test_cssanimation-animationname.html => testing/web-platform/tests/css/css-animations/CSSAnimation-animationName.tentative.html
rename : dom/animation/test/css-animations/test_animation-cancel.html => testing/web-platform/tests/css/css-animations/CSSAnimation-canceling.tentative.html
rename : dom/animation/test/css-animations/test_setting-effect.html => testing/web-platform/tests/css/css-animations/CSSAnimation-effect.tentative.html
rename : dom/animation/test/css-animations/test_animation-finished.html => testing/web-platform/tests/css/css-animations/CSSAnimation-finished.tentative.html
rename : dom/animation/test/css-animations/test_animation-computed-timing.html => testing/web-platform/tests/css/css-animations/CSSAnimation-getComputedTiming.tentative.html
rename : dom/animation/test/css-animations/test_animation-currenttime.html => testing/web-platform/tests/css/css-animations/CSSAnimation-getCurrentTime.tentative.html
rename : dom/animation/test/css-animations/test_animation-id.html => testing/web-platform/tests/css/css-animations/CSSAnimation-id.tentative.html
rename : dom/animation/test/css-animations/test_animation-pausing.html => testing/web-platform/tests/css/css-animations/CSSAnimation-pausing.tentative.html
rename : dom/animation/test/css-animations/test_animation-playstate.html => testing/web-platform/tests/css/css-animations/CSSAnimation-playState.tentative.html
rename : dom/animation/test/css-animations/test_animation-ready.html => testing/web-platform/tests/css/css-animations/CSSAnimation-ready.tentative.html
rename : dom/animation/test/css-animations/test_animation-starttime.html => testing/web-platform/tests/css/css-animations/CSSAnimation-startTime.tentative.html
rename : dom/animation/test/css-animations/test_pseudoElement-get-animations.html => testing/web-platform/tests/css/css-animations/CSSPseudoElement-getAnimations.tentative.html
rename : dom/animation/test/css-animations/test_document-get-animations.html => testing/web-platform/tests/css/css-animations/Document-getAnimations.tentative.html
rename : dom/animation/test/css-animations/test_animations-dynamic-changes.html => testing/web-platform/tests/css/css-animations/Element-getAnimations-dynamic-changes.tentative.html
rename : dom/animation/test/css-animations/test_element-get-animations.html => testing/web-platform/tests/css/css-animations/Element-getAnimations.tentative.html
rename : dom/animation/test/css-animations/test_keyframeeffect-getkeyframes.html => testing/web-platform/tests/css/css-animations/KeyframeEffect-getKeyframes.tentative.html
rename : dom/animation/test/css-animations/test_effect-target.html => testing/web-platform/tests/css/css-animations/KeyframeEffect-target.tentative.html
rename : dom/animation/test/css-animations/test_event-dispatch.html => testing/web-platform/tests/css/css-animations/event-dispatch.tentative.html
rename : dom/animation/test/css-animations/test_event-order.html => testing/web-platform/tests/css/css-animations/event-order.tentative.html
rename : dom/animation/test/testcommon.js => testing/web-platform/tests/css/css-animations/support/testcommon.js
extra : rebase_source : 87f112f3018504414a7d6d17d66c4980b58017d0
2018-06-04 10:20:58 +09:00
Brian Birtles
11ca5452f9
Bug 1466031 - Update test_setting-effect.html; r=hiro
...
Apart from whitespace / test description tests this patch also drops an
assertion about the animation playState since it seems unrelated to the purpose
of that particular test.
--HG--
extra : rebase_source : 73be030dd1dc98ae1facd9c2b80dd1b5bcbf04eb
2018-06-04 10:20:57 +09:00