This patch fixes a raciness condition where nsDocShell has not finished redirecting to
"about:printpreview" yet, and we try to QI current content viewer to nsIWebBrowserPrint.
MozReview-Commit-ID: 4qaSI4jrHgW
--HG--
extra : rebase_source : fd8641a30a86a6edac4745f454129520901dd839
This patch checks if current content viewer is blank. If so, we skip ahead to where we QI
the mContentViewer using it to host print preview, instead of creating a brand new one for
no reason.
MozReview-Commit-ID: 8WY33x2nCYA
--HG--
extra : rebase_source : 3173fb87b3743059d9d1eff5d54229f1d3a94874
This patch updates browser printing code to make use of about:printpreview
when loading new tab for print preview. The same URI is used when the user
makes use of simplify page feature while print previewing.
MozReview-Commit-ID: DXHT71hpnWo
--HG--
extra : rebase_source : 7d1e6009ff81bdb37e042cd9a9ad9a6694bab464
This patch creates a new method that verifies if the tab state we're passed is
something we should keep to be reopened at session restore. This is used when
we are saving the current session state to disk. This method is very similar to
_shouldSaveTabState, however, "about:blank" and "about:newtab" tabs will still
be saved to disk.
MozReview-Commit-ID: 70zKFeUG9uQ
--HG--
extra : rebase_source : 7498289e5ba846ee7a81e76c1dd59f410fbc57e8
This patch adds a new entry for "about:printpreview" in nsAboutRedirector.
We also make sure the URI is maintained when redirecting.
MozReview-Commit-ID: 3LlyNJqKOhZ
--HG--
extra : rebase_source : 669129e51e894910f5b7f06a3226699afc580abf
To not run into socket failures and forced application shutdown scenarios, the socket timeout
should always be larger then the page load timeout.
MozReview-Commit-ID: EOBW4mozDT1
--HG--
extra : rebase_source : 36cf785311fa7689021a5296dd8aeb9ed3c58a43
Some default values for capabilities as defined by the Webdriver spec do not
match the expectations for Marionette client. Therefore we should add the possibility
to override those defaults in start_session(), but also still allow consumers to
set their own values.
MozReview-Commit-ID: CTUycCRV5kg
--HG--
extra : rebase_source : b333cec564b6c03ee4eee4eb601c30b3c8b9270e
Capabilities as passed into start_session() can be desiredCapabilities
and requiredCapabilities. As such the parameter name should be clear.
MozReview-Commit-ID: GPNv4g9HMO2
--HG--
extra : rebase_source : 29ed59fac63b7fb147cd704dfa92e96563979f00
This bug makes it simpler to add new test suites to linux64-ccov with the help of a new transform and also cleans up the test suite definitions. It also enables reftest, crashtest and jsreftest at the same time.
MozReview-Commit-ID: xCjKhUlfts
--HG--
extra : rebase_source : 6f1b34212913cf5d7f93390d7fd47c179577a604
This will ensure that if the taskgraph module, taskcluster configs related to a task or docker image related
to a task are modified, the task will run.
MozReview-Commit-ID: 1H6LnYsxxpc
--HG--
extra : rebase_source : 51aae8aa445be83f64d0a381cee01a0b5861b41a
The wdspec tests in contexts.py already fail silently on linux64
debug. After adding the actions tests, which pass, the job turns
orange so let's disable the failing tests for now.
MozReview-Commit-ID: FoRbSZOhBUA
--HG--
extra : rebase_source : b4f4975317db868f36a5ce260cd2eb60c9154b09
Now the server response isn't sent until the command's Promise is
resolved.
MozReview-Commit-ID: LUdL6mZQ5jE
--HG--
extra : rebase_source : f933e75ca948140a1fd763670b9793b4ff51df67
These are leftover from review of Bug 1320389. I must have forgotten to
re-push to MozReview.
MozReview-Commit-ID: ENTFdmCsv6I
--HG--
extra : rebase_source : 3c6961fb1826cb7cc00d1bd6048ed2c94c9a2f1a
This is an educated guess in an attempt to solve a hard to reproduce intermittent. This
also makes sure the original SIGINT handler is restored after running the linters.
MozReview-Commit-ID: HRo0GRlSN5L
--HG--
extra : rebase_source : 7b8bf4b5818d741b5ab6a38c8c56f4eb53a801c8
With --with-intl-api, xpcshell test for MozIntl is always failure on Android. So we should add mozIntl.xpt to package.
MozReview-Commit-ID: BWBKSG3gSqr
--HG--
extra : histedit_source : d4091b91221bc2ef282d0855dbf4856adb403c9b