Boris Zbarsky
9c7a904e7b
Bug 1426525 part 5. Remove the 'ref' getter/setter on XULElement. r=smaug
...
The WebIDL for this was already removed in bug 1425356.
MozReview-Commit-ID: HWxPe3a0Pmi
2018-01-05 13:48:39 -05:00
Boris Zbarsky
d6e49f095c
Bug 1426525 part 3. Remove the special-casing of the 'ref' attribute in CanBroadcast. r=smaug
...
MozReview-Commit-ID: K8Zkedorr7U
2018-01-05 13:48:39 -05:00
Boris Zbarsky
77660697fc
Bug 1426525 part 2. Remove the now-nearly-unused XULDocument::GetElementsForID method. r=smaug
...
MozReview-Commit-ID: Gv23I8gLhem
2018-01-05 13:48:39 -05:00
Boris Zbarsky
bde68b50e6
Bug 1426525 part 1. Remove XULDocument's mRefMap member, since there should be no XUL elements with 'ref' attributes anymore. r=smaug
...
'ref' used to be used for templates, but those are gone as of bug 1425356 being
fixed.
MozReview-Commit-ID: GerfZrckypp
2018-01-05 13:48:38 -05:00
Coroiu Cristina
cf8d0654b4
Backed out 5 changesets (bug 1426525) for bustage at build/src/layout/xul/tree/nsTreeContentView.cpp r=backout on a CLOSED TREE
...
Backed out changeset 96efa1b6f4d5 (bug 1426525)
Backed out changeset 37fdd4a04f4e (bug 1426525)
Backed out changeset cee585723368 (bug 1426525)
Backed out changeset 85e218bf000c (bug 1426525)
Backed out changeset 501c70abf837 (bug 1426525)
2018-01-05 21:40:44 +02:00
Boris Zbarsky
b7061c1a7e
Bug 1426525 part 5. Remove the 'ref' getter/setter on XULElement. r=smaug
...
The WebIDL for this was already removed in bug 1425356.
MozReview-Commit-ID: HWxPe3a0Pmi
2018-01-05 13:48:39 -05:00
Boris Zbarsky
62d4e8ee58
Bug 1426525 part 3. Remove the special-casing of the 'ref' attribute in CanBroadcast. r=smaug
...
MozReview-Commit-ID: K8Zkedorr7U
2018-01-05 13:48:39 -05:00
Boris Zbarsky
8ae71997ff
Bug 1426525 part 2. Remove the now-nearly-unused XULDocument::GetElementsForID method. r=smaug
...
MozReview-Commit-ID: Gv23I8gLhem
2018-01-05 13:48:39 -05:00
Boris Zbarsky
215419bbfb
Bug 1426525 part 1. Remove XULDocument's mRefMap member, since there should be no XUL elements with 'ref' attributes anymore. r=smaug
...
'ref' used to be used for templates, but those are gone as of bug 1425356 being
fixed.
MozReview-Commit-ID: GerfZrckypp
2018-01-05 13:48:38 -05:00
Ben Kelly
7f0e026bcb
Bug 1425975 P16 Make nsDocShell check for session cookie lifetime policy before allowing service worker intercept. r=asuth
2018-01-05 12:10:22 -05:00
Ben Kelly
fd30dd024a
Bug 1425975 P15 Add session lifetime policy checks to test_third_party_iframe.html. r=asuth
2018-01-05 12:10:22 -05:00
Ben Kelly
b7d9339122
Bug 1425975 P14 Assert that storage is allowed when a ClientSource is both execution ready and controlled. r=asuth
2018-01-05 12:10:22 -05:00
Ben Kelly
423f2202f9
Bug 1425975 P13 Check for a different final document principal and reset the ClientSource when it happens. r=asuth
2018-01-05 12:10:22 -05:00
Ben Kelly
d9c3b35de3
Bug 1425975 P11 Fix test_workerupdatefound.html not to frame loading against SW activation and updatefound events. r=asuth
2018-01-05 12:10:22 -05:00
Ben Kelly
8d1c01e9eb
Bug 1425975 P10 Fix the test_skip_waiting.html mochitest to properly wait for active worker state. r=asuth
2018-01-05 12:10:21 -05:00
Ben Kelly
3bd4435759
Bug 1425975 P9 Refactor MaybeCheckNavigationUpdate() to take a ClientInfo instead of a document. r=asuth
2018-01-05 12:10:21 -05:00
Ben Kelly
c67746c9b2
Bug 1425975 P7 Use the mControlledClients list to drive controller start and stop logic. r=asuth
2018-01-05 12:10:21 -05:00
Ben Kelly
aaf7a2cb50
Bug 1425975 P6 Rename some service worker methods to not reference documents. r=asuth
2018-01-05 12:10:21 -05:00
Ben Kelly
81e3a5bfa7
Bug 1425975 P5 Make ServiceWorkerManager::RemoveRegistration assert there is no controlled document. r=asuth
2018-01-05 12:10:20 -05:00
Ben Kelly
9354f0db20
Bug 1425975 P4 Make ServiceWorkerManager::UpdateClientControllers use mControlledClients. r=asuth
2018-01-05 12:10:20 -05:00
Ben Kelly
d199c719ef
Bug 1425975 P3 Refactor ServiceWorkerManager::GetDocumentRegistration() to GetClientRegistration(). r=asuth
2018-01-05 12:10:20 -05:00
Ben Kelly
0d02480ce1
Bug 1425975 P2 Add ServiceWorkerManager mControlledClients to track controlled ClientHandle references. r=asuth
2018-01-05 12:10:20 -05:00
Ben Kelly
ed3bd4b27a
Bug 1425975 P1 Add ClientHandle::OnDetach() which returns a MozPromise that resolves on actor destruction. r=asuth
2018-01-05 12:10:20 -05:00
Nika Layzell
ad0b398aa2
Bug 1425999 - Remove the dom.disable_window_status_change pref, as it no longer can be disabled, r=qdot
...
MozReview-Commit-ID: 1O6ff22IcZZ
2018-01-05 11:52:04 -05:00
Andrea Marchesini
9a5d7373c2
Bug 1427091 - BlobSet must use nsCString instead of nsAutoCString, r=me
2018-01-05 15:38:06 +01:00
Andrea Marchesini
f482503c87
Bug 1425440 - Get rid of GetChildAt_Deprecated in IMEContentObserver, r=catalinb
2018-01-05 15:23:25 +01:00
Tiberius Oros
11f2a4970b
Merge mozilla-central to inbound. r=merge a=merge CLOSED TREE
2018-01-05 12:03:34 +02:00
Tiberius Oros
0a895028f7
Merge inbound to mozilla-central r=merge a=merge
2018-01-05 11:57:58 +02:00
Jessica Jong
1133de96d2
Bug 1398981 - Turn off webcomponents pref by default when running tests. r=smaug
2018-01-05 16:17:38 +08:00
JW Wang
fb4b1616ab
Bug 1428184 - copy mStreams before iterating the array. r=bechen,gerald
...
It is bad to modify the array while iterating it.
MozReview-Commit-ID: JbpoRmM7GqP
--HG--
extra : rebase_source : 92523a0741aa6014808b182954f653fce54161fd
2018-01-05 11:34:59 +08:00
Olli Pettay
496d14fe4e
Bug 1427525, try to not leak IdleTaskRunners related to GC/CC during shutdow, r=mccr8
2018-01-05 01:56:46 +02:00
Florian Quèze
0d1852004e
Bug 862147 - remove window.external.addSearchEngine, r=smaug.
2018-01-05 00:53:59 +01:00
Kyle Machulis
7b2fb44f60
Backing out 8fd1d4a79a48 (Bug 952453) due to notification bustage on MacOS
...
MozReview-Commit-ID: BeziRSoUvh2
2018-01-04 14:50:21 -08:00
Hiroyuki Ikezoe
606a9e9a90
Bug 1421507 - Throttle animations in position:fixed element that the element is out of view. r=boris,tnikkel
...
MozReview-Commit-ID: jLvrcVhTKW
--HG--
extra : rebase_source : e2ff1e0158aa5207f86c47088283c22febe84197
2018-01-05 10:30:46 +09:00
Hiroyuki Ikezoe
9b4b9f9e65
Bug 1421507 - Test cases for position:absolute element. r=boris
...
MozReview-Commit-ID: IRPsvJ5WAQF
--HG--
extra : rebase_source : 5c6988a9af8392cc5abf54e56060dcf9653edffb
2018-01-05 10:30:17 +09:00
Karl Tomlinson
a848c67de0
bug 1418820 add diagnostic asserts to check for multiple concurrent drivers r=padenot
...
MozReview-Commit-ID: 5nRELgRkjQY
--HG--
extra : rebase_source : cc08e88c88e7997a2808aa6c1f59f8a70cd7f191
2017-12-21 20:08:21 +13:00
Karl Tomlinson
798ca9ae4e
bug 1418820 add diagnostic asserts to check for running with incorrect lifecycle state r=padenot
...
MozReview-Commit-ID: HfwBfHoIsTu
--HG--
extra : rebase_source : 854ac34687bdcea2faf01d8006f8302ff2139923
2017-12-21 18:04:08 +13:00
Ben Kelly
8b1b458cac
Bug 1428077 Make FinalChannelPrincipalIsValid always defined instead of only for MOZ_DIAGNOSTIC_ASSERT. r=baku
2018-01-04 17:35:41 -05:00
Andreea Pavel
569609f11d
Merge mozilla-central to mozilla-inbound r=merge a=merge on a CLOSED TREE
...
--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug_1050691_click_function_to_source.html => devtools/client/webconsole/new-console-output/test/mochitest/test-click-function-to-source.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug_1050691_click_function_to_source.js => devtools/client/webconsole/new-console-output/test/mochitest/test-click-function-to-source.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-603750-websocket.html => devtools/client/webconsole/new-console-output/test/mochitest/test-websocket.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-603750-websocket.js => devtools/client/webconsole/new-console-output/test/mochitest/test-websocket.js
rename : taskcluster/docker/android-build/dot-config/pip/pip.conf => taskcluster/docker/recipes/dot-config/pip/pip.conf
rename : toolkit/components/places/tests/bookmarks/test_protectRoots.js => toolkit/components/places/tests/legacy/test_protectRoots.js
extra : rebase_source : 52cfc27d3ad7f31d2cb758802a4e718c08e9ffe2
2018-01-04 23:33:08 +02:00
Andreea Pavel
25357802c6
Merge mozilla-inbound to mozilla-central r=merge a=merge
2018-01-04 23:28:19 +02:00
Andrea Marchesini
8dcc9b3e38
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 9 - maxLogLevel pref, r=smaug, r=bgrins
2018-01-04 19:19:44 +01:00
Andrea Marchesini
c1627aadd9
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 8 - maxLogLevel, r=smaug
2018-01-04 19:19:44 +01:00
Andrea Marchesini
331c19665d
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 7 - Console active, r=smaug
2018-01-04 19:19:44 +01:00
Andrea Marchesini
3768013399
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 6 - no maxLogLevel support, r=smaug
2018-01-04 19:19:44 +01:00
Andrea Marchesini
761f064f3e
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 5 - prefix, r=smaug, r=bgrins
2018-01-04 19:19:44 +01:00
Andrea Marchesini
64da136229
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 4 - dump function, r=smaug, r=bgrins
2018-01-04 19:19:44 +01:00
Andrea Marchesini
38e69bdfbb
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 3 - custom innerID, r=smaug
2018-01-04 19:19:43 +01:00
Andrea Marchesini
3137ff8bcc
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 2 - consoleID in ConsoleEvent, r=smaug, r=bgrins
2018-01-04 19:19:43 +01:00
Andrea Marchesini
d820259403
Bug 1425574 - Fill the feature gap between Console.jsm and Console API - part 1 - Console.createInstance(), r=smaug
2018-01-04 19:19:43 +01:00
Boris Zbarsky
9874643dc6
Bug 1423492 part 4. Stop overring UnsetAttr in SVGElement. r=bytesized
...
There are now no more overrides of UnsetAttr, so it can stop being virtual.
MozReview-Commit-ID: 4QzAKCkRfgs
2018-01-03 21:03:50 -05:00